PDA

View Full Version : مقاله: اگر زبان های برنامه نویسی ماشین بودند!



mehran901
یک شنبه 03 شهریور 1392, 17:13 عصر
اگر زبان های برنامه نویسی ماشین بودند…

Fortran
http://perevodik.net/images/posts/39/1-if-programming-languages-were-cars.jpeg

If programming languages were cars...
Sturdy and dependable, though not particularly maneuverable or sexy.

محکم و قابل اعتماد است، هر چند قابلیت مانور کمی دار و خیلی جذاب نیست


Lisp
http://perevodik.net/images/posts/39/2-if-programming-languages-were-cars.jpeg
If programming languages were cars...
After all these years, no other car has vertical doors (which also kind of look like parentheses).

بعد از این همه سال، دیگر هیچ خودرویی درهای عمودی ندارد

C
http://perevodik.net/images/posts/39/3-if-programming-languages-were-cars.jpeg
If programming languages were cars...
Still the best systems programming language 40 years later.

هنوز بهترین زبان برنامه نویسی سیستم در ۴۰ سال اخیر

C++
http://perevodik.net/images/posts/39/4-if-programming-languages-were-cars.jpeg
If programming languages were cars...
Because C wasn’t tricked out enough.

چون زبان سی به اندازه کافی نمی توانست مرد ها رو فریب بده

Perl
http://perevodik.net/images/posts/39/5-if-programming-languages-were-cars.jpeg
If programming languages were cars...
Larry Wall was commanded by god to create this language… Rumor has it that the cryptic syntax contain clues about the life of Jesus after the resurrection.

لری وال به فرمان خداوند این زبان را ساخته است، شایعه ست که در داخل دستور زبان این زبان برنامه نویسی نحوه بازگشت حضرت عیسی در قیامت مخفی شده است

Visual Basic
http://perevodik.net/images/posts/39/6-if-programming-languages-were-cars.jpeg
If programming languages were cars...
Loads of fun to drive endlessly around the Microsoft app track.

کوله باری از سرگرمی در رانندگی در جاده های تولید نرم افزارهای ماکروسافت

Python
http://perevodik.net/images/posts/39/7-if-programming-languages-were-cars.jpeg
If programming languages were cars...
A stylish ride, though not the fastest or most maneuverable.

سواری شیک، نه سریع نه قدرت مانوردهی بالا

Haskell
http://perevodik.net/images/posts/39/8-if-programming-languages-were-cars.jpeg
If programming languages were cars...
How do I drive this thing? Despite being older than many languages on the list, Haskell is more modern in most ways.

این را چگونه باید راند؟ با اینکه از خیلی از زبان های موجود در این لیست قدیمی تر است اما روشهای بسیار مدرنی برای انجام کارها دارد

Lua
http://perevodik.net/images/posts/39/9-if-programming-languages-were-cars.jpeg
If programming languages were cars...
Cute, efficient, and becoming very trendy.

ناز، کارآمد، و تبدیل شده است به مد روز.

Java
http://perevodik.net/images/posts/39/10-if-programming-languages-were-cars.jpeg
If programming languages were cars...
Not pretty or fun to drive, but solid.

نه زیباست و نه رانندگی با آن لذت بخش است، اما محکم است

JavaScript
http://perevodik.net/images/posts/39/11-if-programming-languages-were-cars.jpeg
If programming languages were cars...
Originally a go-kart much in the vein of Visual Basic, Javascript has become a reasonable language in its own right. It still has a lot of warts and is marginally functional outside of its original domain.

اصالتا در حد ماشین کارتینگ بود که در رگ های ویژوال بیسک چرخ میزد، اما جاواسکریپت تونست به عنوان یک زبان معقول و منطقی در حد خودش ظاهر بشه، هرچند که خیلی موارد اضافی خارج از محدوده اصلی خودش داره

PHP
http://perevodik.net/images/posts/39/12-if-programming-languages-were-cars.jpeg
If programming languages were cars...
Initially popular because it was easy to install and let users embed code in web pages rather than write CGI applications. Now it is the purple bat van of programming languages. I’ll leave the interpretation of that statement up to you.

اول باید گفت که محبوبه چون راحت نصب میشه و به برنامه نویس اجازه میده بدون نیاز به نوشتن سی جی آی در صفحه وب ادغام بشه و الان ون بنفش رنگ برنامه نویسانه و تفسیر بقیش رو به خدتون وگذار می کنم

Ruby
http://perevodik.net/images/posts/39/13-if-programming-languages-were-cars.jpeg
If programming languages were cars...
Similar to Python in many ways, though arguably slightly more maneuverable and less elegant.

از خیلی از جهات شبیه پایتون هستش اما با ظرافت کمتر و قابلیت مانور بالاتر

C#
http://perevodik.net/images/posts/39/14-if-programming-languages-were-cars.jpeg
If programming languages were cars...
Based on Java and slightly more modern, but in some ways less solid.

پایه گذاری شده بر اساس جاوا و کمی مدرنتر، اما در بعضی جاها محکم نیست

LuaJIT
http://perevodik.net/images/posts/39/15-if-programming-languages-were-cars.jpeg
If programming languages were cars...
Though not a language in its own right, LuaJIT is an amazing technical accomplishment and that little car is just too cute not to share.

واقعا یک زبان نیست، یک دستاورد شگفت انگیزه و یک ماشین کوچولوی جذاب که نمیشه در اختیار کسی قرارش داد

Clojure
http://perevodik.net/images/posts/39/16-if-programming-languages-were-cars.jpeg
If programming languages were cars...
Lisp, tricked out for the JVM. The Delorean monster truck is probably overkill, but you get the idea :)

لیسپ برای فریب ماشین مجازی جاوا. این ماشین هیلولا به هیچ دردی نمی خوره فقط شاید بشه از اون ایده گرفت

Be Sociable, Share!