My periodic table of programming languages

Just a fun kind of thing to do. My own perspective on a periodic table of programming languages.




2 thoughts on “My periodic table of programming languages

  1. Hugo Klepsch says:

    I am disappointed that you put C++ into the “Object Oriented” paradigm, despite modern C++ being very multi-paradigm. It is procedural due to it’s C legacy, it is OOP due to the unfortunate hype in the 80s-90s, and it is functional with first class functions, closures and templates being quite usable.

    • spqr says:

      True, C++ is conceptually a procedural language, however its features
      make it more OO… without the OO features, it is effectively C. C++
      was the first OO-type language which appeared beyond Simula, and thus
      it is in the OO category. Personally I think OO is a lot of hype, and
      always has been, and I certainly wouldn’t code a fighter jet in C++…
      but I guess everyone thinks differently.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s