Live data from Hacker News

How Programming Languages Got Their Names

kylehigginson.medium.com

1–10 of 121 posts

Re: How Programming Languages Got Their Names

#2
I can't shake a vague memory that Java was named in an early brainstorming session with post-it notes on walls with tons of good and bad names, where eventually Java remained as the winner. I believe I've heard about this as a prime example of good brain storming methods from the early days when it wasn't at all obvious.

Does anybody know if this is right or if I'm confusing it with something else?

Re: How Programming Languages Got Their Names

#9
This list is disappointingly short.

Here's a few more of the top of my head, feel free to expand the list! :

C: a successor to B, itself derived from BCPL.

C++: increments over C.

D: a successor to C.

LISP: LISt Processor.

FORTRAN: FORmula TRANslator.

ALGOL: ALGorithmic Language.

Prolog: PROgrammation LOGique (logic programming in French).

PHP: initially PHP/FI for "Personal Home Page Form Interpreter", later rebranded as "PHP: Hypertext Preprocessor".

JavaScript: named this way to be associated with the popularity of Java.

Ada: in honor of Ada Lovelace.

OCaml: initially Objective Caml, because it added OOP support among other things.

Caml: Categorical Abstract Machine Language.

ML (as in SML): Meta Language.

SQL: Structured Query Language.

Re: How Programming Languages Got Their Names

#10
post #3

No. Ruby is called Ruby because it is the better Perl.

I think both you and the article are correct. Here's a bit more context [1], it seems both Ruby and Coral were considered in part due to their connection with Perl, and in the end Ruby won because it "sounds better" and also because it's Matz's birthstone:

1: https://web.archive.org/web/20110717205734/http://blade.naga...

Edit: this also provides a clue for Perl's naming, it's "related to a shell" (I don't know if this is accurate)

Post reply on HN