News for hackers. Stuff that matters.
Re:Sussman Explains the End of SICP by syntaxfree on Saturday February 04, 2023 @03:39PM (#34658018)
So people (MIT students, the elite) shouldn’t learn Real Analysis because Wolfram Alpha?
Re:Sussman Explains the End of SICP by simplotek on Saturday February 04, 2023 @03:54PM (#34658170)
I think you're missing the point. Everyone is free to learn real analysis, and it's ok if it's a part of the standard curriculum.

But if you're aiming to provide the best education to future professionals so that they are able to excel at their field, you'd serve them far better if you taught them how to effectively use Wolfram Alpha.

The truth of the matter it that the bulk of the work in software development, and what makes more economic sense, lies in growing a system through accretion and adopting higher level components developed and maintained by third parties.

Re:Sussman Explains the End of SICP by otabdeveloper4 on Saturday February 04, 2023 @04:08PM (#34658311)
You're decribing a "trade school", not MIT. Which is fine too if that's what you need, but serves an entirely different purpose.
Re:Sussman Explains the End of SICP by simplotek on Saturday February 04, 2023 @04:45PM (#34658700)
> You're decribing a "trade school", not MIT.

Nonsense. MIT engineers don't waste their time thinking about assembly instructions when they are tasked to design a distributed system. Competent engineers know how to switch to high-level concepts where they make sense.

Re:Sussman Explains the End of SICP by eps on Saturday February 04, 2023 @05:16PM (#34658986)
Heh, no, not nonsense.

The difference between trade schools and universities is in the depth of fundamentals. Always has been, still very much is.

Re:Sussman Explains the End of SICP by simplotek on Saturday February 04, 2023 @06:15PM (#34659462)
> The difference between trade schools and universities is in the depth of fundamentals.

It's definitely nonsense. You're failing to understand that today's "fundamentals" are not the parlour tricks you have in mind. You're in a better position to get ahead in providing software development services if you're able to put together a customized script that launches traefik, nginx, rabbitmq and a few nodejs services fully dockerized than if you're able to tell what opcodes your compiler generated out of C code.

Re:Sussman Explains the End of SICP by s-zeng on Sunday February 05, 2023 @01:00AM (#34662377)
But there are still highly specific tasks out there that require knowing stuff like what opcodes your compiler generated out of C code. Not every job or team is building a web app with nodejs and the like.
Re:Sussman Explains the End of SICP by effie on Sunday February 05, 2023 @01:31AM (#34662525)
Now you're describing sysadmin work. You don't need university for that. University is for getting a universe of exposure to ideas, to learn fundamentals to their depth. You need to study some fundamentals to be able to create those kinds of programs like nginx or rabbitmq.
Re:Sussman Explains the End of SICP by andreistan26 on Saturday February 04, 2023 @04:02PM (#34658251)
Excel at what? You need to build a strong foundation in order to innovate and to discover new stuff.
Re:Sussman Explains the End of SICP by phlakaton on Saturday February 04, 2023 @04:11PM (#34658340)
As always, the question is: a strong foundation in what? And why?
Re:Sussman Explains the End of SICP by hnfong on Sunday February 05, 2023 @09:36AM (#34665208)
Obviously the AI researchers in MIT need a strong foundation in GPU and parallel computing design and semiconductor technologies in order to innovate. Only those in trade schools `import pytorch` /s
Re:Sussman Explains the End of SICP by simplotek on Saturday February 04, 2023 @04:48PM (#34658727)
> Excel at what? You need to build a strong foundation in order to innovate and to discover new stuff.

I agree. The problem is that you have a gross misconceptions about what "strong foundation" represents in this day and age.

I knew guys who fail to stop and think about "foundations" and instead use that as a scapegoat to shoehorn their gatekeeping logic and as a form of ladder-pulling. It's the kind of character who think that playing trivia games is a good way of asserting whether a candidate is a competent engineer.

Re:Sussman Explains the End of SICP by Keyframe on Saturday February 04, 2023 @03:58PM (#34658219)
It's more like mechanical engineers shouldn't learn much/any about abstract algebra because now we have (newly born) mechanical engineering doing mechanical engineering instead of mathematicians doing it.