LINUX.ORG.RU

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

 


1

1

Все мы используем те или иные языки программирования в повседневной жизни, но иногда хочется поднять свою скиллуху и расширить кругозор. Какой язык вам хотелось бы изучить просто для «расширения сознания» (на текущий момент), это может быть как «эзотерический», так и обычный яп, который по каким-то причинам вас привлекает, но к его изучению вы только приступили или планируете это сделать.

В комментариях можете указать мотивацию или свой вариант.

P.S.: На java и C# не хватило количество вариантов в опросе, но т.к. это одни из наиболее распространенных «дефолтных» языков, вряд ли кому-то будет их интересно изучать по каким-либо причинам, не связанным с трудоустройством. assembler, forth - тоже специфическая вещь, можно отнести к нишевым.

  1. C/C++203 (31%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Rust190 (29%)

    ***********************************************************************************************************************************************************************************************************************************************************************************************************

  3. Python169 (26%)

    **************************************************************************************************************************************************************************************************************************************************************************

  4. Go152 (23%)

    ***********************************************************************************************************************************************************************************************************************************************

  5. Haskell110 (17%)

    *****************************************************************************************************************************************************************************

  6. sh, bash, c shell, ash, xsh, perl, sed, awk98 (15%)

    **********************************************************************************************************************************************************

  7. ELisp, Common Lisp, Racket, Scheme, Clojure, other Lisp83 (13%)

    **********************************************************************************************************************************

  8. Не планирую ничего дополнительно изучать81 (12%)

    *******************************************************************************************************************************

  9. *HDL, VHDL, Verilog, System Verilog57 (9%)

    *****************************************************************************************

  10. Idris, Agda, Coq, Epigram ...45 (7%)

    **********************************************************************

  11. F#, Scala, Nemerle 43 (7%)

    *******************************************************************

  12. Ruby42 (6%)

    ******************************************************************

  13. Objective-C, Swift36 (6%)

    ********************************************************

  14. Prolog29 (4%)

    *********************************************

  15. Smalltalk, Io21 (3%)

    *********************************

Всего голосов: 1359, всего проголосовавших: 650

Почему Perl, awk и sed среди шеллов? Это такой вброс?

mord0d ★★★ ()
Ответ на: комментарий от mord0d

Почему Perl, awk и sed среди шеллов? Это такой вброс?

Количество вариантов в опросе ограничено, а юз-кейсы практически идентичны.

alienclaster ★★ ()
Ответ на: комментарий от alienclaster

а юз-кейсы практически идентичны

Это ты так решил?

mord0d ★★★ ()

Red (тот, который на Rebol основан). Всё никак не соберусь потыкать его поплотнее.

Steplton ★★★★★ ()

Учу Idris. Может за скалу возьмусь. Остальное не штырит или уже изучено.

kookoo ()

Nix lang, разумеется. А то ну невозможно же!

toyo-chi ()
Ответ на: комментарий от alienclaster

Ага, чтобы вообще сразу полсистемы вручную опакечивать на фоне полупустого апстрима? Спасибо, но нет!

toyo-chi ()

Мне нужно больше практики на Go, и я был непрочь поиграться с Dart (Flutter). Ещё я уже почти напрочь забыл Java, но и хрен с ней. А так, ничего изучать не планирую, пяти ЯП в арсенале более чем достаточно.

WitcherGeralt ★★ ()

Где dart, kotlin, julia?

На java и C# не хватило количество вариантов в опросе, но т.к. это одни из наиболее распространенных «дефолтных» языков

А Python и C/C++ это не дефолтные языки? Им же в школах учат (или уже нет?).

KillTheCat ★★★★★ ()
Ответ на: комментарий от KillTheCat

Им же в школах учат (или уже нет?).

В садиках

CryNet ★★★★ ()
Ответ на: комментарий от CryNet

нет PHP,

Потому что никто в здравом уме не хочет учить PHP.

JS…

А JS и так все знают.

Nervous ★★★★ ()

Всё, что мне нужно, я уже знаю. Кстати, почему такой маленький выбор? В опросе должно быть сразу все 100500 языков.

yvv ★★☆ ()
Ответ на: комментарий от Nervous

Гы гы гы, тут на ЛОР-е бегало пару шпециалистов, которые думали, что они и так всё знают. Вот один из них: Как реализовать fifo

А оно эво как оказалось…

CryNet ★★★★ ()

Haskell. Азы есть, и даже от монад уже в панике не разбегаюсь. Язык нравится, но нет ощущения понимания. Вроде что-то пишу, и оно работает, но кажется, что где-то там внутри остается непостижимая магия матана.

Coq. Потыкался, интересно. Мне не нужно, но интересно. Ну и Agda можно посмотреть, как первое плюс второе.

JaneDoe ()

Хотелось бы хоть какой-то выучить.

Artamudo ★★ ()

Хочу выучить =/= собираюсь учить =/= буду учить =/= надо учить =/= ужо учу.

mister_VA ()

Как-то в последнее время не прет изучать новые нескучные синтаксисы для одного и того же. Хочется брать только интересные идеи и утаскивать их в язычок-оф-чойс, а все остальное ненужно выкидывать %)

Nervous ★★★★ ()

Когда я хочу изучить какой-то язык, я его изучаю, а не продолжаю хотеть.

Miguel ★★★★★ ()
Ответ на: комментарий от Nervous

Как-то в последнее время не прет изучать новые нескучные синтаксисы для одного и того же.

Мне кажется, что если синтаксис в языке нормальный, то долго учить его не понадобится, если вы уже имели дело с другими языками )

rk-d ()

А меня тут что-то потянуло потыкать палочкой в haxe.

PolarFox ★★★★★ ()

Как почувствовать тот момент, когда можно сказать, что знаешь C++ ?

Elixir бы добавить к списку и Raku.

necromant ()
Ответ на: комментарий от Nervous

Я не знаю и знать не хочу. Даже палкой длинной трогать его не хочется.

peregrine ★★★★★ ()

Никакой. Програмизм занятие для аутичных плебеев.

bread ()

Из того что в списке и что я не знаю, раст, го и руби наверное было бы неплохо для расширения сознания. А так конечно кресты прокачать лучше не повредило бы, их вообще ИМХО почти бесконечно можно качать. А наиболее приоритетные для меня языки, которых в списке нет — R и Julia.

peregrine ★★★★★ ()

Пожалуй, Go. Python более-менее знаю, хотелось бы чего-то более легковесного, быстрого и переносимого.

Hanuken ()
Ответ на: C от Spoofing

Так он же для тупых, вроде царя.

Virtuos86 ★★★★★ ()
Ответ на: комментарий от mister_VA

=/=

Это в каком языке такой долбанутый оператора неравенства? Ты программист или чем? != же. Или /= накрайняк, если ты илита хаскелист.

eternal_sorrow ★★★★★ ()
Последнее исправление: eternal_sorrow (всего исправлений: 1)
Ответ на: комментарий от Nervous

Ну там много языков с интересными идеями. Пролог, лисп, смолтолк, хаскель очень своеобразны

pineapple ()

поднять свою скиллуху и расширить кругозор

На уровне расширения кругозора я и так достаточно знаю. Разве что Coq и т.п, но уж лучше я подучу какой-нибудь матан вместо этого. И вообще, столько вокруг интересного, ну их в жопу эти языки.

no-such-file ★★★★★ ()
Ответ на: комментарий от rk-d

если вы уже имели дело с другими языками

Другие языки могут быть очень другие.

no-such-file ★★★★★ ()

Выбор между языками, или языками, инфраструктурой и сообществом? Отдельные варианты сами по себе настолько безбожно проигрывают другим, что всё-таки мысль о том, что речь идёт о чем-то выходящем за пределы собственно языка всё-таки проскакивает.

На java и C# не хватило количество вариантов в опросе, но т.к. это одни из наиболее распространенных «дефолтных» языков

В отличие от Python, ага.

вряд ли кому-то будет их интересно изучать по каким-либо причинам, не связанным с трудоустройством

Очень интересно, наверное, изучать Python. И Swift, разумеется, интересен энтузиастам, а не тем, кто хочет просто найти работу.

Princesska ()
Ответ на: комментарий от KillTheCat

Где dart, kotlin, julia?

Там же, где java и js вместе с пхп. Вряд ли кто-то будет изучать их для «расширения сознания», скорее они относятся к классу тяжелых наркотиков.

А Python и C/C++ это не дефолтные языки?

Популярные, но точно не дефолтные.

alienclaster ★★ ()
Ответ на: комментарий от yvv

Кстати, почему такой маленький выбор? В опросе должно быть сразу все 100500 языков.

Сколько поместилось. Если не находите своего языка, можно проголосовать за наиболее похожий пункт. php, js, c#, java намеренно не указывал, да и все равно бы не хватило вариантов.

alienclaster ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.