Nov 21, 2023
There is another reason. Disillusionment. After programming microprocessors where every single instruction mattered for performance and space, you realize that all modern languages are like baby speak and spells: Press a button and things happen for you. Language features that do everything for you (what no need to track memory usage or null pointers??), and compilers that create a 90Mb application that I can code in 3K (that's K) on a 680x0 processor. This isn't programming, it's simply a textual version of lego.