1.1, Аноним (-), 20:25, 13/02/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
И правильно, быдло код на PHP, или красивый и понятный код на python :) конечно python, во первых красивый язык, быстрый, много фрейморков, да и вообще, везде используется... гугл, яндекс... я рад за python...
Java и python - это будущее программирования... Ява за счет корпоративного сектора, а python за счет гиков и киберпанков :)))
| |
|
2.2, тоже Аноним (ok), 20:29, 13/02/2011 [^] [^^] [^^^] [ответить]
| +8 +/– |
И правильно - что? Какие выводы о будущем программирования можно сделать, изучая поисковые запросы? 90% из них - от тех, кто никогда ничего сколько-нибудь значимого на этом языке не напишет. Программисты, которые используют язык всерьез, ищут не в Гугле, а в документации. А если и обращаются к Гуглю, то с такими запросами, которые никакие роботы к конкретному языку отнести не смогут!
| |
|
3.6, uhbif19 (?), 20:51, 13/02/2011 [^] [^^] [^^^] [ответить]
| +5 +/– |
> И правильно - что? Какие выводы о будущем программирования можно сделать, изучая
> поисковые запросы? 90% из них - от тех, кто никогда ничего
> сколько-нибудь значимого на этом языке не напишет. Программисты, которые используют язык
> всерьез, ищут не в Гугле, а в документации. А если и
> обращаются к Гуглю, то с такими запросами, которые никакие роботы к
> конкретному языку отнести не смогут!
По документации знаете-ли тоже удобно гуглем искать.
А у многих языков вобще нет такого понятия, как оф. документация.
| |
|
4.49, Below (ok), 06:06, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
>А у многих языков вобще нет такого понятия, как оф. документация.
Например?
| |
|
3.7, товарищьанонимоус (?), 20:52, 13/02/2011 [^] [^^] [^^^] [ответить]
| +2 +/– |
бла бла бла. я тоже сначала ищу в документации, но блин! часто бывают моменты когда нужно юзать гугл. к примеру сортировка словаря по значению. я тогда минут 20 на маны потратил. в гугле только нашел
| |
|
2.4, нон (?), 20:50, 13/02/2011 [^] [^^] [^^^] [ответить]
| –6 +/– |
быдлокод пишут быдлокодеры (быдлостудентики за быдлоеду)
красивый код можно писать на php равно как на python или java
| |
|
3.8, uhbif19 (?), 20:53, 13/02/2011 [^] [^^] [^^^] [ответить]
| –5 +/– |
> быдлокод пишут быдлокодеры (быдлостудентики за быдлоеду)
> красивый код можно писать на php равно как на python или java
Да-да-да.
А еще можно на руках быстро бегать, да.
| |
|
4.20, User294 (ok), 22:55, 13/02/2011 [^] [^^] [^^^] [ответить]
| +4 +/– |
Можно подумать что если индусов заставить пинками и загородками форматировать код правильно, он от этого резко станет менее индусским. На самом деле будет всего лишь отформатированный индусский говнокод. А учтя скорость работы питона в целом - даже не индусские поделия в итоге очень хочется назвать говнокодом. За тормоза.
| |
4.23, uhbif19 (?), 23:10, 13/02/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> быдлокод пишут быдлокодеры (быдлостудентики за быдлоеду)
>> красивый код можно писать на php равно как на python или java
> Да-да-да.
> А еще можно на руках быстро бегать, да.
Минусуем-минусуем. Между прочим прогеров питонистов, которые знают PHP очень много.
Обратного не наблюдается. Интересно почему...
К сожалению у PHP нету ни одного преимущества перед питоном (рад был бы конструктивной критике), а вот того что не поддерживает PHP немерянно.
| |
|
5.26, а (?), 23:55, 13/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
>а вот того что не поддерживает PHP немерянно
Валяйте, внимаем
| |
|
6.33, Аноним123321 (ok), 01:08, 14/02/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Валяйте, внимаем
3. отсутствие в PHP -- итераторов/генераторов
...заставляет PHP-программиста больше думать над тем как организовать тот или иной обрабатывающщий алгоритм, вместо того чтобы этот программист просто написал-бы код функции-генератора и код цикла-итерации
при этом -- (как обычно) страдает принцип DRY.. так как из-за отсутствия генераторав-итераций -- приходиться идни и теже обрабатывающщие части PHP-программы присать несколько раз (но с небольшими изменениями относительно друг друга)
выше в пункте {1} уже писалось про громадные названия PHP-функций..
громадные_названия плюс куча_избыточного_кода -- приводят к тому что код плохо читается (например для нового программиста, того кто пытается разобраться в коде)
| |
|
|
|
|
|
|
12.47, анон (?), 03:26, 14/02/2011 [^] [^^] [^^^] [ответить] | +/– | В Zend Framework много хороших вещей используется Есть такой форумный движок Xe... текст свёрнут, показать | |
|
|
|
|
|
7.66, AlexAT (ok), 11:48, 14/02/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> громадные_названия плюс куча_избыточного_кода -- приводят к тому что код плохо читается
> (например для нового программиста, того кто пытается разобраться в коде)
Вот только код на PHP читается легко... код же на питоне пытается сломать тебе глаза, несмотря на всю простоту и понятность.
| |
|
|
7.67, AlexAT (ok), 11:49, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
$x1 = @$my_array['x1'] ? $my_array['x1'] : 'пусто';
или совсем красиво
$x1 = @$my_array['x1'] or $x1 = 'пусто';
| |
|
|
9.90, AlexAT (ok), 17:52, 14/02/2011 [^] [^^] [^^^] [ответить] | +/– | У этой конструкции есть определенные проблемы с производительностью в случае, ес... текст свёрнут, показать | |
|
|
|
6.45, Igor Kovalenko (?), 02:24, 14/02/2011 [^] [^^] [^^^] [ответить]
| +5 +/– |
Достаточно с вас и того, что питон язык со строгой типизацией.
Да, - динамической, но строгой.
Умному - достаточно.
| |
|
7.51, uhbif19 (?), 08:12, 14/02/2011 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Достаточно с вас и того, что питон язык со строгой типизацией.
> Да, - динамической, но строгой.
> Умному - достаточно.
+1
В пхп вобще самая левая типизация, из всех что я видел.
Два разных оператора сравнения чего стоят.
| |
|
|
9.88, AlexAT (ok), 17:49, 14/02/2011 [^] [^^] [^^^] [ответить] | +/– | Вы не представляете, насколько это удобно, если выкинуть шаблон из мозга, и нача... текст свёрнут, показать | |
|
|
|
6.53, uhbif19 (?), 08:27, 14/02/2011 [^] [^^] [^^^] [ответить]
| +6 +/– |
>>а вот того что не поддерживает PHP немерянно
> Валяйте, внимаем
Ну давайте.
Начнем.
1) Отсуствие каого-либо ФП: функций высшего порядка, map-ов, замыканий, работы со списками и многого другого.
2) Нет нормальной работы со списками. Та порнография, что представлена в пхп не считается. Срезы, лист/генератор компликэйшен, map, отрицательные индексы...
3) Кривая типизация. Ну это уже освещали...
4) Нет генераторов. В питоне очень мощная либа для работы с итераторами. А с помощью генераторов и генератор компликэйшен, можно делать по сути ленивые вычисления.
5) ООП. В пхп его нет. Это не ООП. PHP не поддерживает даже базовых конструкций, тем более чисто питоновских (propery, динамическое изменение полей, динамическое представление полей...)
6) Интеграция с C. Можно делать высоковоспроизводительные либы. SciPy к примеру.
7) Сообщество. Да, у PHP больше сообщество, но по качеству его не сравнить. У питонистов ПРИНЯТО писать хороший код, а обыччно есть даже нормальная дока у библиотек. Нормально написанные PHP приложения, днем с огнем не сыскать.
Ну это из серии, что первое пришло в голову. На самом деле проблем гораздо больше. На страницу можно расписать.
| |
|
7.59, Anonymousapiens (ok), 11:15, 14/02/2011 [^] [^^] [^^^] [ответить]
| –3 +/– |
Половину наврал.
А в целом - если питон так хорош, то что же его успехи в деле покорения мира столь мизерны за 20 лет существования?
| |
|
|
|
10.92, uhbif19 (?), 19:20, 14/02/2011 [^] [^^] [^^^] [ответить] | +1 +/– | Ненадо тут пожалуйста Питон это не хаскель и не лисп ничего против не имею ... большой текст свёрнут, показать | |
|
|
|
7.61, Anonymousapiens (ok), 11:19, 14/02/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
>>Нормально написанные PHP приложения, днем с огнем не сыскать.
Хоть какие-нибудь написанные на Python приложения днем с огнем не сыскать.
| |
|
|
5.91, Фкук (?), 18:29, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
> К сожалению у PHP нету ни одного преимущества перед питоном (рад был
> бы конструктивной критике), а вот того что не поддерживает PHP немерянно.
За исключением количества ведущих, глобальных, определяющих лицо Сети проектов :)
Как-то, все на PHP :)
| |
|
6.98, uhbif19 (?), 19:54, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
>> К сожалению у PHP нету ни одного преимущества перед питоном (рад был
>> бы конструктивной критике), а вот того что не поддерживает PHP немерянно.
> За исключением количества ведущих, глобальных, определяющих лицо Сети проектов :)
> Как-то, все на PHP :)
Это не преимущества языка.
То что из этого следует хорошее комьюнити, это да. Но у питона еще лучше.
| |
|
5.104, Аноним (-), 22:35, 14/02/2011 [^] [^^] [^^^] [ответить] | +2 +/– | Миллион Делаю веб-сервисы на протяжении уже почти 10 лет Начинал с PHP, сейча... большой текст свёрнут, показать | |
|
4.63, Илья (??), 11:35, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
Девочки любят, когда на руках ходят, а до красивого кода разница только тем, кто его читает, разве нет?
| |
|
5.77, Аноним123321 (ok), 14:25, 14/02/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> ...а до красивого кода разница только тем, кто его читает, разве нет?
при этом этот "кто" -- является в том числе и тот программист который писал свой-же код пару месяцев назад :-) [а если год назад -- то тут вообще можно себя не узнать :-D]
...хорошо конешно если кому-то удаётся написать web-приложеньеце -- быстренько за недельку/месяцок -- и потом больше никогда не видить это :-D [не поддерживать, не улучшать]
| |
|
6.89, AlexAT (ok), 17:50, 14/02/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
> при этом этот "кто" -- является в том числе и тот программист
> который писал свой-же код пару месяцев назад :-) [а если год
> назад -- то тут вообще можно себя не узнать :-D]
Если у Вас возникают такие проблемы - я Вам сочувствую, Вы - быдлокодер. У нормальных программистов таких проблем нет вне зависимости от языка.
| |
|
5.93, uhbif19 (?), 19:27, 14/02/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Девочки любят, когда на руках ходят, а до красивого кода разница только
> тем, кто его читает, разве нет?
Оооу. Как все запущено...
Вот по этому принципу и пишется большинство PHP приложений. Написал и выбросил.
| |
|
|
|
2.10, shmazer (ok), 21:05, 13/02/2011 [^] [^^] [^^^] [ответить]
| –2 +/– |
Значит facebook.com это сплошной былокод? По-видимому реальность расходится с вашим мнением. Самый важный момент в том что на пхп пишут все ) и делают это свободно. И это просто огромнийший плюс.
>> много фрейморков
Как оказывается это совсем не пказатель для больших проектов.
| |
|
3.21, uhbif19 (?), 23:05, 13/02/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Значит facebook.com это сплошной былокод? По-видимому реальность расходится с вашим мнением.
> Самый важный момент в том что на пхп пишут все )
> и делают это свободно. И это просто огромнийший плюс.
>>> много фрейморков
> Как оказывается это совсем не пказатель для больших проектов.
Говорить на линукс форуме, что популярность это главный показатель, как минимум странно.
| |
|
4.29, shmazer (ok), 00:55, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
В случае больших проектов это не странно, здесь главное правило "Незаменимых людей не бывает" чем популярнее язык среди программистов, тем проще заменить человека если есть такая необходимость. Эффективность достигается другими путями. В случае с тем же Facebook их PHP код транслируется в c++ с помощью HipHop и на выходе получаются исполняемые файлы. И это не просто так. Они не используют интерпритатор PHP, а используют именно ЯЗЫК, за его распространенность.
| |
|
5.94, uhbif19 (?), 19:28, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
> В случае больших проектов это не странно, здесь главное правило "Незаменимых людей
> не бывает" чем популярнее язык среди программистов, тем проще заменить человека
> если есть такая необходимость. Эффективность достигается другими путями. В случае с
> тем же Facebook их PHP код транслируется в c++ с
> помощью HipHop и на выходе получаются исполняемые файлы. И это не
> просто так. Они не используют интерпритатор PHP, а используют именно ЯЗЫК,
> за его распространенность.
Вы знаете Python достаточно распространенный язык, что-бы не возникало проблемы в кадрах.
| |
|
4.48, а (?), 03:29, 14/02/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> на линукс форуме
Где где? Окститесь, вам пингвины повсюду мерещатся
| |
|
|
2.55, СуперАноним (?), 09:46, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
>Java и python - это будущее программирования
Пожалуй, Java надо заменить на JavaScript
| |
|
3.62, js (??), 11:33, 14/02/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Пожалуй, Java надо заменить на JavaScript
JavaScript пока ещё недоязык. Пусть хотя бы поддержка массивов и неймспейсов появится
| |
|
|
5.81, фкхм (?), 15:52, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
Вы хорошо представляете себе оверхед?
j = 10000000;
var a = new Array(j);
for (var i = 0; i < j; i++)
a[i] = i;
| |
|
6.84, Аноним12233 (ok), 16:38, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
йопт! 10 милионов элементов -- разумеется это не хило :-D
но разве в этом виноваты массивы?
массивы-то как раз в приведённом Вами коде -- делают свою работу хорошо...
...вам вероятнее всего не нравиться что instanceof Integer это намного более сложный (и ресуркоёмкий) объект, нежеле чем 4-байтное-ассемблерское-приметивное-число (сравнивая с gint32 из C/C++)
| |
|
7.86, фкхм (?), 16:50, 14/02/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да, мне очень не нравится, что это именно объекты, причем с неэффективной размерностью элементов. В новой редакции ES есть некоторые подвижки.
В частности, геймдевелоперам очень важно иметь быстрый доступ к участку памяти.
| |
7.101, User294 (ok), 20:54, 14/02/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> йопт! 10 милионов элементов -- разумеется это не хило :-D
А что, теперь массив из 10 000 000 элементов вообще чтоли не использовать, только потому что каким-то придуркам зудит в известном месте сделать все и вся вплоть до чисел объектом? oO
Кстати, совершенно обычный такой снимок со вполне обычной такой 12 Мпикс камеры коих в магазине как грязи содержит в себе какие-то жалкие 12 000 000 элементов, приколитесь? Это что, обработать 1 несчастную фотку теперь - достижение и "сильно дохрена"? Да вы там с вашими кульными концепциями совсем офигели и оторвались от реалий, имхо.
| |
|
|
|
|
3.95, uhbif19 (?), 19:36, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
>>Java и python - это будущее программирования
> Пожалуй, Java надо заменить на JavaScript
В корне не согласен. JavaScript очень узкоспециализированный язык.
Да и если говорить про ООП, массивы и т.п. то что каждый фреймворк городит свой костыль на эту тему, показывает что есть серьезные проблемы.
Без фреймворков программировать на JS весьма проблематично :(
ИМХО Приятней было бы увидеть Python + D, ибо D способен и сишную нишу занять. Хотя в последнем весьма плохо разбираюсь, D мне очень понравился (:
| |
|
2.68, Аноним (-), 12:46, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
> И правильно, быдло код на PHP
... или быдлокод на питоне. Один хрен.
> Java и python - это будущее программирования... Ява за счет корпоративного сектора, а python за счет гиков и киберпанков :)))
Изменять будущее программирования корпоративным сектором это высшая степернь глупости, ибо программирования там нет. Там пишут совершенно никакое write-only г-но, получают деньги и сваливают писать такое-же г-но для другой шарашки. Java для этого как нельзя подходит + возможности по откатам за оборудование, ибо hello, world умудряется тормозить на неплохом таком кластере.
А связи питона с гиками и киберпанками я не уловил - на нём пишут те же кто пишет на php - недоучки.
Звиняйте, но за языками, не компилируемыми в нативный код никакого будущего нет и быть не может.
| |
|
3.69, native (??), 13:05, 14/02/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> за языками, не компилируемыми в нативный код никакого будущего нет и быть не может
Угу, и bash тому яркий пример
| |
3.96, uhbif19 (?), 19:38, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
>> Java и python - это будущее программирования... Ява за счет корпоративного сектора, а python за счет гиков и киберпанков :)))
> Изменять будущее программирования корпоративным сектором это высшая степернь глупости,
> ибо программирования там нет. Там пишут совершенно никакое write-only г-но, получают
> деньги и сваливают писать такое-же г-но для другой шарашки. Java для
> этого как нельзя подходит + возможности по откатам за оборудование, ибо
> hello, world умудряется тормозить на неплохом таком кластере.
> А связи питона с гиками и киберпанками я не уловил - на
> нём пишут те же кто пишет на php - недоучки.
> Звиняйте, но за языками, не компилируемыми в нативный код никакого будущего нет
> и быть не может.
Даааа. Убедительные аргументы.
А мне кажется, что на языках столетней давности, ничего не умеющим, состоящим из сплошных костылей будущего быть не может.
| |
|
4.103, Anonymousapiens (ok), 21:38, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
>>А мне кажется, что на языках столетней давности, ничего не умеющим, состоящим из сплошных костылей будущего быть не может.
О да, будущее несомненно за неповоротливыми интерпретируемыми языками, интерпретаторы которых написаны на этих же интерпретируемых языках.
| |
|
|
2.72, trdm (ok), 13:55, 14/02/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
Красота кода и понятность - это субъективные понятия, т.е. зависящие от того КТО делает оценку.
А фразы типа "Java и python - это будущее программирования" показатель школоты.
| |
|
3.109, Аноним (-), 22:57, 14/02/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
>А фразы типа "Java и python - это будущее программирования" показатель школоты.
Правильно, потому, что будущее программирования это COBOL.
| |
|
2.82, Anonymousapiens (ok), 16:16, 14/02/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
>>много фрейморков
Хороший показатель степени костыльности языка, его непригодности к использованию "из коробки".
| |
2.115, Аноним (-), 17:10, 15/02/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
То, что PHP теряет популярность, в вот то, что python заявляется как популярный - уже странно. Видимо настолько мало ресурсов, что для того, чтобы им пользоваться нужно не вылезать с гугла...
При этом Ruby - действительно стабильно популярен. Да и код получается куда компактнее питона.
| |
|
|
2.24, тоже Аноним (ok), 23:24, 13/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
Ну, запрос "Java" вообще вывалит дикое количество сайтов с "Mobile Java Games", причем Java там будет не переведено даже в Рунете. Возможно, именно это и подняло Жабу на верхушку этого рейтинга ;)
| |
2.27, Аноним123 (?), 00:19, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
Не менее умиляет тот факт, что больше всего запросов с Кубы, где огромное количество софтописательских компаний. Радует, что хоть питоны там настоящие.
| |
|
3.50, cadmi (?), 07:18, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Не менее умиляет тот факт, что больше всего запросов с Кубы, где
> огромное количество софтописательских компаний. Радует, что хоть питоны там настоящие.
для запроса PHP тоже больше всего запросов с Кубы. на втором месте Непал.
таки да, на похапе пишут непальцем, и по большей части похапню :)
| |
|
|
1.9, valexey (?), 21:02, 13/02/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Вообще то tiobe не анализирует сколько было запросов по тому или иному языку в поиске, tiobe САМ запрашивает в поисковиках строку "python programming" например. И чем больше страничек гугл (и другие поисковики) найдет, тем больше рейтинга tiobe выставляет. Т.о. тут не самые популярные языки, а самые часто упоминаемые в интернете.
Таким образом они вычеркивают например весь рунет, и вообще все странички где не встречается слово programming и полное название языка.
Т.о. любые скандалы вокруг языков (например Оракл когда начал мутить с явой) сильно повышают рейтинг языка в tiobe.
Подробней о том что же реально меряет tiobe можно почтитать у них же вот тут: http://www.tiobe.com/index.php/content/paperinfo/tpci/tpci_definition.htm
| |
|
2.13, valexey (?), 21:11, 13/02/2011 [^] [^^] [^^^] [ответить]
| +2 +/– |
Это отражает не только и не столько популярность языка, сколько популярность данного ресурса у пользователей данной технологии :-)
Ну а если обобщить, то "высунутость" сообщества вёб. Далеко не у всех сообществ принято обсуждать что-либо на публичных форумах.
| |
|
3.16, shmazer (ok), 22:18, 13/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
В январе 2011 года на сайте было более 320 тысяч зарегистрированных пользователей,[1] а в базе данных веб-сайта хранился почти один миллион вопросов. В пятёрку наиболее популярных тем на Stack Overflow входят C#, Java, PHP, JavaScript и .NET.[2]
Сайт занимает 173 место по посещаемости во всём мире по рейтингу Alexa Internet,[3] а количество уникальных посетителей составило в декабре 2010 года 18 миллионов человек.[4] В мае 2010 года создатели сайта объявили о том, что венчурный капитал Stack Overflow составил 6 миллионов долларов США.[4]
[http://ru.wikipedia.org/wiki/Stack_Overflow]
18 миллионов человек - НЕ маленькое сообщество. Думаю оно все-таки оно дастаточно объективно отражает ситуацию
| |
|
4.19, ананим (?), 22:35, 13/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
>18 миллионов человек - НЕ маленькое сообщество.
это НЕ сообщество. это посетители.
зы:
про "объективность" судить даже не хочу. пусть этим бабка Афросинья занимается.
язык использую тот, который использую.
а сам то как? или кто? или что? ну ты понял.
| |
4.70, xxx (??), 13:13, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
Надо бы глянуть, что за язык такой "iphone" в десятку попал и популярнее Си.
P.S. А сайтец-то неплохой.
| |
|
|
2.14, бедный буратино (ok), 21:19, 13/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
хороший рейтинг. windows на 24м месте.
только при примерно равном числе фолловеров у php и python разница в количестве тэгов - почти в 2 раза.
| |
|
3.30, shmazer (ok), 00:58, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
Именно! Рынок веб приложений, и количество программистов в этой области намного больше чем у C++.
| |
|
4.99, uhbif19 (?), 19:59, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Именно! Рынок веб приложений, и количество программистов в этой области намного больше
> чем у C++.
Ну с вами все понятно... При всей моей нелюбви к сям смешно. Надеюсь вы так шутите.
| |
|
|
|
1.25, nuclight (ok), 23:40, 13/02/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Каждый раз умиляют комменты, когда выходит очередная новость об индексе TIOBE. Ведь пишут же - это популярность, а не "лучший язык". Нет, всё равно изливают кучу баттхёрта. Но еще смешнее обвинения, что данные TIOBE собираются неправильно. Ну так предложите способ лучше! И напишите им, у них есть адрес, они вполне принимают пожелания. Нет же, местные только и умеют, что языком трепать...
| |
|
2.54, ФФ (?), 08:29, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Ну так предложите способ лучше!
Легко! Машинка от "спортлото" будет не менее объективна :)
| |
|
3.64, nuclight (ok), 11:39, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
>> Ну так предложите способ лучше!
> Легко! Машинка от "спортлото" будет не менее объективна :)
OK, ждем, когда убедите в этом TIOBE или поднимите свой такой рейтинг.
| |
|
|
1.52, ФФ (?), 08:19, 14/02/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
"строит свои доводы по изменению интереса к языкам, на основе анализа статистики поисковых запросов"
Так это, выходит, рейтинг начинающих кодеров (в плане лингвистики).
Т.е. отражает х.з. что :)
| |
1.56, Остров (?), 10:07, 14/02/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Надо на CPAN поставить поик по модулям от гугла вместо своего.
Рейтинг взлетит до небес ))
| |
1.57, Anonymousapiens (ok), 10:31, 14/02/2011 [ответить] [﹢﹢﹢] [ · · · ]
| –4 +/– |
В это треде питонисты так активно расхваливают преимущества своего языка, как будто бы сами себя пытаются убедить в том, что все перечисленное - это действительно преимущества.
| |
1.75, Аноним (-), 14:16, 14/02/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Если расставить в алфавитном порядке:
perl - прошлое
php - настоящее
python - будущее
потом руби всех зарубит
| |
|
2.100, uhbif19 (?), 20:01, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Если расставить в алфавитном порядке:
> perl - прошлое
> php - настоящее
> python - будущее
> потом руби всех зарубит
Питон и руби реально очень похожие языки. Выбор одного из них скорее дело предпочтений и привычки. Поэтому не думаю, что будет резкий переход на руби.
| |
2.105, Аноним (-), 22:44, 14/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
> потом руби всех зарубит
Руби со своим манкипатчингом это ерундистика. Раж вокруг рельсов уже начал спадать, и поделом.
Нет, питон на порядок перспективнее руби.
| |
2.113, Аноним (-), 11:24, 15/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
Мужики, у вас чувство юмора еще есть? Просто руби идет следом за питоном по алфавиту. Шутка юмора такая. Видимо не смешная.
| |
|
1.114, Cybister (?), 12:16, 15/02/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
строит свои доводы по изменению интереса к языкам, на основе анализа статистики поисковых запросов в таких системах, как Google, Google Blogs, Yahoo!, Wikipedia, MSN и YouTube.
Т.е. реальный обьём продуктов на рынке это никоим образом не отображает.
Интерес может быть высок, я много чего искал по питону за последний год, в результате написал парочку парсеров и на этом дело закончилось.
Но поднял несколько сайтов на своей самописной цмс-ке на php + несколько на wordpress\drupal.
Хотя, не спорю поисковиками в разы больше пользовался для поиска инфы по питону, чем по пхп.
| |
|
2.116, Аноним (-), 21:26, 15/02/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
Просто питон - помойка, в которой хоть и полно наработок, но все недоделаны, а документация не сконцентрирована. В то время как нормальные языки программирования, например Ruby имеют и централизованные сайты с документацией, не требуя пользоваться внешними поисковиками, и нормальные фреймворки для веб-разработки (Ruby on rails), не требующие искать море недоделанных библиотек и сравнивать их между собой вместо того, чтобы программировать.
В общем, мода пройдет - архаичный питон уйдёт как когда-то ушли его ровесники 80-х...
| |
|
3.117, Аноним (-), 21:43, 15/02/2011 [^] [^^] [^^^] [ответить] | +/– | Сразу видно человека, который соизволил с нами поделиться эксперным мнением по в... большой текст свёрнут, показать | |
3.118, Аноним (-), 21:56, 15/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
>и нормальные фреймворки для веб-разработки (Ruby on rails)
Да, гораздо приятнее при установке какой-нибудь мелкой руби-библиотеки наблюдать, что она своим monkey-patching'ом поломала всё приложение.
| |
3.119, Аноним (-), 22:00, 15/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
Найти элемент массива, который наиболее близок к данному числу.
a, R = [1.2,2.5,3.1,4.3,2.1,3.6,5.7], 4.0
p a.sort_by{ |i| (i-R).abs }[0]
Какого размера будет код на питоне?
| |
3.120, Аноним (-), 22:15, 15/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
Задача переопределить формат вывода при условии, что в программе многократно используется некая стандартная форма получения ( например текущего времени Time.new )
Ruby:
class Time
def to_s
return strftime "%d-%m-%Y"
end
end
#....
puts Time.new
#....
puts Time.new
#....
puts Time.new
-----
С переопределенным методом стандартного класса будет 15-02-2011
Без переопределения Tue Feb 15 22:09:41 +0300 2011
Кто сможет подобное сделать на питоне без правки остального кода?
| |
|
4.122, Аноним (-), 22:41, 15/02/2011 [^] [^^] [^^^] [ответить] | +/– | Вот, что об этом пишут квалифицированные руби-программисты Monkey patching is ... большой текст свёрнут, показать | |
|
|
|
1.121, Аноним (-), 22:37, 15/02/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Кто сможет подобное сделать на питоне без правки остального кода?
Представьте себе, в питоне тоже возможен monkeypatching, просто он не рекомендован. Поэтому к нему стараются не прибегать.
То, о чём вы говорите, удобно при написании одноразового кода. А при дальнейшем использовании манкипатчинг ведёт к увеличению багов и проблемам с поддержкой.
Добро пожаловать на Coding Horror. http://www.codinghorror.com/blog/2008/07/monkeypatching-for-humans.html
| |
1.124, Аноним (-), 15:07, 16/02/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Все равно Perl крут, несмотря ни на какие индексы популярности. CPАN работает, новые модули пишутся, старые латаются, фрэймворки развиваются, сам язык за последние 2 года получил огромное кол-во новых фич.
| |
|