People compare programming languages with almost everything. Knowing about the upcoming arrival of the new “Game of Thrones” season, we decided to imagine how programming languages looked like, if they were characters of this serial.
C – He follows his principles. Effective and compact, manages the “hardware” quite well.
Haskell – you must be rather well prepared to understand this language. Can be beautiful and dreadful at the same time.
Kotlin – quite a young language, formed under the influence of Scala and Java, but is more light-weight and well working in IDE.
Java – a powerful programming language with a great OOP model, able to manage large distributed systems
Scala – able to take the form of several paradigms at once. Laconic and slightly enigmatic, which makes him even more interesting.
R – is mostly aimed at the data analysis, which he does really well. Can do other tasks, but not so effectively.
PHP – a lovable rogue who’s very popular with viewers. He gets things done by any means necessary. It’s often not pretty or elegant.
Python – a universal general purpose language. True to his principles. Simple and powerful at the same time.
C++ – a language that is capable of almost everything, but due to its all-purposeness has to take traits of other languages, which isn’t always great for him.
SQL – owns a database, knows everything. Can provide any data. Other languages change, but he remains the same.
Pascal – the first language at schools and universities, good for learning, but is also able to demonstrate his abilities in real tasks.
Cow – a programming language, consisting of just one word, whose letters are written in various cases.
Assembler – acts precisely by the instructions. Can do a lot if he is in right hands.
Bash/shell scripting – a language helping to manage an operating system. If given certain rights, can bring a lot of harm to a system.
C# – a language that takes the best from other languages for his own gain, but at the same time doesn’t always provide backward compatibility.
Swift – quite a young programming language, but already rather popular in his sphere.
COBOL – a while back was a popular language to write business applications. Verbose and cumbersome.
Action Script – a language that had a great influence on the internet in olden times, but now losing its popularity.
Glass – esoteric programming language, combining non-intuitive postfixes and complex implementation of object – oriented programming.
The given text is a translation of the text on pikabu.ru.
The pictures of the characters are taken from the web-site gameofthrones.wikia.com .
The pictures of the programming languages are found on the internet.