Hey, you may be happy to know these mottos about programming languages

Summary

Programming languages, while sharing the goal of building functional systems, each possess distinct features and philosophies. Beyond their official descriptions, a collection of "unofficial mottos" offers a candid, often humorous or critical, perspective on these languages. These mottos encapsulate perceived truths, such as C's blend of assembly power and readability, Python's emphasis on a single correct approach, Java's inherent complexities, or Erlang's "let it crash" resilience. Such unconventional insights provide developers with a deeper, albeit sometimes cynical, understanding of a language's core essence and practical implications.

Different programming are similar in helping people build staff work as people want them to. But they all have their own features which differentiate them from other programming languages. The language type may be different, for example Java is OOP, some may have different syntax. A programming motto usually can best describe the characteristic of the programming language. For example, "Write once Run everywhere" for Java.

But today we are going to take a look at "unofficial mottos" about some programming languages which can describe programming languages from other perspective.

C -- C combines the power of assembly language with the readability and maintainability of assembly language.

C++ -- an octopus made by nailing extra legs onto a dog.

Java -- You can put lipstick on a pig, but it's still a pig

Python -- There is exactly one correct way to do it.

Haskell -- Avoid success at all costs

Lisp -- To iterate is human; to recurse is divine.

Scheme -- The only language with more implementations than programmers.

JavaScript -- Any application that can be written in JavaScript, will eventually be written in JavaScript

Perl -- Perl is a write only language.

Objective-C -- Has all the memory safety of C combined with all the blazing speed of Smalltalk

Prolog -- It was invented by Bob Kowalski in 1974 and implemented by Alain Colmerauer in 1973

SmallTalk -- I always knew that Smalltalk would be successful one day.  I just never knew it would be called 'ruby'

Ada -- Designed by committee.

Forth -- If you've seen one Forth you've seen one Forth.

Erlang: -- Let it crash.

I bet you have a better understanding about the languages listed above after you read these "unofficial mottos"/ Although most of them describe the limitations of the language, they are the truth.

PROGRAMMING LANGUAGE MOTTO

  RELATED

  COMMENT

1
Jonna
Apr 7, 2014 at 5:01 am
Just desire to say your article is as surprising. The clearness in your post is simply excellent and i could assume you're an expert on this subject. Fine with your permission allow me to grab your feed to keep updated with forthcoming post. Thanks a million and please carry on the rewarding work.