Live data from Hacker News

A list of computer languages with release year and category

codelani.com

71–80 of 82 posts

Re: A list of computer languages with release year and category

#71

I don't see Chef [1] which was part of the MIT Mystery Hunt many years ago. If you have ever told anyone that programming and/or algorithms are just following steps like a cooking recipe, you should read about it. I don't think there was even an interpreter back then, so you had to "execute" the program by hand. [1] https://esolangs.org/wiki/Chef

Very interesting! Added. Thanks! There are a lot of esolangs still to add. It's helpful to have people recommend noteworthy ones.

Maybe you want to add Klong (K family, http://t3x.org/klong/) -- not necessarily eso, but not exactly mainstream, either. :)

Then, T3X was invented in 1995. And Klong in 2015.

Re: A list of computer languages with release year and category

#72

Some of these have confusing type fields. Like asterius-compiler which is a "compiler", but apparently not a programming language? It seems pretty loose at what constitutes a "computer language", with numeralSystems, cloud, non-programmable text editors, and mathematical notation among other strange entries. It feels like there needs to be some kind of cutoff on what we're calling a language here. Maybe if it is Turi…

Thank you for the feedback! The categories are a loose grouping. In the future there should be a lot more columns so will be better ways to cluster and view groupings.

Re: A list of computer languages with release year and category

#73

Earlier quoted context omitted.

Very interesting! Added. Thanks! There are a lot of esolangs still to add. It's helpful to have people recommend noteworthy ones.

Maybe you want to add Klong (K family, http://t3x.org/klong/ ) -- not necessarily eso, but not exactly mainstream, either. :) Then, T3X was invented in 1995. And Klong in 2015.

Very cool! I love to see new array languages. Added. Thank you.

Re: A list of computer languages with release year and category

#74

Missing: https://en.wikipedia.org/wiki/Go!_(programming_language) https://en.wikipedia.org/wiki/CAL_Actor_Language https://en.wikipedia.org/wiki/TempleOS [HolyC] https://en.wikipedia.org/wiki/Standard_Portable_Intermediate... [SPIR] https://en.wikipedia.org/wiki/Refer_(software) https://en.wikipedia.org/wiki/RuneScape#History_and_developm... [RuneScript] https://en.wikipedia.org/wiki/Vulkan_(API) https://en.wikipedia…

Thank you! Added Go!, CAL, SPIR, Refer, and DokuWiki. Will add RuneScript, Vulkan and Ansible.

Re: A list of computer languages with release year and category

#75

I feel like a geneology of programming languages is also a useful representation. More here: https://github.com/stereobooster/programming-languages-genea... Would be nice to have an interactive browseable/searchable/sortable graph with additional data such as year of release.

Neat! Thanks for sharing this link! I plan to release a better frontend for exploring the DB soon.

Re: A list of computer languages with release year and category

#76
post #30

> Steel Bank Common Lisp, aka Steel Bank Common Lisp, is a historical programming language I'd call it a compiler, not a language, and I've never heard it called "historical". What makes a language "historical"? > ABCL%2Fc%2B is a historical programming language created in 1988. Got some escaping issues here. > Beginner's All-purpose Symbolic Instruction Code, aka Beginner's All-purpose Symbolic Instruction Code, is…

> What makes a language "historical"?

Perhaps I should have 3 categories: active, legacy, historical. Active would be the language itself is still evolving, legacy would be the language has stopped evolving but some people still use it, and historical is there are no known public users.

My current model that predicts that status is very wrong and needs an update. Added to the todo.

> Got some escaping issues here.

Will fix, thanks!

> redundancy

Thanks! Will fix.

> > #include

Thanks for the note. Added a link to the source for that one.

Re: A list of computer languages with release year and category

#77

Earlier quoted context omitted.

Added. Please let me know if that works or breaks. Thanks for the feedback!

It's odd how you classify numerals as languages. Otherwise, great reference. abacus-machine computingMachine -2700 babylonian-numerals numeralSystem -2000 roman-numerals numeralSystem -900 attic-numerals numeralSystem -600 greek-numerals numeralSystem -300

Thanks! I found that the development of numeral systems is in many ways similar to the development of programming languages, and the "story" is incomplete without including those in the db. It's a more recent development that I didn't expect.

Re: A list of computer languages with release year and category

#78
post #69

It doesn't seem to handle name collisions very well. I'm certain there were other languages called "D" before the Digital Mars one, for example.

One letter language names are particularly overloaded. Definitely an area I can improve. Thank you!

Re: A list of computer languages with release year and category

#79
post #59

https://codelani.com/languages/arabic-numerals.html : 20 users, 0 jobs?

Thank you for the bug report. Will update.

Numeral systems are a relatively recent addition and I haven't yet built a special template/models for them. Might be more like 7 billion users and all jobs :)

Re: A list of computer languages with release year and category

#80

Any former GEAC systems folks here? You'll notice the list has ZOPL, but is missing ABL (Automated Banking Language) which ran several banking operations in Canada in the early 80's.

Thanks! Do you have any links to something on ABL? I can't find anything.
Post reply on HN