News for hackers. Stuff that matters.
Re:An opinionated history of programming languages by notacoward on Saturday October 03, 2020 @08:23PM (#24675722)
> only insofar as they have affected currently important languages

If this is meant to be any kind of history, that would seem to be grounds for inclusion. After all, Bourne Shell gets a spot, even though it's not actually a language and hasn't influenced any other language to any significant degree (unless you consider Tcl and even that's a big stretch). It seems like many things were included merely as excuses to express like or dislike, without any regard for historical importance or relevance. The fact that it favors C++ over alternatives might please some, but doesn't make it a good article.

Re:An opinionated history of programming languages by coliveira on Saturday October 03, 2020 @09:12PM (#24675915)
Bourne Shell is a clear influence on Perl and PHP. And by the way, Bourne Shell was a influenced by C.
Re:An opinionated history of programming languages by dTal on Sunday October 04, 2020 @06:44AM (#24677888)
It's also marked "Unlikely to influence anything in the future, due to remarkably poor design", yet there's still a line drawn from it.... to Erlang?? but not Perl.

I can't extract any value at all from this chart.

Re:An opinionated history of programming languages by ncmncm on Saturday October 03, 2020 @08:38PM (#24675792)
You will find an increasing incidence of pipe forms ("X | Y | Z" meaning something akin to "Z(Y(X))", but different) in current languages. C++ and Rust both use it, and Haskell has a variation.
Re:An opinionated history of programming languages by notacoward on Saturday October 03, 2020 @08:40PM (#24675797)
So it contributed one character? The same concept has been in many functional and concatenative languages since even before sh, and those are more likely to have inspired contemporary languages. The influence of absent Simula or Algol is multiple orders of magnitude greater than sh, so the point about the arbitrary standard for inclusion still stands.
Re:An opinionated history of programming languages by ncmncm on Saturday October 03, 2020 @08:49PM (#24675822)
Bourne shell is most practicing programmers' first exposure to language features supporting safe concurrency without locks or shared storage. Those features are still finding their way into C++.

And no, it is not the same concept.

When was the last time you had any contact with a running Algol or Simula program? I use sh -- bash, really -- every day.

Re:An opinionated history of programming languages by notacoward on Saturday October 03, 2020 @08:56PM (#24675844)
> Those features are still finding their way into C++.

Not the only area in which C++ is 30 years (and counting) behind state of the art.

> When was the last time

The OP is supposedly about history, thus current usage is irrelevant. There's no longer a Mongol Empire either, but its existence is still historically important and only the worst kind of dilettante would try to write a history of the world without mentioning it.

Re:An opinionated history of programming languages by ncmncm on Saturday October 03, 2020 @09:18PM (#24675930)
Yet, other languages are, also, only just getting similar features.

The author seems to prefer to mention languages that are still taught and used, and to neglect those that are not. It being an "opinionated" history, I can only find fault where he breaks his own rules. Maybe he should mention Korn shell, for example, which became Posix shell and bash. But only Bourne shell features affected modern languages.

Re:An opinionated history of programming languages by notacoward on Sunday October 04, 2020 @09:00AM (#24678712)
Did you notice that the author added Algol and Simula since we had this exchange? Kinda blows apart your theory of what the criteria were.
Re:An opinionated history of programming languages by ncmncm on Sunday October 04, 2020 @03:11PM (#24681506)
Or they changed.