Oh, and comments!!! My general observation is that one cannot capture the comments when code is generated from ast. Although esprima has something in the standard to this effect, implementations generally stuck with weird commenting styles and how to generate code from them...for e.g
var /* hello */ world, foo, /* bar */ s;
VB originally wasn't thought of as an OOP language. But through vb.net when that paradigm was "imported", the language lost its charm.
Further more, web development took flight. No one was interested to build desktop applications anymore.
Also I wouldn't say the influx of java developers into the .net ecosystem was that considerable. (Or for that matter other platform developers like python, delphi). It was definitely slow during the 2002s. Because the java ecosystem had achieved code-once-and-run-any-where paradigm. You could write desktop applications developed on windows, on, linux machines. From a business POV why would application developers "want" a different ecosystem to achieve this?
All this sort of eventually killed classic VB.
PS: you should also ask bing ai this question. :)
Anyway we can achieve this?
Refutes most of the claims made by Harari in Sapiens, and shows everything you though you knew about prehistory is plain wrong. It's a great book, very well written and well informed.
Made me think that humanity's history isn't an arrow pointing in the direction of progress; we make experiments. Our current way of life is not the "best so far", it's but one arrangement among many other possible configurations. The alternative between this and going back to living in caves is a false choice.
And people just sit around, unimpressed, and complain that ... what ... it isn't a perfect superintelligence that understands everything perfectly? This is the most amazing technology I've experienced as a 50+ year old nerd that has been sitting deep in tech for basically my whole life. This is the stuff of science fiction, and while there totally are limitations, the speed at which it is progressing is insane. And people are like, "Wah, it can't write code like a Senior engineer with 20 years of experience!"
Crazy.