←back to thread

389 points kurinikku | 2 comments | | HN request time: 0s | source
Show context
richrichie ◴[] No.42164857[source]
Has anyone read the new SICP with Javascript as language of choice?
replies(3): >>42165037 #>>42165082 #>>42165465 #
0xpgm ◴[] No.42165082[source]
Isn't scheme with close to zero syntax so easy to learn?

Why did someone think it was a good idea to switch to JavaScript?

I think the person who'll get value out of SICP will not have any problem picking up scheme syntax on the fly.

replies(5): >>42165182 #>>42165278 #>>42166724 #>>42168084 #>>42168675 #
liontwist ◴[] No.42165182[source]
I agree. Being self contained helps make it timeless. In contrast are books with a CD in the back with an outdated Java compiler you will never be able to setup. And then you have to migrate the snippets yourself.

If you study any other related field like math or physics you become accustomed to learning a formal system for the context of a particular problem.

CS students tend to have this weird careerist view where every page just directly help them get a job.

replies(2): >>42165303 #>>42165549 #
SoftTalker ◴[] No.42165303[source]
Most undergrad CS students want a practical/engineering curriculum. They are not really there for theory, but for a long time that's how CS departments operated, unless maybe you were at an engineering school.

Schools are so desperate to keep up enrollment numbers today that many have capitulated and are giving students what they want instead of what the faculty thinks they need.

replies(4): >>42165476 #>>42165761 #>>42165848 #>>42166858 #
tharne ◴[] No.42165476[source]
> Most undergrad CS students want a practical/engineering curriculum.

If all someone wants is the practical benefits of programming and has no interest in the underlying theory, they shouldn't waste their their time and money on a CS degree. All the practical information is available for free or at very low cost.

replies(2): >>42165550 #>>42165555 #
SoftTalker ◴[] No.42165550[source]
But, a lot of employers demand a degree.
replies(1): >>42165968 #
1. tharne ◴[] No.42165968[source]
Maybe so, but we shouldn't be doubling down on expensive and time consuming degrees in the name of ill-conceived credentialism. That hurts everyone except the universities profiting off of it.
replies(1): >>42166533 #
2. xelamonster ◴[] No.42166533[source]
How does that mean anything to the people who need to be employed to continue living? We're not the ones with the ability to change this.