Как бы вы описали каждый из известных вам языков программирования одним словом?

0
1782
views

Посетители сайта Quora попытались как можно более кратко описать самые популярные языки программирования. Не всегда это получалось сделать именно одним словом, но комментаторы к этому стремились. Представляем перевод вариантов ответов (к сожалению, иногда при переводе теряются нюансы).

Джейсон Смит, учится в East Islip High School

  • Python: всё является объектом.
  • C: Золотой стандарт языков программирования.
  • C++: Когда вставляешь ООП в C.
  • Java: Я не в твоем вкусе. И никогда не буду.
  • C#: Microsoft Java.
  • Ruby: Бастард Python и C#.
  • Go: Сдай Go, получи 200 долларов. (Как раз тот случай, когда перевести сложно. В оригинале — «Pass go, collect $200». Фраза происходит от надписи на карточке «Шанс» в игре «Монополия» — «Do not pass go, do not collect $200». Эта фраза велит игроку отправляться в тюрьму, причем денег он тоже лишается).
  • Rust: Никогда не пользовался.
  • PHP: Никто меня не любит.
  • SQL: Если вы не планируете учиться IT, держитесь от меня подальше.
  • JavaScript: Когда комбинируешь Python и C#. Обратите внимание, про Java я и слова не сказал.
  • Basic: 1 GOTO 2
  • Visual Basic: Да кому я вс*&%ся?
  • CPython: Когда вставляешь статическую типизацию в Python.
  • Whitespace: Вам что, делать нечего?
  • Brainf*ck: Есть люди, которые действительно мною пользуются.
  • NodeJS: Никогда не слышали обо мне? Ладно, пускай так и остается.
  • D: Мы никогда не встречались.
  • YAML: Ты хочешь меня использовать, но не можешь.
  • JSON: Во всем лучше YAML.
  • CSS: Перестаньте помещать все в одну строку.
  • HTML: Я — язык.
  • HTML5: 2013.
  • Flash: Все меня ненавидят и мне от этого грустно…
  • TI-Basic: Как я делаю что-либо?
  • Binary: Я — НЕ ЯЗЫК!
  • Doors CS: Помните меня?
  • Bash: Linux, можно я у тебя домашку спишу?
  • Linux: Я совершенство.
  • Unity: United we stand. (Приближенно — «В единстве сила». Часть фразы «United we stand, divided we fall», часто используемой в девизах).

Ричард Кеннет Энг, пользовался Fortran, Tandem TAL, C/C++, C#, Obj-C, Java, Smalltalk, Python, Go

  • Java – скучный.
  • C – опасный.
  • Python – переоцененный.
  • C++ – подавляющий.
  • Visual Basic .NET – занудный.
  • JavaScript – ненормальный.
  • C# – большой.
  • PHP – небрежный.
  • SQL – базы данных.
  • Objective-C – неудобный.
  • MATLAB – дорогой.
  • R – медленный.
  • Perl – загадочный.
  • Assembly language – нудный (вариант — трудоемкий).
  • Swift – переоцененный.
  • Go – простой.
  • Delphi/Object Pascal – недооцененный.
  • Ruby – медленный.
  • PL/SQL – базы данных.
  • Visual Basic – архаичный.
  • Smalltalk — безупречный (добавлено по просьбам публики).

Jules Atc, изучал математику и механику

Языки, которыми я пользовался:

  • C: велосипед.
  • C++: мотоцикл.
  • JavaScript: автомобиль.
  • Python: грузовик.
  • Matlab: пенни-фартинг (старинный велосипед; диаметр его переднего колеса в пять раз больше диаметра заднего)
  • PHP: трактор.
Пенни-фартинг. Image by Siggy Nowak from Pixabay

Гурида Саид, Python-разработчик

  • Python = наука о данных.
  • Java = Android studio.
  • R = статистика.
  • Julia = Linux.
  • JavaScript = Electron.
  • C= Arduino.
  • Go = Docker.
  • PHP = MyAdmin.

Маркус Мэннинг, магистр информатики

  • C — дамп памяти
  • C++ — монстр.
  • Rust — слишком много сложностей, а толку чуть.
  • Java — окей.
  • JavaScript — а мне обязательно его использовать?
  • APL — что это?
  • MATLAB — коммерческое ПО.
  • Octave — зачем?
  • R — странный.
  • Python — доктор Pip
  • Clojure — плохие сообщения об ошибках.
  • Delphi — музей античности
  • COBOL — каменный век.
  • Ada — в чем смысл?
  • Go — никаких дженериков?
  • Swift — хорош.
  • PHP — не хорош.
  • Ruby — не люблю mac book pro
  • Objective-C — не сегодня, да и никогда.
  • C# — Java++
  • F# — хмм…
  • Visual Basic — не люблю ascii-игры.
  • Kotlin — доктор Компаньон.
  • Idris — параллелизм?
  • Scala — C++ в JVM.
  • Agda — ваш REPL это баг.
  • Perl — историческое поражение.
  • Lisp — тоталитаризм префиксов.
  • Dlang — я люблю тебя.

Какие языки программирования вы используете?

Aetherus Zhou

  • Java — исключительный (вы знаете, что я имею в виду).
  • C — ошибка сегментации.
  • Python — TensorFlow.
  • C++ — сбивающий с толку.
  • VB.NET — мумия.
  • JavaScript — рак.
  • C# — Microsoft.
  • PHP — уродливый.
  • SQL — базы данных.
  • Objective-C — история.
  • MATLAB — математика.
  • R — статистика.
  • Perl — CGI.
  • Assembly language — инструкции.
  • Go — go! («Вперед!»)
  • Ruby — красота.
  • Visual Basic — зомби.
  • Erlang — Кракен.
  • Elixir — осьминог (выглядит получше Кракена, но по сути то же самое).

Кэйд Браянт

  • Java: медленный.
  • C: быстрый.
  • Visual Basic: детский сад (Как вариант, 1. PascalCase, 2. SeeSpotRunGoSpotGo).
  • Python: функциональный.
  • C#: многогранный.
  • PHP: архаичный.
  • Prolog: колледж.
  • JavaScript: сводящий с ума.
  • VBScript: вирус.
  • Objective-C: зачем? (Как вариант, 1. проприетарный, 2. капитализм).
  • SQL: injection
  • COBOL: динозавр.
  • C++: *&>><<
  • Регулярные выражения: ^(?:(?:0?[135|1[02])(\/|-|\.)31)\(?:1[6-9]|[2-9]\d)?\d{2})$

Предлагаем продолжить выкладывать варианты в комментариях:)

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here