Dacă limbajele de programare ar fi…
C would be Judaism – it’s old and restrictive, but most of the world
is familiar with its laws and respects them. The catch is, you can’t convert into it –
you’re either into it from the start, or you will think that it’s insanity.
Also, when things go wrong, many people are willing to blame the
problems of the world on it.
Perl would be Voodoo – An incomprehensible series of arcane incantations
that involve the blood of goats and permanently corrupt your soul.
Often used when your boss requires you to do an urgent task at
21:00 on friday night.
Ruby would be Neo-Paganism – A mixture of different languages
and ideas that was beaten together into something that might
be identified as a language. Its adherents are growing fast,
and although most people look at them suspiciously, they are
mostly well-meaning people with no intention of harming anyone.
Visual Basic would be Satanism – Except that you don’t REALLY
need to sell your soul to be a Satanist…
C is a racing car that goes incredibly fast but breaks down every fifty miles.
Perl is supposed to be a pretty cool car, but the
driver’s manual is incomprehensible. Also, even if you can figure out
how to drive a Perl car, you won’t be able to drive anyone else’s.
Ruby is a car that was formed when the Perl, Python and Smalltalk
cars were involved in a three-way collision. A Japanese mechanic
found the pieces and put together a car which many drivers think
is better than the sum of the parts.
Visual Basic is a car that drives you
Assembly Language: you are the car.