News for hackers. Stuff that matters.
Re:90% of software engineering done today is integrating poo... by tosh on Sunday May 01, 2022 @12:45PM (#31226469)
reminds me of what Sussman said re MIT moving from Scheme to Python for 6.0001

> Nowadays you muck around with incomprehensible or nonexistent man pages for software you don’t know who wrote. You have to do basic science on your libraries to see how they work, trying out different inputs and seeing how the code reacts. This is a fundamentally different job, and it needed a different course.

https://www.wisdomandwonder.com/link/2110/why-mit-switched-f...

Re:90% of software engineering done today is integrating poo... by bsedlm on Sunday May 01, 2022 @01:09PM (#31226650)
it really is becoming more like an experimental science than a mathematical science.

it's become easier to make experiments instead of deducting things from first principles... What's really surprising, is that everything about the program is constructed from first principles!

It's kinda like if math became 'math archeology' i.e. imagine if maths were really about trying to understand clay tablets and papyrus writings in order to do calculations.

Re:90% of software engineering done today is integrating poo... by v-erne on Sunday May 01, 2022 @03:01PM (#31227680)
>>it's become easier to make experiments instead of deducting things from first principles...

Is this really suprising for You? I mean I always believed that our deduction skills as humans were really limited and primitive. Just look at conveys game of life or any game as a matter of fact (chess?). The emergent properties of those games with few basic rules are so elusive that we need generations od geniuses to work on them to discover anyhthing beyond simplest things. How can we expect anything better when the rules gets really complex and fuzzy (as in real life)

Re:90% of software engineering done today is integrating poo... by curuinor on Sunday May 01, 2022 @01:13PM (#31226702)
I guess we're all the Mechanicus of Warhammer 40k now
Re:90% of software engineering done today is integrating poo... by TeeMassive on Sunday May 01, 2022 @01:12PM (#31226685)
We're becoming more and more like the Adeptus Mechanicus from Warhammer 40k. The secrets of the technology we are using lost to time, using "prayers" in the hopes one sticks.
Re:90% of software engineering done today is integrating poo... by PartiallyTyped on Sunday May 01, 2022 @01:19PM (#31226764)
Reminds me of this talk by Johnathan Blow that I have come to appreciate[1]. Perhaps I am an odd case, but I seem to be stumbling onto bugs very frequently.

[1] https://www.youtube.com/watch?v=ZSRHeXYDLko

Re:90% of software engineering done today is integrating poo... by NewMountain on Sunday May 01, 2022 @01:17PM (#31226735)
I've thought this as well. Trade "compliance" and "industry best practices" for "tech heresy" and boom, we're well on our way. At least at certain shops anyway.
Re:90% of software engineering done today is integrating poo... by bitwize on Sunday May 01, 2022 @01:38PM (#31226932)
Or the Zentraedi from Macross, who knew how to operate but not how to maintain their battleships, mechs, and other equipment (purposely done so they would maintain loyal battle-thralls to the Protoculture).
Re:90% of software engineering done today is integrating poo... by joshcryer on Sunday May 01, 2022 @04:49PM (#31228548)
Dang, they got rid of Structure and Interpretation of Computer Programs? I notice the URL for their course site still has the 'scip' in it: https://sicp-s1.mit.edu/spring22/information

Makes sense though I guess. Python is also use a lot in machine learning stuff and that appears to be where a lot of stuff is heading now.

Re:90% of software engineering done today is integrating poo... by biellls on Sunday May 01, 2022 @01:56PM (#31227108)
Funny, I thought of the same quote. I loved watching their old MIT lessons and reading SICP.