5 ms·
The lisp/smalltalk style of computing was meant for a world in which there was not such a strong divide between users and programmers. We did not get such a wor
by scroot 6y ago
The lisp/smalltalk style of computing was meant for a world in which there was not such a strong divide between users and programmers. We did not get such a world, and our consumer systems have taken on (an actively promote) the opposing view. To me it's not necessarily about the popular language du jour, or whether or not a certain currently embraced language will last the "test of time," but rather how long our current short sighted computing culture overall can last.
- iLemming 6y ago> how long our current short sighted computing culture overall can last. Well, we can keep adding new programming languages and keep "extending" javascript (borrowing every single good and a bad idea from those new languages) for a very long time. Today the demand requires narrow-focused specialists with a median tenure in a company of 2.5 years. They don't even want "front-end" or "back-end" engineers anymore, they want "React", "Angular", "Flutter", "GraphQL", "Kotlin", "Swift", "Golang" etc. engineers. Not too many companies see value in generalists. Those who can look at the domain and design business logic, funneling data from back to front, to mobile apps and back to the API. And it's not so simple anymore. Everything is getting unnecessarily complicated.
- scroot 6y agoYeah stagnation can last for a long time, even as the structural aspects of that stagnation become overwhelmingly apparent. We are in the "Brezhnev Period" of computing in that sense