LINUX.ORG.RU

Какими ЯП вы пользуетесь?

 ,


5

6

Сабж. Интересно, какой язык программирования наиболее популярен среди обитателей LOR.

  1. Python642 (44%)

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

  2. C621 (42%)

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

  3. C++605 (41%)

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

  4. JavaScript433 (30%)

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

  5. Другой402 (27%)

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

  6. Java370 (25%)

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

  7. PHP324 (22%)

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

  8. C#141 (10%)

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

  9. Ruby127 (9%)

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

  10. Lua127 (9%)

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

  11. Go109 (7%)

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

  12. Lisp94 (6%)

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

  13. Haskell73 (5%)

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

  14. Rust51 (3%)

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

  15. Erlang47 (3%)

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

  16. Objective-C45 (3%)

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

  17. Vala20 (1%)

    *********

  18. OCaml20 (1%)

    *********

  19. Swift18 (1%)

    ********

  20. Nim13 (1%)

    ******

Всего голосов: 4282, всего проголосовавших: 1465

★★★

Проверено: beastie ()

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

Zhbert ★★★★★ ()
Последнее исправление: Zhbert (всего исправлений: 1)

C и C++ лучше всё же разделить. зачастую люди, программирующие на C, не любят и не пользуются C++.
Vala заслуживает отдельного пункта, а Nim — нет.

Lincor ()
Последнее исправление: Lincor (всего исправлений: 2)
Ответ на: комментарий от f1u77y

Ну давай, расскажи мне, как ты вместо удобного и быстрого пистона будешь три часа трахаться с памятью в сишечке.

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

Ну с этой точки зрения - да. Я как раз и мел ввиду, что не важно, на чем написать - лишь бы было быстро и удобно.

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

если не важно, на чём писать, можешь написать драйвер на перле.

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

У тебя придиралка зашкаливает, к доктору сходи.

//Имеется ввиду, что выбирать инструмент нужно исходя из задачи, а не по принципу «Я все пишу на СИ! Только СИ! Даешь СИ в вебе!» (Эдик вроде как-то хвастался, что вообще все на сях делает).

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

выбирать инструмент нужно исходя из задачи

но это и значит, что важно, на чём писать, разве нет?

Эдик вроде как-то хвастался, что вообще все на сях делает

господи упаси

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

но это и значит, что важно, на чём писать, разве нет?

Это значит, что не нужен фанатизм.

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

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

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

язык не важен. При нужде и в экселе наваять решалку чего-либо

Есть задача, а если язык не важен, то можно и нужно выбрать тот, который для неё лучше всего подходит.

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

зачастую люди, программирующие на C, не любят и не пользуются

и не знают C++

rupert ★★★ ()

Nim, swift... Каких-то аборигенов добавил, а где perl? Где Erlang?

halturin ★★★★★ ()

А как же sh? Тоже ведь язык программирования, вполне можно писать скрипты, даже довольно сложные. Nim и Swift надо убрать, их будет мало, пойдут в «Другой», а sh и perl добавить. Ещё можно Objective-C убрать, объединив с C/C++, а то как-то не последовательно, или все три раздельно или все вместе, почему например не C/Objective-C и отдельно C++?

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

Разделил бы, да дебильный редактор опросов на ЛОРе не даёт больше добавить вариантов.

romeo250501 ★★★ ()

[старпёр_mode]Perl[/старпёр_mode], C, C++, sh (в варианте bash).

А ещё, немного простаивают знания JS. Сейчас изредка в консольке сайты им пинаю.

KennyMinigun ★★★★★ ()

Всего голосов: 6
Всего проголосовавших: 1

Как почетно.

postman_ ★☆ ()

C++, Common Lisp, Erlang, Python, Bash, Makefile.

UPD С/C++ конечно же!

UPD А еще как-то встраивал куда-то Lua и конфиги к awesome правил, это же тоже считается?

staseg ★★★★★ ()
Последнее исправление: staseg (всего исправлений: 2)

Python использую, когда надо изредка что-то завелосипедить простое. А больше ничего не знаю. Да и Python не знаю - пользуюсь только тем, что когда-то немного успел изучить.

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

Вопрос не про знание, а про пользование, все норм. Я тоже его стараюсь не знать, гадкий язык!

staseg ★★★★★ ()

Какими ЯП вы пользуетесь?

Если `пользуйтесь` всмысле `Реальный софт за бабло` (c) Bioreactor, то clojure, go, и надеюсь навсегда в прошлом ruby, js, scala

Если речь о длясебяшным потыкивании то списочек увеличивается за счёт Rust, Ocaml

Debasher ★★★★★ ()

Python - для быдлокодинга, C - для либ, Rust - на вырост.

void_ptr ★★★★ ()

А куда делся asm неужто стал 'другим' ?

svv-rus ()

Лисп тут странноват, это ведь целая куча языков, от elisp до racket. А Пёрла вобще не нашел.

loz ★★★★★ ()

ты реально обижаешь программистов на Perl, его-то побольше используют, чем OCaml и Nim, а среди здешней публики и побольше даже чем Erlang.

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

ты реально обижаешь программистов на Perl

Они сами выбрали путь страданий

Debasher ★★★★★ ()

C++, JS и Lua полностью покрывают все потребности в прикладных задачах. Ну, для меня лично — подсчитать что-нибудь, или вывести статистику красиво etc.

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

ты пал жертвой стереотипов и отсутствия собственного мнения основанного на собственном опыте.

kep ()

Основные - Си, Пайтон, асм. Иногда Джава. Надо бы JS, но как-то недосуг всё.

rht ★★★★★ ()

Python, JS. Пока хватает.

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

ты пал жертвой стереотипов и отсутствия собственного мнения основанного на собственном опыте.

Да, к счастью стериотипы спасли меня от перлоопыта :)

Debasher ★★★★★ ()

js и немного php. От надобности пишу на bash, но не уверен, что это можно отнести к языкам программирования.

EmgrtE ★★ ()

всякие расты и свифты есть, а перла нет
Ну-ну.

reprimand ★★★★★ ()

Не пользуюсь, лишь изучаю. В универе преподавали VBA, затем познакомился с python, сейчас учу C++

Наверно мне стоило начинать с ассемблера и чистого С, т.к. моя специальность предполагает программирование микроконтроллеров

Sparx ★★ ()
Последнее исправление: Sparx (всего исправлений: 1)

Python/Ruby/Qt. Немного Java и пытаюсь тыкать Rust.

Akamanah ★★★★★ ()

В последнее время не пользуюсь.

olibjerd ★★★★★ ()

С++, perl и bash. Последних 2 нет в списке, правда, они у меня для вспомогательных задач.

Ещё хотел спросить «где паскаль», но вспомил, что последний раз на нём что-то новое писал 6-7 лет назад, так что может, уже и неактуально. Хотя 27% за «другой» как бы намекают, что в списке много чего популярного нет...

Ах да, ещё слегка обидно за отсутствие в списке прекрасного Форта, хотя на нём я тоже очень давно не писал.

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

У тебя придиралка зашкаливает, к доктору сходи.

Ты сначала написал фразу, похожую на толстый вброс, а теперь у других придиралка, оказывается, зашкаливает.

Имеется ввиду, что выбирать инструмент нужно исходя из задачи

Вот если б ты написал «выбираю ЯП, исходя из задачи», а ещё лучше с конкретным списком - были бы совсем другие вопросы.

а не по принципу «Я все пишу на СИ! Только СИ! Даешь СИ в вебе!» (Эдик вроде как-то хвастался, что вообще все на сях делает).

Случай Эдика по нашим временам не самый характерный и не самый запущенный. Сейчас куда больше людей, которые всё норовят делать на JS.

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

IMHO, чистый C имеет смысл потыкать раньше, чем C++, если уж ты собрался учить оба (но много языков знать - это безусловно хорошо, меня всегда от формулировки «программист на языке N» тошнит).

hobbit ★★★★★ ()

Люблю C и Python. Не люблю C++, но изучаю.

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