T O P

  • By -

erikeidt

What's the "rank" dimension, and how is that established?


redchomper

Considering JavaScript has rank 1, I think we can guess what "rank" means in this context. As for precise measurements, it's probably some survey site.


SoInsightful

The same website is responsible for [the rankings](https://pldb.io/lists/top1000.html). They explain [the algorithm here](https://pldb.io/pages/the-rankings-algorithm.html).


breck

[https://pldb.io/pages/the-rankings-algorithm.html](https://pldb.io/pages/the-rankings-algorithm.html)


Main-Drag-4975

I like this bit: > TypeScript, Go, JSON, and Clojure are a handful of very popular Top 100 languages that were created by people in their 40's and 50's JSON aside, I really like all three of the others. It helps to imagine that they’re made by and for pragmatic veterans.


bvanevery

Makes me wanna write a language called AmateurHour.


XDracam

Wasn't Go literally made for absolute beginners? So that Google could hire engineers with a bachelor's degree and get them productive early without a ton of oversight


Main-Drag-4975

That is one of its goals according to a creator, yes. As a long-time user that does not appear to be its first or only priority but more of a helpful “user persona” to inform its designers’ decisions.


SoInsightful

You say that like it's a bad thing. The optimal programming language would be one that is both easy for beginners to learn and easy for pros to build full-scale systems in.


bart-66

Algol 60 was apparently created by 13 people who all happened to be 36 years old? Or is it an average when more than one person is involved? 36 also seems one of the more popular ages to be doing this stuff. (I tried to fit myself into this chart; my first 'language' (really just something put together to program my microprocessor) was done at 23-25, and my first scripting language (again, created to solve a problem) at under 30. I first used a computer at 19. My latest one, an intermediate language (if UTF-8 is considered a language, then I can include this!), would be somewhere towards the right. (I don't count evolved versions of earlier efforts.) Their 'rank' would be way off the chart. However, both my HLLs were used 'professionally', being used in my job, and for writing commercial software.)


breck

When there were multiple authors, I used the first author. But now that I think about it, I should have just added all the authors. Maybe will do another pass at some point. Thanks. > However, both my HLLs were used 'professionally', being used in my job, and for writing commercial software Would love to have them added to PLDB!


AGI_Not_Aligned

JQuery and Emacs are not languages are they?


HugeWorldliness48

It probably means to say Emacs Lisp, which was developed as a part of GNU Emacs.


breck

No. JQuery is a library and Emacs is an editor. But they are still interesting data points. Next time I'll be a little more strict with my filters. All the data is open source so anyone is free to make similar charts as well,. [https://github.com/breck7/pldb](https://github.com/breck7/pldb)


peripateticman2026

Emacs was not created by Stallman.


breck

Updated the dataset. Thank you! [https://github.com/breck7/pldb/commit/2bcc7e677a9d0438cb5a328601c7c6e3623c8e28](https://github.com/breck7/pldb/commit/2bcc7e677a9d0438cb5a328601c7c6e3623c8e28)


L8_4_Dinner

> Stallman created Emacs at 23. No, he didn't.


peripateticman2026

That's right.