LINUX.ORG.RU

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

 


0

1
  1. C 568 (38%)

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

  2. C++ 532 (36%)

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

  3. Python 481 (33%)

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

  4. Другой 299 (20%)

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

  5. PHP 271 (18%)

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

  6. Java 257 (17%)

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

  7. JS 249 (17%)

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

  8. Perl 207 (14%)

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

  9. C# 114 (8%)

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

  10. Ruby 110 (7%)

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

  11. Pascal 78 (5%)

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

  12. Lua 66 (4%)

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

  13. Delphi 63 (4%)

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

  14. LISP 61 (4%)

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

  15. Objective C 36 (2%)

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

  16. Basic 28 (2%)

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

Всего голосов: 3420, всего проголосовавших: 1477

Постоянно не пользуюсь. Иногда напишешь какую-нибудь хренушку для консоли на C# или posh-скрипт, проголосовал за.

TGZ ★★★★
()

Регулярно использую только Lua — программирую роботов, чтобы выполняли за меня рутинную работу в minecraft.

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

Ладно Си, но я никак не пойму почему так много Delphi и Pascal.

lazy_aleks
()

C++ и bash/zsh.

И да, добавьте шеллы!

SIvan32
()

C++ и bash/zsh.

И да, добавьте шеллы!

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

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

Это потому что не определены временные рамки в опросе. Была бы формулировка «какие языки вы использовали за последние полгода», тогда бы я ответил, типа: 1С, bash, python. Например, я давно писал на C, прямо сейчас не использую, но если мне понадобится через месяц или завтра, то опять начну его использовать. Поэтому я, конечно, отмечу, что использую C постоянно.

justAmoment ★★★★★
()

C, Object Pascal. Сейчас на работе в-основном пишу для ПЛК на языках LD (лестничные диаграммы) и FBD (диаграммы функциональных блоков).

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

Я сюда попал по программистскому запросу :)

olibjerd ★★★★★
()

А, еще забыл про то, что быдлокодил скрипты на VBA для SCADA-системы Genesis

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

ну как минимум FASM имеет очень обширную систему макросов

Будем считать sed, m4 и cpp языками программирования? )

sv75 ★★★★★
()

фортран( А ГДЕ ОН??),perl, С, VBa 6.0 ( спасибо французам )

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

Ну дык это же девиз опенсорца: «Если что-то не нравится, пойди и напиши как нравится!»

Без проблем:

Похоже, я незаметно попал на нудистский пляж с тёлочками и текилой.

Так хорошо?

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

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

Студенты, учёные и питонисты с модулями на C там есть конечно, но всё равно сишников много. Просто базарный метод разработки этому способствует.

По Бруксу, сложность делится на несущественную и существенную — первую можно убрать усилиями программиста, проектировщика или с помощью инструментов/методик разработки, вторая в ближайшей перспективе не устраняется вообще, но по мере развития IT тоже уходит.

Так вот плюсы сразу добавляют много несущественных сложностей. Зато если начать от них избавляться - вместе с несущественными исчезнет и часть существенных. Например, для банды четырёх и их последователей лозунг ООП звучит как «изменяй поведение, добавляя новый, а не изменяя существующий код» — и если такое удаётся провернуть, код становится гораздо проще в поддержке и профилировании.

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

C/Python простые и новых сложностей не добавляют, зато они не могут устранить те существенные сложности, с которыми без проблем справляются C++, Java и т.д.

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

sed

ну да, язык обработки одной текстовой строки :)

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

А фиг его знает. Я ими пользовался давно и только в образовательных целях. Так без них обхожусь пока.

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

у меня для обработки строк (да и вообще всех вариациий текста) есть «феерично-перекаченная-инкарнация-sed»... одним словом vim :)

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

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

Так ведь пишут :) Отрицание как психический процесс - классическая и одна из наиболее распространенных реакций человека :) Обычно за отрицанием следует страх, капитуляция и отчаяние. Поэтому вместо того, чтобы что-то отрицать, стоит задуматься о своём восприятии действительности и объективной реальности. Например, пересмотреть своё отношение к указателям и ключам gcc, если это единственное, что Вас беспокоит в этих языках. Да, и поменьше читать советских газет по утрам ;)

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

Будем считать sed, m4 и cpp языками программирования?

sed и m4 полны по Тюрингу, так что вполне себе языки программирования

annulen ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Питон — язык программирования. Bash — средство для запуска программ. Любая «программа» на баше, отличающаяся от последовательного запуска нескольких команд друг за другом, начинает походить на нечто несуразное, лишь слегка понятнее батника. Мотивация, к примеру, авторов systemd по избавлению от шелловских скриптов мне совершенно понятна.

PolarFox ★★★★★
()

Вообще не IT'шник, т.ч. к кодингу отношения не имею:

  • Другой.
carasin ★★★★★
()

Java Delphi/(Object,Free)Pascal

Оба использую с большим удовольствием, правда второй сейчас к сожалению только как хобби (экспериментирую с нейронными сетями). Также иногда использую и другие языки в основном JS, Objective C и C++. Но на последних, особенно С++ - пишу без удовольствия. Не понимаю тех, кто пишет на С++ как хобби, если только их задачи ни на чем другом не выполнимы (напр. нет библиотек или не поддерживается необходимая платформа).

Ещё, как к альтернативе, объектному паскалю присматриваюсь к Go. Весьма приятный краткий и мощный язык.

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

Не понимаю тех, кто пишет на С++ как хобби

Как раз в качестве хобби и пишу ☺ На работах к плюсовикам слишком большие требования, не потянул бы.

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

это уже ты придумал не считать bash языком программирования по причине его довольно тяжелого синтаксиса (и тут я согласен, мне не нравится bash, но простые программы я на нем писал всё же, с циклами и парсингом и т.д.)

но давай не будем спорить :) мир дружба жвачка, даешь питон!

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)

Да, так было...

Начиналось всё с Минск-22... Перфокарты, дырокол и первые попытки понять, как же всё сиё функционирует... Да... МЭИ-3... Библиотечки БСП-67... Ночные бдения в общаге и глубокие обиды на неисправные считыватели, в три секунды делавшие «лапшу» из колоды твоих перфокарт... А вы тут про C, С++, паскали разные... :-)

P.S. В порядке частоты применения: Pascal, Free Pascal (& Lazarus), C, C++.

R_Valery ★★★
()

Сколько кульхацкеров на ЛОРе, однако!

А вот реальная картина востребованности программистов

Java - 16533

C# - 8268

C++ - 5768

Perl - 4547

Python - 3683

PHP - 3343

Ruby - 2135

(источник - dice.com)

Что будет с админами локалхостов, когда их перестанут кормить папа с мамой?

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

Money talks, bullshit walks.

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

Даже у нас в ДС зарплата джуниора 60 тыр, программиста 80 тыр, старшого 100 тыр и ведущего 120 тыр.

Ну, а если пойти в архитекторы, то зарплата еще выше и фактически не ограничена. Плюс премии, командировочные в баксах и евро и т.п. бонусы.

Bioreactor ★★★★★
()

Если программы нет в репозиториях или она кривая с/с++. И вообще только с/с++ ну и java для мобилы.

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

Что будет с админами локалхостов, когда их перестанут кормить папа с мамой?

Это к чему?

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

Если уж брать ЛИСПеров, то остальные их видят как героя «Inception» - бесконечно вложенные сны программы, генерящие друг друга. Это ужасно. :)
А похапэ - да, вот та тётка, собирающая слоновьи кокажки. гыгы :)))

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

я не поверю, что Си заслуженно занимает первое место

Первое место по использованию, а не «крутости». Есть куча легаси кода, который нельзя просто взять и переписать. Или вообще физически невозможно использовать другой язык (напр., для встраиваемых решений). Но в плане перспектив - конечно java/C# намного его превосходят. Или вот D мне очень нравится, но процент его прогеров ничтожно мал.

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