Leave these fields empty (spam trap):
You can leave this blank to post anonymously, or you can create a Tripcode by using the format Name#Password
[i]Italic Text[/i]
[b]Bold Text[/b]
[spoiler]Spoiler Text[/spoiler]
>Highlight/Quote Text
[pre]Preformatted & Monospace Text[/pre]
[super]Superset Text[/super]
[sub]Subset Text[/sub]
1. Numbered lists become ordered lists
* Bulleted lists become unordered lists


/CSG+/ Computer Science+ General

!!33ivWmZL - Tue, 05 Jan 2021 06:33:48 EST 64dksXKJ No.39228
File: 1609846428824.png -(177511B / 173.35KB, 441x421) Thumbnail displayed, click image for full size. /CSG+/ Computer Science+ General
This thread is for those that aren't interested in taking shortcuts in learning how to program and want to eventually be able to solve interesting and potentially difficult problems down their career.

SICP STUDY GROUP information at bottom of post

disc ordDOTgg GMqFeHRfGk

See above, can't post I guess

The first link recommends SICP as an entry, but most /g/entoomen don't know calculus (go figure). In that case, I'd recommend How to Design Programs. Before you complain, read: See above

Free books:
See above

Not sure if programming is for you? Try:
See above
Word of warning though, that book has a new edition that just came out. You can wait until someone is kind enough to upload it, or just buy it now

See everyone next week for thread #1.1.2, where we run through SICP chapters 1 and 2 as a board while everyone else talking about grokking algorithms and debating Stewart vs Apostol vs Spivak

SICP start day: 11 January
SICP end day: 8 February

strawp ollDOTme/42389666

These threads will be about more than just SICP of course, and we may end up doing two separate books for two separate groups, depending on how the poll ends up.

Remember, you don't need to be a computer scientist to be a good programmer, but it sure does help

Note: Testing tripcode, will change it next post
分かりません !!F3mVVm91 - Tue, 05 Jan 2021 06:38:36 EST 64dksXKJ No.39229 Reply
1609846716754.png -(78718B / 76.87KB, 606x475) Thumbnail displayed, click image for full size.
Finally the post went through. Anyways, for links to free books, guides, etc, it's all in the discord server. The main source we're using though is

teachyourselfcsDOTco m
Eliza Hisslewell - Tue, 05 Jan 2021 17:17:08 EST WMH/inBQ No.39233 Reply
>muh tripcode

  1. We know you're not from around here. You don't have to tell us.
  2. This here is PAPL country.
  3. No one is going to pretend to be you on /prog/.

By all means post your dickord though. The filter is only for lazy spammers.
Jack Mengerspear - Thu, 21 Jan 2021 08:36:24 EST 64dksXKJ No.39292 Reply
1611236184235.jpg -(19675B / 19.21KB, 113x160) Thumbnail displayed, click image for full size.
If people are still interested, the new invite link is: dickordDOTgg/S2j9jJJGKM
Frederick Fibblelig - Thu, 21 Jan 2021 08:48:10 EST Obh9rvdT No.39293 Reply
1611236890639.jpg -(39560B / 38.63KB, 500x500) Thumbnail displayed, click image for full size.
WHAT THE FUCK I just went there and its literally just some guy dumping lolicon and race realism infographics in the channel, WHAT IS THIS
Albert Tillingfield - Thu, 21 Jan 2021 23:51:40 EST x6K3CZQk No.39294 Reply
There is no 'new edition of SICP' if anybody is wondering, there is instead his symbolic computing book https://mitpress.mit.edu/books/software-design-flexibility which I got part of it from lecture handouts of 6.945 Adventures in Symbolic Computing, covers things like Auto Differentiation (which Swift is used for these days in machine learning) but with symbolic differentiation not the 30yr old autodiff implementation floating around, meaning ruleset that can be intelligently applied. Also covers his propagator paper, and a different kind of pattern matching making macros/rulesets for say factorial and other math functions to showcase how symbolic programming works, for example you implement the rule for commutativity of multiplication then anything that matches the pattern of multiplication, it will apply that rule. Then it just gets even more abstract from there you build all this from scratch with just a few lines of MIT scheme code that he still uses, MIT scheme still far from dead. It's interesting when you can set the global environment to 'ALLOW-SELF-EVALUATING-SYMBOLS'

You also don't really need SICP to understand it, Sussman even recommends the 1989 book Scheme and the Art of Programming in his class notes. Anyway just wait until it comes out in March
Hannah Nizzleshit - Fri, 21 Jan 2022 20:23:34 EST VYvG6Atw No.40122 Reply
The Inv isn't working, can you post another one?
Reuben Sattingspear - Mon, 31 Jan 2022 07:06:15 EST p3Od6i3j No.40132 Reply

Just take an abstract algebra class or something. That or first-order logic.
User is currently banned from all boards

Report Post
Please be descriptive with report notes,
this helps staff resolve issues quicker.