4 ms·
Oh, so this isn't about these 4GLs https://en.wikipedia.org/wiki/Fourth-generation_programming_language https://en.wikipedia.org/wiki/Fourth-generation_programm
by random3 3y ago
Oh, so this isn't about these 4GLs https://en.wikipedia.org/wiki/Fourth-generation_programming_language https://en.wikipedia.org/wiki/Fourth-generation_programming_...
This said, I'm not sure why we'd call natural language 4th gen it's very much the first gen.
- lifthrasiir 3y agoThe original concepts of 4GL and 5GL are long gone [1], and I do think it is reasonable to reuse the 4GL label for other possibilities. [1] In the sense that those labels do not describe the actual "generation". There still exist visual programming (4GL) and constraint and logic programming (5GL), but they are no longer considered to delieve the goal of 4GL and 5GL by its own, and thus have failed to generate enough interest to be considered a "generation".
- mitjam 3y agoI think 4gl is alive and delivering on its goal of manipulating and analyzing a lot of data with few statements, for example in the form of SQL, R, Pandas, Mathematica, Wolfram Alpha, Power Query, and many more. Nobody calls it that way, anymore, however.
- random3 3y agoAgreed. SQL with relational algebras is enough to bear the name. This said - less a matter of whether something else should be 4th or fifth, I think the concern is with making everything an idiocracy-like marketing bingo like the 5D cinema https://www.xd-cinema.com/the-difference-between-4d-5d-6d-7d-8d-9d-xd-cinema/ https://www.xd-cinema.com/the-difference-between-4d-5d-6d-7d...