tgoop.com/cpplastic/370
Last Update:
Тож повернемося до списку мов з попереднього допису. Розділю їх на категорії:
Проходняк (суто для мене, бо особливих інсайтів не отримав):
- C++, Python — мої дефолтні мови наразі. Найчастіше пишу ними, але буду зсуватися в бік наступного списку.
- Nim, Go — перша загалом норм, але мені нема, що нею писати. Друга інколи стає в пригоді на роботі, хоча синтаксично не дуже зайшла.
- Dart, Crystal, PHP — ¯\_(ツ)_/¯
- Lua — варто знати, але знати там нема шо.
Практичні:
- Nu — моя повсякденна мова в оболонці, якою я користуюся буквально щодня. Проста, практична й приємна.
- Swift й Ada — обидві є моїми кандидатами на заміну C++ для мікроконтролерів. Перша хіпстерська, друга зі спадщиною. Поки не вибрав — думаю, що користуватимуся обома потроху.
- Elixir — наче Erlang з приємним синтаксисом. Використовуватиму.
- Janet — мій перший лісп. Варто було б додати до концептуальних, бо тема про оперуванням кодом як даними, макроси й оце все — це дуже цікаво й важливо. Але я ці концепції вже збагнув, коли знайомився з Red, тому тут приблизно знав, чого очікувати. Хотів якусь таку мову, щоб ще й збиралося в один бінарь, і ось маю.
«Концептуальні»:
- про Haskell я вже сказав.
- Далі io, яка колись давно допомогла мені трохи краще побачити «справжнє» ООП, хоча, мабуть, краще б я спробував Pharo.
- Red — можливо, найособливіша мова з усього списку, але трохи просрана (писав тут і тут).
- Prolog — це мій новий краш
Наразі все. Бажаю всім гарного Нового року. Я ж трохи збавлю темпи написання сюди — треба відпочити.