If programming languages were “Game of Thrones” characters

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.

Jon Snow

C – He follows his principles. Effective and compact, manages the “hardware” quite well.
Daenerys Targaryen

JavaScript – at first, she was underestimated, but over the time became more popular even for the back-end development.

Melisandre

Haskell – you must be rather well prepared to understand this language. Can be beautiful and dreadful at the same time.
Arya Stark

Kotlin – quite a young language, formed under the influence of Scala and Java, but is more light-weight and well working in IDE.
Eddard Stark

Java – a powerful programming language with a great OOP model, able to manage large distributed systems
Jaqen H’ghar

Scala – able to take the form of several paradigms at once. Laconic and slightly enigmatic, which makes him even more interesting.
Tyrion Lannister

R – is mostly aimed at the data analysis, which he does really well. Can do other tasks, but not so effectively.
Bronn

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.
Jorah Mormont

Python – a universal general purpose language. True to his principles. Simple and powerful at the same time.
Stannis Baratheon

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.
Varys

SQL – owns a database, knows everything. Can provide any data. Other languages change, but he remains the same.
Syrio Forel

Pascal – the first language at schools and universities, good for learning, but is also able to demonstrate his abilities in real tasks.
Hodor

Cow – a programming language, consisting of just one word, whose letters are written in various cases.
Grey Worm

Assembler – acts precisely by the instructions. Can do a lot if he is in right hands.
Ramsay Bolton

Bash/shell scripting – a language helping to manage an operating system. If given certain rights, can bring a lot of harm to a system.
Petyr Baelish

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.
Tommen Baratheon

Swift – quite a young programming language, but already rather popular in his sphere.
Robert Baratheon

COBOL – a while back was a popular language to write business applications. Verbose and cumbersome.
Tywin Lannister

Action Script – a language that had a great influence on the internet in olden times, but now losing its popularity.
White Walker

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.

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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