URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 82424
[ Назад ]

Исходное сообщение
"Анализ популярности языков программирования в 2011 году "

Отправлено opennews , 15-Янв-12 16:05 
Компания TIOBE Software подвела итоги (http://www.tiobe.com/index.php/content/paperinfo/tpci/index....) изменения популярности языков программирования в 2011 году. Звание языка 2011 года присуждено языку программирования Objective-C. По сравнению с рейтином рассчитанным год назад, наибольший рост популярности отмечается для языка Objective-C, рейтинг которого вырос на 3.91%. За год Objective-C переместились в рейтинге сразу на три позиции вверх и закрепился на 5 месте (в 2007 году Objective-C был на 46 месте, в 2010 на 12, в 2011 на 8). В качестве основной причины роста популярности Objective-C называется успех устройств iPhone и iPad.

На три позиции вверх также переместился язык C#, переместившийся с 6 на третье место и вытеснивший из тройки лидеров язык C++, который был смещён с третьего на четвёртое место. С 11 на 10 место в рейтинге переместился JavaScript (+0.73%). Падение популярности отмечается для классических скриптовых языков, таких как Python (три позиции вниз, -3.05%...

URL: http://www.tiobe.com/index.php/content/paperinfo/tpci/index....
Новость: http://www.opennet.me/opennews/art.shtml?num=32812


Содержание

Сообщения в этом обсуждении
"Анализ популярности языков программирования в 2011 году "
Отправлено Df232z , 15-Янв-12 16:12 
JavaScript давно заслуживает быть в десятке лидеров.

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 14:52 
> JavaScript давно заслуживает быть в десятке лидеров.

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


"Анализ популярности языков программирования в 2011 году "
Отправлено вже , 19-Янв-12 02:27 
Чета мутят они, у кого популярные????

У меня вот: http://www.indeed.com/jobtrends?q=java,+ruby,+erlang,+c#,+Objective-C,+php,+python,+c,+c++&l=&relative=1


"Анализ популярности языков программирования в 2011 году "
Отправлено вже , 19-Янв-12 02:31 
> Чета мутят они, у кого популярные????
> У меня вот: http://www.indeed.com/jobtrends?q=java,+ruby,+erlang,+c#,+Objective-C,+php,+python,+c,+c++&l=&relative=1

C javascript'ом
http://www.indeed.com/jobtrends?q=java%2C+ruby%2C+...

и в абсолютных показателях
http://www.indeed.com/jobanalytics/jobtrends?q=java%2C+...


"Анализ популярности языков программирования в 2011 году "
Отправлено тоже Аноним , 15-Янв-12 16:24 
Новый топ языков, для которых нет нормальных порталов с документацией и любую фигню приходится гуглить?
Странно, что С и С++ вообще попали в этот список.

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 15-Янв-12 16:27 
> Новый топ языков, для которых нет нормальных порталов с документацией и любую
> фигню приходится гуглить?
> Странно, что С и С++ вообще попали в этот список.

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


"Анализ популярности языков программирования в 2011 году "
Отправлено тоже Аноним , 15-Янв-12 18:04 
Это да, хотя гуглится скорее не документация (ссылка на ту же таблицу поддержки компиляторами и в Вики есть), а блоги с "рецептами новых блюд".

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 15-Янв-12 16:29 
Ты просто не умеешь их готовить.

"Анализ популярности языков программирования в 2011 году "
Отправлено saNdro , 15-Янв-12 17:20 
Наоборот. Умеет. Потому и не гуглит и удивляется. =)

"Анализ популярности языков программирования в 2011 году "
Отправлено skb7 , 15-Янв-12 17:43 
http://www.cplusplus.com/
http://www.boost.org/
http://developer.qt.nokia.com/doc/qt-4.8/

"Анализ популярности языков программирования в 2011 году "
Отправлено Анон , 15-Янв-12 21:38 
Странно, что твоя ОС написана не на Java Script или C#.

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 14:53 
> Странно, что твоя ОС написана не на Java Script или C#.

Наверное ему не нравится то что получается :)


"Анализ популярности языков программирования в 2011 году "
Отправлено Kodir , 16-Янв-12 12:51 
Ничего удивительного: Си вообще классика, изучаемая практически везде, потому гуглят нещадно. А С++ - это костылеобразный ООП-выродок, поэтому разобраться в нём без гугла - нереально. C# - просто популярен ввиду того, что он - единственная разумная альтернатива для виндоприложений. Так что всё логично. :)

"Анализ популярности языков программирования в 2011 году "
Отправлено тоже Аноним , 16-Янв-12 14:43 
Если вы изучали С++ гуглением - скорее всего, вы пишете не на нем, а на каком-то костылеобразном ООП-выродке.

"Анализ популярности языков программирования в 2011 году "
Отправлено angra , 16-Янв-12 17:33 
*примеряя плащ и шпагу"
Нет, это топ языков, используемых умными людьми, ценящими свое время. Гугл по запросу вернет сразу и нужную страничку в онлайновой доке, и ссылки на готовые модули, и обсуждение нюансов на различных форумах. А религиозные фанатики будут тратить кучу времени вручную выискивая все это в специализированных порталах и/или локальной доке.

"Анализ популярности языков программирования в 2011 году "
Отправлено тоже Аноним , 16-Янв-12 19:32 
Знаете ли вы?..
... что на порталах и онлайновых доках тоже есть поиск, ограниченный материалами по делу.
... что даже локальная дока может быть скомпилирована, например, в CHM с поиском.
... что большая часть нюансов хотя бы однажды обсасывалась, например, на StackOverflow. И да, там тоже есть свой поиск.

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


"Анализ популярности языков программирования в 2011 году "
Отправлено angra , 17-Янв-12 02:23 
Странный вы человек, вроде как пытаетесь мне возражать, а на деле доказываете мою правоту. Гуглу даем один запрос и получаем результаты с кучи источников, что куда быстрее, чем опросить каждый из этих источников самостоятельно. Хотя может для "илиты" программистов это слишком "по-быдлокодерски".

"Анализ популярности языков программирования в 2011 году "
Отправлено тоже Аноним , 17-Янв-12 11:09 
Просто мне для работы нужна документация, а не "куча".
Введите в поиск элементарное "std vector" - на первой странице один-единственный сайт с документацией, остальной топ завален форумами и всякими хабратопиками.
Введите запрос по конкретно сформулированной проблеме - скорее всего, единственным вменяемым ресурсом в топе будет StackOverflow. Остальное - мусор с нулевым выхлопом.

"Анализ популярности языков программирования в 2011 году "
Отправлено Df232z , 15-Янв-12 16:30 
Если не учитывать Android который не совсем java и GWT который совсем не java, то ява займет хорошо если место в двадцатке.

"Анализ популярности языков программирования в 2011 году "
Отправлено Homo Anonimus , 15-Янв-12 18:00 
Ты сейчас сказал, что ты корпоративных систем совсем не видел.

"Анализ популярности языков программирования в 2011 году "
Отправлено анон , 15-Янв-12 18:58 
> Если не учитывать Android который не совсем java и GWT который совсем
> не java, то ява займет хорошо если место в двадцатке.

если не учитывать айфон то обьективный си туда же


"Анализ популярности языков программирования в 2011 году "
Отправлено вихрь , 16-Янв-12 01:18 
чум больше людей так думают тем больше у меня будет  денег  )

"Анализ популярности языков программирования в 2011 году "
Отправлено lucentcode , 15-Янв-12 16:30 
Рейтинг стал гораздо более правильным. Пистон могли бы ещё опустить, а JS поднять. Js -просто няшный язык.

"Анализ популярности языков программирования в 2011 году "
Отправлено Df232z , 15-Янв-12 16:32 
CoffeeScript наше все.



"Анализ популярности языков программирования в 2011 году "
Отправлено fork , 15-Янв-12 17:54 
> Рейтинг стал гораздо более правильным. Пистон могли бы ещё опустить, а JS
> поднять. Js -просто няшный язык.

  Тут дело совсем не в няшности JavaScript - а в интеграции в браузеры десятилетней давности. Был бы так интегрирован питон - ты бы щас говорил, что он няшный, не обманывай себя.


"Анализ популярности языков программирования в 2011 году "
Отправлено Df232z , 15-Янв-12 18:05 
А почему его не интегрировали за столько лет? Продолжайте мысль.

"Анализ популярности языков программирования в 2011 году "
Отправлено fork , 15-Янв-12 18:42 
> А почему его не интегрировали за столько лет? Продолжайте мысль.

   Кто делал javascript, кто vbscript, а кто python? К примеру первые два - корпорации для конкретных применений. После чего они вкрутились в индустрию на три полных оборота. Делать новые инициативы по интеграции нового языка - опасно и никто за это даже браться не будет(вон гугл хочет попытаться), такая инициатива может быть наказуема, попробуй убедить всех разработчиков(например браузеров) и создать для них условия и требования.. да они пошлют тебя с такими требованиями, надо быть как минимум гуглом, чтобы за такое братся.

Если вы вспомните историю то увидите, что многие события обладают отличной инерционностью, по той причине, что каждый смотрит не на какие-то далёкие факты и руководствуется ими, а только на факты предыдущего года и того сколько же всего было сделано на JavaScript ну и думает, что он няшный. Ну тоесть нам даётся шанс сделать еще одну глупость, а потом при её решении - ещё одну.



"Анализ популярности языков программирования в 2011 году "
Отправлено Jerzy , 15-Янв-12 19:49 
ActiveState'вский Python вполне себе интегрировался в IE в начале 2000-х и жил там как PythonScript наравне со всякими VBScript и JavaScript (или JScript)
:)

"Анализ популярности языков программирования в 2011 году "
Отправлено lucentcode , 19-Янв-12 01:48 
Python страдает избыточностью, это вешь в себе. Такая же, как плюсы. А JS - очень прост и элегантен. Ну и производительность V8 против CPython - решающий момент. Python никогда не будет таким быстрым, как JS:)



"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 15-Янв-12 17:12 
Что они там курят? JS есть на каждом первом сайте, а дельфи... и при этом у них одинаковая популярность? oO

"Анализ популярности языков программирования в 2011 году "
Отправлено fr0ster , 15-Янв-12 17:21 
На Делфи куча софта в наших и забугорных клнторах написано и его поддерживать надо еще не один год. Банкиры дюже Делфи любили. К примеру.

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 14:55 
> На Делфи куча софта в наших и забугорных клнторах написано

Что, больше наименований чем вон те десятки миллионов хостов у неткрафта? Да не смешите мои тапочки, я вот сейчас сходу могу найти 100 сайтов c JS будучи разбуженным среди ночи. А на дельфе 100 программ я нифига вам так сходу не приведу. Что-то тут нестыковка какая-то.


"Анализ популярности языков программирования в 2011 году "
Отправлено letsmac , 16-Янв-12 17:18 
На этих 100 сайтах будут стоять таки слямженные и однотипные скрипты. А delphi - RAD для автоматизации. Может программ и больше - но они в десятки раз сложнее. И почти каждая уникальная.

"Анализ популярности языков программирования в 2011 году "
Отправлено 10 , 15-Янв-12 17:13 
Скорее всего данный рейтинг правильней было назвать ""Рейтинг языков программирования среди тех, кто учится самостоятельно". А для "Анализа популярности языков программирования" я бы предложил сравнивать изменения количества уникальных вакансий программистов по каждому языку.

"Анализ популярности языков программирования в 2011 году "
Отправлено fork , 15-Янв-12 17:39 
Ну и получится ещё более необъективный рейтинг. Популярность это не всегда работа - некоторые проекты делаются отдельно от работы, точно так же как и уникальных вакансий часто не существует, потому, что требуется специалист по нескольким языкам. Да и учатся все самостоятельно иначе это не программисты, нового не осилят...

"Анализ популярности языков программирования в 2011 году "
Отправлено 10 , 15-Янв-12 18:02 
Согласен (во многом). Тогда, возможно, следует считать человеко-часы, потраченные на коммерческие и некоммерческие (open source) проекты и учитывать время, требуемое на "незакрытые подзадачи". Только лично я не вижу способа получить реальные числа по этим (особенно для коммерческих проектов) показателям.

"Анализ популярности языков программирования в 2011 году "
Отправлено тоже Аноним , 15-Янв-12 17:59 
Вакансии не очень-то коррелируют с популярностью языка. Открытая вакансия может означать именно непопулярный язык, по которому не найдешь специалистов. Причем нужен такой спец на один проект, а не на постоянную занятость.
Тогда уж надо считать по рабочим местам - но такую статистику частной конторе не собрать.

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 15-Янв-12 17:34 
В аналогии с фильмами - порнуха самый жанр кино

"Анализ популярности языков программирования в 2011 году "
Отправлено Homo Anonimus , 15-Янв-12 17:57 
Самый популярный запрос в google на тему Java:

java download

Самый популярный запрос на тему Си:

СС

Самый популярный на тему Python:

monty python



"Анализ популярности языков программирования в 2011 году "
Отправлено тоже Аноним , 15-Янв-12 18:02 
> Самый популярный запрос в google на тему Java:
> java download

Ага, а второй и третий, соответственно - Java coffee и Java island.


"Анализ популярности языков программирования в 2011 году "
Отправлено Reyn , 16-Янв-12 13:24 
Так так оно так, но не совсем так. В TIOBE не совсем идиоты.
RPG на 30 месте, а не на первом.

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 14:57 
> RPG на 30 месте,

Это что? Жанр игр или гранатомет? oO



"Анализ популярности языков программирования в 2011 году "
Отправлено Df232z , 15-Янв-12 18:08 
Вы еще посмотрите что гоогл выдает по запросу R и go.

"Анализ популярности языков программирования в 2011 году "
Отправлено pro100master , 15-Янв-12 18:23 
вот неправильно пишите. Это то же, что Google/Trends. Это не рейтинг популярности языков, а рейтинг популярности поисковых запросов. Например, если Оракл завтра выдаст пресс-релиз типа "конец джава 1.0, начало джава 2.0" ваш рейтинг взорвётся. Но это нифига не значит, что интерес к джава вырос даже на 1%.

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 15-Янв-12 19:23 
Т.е. тем, кто начал искать информацию, не интересно?

"Анализ популярности языков программирования в 2011 году "
Отправлено pro100master , 16-Янв-12 01:17 
Не интересно. Вернее, может и интересно, но никакого отношения к языку не имеет. Многим интересна Жанна Фриске? Многим! И сколько её?.. А нисколько :)

"Анализ популярности языков программирования в 2011 году "
Отправлено anon8 , 15-Янв-12 19:04 
Популярность языка по поисковым запросам, да это какой-то phoronix-style!

"Анализ популярности языков программирования в 2011 году "
Отправлено ILYA INDIGO , 15-Янв-12 19:15 
Что то про D ничего не слышно.

"Анализ популярности языков программирования в 2011 году "
Отправлено zhus , 16-Янв-12 13:36 
37    D    0.320%

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 15-Янв-12 19:49 
Устроили срач. Каждому языку своя задача. В хронологическом порядке. Спокойно пишу на бейсике, машинных кодах, паскале, ассемблер, с++, sql, html, xml, java, javascript, php, bash, perl, python. Системное c++, можно ассемблер. cli/web скрипт или java для web. gui c++, python. субд sql и тд

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 15-Янв-12 19:49 
сейчас в основном питон

"Анализ популярности языков программирования в 2011 году "
Отправлено Homus Anonimus , 15-Янв-12 20:51 
Аналогично. Потому как для всего подходит.

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 03:38 
Далеко не для всего. Бинарные данные в нём ужасно неудобно обрабатывать, к примеру. Высокоуровневый же язык. А ещё совместная разработка кода в нём кошмарная, с динамической типизацией, неполным ООП и прочими вольностями.

"Анализ популярности языков программирования в 2011 году "
Отправлено анонимус , 16-Янв-12 09:55 
Как и любой скриптовый язык лучше для текста подходит.Большой плюс-расширение модулями на плюсах например.Быстрая разработка.Я на нем использую привычные по перл регулярные выражения.Тут же можно проверить без компиляции.Накладно,если большой проект.

"Анализ популярности языков программирования в 2011 году "
Отправлено фигли , 16-Янв-12 20:48 
>Как и любой скриптовый язык лучше для текста подходит

Когда называешь python "скриптовым языком" нужно держать пальцы скрещенными.


"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 16:44 
>Далеко не для всего. Бинарные данные в нём ужасно неудобно обрабатывать, к примеру. Высокоуровневый же язык.

Э... Чё? Из python вы можете напрямую работать с регистрами процессора если хотите.

>А ещё совместная разработка кода в нём кошмарная, с динамической типизацией, неполным ООП и прочими вольностями.

Совместная разработка в нём хорошая, если не лучшая, динамическая типизация есть гуд, ООП там более чем полная, а вот вольностей никаких: PEP8.


"Анализ популярности языков программирования в 2011 году "
Отправлено PereresusNeVlezaetBuggy , 18-Янв-12 04:16 
>>Далеко не для всего. Бинарные данные в нём ужасно неудобно обрабатывать, к примеру. Высокоуровневый же язык.
> Э... Чё? Из python вы можете напрямую работать с регистрами процессора если
> хотите.

Не было сказано, что НЕЛЬЗЯ обрабатывать. Было сказано, что НЕУДОБНО.

Ну примерно так же, как в голом си наоборот, неудобно каждый раз, как припрёт, конструкторы-деструкторы придумывать.

>>А ещё совместная разработка кода в нём кошмарная, с динамической типизацией, неполным ООП и прочими вольностями.
> Совместная разработка в нём хорошая, если не лучшая,

На вкус и цвет... это и к вам, и к вашему исходному оппоненту. :)

> динамическая типизация есть гуд,

Она прикольная - это да. Но она по определению тупо не позволяет отлавливать ошибки до запуска программы. И ладно, если ошибка (банальная опечатка) на основной ветке логики, а если нет?

> ООП там более чем полная,

Да-а? Таки объекты там даже общаются сплошь сообщениями? Что, нет? Упс...

> а вот вольностей никаких: PEP8.

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


"Анализ популярности языков программирования в 2011 году "
Отправлено spoon , 18-Янв-12 05:05 
>Не было сказано, что НЕЛЬЗЯ обрабатывать. Было сказано, что НЕУДОБНО.

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


from pyasm import Program
from pyasm.data import String
from pyasm.macro import syscall
from pyasm.instructions import mov, ret, push, add
from pyasm.registers import eax, ebx, ecx, edx, ebp
import sys

def example():
    msg = 'Hello World!'
    prog = Program(
        mov(ebx, 1),
        mov(ecx, String(msg)),
        mov(edx, len(msg)),
        syscall('write'),
        ret(),
    )
    fun = prog.compile()
    fun()

if __name__ == '__main__':
    example()

>На вкус и цвет... это и к вам, и к вашему исходному оппоненту. :)

Голословно. Конкретно что для Вас не удобно?

>Она прикольная - это да. Но она по определению тупо не позволяет отлавливать ошибки до запуска программы. И ладно, если ошибка (банальная опечатка) на основной ветке логики, а если нет?

Голословно. Открываешь терминал, пишешь python, жмешь ввод,вводишь текст... Я вижу у Вас опыт нулевой.

>Да-а? Таки объекты там даже общаются сплошь сообщениями? Что, нет? Упс...

Чё? Марш в школу учить определения.

http://ru.wikipedia.org/wiki/%D0%9E%D0%B...

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

Чё? Комментируйте пожалуйста когда имеете хоть малейшее представление о предмете.



"Анализ популярности языков программирования в 2011 году "
Отправлено PereresusNeVlezaetBuggy , 18-Янв-12 06:08 
>[оверквотинг удален]
>     msg = 'Hello World!'
>     prog = Program(
>         mov(ebx, 1),
>         mov(ecx, String(msg)),
>         mov(edx, len(msg)),
>         syscall('write'),
>         ret(),
>     )
>     fun = prog.compile()
>     fun()

Ещё раз. Я (и, думаю, большая часть читающих этот тред) в курсе _возможностей_. Что же до "неудобно" - а вы попробуйте более-менее актуальный алгоритм, использующий SIMD, заюзать. Можно? - да, безусловно. Нужно ли? Ну-у-у... для чего-то одноразового - сойдёт, для промышленного использования - нет.

Поймите, я ничего не имею против Питона как такового. Для своих задач он хорош. Но делать из него героя для более-менее низкоуровневой работы, когда он толком даже от giant lock'а не вылечился... смешно.

> if __name__ == '__main__':
>     example()
>

>>На вкус и цвет... это и к вам, и к вашему исходному оппоненту. :)
> Голословно. Конкретно что для Вас не удобно?
>>Она прикольная - это да. Но она по определению тупо не позволяет отлавливать ошибки до запуска программы. И ладно, если ошибка (банальная опечатка) на основной ветке логики, а если нет?
> Голословно. Открываешь терминал, пишешь python, жмешь ввод,вводишь текст... Я вижу у Вас
> опыт нулевой.

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

>>Да-а? Таки объекты там даже общаются сплошь сообщениями? Что, нет? Упс...
> Чё? Марш в школу учить определения.
> http://ru.wikipedia.org/wiki/%D0%9E%D0%B...

Да-да. Три "ха-ха". "В центре ООП находится понятие объекта. Объект — это сущность, которой можно посылать сообщения".

Сообщения != вызов методов. Так что вы с вашим апломбом свободны.

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

С вашей стороны ничего, кроме отсутствия практики реального использования Python, я не увидел. Спорить с дураком = опускаться до его уровня; нет, спасибо, я лучше пойду. Счастливо оставаться и... учите определения. ;)


"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 18-Янв-12 08:31 
>Ещё раз. Я (и, думаю, большая часть читающих этот тред) в курсе _возможностей_. Что же до "неудобно" - а вы попробуйте более-менее актуальный алгоритм, использующий SIMD, заюзать.

И в чём проблемы: http://code.astraw.com/projects/motmot/

> Можно? - да, безусловно. Нужно ли? Ну-у-у... для чего-то одноразового - сойдёт, для промышленного использования - нет.

Почему? Разверните свою мысль.

>Поймите, я ничего не имею против Питона как такового. Для своих задач он хорош. Но делать из него героя для более-менее низкоуровневой работы, когда он толком даже от giant lock'а не вылечился... смешно.

А ему не нужно от этого лечиться, это есть, это нужно, это при желании обходится.

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

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


>Сообщения != вызов методов.

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


>С вашей стороны ничего, кроме отсутствия практики реального использования Python, я не увидел. Спорить с дураком = опускаться до его уровня; нет, спасибо, я лучше пойду. Счастливо оставаться и... учите определения. ;)

Сам дурак. Сходи хотяб в гугл, открой первую ссылку по запросу PEP8, почитай про него.

Про себя работаю: python программистом 8 год.


"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 18-Янв-12 09:07 
> когда он толком даже от giant lock'а не вылечился... смешно.

Ух, как же я такое пропустил-то. Это вы с BSD спутали, и еще раз "показали" свою "осведомленость" в Python. Нет в Python никакого giant lock'а , есть Global Interpretor Lock (GIL).


"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 15:02 
> Потому как для всего подходит.

Примено как топор для сплава по реке.
- Если сайт делает питонист, это 99% гарантия того что сайт будет тормозным и унылым УГ.
- Если питонист делает гуйную прогу - это 100% гарантия что это будет тормознутый и глючный шит.
- Если питонист делает системный демон.... лучше бы он сразу застрелился и не мучал себя и окружающих.

Похоже не зря оно на монти ссылается. "Питонист" - пародия на слово "программист". Сугубо глядя на то как работают такие "программы". Да, для лично меня тот факт что что-то написано на питоне достаточен для того чтобы не связываться с такой программой. А чего хорошего в глючной тормозилке писавшейся в пожарном порядке?


"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 16:47 
>> Потому как для всего подходит.
> Примено как топор для сплава по реке.
> - Если сайт делает питонист, это 99% гарантия того что сайт будет
> тормозным и унылым УГ.
> - Если питонист делает гуйную прогу - это 100% гарантия что это
> будет тормознутый и глючный шит.
> - Если питонист делает системный демон.... лучше бы он сразу застрелился и
> не мучал себя и окружающих.

вот и застрелись.

> Похоже не зря оно на монти ссылается. "Питонист" - пародия на слово
> "программист". Сугубо глядя на то как работают такие "программы". Да, для
> лично меня тот факт что что-то написано на питоне достаточен для
> того чтобы не связываться с такой программой. А чего хорошего в
> глючной тормозилке писавшейся в пожарном порядке?

Пародия это ты.


"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 17-Янв-12 13:28 
Видимо ты весьма далек от разработки ПО.

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 15-Янв-12 20:03 
так эта, срач это новая традиция интернетов. Загляните в абсолютно любой ресурс который позиционирует себя более менее широкой аудитории и там будет срач. Откройте топ ЖЖ, любой пост - срач в коментах, тут тоже срач, на лоре срач. Открываете ресурс посвященный допустим только "Saebon" Linux или Ford Fiesta и там срача нет, отдельные проявления тут же гасятся.

Я бы даже сказал это национальная российская идея, выйти в энторнеты и насрать. Есс-но сами обсиратели исключительно Дартаньяны достойные Дон Периньона. Страна дартаньянов-засранцев. :))


"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 15-Янв-12 20:15 
> Я бы даже сказал это национальная российская идея, выйти в энторнеты и
> насрать. Есс-но сами обсиратели исключительно Дартаньяны достойные Дон Периньона. Страна
> дартаньянов-засранцев. :))

ога, как-то так http://www.youtube.com/watch?v=7ebsZv8XVMk


"Анализ популярности языков программирования в 2011 году "
Отправлено анонимус , 16-Янв-12 10:09 
Есть такая теория,что миллион мартышек однажды напишут Войну и мир.

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним239 , 16-Янв-12 11:14 
К сожалению интернет опроверг эту теорию.

"Анализ популярности языков программирования в 2011 году "
Отправлено анонимус , 16-Янв-12 10:15 
Совок он и есть совок.В США реднеки.

"Анализ популярности языков программирования в 2011 году "
Отправлено skb7 , 15-Янв-12 21:43 
Удваиваю. Сейчас какой то век безграмотности и глупости в сфере IT. Инструменты выбираются не как у инженеров (под задачу), а берут то что модно. Ладно бы еще просто холиварили и на том всё кончалось, так действительно везде лепят. Нет, я понимаю привязанность к некоторым инструментам, я и сам такой же :) Но учить язык "потому что модно" или применять для любой задачи, без учета необходимой эффективности, скорости разработки или других критериев качества -- это уровень школьника, даже не студента инженерной специальности. Отсюда и тупые холивары. На самом деле таким людям стоит усвоить одно: не нравится что то -- просто не используй это, вот и всё. Делегируй эту часть работы тем кому нравится (как посоветовал мне мой более мудрый товарищ) и не порти нервы, ни себе, ни другим. Иначе эта фанатичная привязанность съест изнутри.

P.S. Не стоит вообще такие топики постить, вместо интересного обсуждения и новой информации в комментариях -- только разочарование в людях. Извините, накипело, не ожидал такого срача на опеннете, это ж не ЛОР в конце концов


"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 08:15 
Это потому что сама профессия программиста стала модной, и ее выбирают именно по этому критерию, а не по призванию/способностям

"Анализ популярности языков программирования в 2011 году "
Отправлено тоже Аноним , 16-Янв-12 08:44 
Ну, вы идеализируете. В реальном решении задач приходится учитывать не только уместность того или иного языка, но и квалификацию программиста. Для проекта может очень подходить, скажем, Perl, но если этот проект реализовывать мне, не знающему Perl вообще, то выбор более знакомого мне языка вполне себе обоснован. Потому что тот же С++ может не очень подходить для решения задачи, но зато я его знаю достаточно, чтобы результат был не хуже, чем на Perl, и появился этот результат быстрее.

"Анализ популярности языков программирования в 2011 году "
Отправлено trdm , 15-Янв-12 20:48 
>> На три позиции вверх также поднялся язык C#, переместившийся с шестого на третье место и
>> вытеснивший из тройки лидеров язык C++, который был смещён с третьего на четвёртое место.

такой топ и проплатить могли. Сами догадайтесь кто :)
сама  новость типа - шарп круче чем ша++ легко может сделать это реальностью с помощью программистов держащих нос по ветру: мысль или идея легко материаизуется при адекватной фин-подпитке :)


"Анализ популярности языков программирования в 2011 году "
Отправлено skb7 , 15-Янв-12 21:52 
для адекватных людей ясно, что количество запросов никак не коррелирует с техническими качествами языка. те кто на такое ведется всё равно ничего годного не напишут, так что пофигу :) программерам на си и плюсах всегда будет работа, даже в избытке; другое дело, что грамотных спецов на самом деле мало, и язык тут уже ни при чем

"Анализ популярности языков программирования в 2011 году "
Отправлено PereresusNeVlezaetBuggy , 18-Янв-12 04:28 
>>> На три позиции вверх также поднялся язык C#, переместившийся с шестого на третье место и
>>> вытеснивший из тройки лидеров язык C++, который был смещён с третьего на четвёртое место.
> такой топ и проплатить могли. Сами догадайтесь кто :)

Плюсы действительно сдают позиции, по мере улучшения производительности языков вроде PPP (Perl-PHP-Python) и проч. и увеличения количества проектов на оных. И шарп действительно поднимается, так как сам по себе (без оглядки на приколы, связанные с .NET) очень и очень приятен.

Собственно, C++ никогда самим Дохлостраусом и не позиционировался как массовый. Как универсальный - да, но универсальность тоже имеет свою цену...

Вот возрастание интереса к голому C - это немного радует; ИМХО, это свидетельство оздоровления отрасли. C в какое-то время стали сильно недооценивать из-за большого количества проблем с надёжностью. Позднее были выработаны многие безопасные практики, появились новые API и, что немаловажно, библиотеки, но поезд "скриптовых" языков уехал вперёд... Сейчас на голых сях разработку можно вести достаточно быстро. Впрочем, можно и не вести. :) Конечно, C не отвоюет уже 50% рынка, но в целом тенденция скорее приятная.

> сама  новость типа - шарп круче чем ша++ легко может сделать
> это реальностью с помощью программистов держащих нос по ветру: мысль или
> идея легко материаизуется при адекватной фин-подпитке :)

Да ну, эдак в каждом, даже насквозь заслуженном, комплименте продуктам той или иной "нехорошей" фирмы можно видеть проплату.


"Анализ популярности языков программирования в 2011 году "
Отправлено Анон же , 15-Янв-12 21:05 
Что то мне не нравится число 13 перед Lisp'ом )) И ещё изменения 0%...Явно какая то нечистая сила кроется за всем этим ))

"Анализ популярности языков программирования в 2011 году "
Отправлено kyzic , 15-Янв-12 21:32 
Objective-C мировой язык, наконец-то обрел славу!

"Анализ популярности языков программирования в 2011 году "
Отправлено Анон , 15-Янв-12 21:43 
> Objective-C мировой язык, наконец-то обрел славу!

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


"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 15-Янв-12 22:46 
кто сказал haskell?

"Анализ популярности языков программирования в 2011 году "
Отправлено Ya , 15-Янв-12 23:15 
А где мой любимый Erlang? o_O

"Анализ популярности языков программирования в 2011 году "
Отправлено Df232z , 15-Янв-12 23:40 
О ерланге могу сказать только хорошее.
Или ничего.

"Анализ популярности языков программирования в 2011 году "
Отправлено F , 15-Янв-12 23:42 
Сходите по ссылке и посмотрите, -- на 39-м месте.

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 15:03 
> А где мой любимый Erlang? o_O

А финики, финики то где? Ой, то-есть брейнфак.


"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 18-Янв-12 08:57 
> А где мой любимый Erlang? o_O

У ериксона.


"Анализ популярности языков программирования в 2011 году "
Отправлено WhereWolf , 16-Янв-12 00:13 
А хде Gambas?

"Анализ популярности языков программирования в 2011 году "
Отправлено ананим , 16-Янв-12 06:55 
Это не язык программирования.
(Учебник информатики, 3 класс, 2 четверть)

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 01:19 
Новость надо читать так и только так: "Компания TIOBE Software пытается построить общественное мнение. Цели и мотивы не уточняются."

"Анализ популярности языков программирования в 2011 году "
Отправлено Дэндэн , 16-Янв-12 06:59 
Forth! Где МОЙ_Forth??? :)

"Анализ популярности языков программирования в 2011 году "
Отправлено Дэндэн , 16-Янв-12 07:01 
О! Нашел - на 38-ом месте %)))

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 08:01 
а не кажется что паскаль и delphi надо объеденить?

"Анализ популярности языков программирования в 2011 году "
Отправлено neoxack , 16-Янв-12 10:19 
pascal - процедурный, delphi - обьектно-ориентированный, поэтому обьединять не стоит.
Как и в случае си и си++, их не объединили.

"Анализ популярности языков программирования в 2011 году "
Отправлено anonymous , 16-Янв-12 10:50 
>delphi

Тогда бы уж Objective Pascal
http://en.wikipedia.org/wiki/Object_Pascal


"Анализ популярности языков программирования в 2011 году "
Отправлено anonymous , 16-Янв-12 10:52 
>Objective Pascal

Object Pascal, конечно, Objective C на глаза неудачно попался.



"Анализ популярности языков программирования в 2011 году "
Отправлено Kodir , 16-Янв-12 12:53 
> Тогда бы уж Objective Pascal
> http://en.wikipedia.org/wiki/Object_Pascal

Нет, Delphi - это уже несовместимая с Object Pascal вещь.


"Анализ популярности языков программирования в 2011 году "
Отправлено anonymous , 16-Янв-12 13:57 
Разве?
>Delphi's compilers use its own Object Pascal dialect of Pascal and generate native code for 32- and 64-bit Windows operating systems, as well as 32-bit Mac OS X and iOS.
>in later versions support for objects was added, and it was named Object Pascal. Delphi has always used Object Pascal, which continued to be developed, as its underlying procedural language.

С http://en.wikipedia.org/wiki/Object_Pascal


"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 11:11 
на чистом паскале никто не пишет уже... скорее по старинке ищут в поисковике с ключевым словом паскаль

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 11:59 
Что характерно, 7 из 10 "самых запрашиваемых" с С-подобным синтаксисом!

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 13:33 
Ничего удивительного :P Если бы американские корпорации разработчики Windows, *BSD, Linux и MacOS X поддерживали какой-нибудь другой язык, паскале подобный например, писал бы сейчас на нем (каком-нибудь Обероне :))

"Анализ популярности языков программирования в 2011 году "
Отправлено all_glory_to_the_hypnotoad , 16-Янв-12 14:45 
у них был такой шанс, в частности заюзать паскалеподобный синтаксис. Не получилось.

"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 13:35 
лидеры раскручивают индустрию


"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 13:36 
если бы доминировала Россия (:() писали бы сейчас на каком-нибудь Драконе


"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 15:04 
> если бы доминировала Россия (:() писали бы сейчас на каком-нибудь Драконе

А в роли васика и питона был бы 1С...


"Анализ популярности языков программирования в 2011 году "
Отправлено Аноним , 16-Янв-12 13:38 
в общем завязывайте Вы с этой своей совковостью - восхищением всем западным, нетерпимостью к чужому мнению и тд

"Анализ популярности языков программирования в 2011 году "
Отправлено Himik , 20-Янв-12 22:57 
А на каком месте 1С? В России он бы занял 1 место :-)))