3 ms·
Im my view the true reason is that knowledge based companies see their knowledge workers as their greatest threat and competition, so prefer to channel their e
by vfclists 4y ago
Im my view the true reason is that knowledge based companies see their knowledge workers as their greatest threat and competition, so prefer to channel their employees energies into technologies which make it hard for their employees to use to compete against them.
If your employees are invested in Lisp rather than C++ how easy will it be for them to start up their own companies and compete with you if they need to hire an additional 10 C++ programmers rather than the 3 Lisp programmers they would require if you developed your product and thus their skillset in Lisp rather than C++?
After seeing very effective tools mothballed over the years this is the only reason I can come up with.
Just see how Javascript and HTML have been seen as the way of delivering program functionality to users over the last 25 years, and yet every two weeks a new Javascript framework is announced which promises to make web development easier.
I mean how many years does it take to develop effective frameworks for software development? 25 years is time enough for a people to develop from blobs in the parents bodies to university graduates and with families of their own, and yet there is no end to new frameworks which promise to solve all web software development issues.
- kaveh808 4y agoMy feeling is this is a consequence of the "worse is better" approach. Trying to shoehorn features which were not planned for in the initial design.