|
|
|
|
|
by pdamoc
1830 days ago
|
|
Gerald Sussman of SICP fame was asked why they stop teaching SICP and he said that the way programming was being done changed mid 90s. It moved from programming from first principles to programming against an API. This is still the reality of most. You have to be big enough or brave enough to move back to reinventing the whole universe. In theory, any large company could use projects like Oberon and "STEPS Toward The Reinvention of Programming" as an inspiration and create a full stack that runs GUIs on all platforms. In practice this is a monumental undertaking that not even companies like Apple could do. They still reused BSD for macos and KHtml for Safari. |
|