Earlier quoted context omitted.
If we start using periods to end expressions, would we then have to use semicolons to chain things together? Or would you let the compiler know that foo.size(). was okay and that it shouldn't be waiting around for another function call there?
Juxtaposition (`foo size()`) is a serious contender I think. In fact, I consider it is one of the most undervalued syntactic choices.
Most(ly dead) Influential Programming Languages
191–200 of 291 posts
Re: Most(ly dead) Influential Programming Languages
#192Expecting to see Perl in an article like this in 5 to 10 years. Wasn't the first language I learned, but there's a fond place in my heart for it. At the time, it was the (only) less painful way to get at sockets, libc calls like getpwnam(), etc. I know the TIOBE index is flawed, but...ouch: https://www.tiobe.com/tiobe-index/perl/
But how how influential was it? It seems most of the unique ideas in Perl have not been adopted by other languages. But if Perl can be credited with kick starting the dynamic language boom (Python, Ruby) then it have been massively influential.
Re: Most(ly dead) Influential Programming Languages
#193Earlier quoted context omitted.
What did ActionScript influence?
TypeScript, I'd say.
Re: Most(ly dead) Influential Programming Languages
#194I love both languages (well c99 anyways), but I feel like Pascal/C is like betamax/vhs. I think I it didn't help that free Pascal compliers were harder to come by. IIIRC
Re: Most(ly dead) Influential Programming Languages
#195Earlier quoted context omitted.
I'm surprised Clojure isn't in the list either. Edit: To clarify, Clojure is mostly a dead language that didn't have any innovations by itself, but it did influenced many programmers(the creator is good at marketing). It helped push forward the FP mindset into the users of other mainstream languages(js, python, java).
Is Clojure really “mostly dead”?
Like most(ly dead) languages, it still has its followers, in the case of clojure, mostly a cultish group (my impression from r/clojure and other forums).
Re: Most(ly dead) Influential Programming Languages
#196Earlier quoted context omitted.
That ALGOL-68 was hated by almost everyone who like previous ALGOL versions is not to be discounted. ALGOL-68 was loved by people who would have never used ALGOL to begin with (and they didn't start doing so with ALGOL-68). It was difficult to write compilers for, slow & far too complex.
Looking back at ALGOL-68, it looks like comparatively small language compared to many of our current languages, e.g. Java, C++ and Python. I loved the definition of it, but never got to use it.
Re: Most(ly dead) Influential Programming Languages
#197Why isn't Prolog on the list then?? :O
Re: Most(ly dead) Influential Programming Languages
#198> The interesting question isn’t “Why did Smalltalk die”, it’s “Why did C++ survive”. I think it’s because C++ had better C interop so was easier to extend into legacy systems. Video Games. From around 1999 to recently, C++ was the language of game development. It only recently came under serious threat, from C#.
Also Visual C++ and Visual Studio. I worked on desktop software from around 2007-2010, not that long ago; all our software line was built in Visual C++ with MFC. It's hard to believe how fast things changed and desktop apps were replaced by web apps...
Re: Most(ly dead) Influential Programming Languages
#199"almost all of logic programming actually stems from Prolog" Why isn't Prolog on the list then?? :O
Re: Most(ly dead) Influential Programming Languages
#200It showed how to make a minimal programming language that runs in a very small amount of space with just a stack. And did a lot to popularize RPN notation.
Even if you do not write in Forth, you can still benefit from knowing the ideas. For example I could not have written my answer at https://stackoverflow.com/a/60817908/585411 if I did not know the ideas of Forth.