why are there so many new programming languages lately?
>>60349849
I believe is that are so different problems lately.
>>60349849
reminds me of the 90's dotcom bubble
>>60349849
Memes.
>>60349950
Lol
>>60349849
Weren't there always?
>>60350127
>Ruby
>Inheriting from Python and Perl
>Python
>Not inheriting from Perl
Whoever made that diagram is very inaccurate
Not everyone agrees on the best way of implementing a programming language (OOP, which coincidentally spells POO backwards, or not), some also focus on different things (security, performance, learning curve).
>>60350127
No brainfuck?
>>60350168
Wikipedia cites the same dates:
Python: First appeared 20 February 1991; 26 years ago[1]
Ruby: First appeared 1995; 22 years ago
btw: I'm thinking about a new language myself.
It would be typescript, but completely immutable (similar to using Immutable.js).
ie: no variables allowed except (pointers to) immutable objects.
I think it would minimize bugs compared to ECMA script.
And also if the immutable objects are implemented at the interpreter level it could be far more efficient than using Immutable.js.
On a scale from great to fantastic, how awesome is my idea?
>>60350450
Just make an F# to javascript transpiler
I'm shocked nobody's posted that "14 competing standards" cartoon. Programming languages follow the same logic.
>>60350127
>J++
>J#
wat
>>60353769
just for (You)
>>60349849
Every programmer has been frustrated about the language they were using many times.
Also nowadays writing an interpreter isn't too difficult anymore, and there have been advances in programming language theory,
therefore many people from different communities thought they'd make their own language where they'd implement some of these innovations.
>>60354648
Java/C++ combination
Java/C# combiation.
Microsoft have J# bundeled in visual studio.
>>60349849
Anyone can make them, so there's a whole bunch.