LINUX.ORG.RU

Сколько языков программирования вы используете(-вали) в работе?


0

0

  1. Владею множеством различных языков 321 (35%)

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

  2. Три + языки разметки 195 (21%)

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

  3. Два + языки разметки 194 (21%)

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

  4. Один + языки разметки 110 (12%)

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

  5. PHP и ничего больше людям не нужно 44 (5%)

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

  6. I'm a language lawyer 23 (3%)

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

  7. Владею только языками разметки (HTML, XML, etc) 22 (2%)

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

Всего голосов: 909



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

Варианты ответов в ТОПКУ!!!

Использую: C, Object Pascal, Python.

Знаю (В порядке убывания знаний): Object Pascal, C, Java, C++, Python, Ada, Assembler, Lisp, PHP, J, Prolog.

xstream
()

Хм.. "Тяжелых" языков 3 Java, Python, когда-то много писал на Visual Basic (так и проголосовал 3 + языки разметки).

А вот что делать с TeX,JavaScript,VBScript,VBA,SQL,XSLT? Наверное, к разметке отнесу. Ну и естественно, HTML, XML.

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

>вот пипец - какой разброс интересов

Разные задачи - разные языки. Только красноглазые фанатики всё решают одним любимым языком :D

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

>А с чего Вы взяли, что я на Erlang/Haskell не программлю?

А я это ниоткуда и не "брал". Я имел ввиду, что далеко не всегда достаточно "покурить и почитать методичку":)

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

Готов принять ваш спор, о благродный сударь!

Перейти прям вот сейчас, с java на erlang/haskell/clean.

catap ★★★★★
()

Сейчас на работе использую C, SQL, PHP, HTML. Дополнительно к этому списку приходилось использовать в разное время C++, Perl, PL-M, VBA, JavaScript.

Выбрал вариант "три + языки разметки".

josephson ★★
()

Какой-то недевелоперский вопрос. Для девелопера же здесь есть только один ответ без вариантов. Тогда можно было бы ограничиться всего лишь таким опросником: вы программист? (да/нет)...

- infinity

dave ★★★★★
()

Ну во первых определитесь, пользуюсь или владею? Во вторых, когда надо пользуюсь и владею чем угодно...:))))))))))

mr_ppp
()

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

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

>ну это смотря какая методичка ;-)

Если "методичка" правильная, то за время "выкуривания сгареты-второй" врядли её асилишь:)

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

Вы слишком утрируете.. Под "Выкуриванием сигареты-другой" подразумевалось короткое время, достаточное для понимания основ синтаксиса etc. ИМХО, определение "программист" подразумевает владение основными парадигмами программирования.. В отличие от "быдлокодер"

boombick ★★★★★
()

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

А я хочу хорошо овладеть одним языком, и решать все задачи хорошо (т.к. хорошо знаю язык) на своём любимом языке, а не курить новый язык, и кое-как писать код с неизвестными мне либами/классами/функциями (справочники, переписывания кода, итп)...

Со временем приходит опыт, и ты уже лучше знаешь пути решения определённых маленьких задач: где лучше применить какую возможность языка, где целесообразнее использовать низкоуровневые быстрые функции, встроенные в язык, а где абстрактные объекты.

--Хагалаз

anonymous
()

Долго я думал, но все же решил, что "Си и больше людям не нужно". Поэтому голосовать не буду!

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

> А я хочу хорошо овладеть одним языком, и решать все задачи хорошо (т.к. хорошо знаю язык) на своём любимом языке, а не курить новый язык, и кое-как писать код с неизвестными мне либами/классами/функциями (справочники, переписывания кода, итп)...

> Со временем приходит опыт, и ты уже лучше знаешь пути решения определённых маленьких задач: где лучше применить какую возможность языка, где целесообразнее использовать низкоуровневые быстрые функции, встроенные в язык, а где абстрактные объекты.

О да это очень разумный поход! За сколько вы сделаете простейшую задачу - wiki на вашем любимом С++(угадал?). Я уверен что раз в 10 больше времени затартите, чем выучив руби + рор и сделать это на нём. И по вашему это разумно? Предлагаю также в качестве ложки, вилки, отвёртки, а также ключа для квартиры и автомобиля использовать топор. а что вполне подходящий инструмент и главное универсальный! ничего другого учить не надо.

CrazyPit ★★★
()

C/C++ Python и всякая разметка...
знаю конечно и другие языки но немогу сказать что их хорошо знаю.

stalkerg ★★★★★
()

Владею множеством различных языков

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

> Разные задачи - разные языки.

Это факт, любой красноглазик это подтвердит!

> Только красноглазые фанатики всё решают одним любимым языком :D

А вот это враньё! s/красноглазые/бледноглазые/

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

> А я хочу хорошо овладеть одним языком, и решать все задачи хорошо (т.к. хорошо знаю язык) на своём любимом языке, а не курить новый язык, и кое-как писать код с неизвестными мне либами/классами/функциями (справочники, переписывания кода, итп)...

Ничего, скоро тебе встретиться задача, для решения которой прийдётся свой язык наваять :D

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

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

Можешь мне не верить, но многие мастера древности обходились одним топором при постройке домов и кораблей :D И на то были веские причины, однако эта тема сродни теме о булате :)

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

> Надеюсь LaTeX - это язык разметки?

Угу. Поскольку позволяет (плохо) структурировать данные.

А вот TeX язык программирования

Loh ★★
()

Думаю, автор имел в виду "language advocate", а не "language lawyer". Хотя при такой каше в вариантах, трудно быть уверенным, что же именно он имел в виду. :-)

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

1) Практически каждый день исользую: PHP, C++ 2) Реже пишу на: python, sh 3) Знаю но не использую: Java, Prolog 4) Уже практически забыл: C, Clipper, Assembler, perl

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

У меня предпочтения такие: если можно решить проблему в 10-20 строчек и bash позволяет - использую его. Люблю в последнее время покопаться с shell scripting. Усли задача отосительно сложна, беру python (раньше с криками, О.. опять этот дурацкий питон - не хочу..., но сейчас попривык и даже стало нравится). Веб морды пишу только на PHP (пробовал и python и Java - но дорогая по времени разработка получается). Для ресурсоемких приложений, сетевых демонов, использую C++ (можно сказать самый мой любимый язык, мыслю на нем, но все реже приходится его использовать, к сожалению:(

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

>Вы слишком утрируете.. Под "Выкуриванием сигареты-другой" подразумевалось короткое время, достаточное для понимания основ синтаксиса etc. ИМХО, определение "программист" подразумевает владение основными парадигмами программирования.. В отличие от "быдлокодер".

Ну, если считать, что парадигма отдельно, а синтаксис отдельно, и первое к языку не относится ("считаем, что все парадигмы мы знаем и так"), тогда вы, наверное, правы... или просто утрируете?:)

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

Если честно, сам часто использую топор вместо молотка и кувалды.

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

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

> А я хочу хорошо овладеть одним языком, и решать все задачи хорошо (т.к. хорошо знаю язык) на своём любимом языке

Если задача легко сводится к небольшому, но нетривиальному shell-скрипту, ты всё равно вместо этого будешь городить мностра на C++? А чтобы можно было править на ходу по месту, будешь водружать на компьютер целый компилятор?

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

> > использую C++ (можно сказать самый мой любимый язык, мыслю на нем

> О! Среди нас киборги!

Для меня С++ основное средство разработки. даешь армию киборгов!

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