3 ms·
> The industrial policy of the United States is that critical bottlenecks in software progress, foundational for the economy and societal progress, are best pur
by rileyphone 4y ago
> The industrial policy of the United States is that critical bottlenecks in software progress, foundational for the economy and societal progress, are best pursued by individuals doing hobby projects in their spare time, and by research slow-mo stretched across decades.
Meanwhile VC pours funds into 'no-code' tools that represent unprincipled grasping in this critical problem space. Of course at some level of software sophistication you are going to need 'code', that is a medium of programming, and there isn't any real reason that a programming language in the tradition of Lisp or Smalltalk could provide those same end-user facilities, just stymied progress from lack of DARPA level follow ups and rapidly shifting business models. I blame, in equal parts, Java, the Web, and Ronald Reagan for where we are today, though that is no excuse for us hobbyists to keep trying to solve critical software bottlenecks. Who knows, maybe the next Big Thing in programming languages won't be yet another weekend project gone supercritical with a cranky BDFL, last second design, and toxic community - maybe it will get out of its own way and help people build the software that they need.