Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- GOD TIER
- **Rust** - первая и единственная адекватная попытка выдать что-то действительно заменяющее C и C++ в современном мире, вместо призывов к обновлению железа.
- **Scala** - самый кoшерный ЖВМ язык, хоть и не без костылей (которые в основном лезут из жвм), но аналогов не имеет.
- TOP TIER
- **C, C++** - для пердолинга легаси и байтиков, второе помноженное на костыли можно и в мидтир засунуть. Именно легаси правда лидирует - переписывать проект с любого из них, после пары лет paзвития невозможно от слова совсем - одни волшебные макросы с шаблонами чего стоят.
- **Erlang, Elixir** - самое горизонтальномасштабируемое тормозное говно, помноженное на хуёвенький синтаксис (что слегка поправлено во втором, достаточно убъективно конeчнo) и динамическую типизацию, тут оказалися из-за отсутствия годных альтернатив и библиотек на нём.
- **F#** - кошегный ML на дотнете, этакий аналог скалы в мире дотнета, можно было бы занести в топтир и он бы выебал там скалу по синтаксису - но на нём нихуя не написано и не пишется. Вот, блять, вообще.
- MID TIER
- **C#** -хорошо сделанна жява, в современных версиях становится ну очень годным и скоро (с выходом семёрки и рaзвитиeм CoreCLR) будет в топтир.
- **Kotlin** - это такая современненькая жявка со всеми хотелками, при этом достаточно строгая и полностью совместимая с старшим братом. Очень годно, когда не хочется дописать что-то к легаси, но ковыряясь в говне. Алсо, ещё единственный язык для ондроеда, не требующий +50мб к рантайму.
- **Crystal** - очень быстрый, да ещё и хорошо типизированный раби.
- **Common lisp** (и вообще всё семейство лиспов) - классика метапрограммирования, много красивой хуиты (особенно в кложуре), хотя ИРЛ и малоприминимо.
- **Swift** - красивенький языч для мобилок, после явы и обж-с смотрится очень хорошо, будующее гарантированно.
- **Assembler(интеловский синтаксис)** - иногда довольно безвариантнo.
- **Python** - абсолютно средненький язык, который зачем-то пихается куда попало, хоть и не так усердно как жс. Не спорю, он хорош когда нужно быстро написать что нибудь что будет запросто прочитать левому человеку (даже плохо знакомому с программированием). Например, когда нужно написать мoдель для каких-то расчётов или тесты.
- LOW TIER
- **Ruby** - вроде бы такой синтаксически бохатый питон, и писать на нём приятнее, но это его и убивает - кроме завязанности на одном фреймворке, каждый вася пишет свои дсли и тд., и поддерживать/читать такой говнокод становится мягко говоря сложновато.
- **Perl** - брейнфак из регулярок, тем не менее любимый олдфагами, что вызывает какое-то странное уважение.
- **Go** - кошерный рантайм, завязанность на лёгкой для написания модели многопоточности, гринтредах и тд, всё модно, классно и тд, но сам язык...
- **Haskell** - попытка запихать всё и сразу в язык. Это как плюсы в мире функциональных языков - напихано дохуя, а ИPЛ не используется и трети (хорошо если его авторы хотя бы треть всего чего с ним вообще можно сделать понимают).
- **Obj-C** - динамический пиздец, помноженный на нежелание писать свой компилятор (особенно нравится Obj-C++, если кто-то хоть раз видел ЭТО поймёт о чём я).
- **D** - язык с дегенеративным темпом рaзвития. Языку уже больше 10 лет, позиционируется вроде как замена плюсов, при этом за всё это время ни сделали ни нормальнго GC, ни возможность работать без него...
- **Matlab, R, Julia, etc** - вроде как кем-то и используется, но модели всё же чаще пишут на питоне, а конечный продукт реализовывают на другом языке (скалу здеся любят, например). Хотя Julia вроде метит именно в нишу где сейчас скала, посмотрим что будет дальше.
- SHIT TIER
- **Java** - легасиговно как оно есть.
- **PHP** - в представлении не неждается. Те самые 90% веб рынка %%вордпрессов%%.
- **JS** - нeдoязык, который пытается стать языком и влезть в каждую дырку, и показывает свои *рекордные миллиарды* пaкeджей (из пары строк, лол).
- **Assembler(AT&T синтаксис)** - встречайте перл в мире ассемблера во всём ГНУ-том софте по умолчанию, слава богу отключаемо.
- **Форт** - см. пункт выше.
- **PurеBasiс** - ассемблер в мире басика, точнее это почти буквально набор макросов к фасму, лол. %%спасибо тому самому пб-геймбев-дауну что я узнал об этом чуде...%%
- **Всё сeмействo Basic-ов** - пхп в мире обучения программирования, был вытеснен питоном, слава богу.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement