The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Python поднялся на 3 место в рейтинге языков программировани..., opennews (ok), 09-Сен-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


114. "Python поднялся на 3 место в рейтинге языков программировани..."  +/
Сообщение от Аноним (114), 10-Сен-18, 05:48 
Ну отчего же... скорее всего, все с точностью до наоборот. Пайтон ведь язык правильный, а там где нужна производительность - заворачиваем весь этот код на С. Профит! Странно другое, а именно - люди называющие себя программистами не понимают самых простых вещей и руководствуются стереотипами.
Ответить | Правка | Наверх | Cообщить модератору

117. "Python поднялся на 3 место в рейтинге языков программировани..."  +/
Сообщение от Аноним (72), 10-Сен-18, 06:59 
> Пайтон ведь язык правильный

Как язык, он совершенно отвратительно спроектирован

Ответить | Правка | Наверх | Cообщить модератору

121. "Python поднялся на 3 место в рейтинге языков программировани..."  +1 +/
Сообщение от Аноним (114), 10-Сен-18, 07:33 
Нет более отвратительного языка чем С++.
Ответить | Правка | Наверх | Cообщить модератору

125. "Python поднялся на 3 место в рейтинге языков программировани..."  +/
Сообщение от Аноним (72), 10-Сен-18, 08:29 
> Нет более отвратительного языка чем С++.

Кобол тебе в помощь

Ответить | Правка | Наверх | Cообщить модератору

164. "Python поднялся на 3 место в рейтинге языков программировани..."  +/
Сообщение от Аноним (158), 10-Сен-18, 11:54 
И PL/1
Ответить | Правка | Наверх | Cообщить модератору

163. "Python поднялся на 3 место в рейтинге языков программировани..."  +/
Сообщение от dq0s4y71 (ok), 10-Сен-18, 11:53 
Есть. VB.NET.
Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору

217. "Python поднялся на 3 место в рейтинге языков программировани..."  +/
Сообщение от Аноним (-), 10-Сен-18, 21:53 
> Как язык, он совершенно отвратительно спроектирован

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

Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

230. "Python поднялся на 3 место в рейтинге языков программировани..."  +1 +/
Сообщение от myhand (ok), 10-Сен-18, 22:46 
> получился питон 3. В котором тоже постоянно рушат совместимость.

Когда там "рушали совместимость", болезный?  Имена, даты, явки.

Ответить | Правка | Наверх | Cообщить модератору

235. "Python поднялся на 3 место в рейтинге языков программировани..."  +/
Сообщение от Аноним (-), 10-Сен-18, 23:04 
> Когда там "рушали совместимость", болезный?  Имена, даты, явки.

Ченжлоги и гиты дебиана тебе в табло. Хотя-бы тестинг, там прекрасно видно. Явок-правок связанных с питоновым миндфаком что в очередной версии опять что-то поменяли - на все вкусы. И даже просто не любая шляпа написанная под питон 3.0 с наскока запустится на питоне 3.5-3.6.

Более геморройный ЯП по этому признаку лично я просто не знаю. У других ЯП с этим как-то вменяемее.

Ответить | Правка | Наверх | Cообщить модератору

237. "Python поднялся на 3 место в рейтинге языков программировани..."  +/
Сообщение от myhand (ok), 11-Сен-18, 00:07 
>> Когда там "рушали совместимость", болезный?  Имена, даты, явки.
> Ченжлоги и гиты дебиана тебе в табло. Хотя-бы тестинг, там прекрасно видно.

Ну раз видно - покажи.  Дурных нема за тебя утверждения доказывать.

> И даже просто не любая шляпа
> написанная под питон 3.0 с наскока запустится на питоне 3.5-3.6.

Не удивительно.  Что-то было объявлено устаревшим.  После пары релизов - было
удалено.  Нормальная практика для любого ПО, _сохраняющего_ совместимость.

Сохранение совместимости - оно не про то, что старый API надо держать до следующего ледникового периода.

> Более геморройный ЯП по этому признаку лично я просто не знаю. У
> других ЯП с этим как-то вменяемее.

Тянуть устаревший шлак со времен PDP-7 - в большинстве случаев не признак вменяемости, отнюдь.

Ответить | Правка | Наверх | Cообщить модератору

244. "Python поднялся на 3 место в рейтинге языков программировани..."  +/
Сообщение от Аноним (-), 11-Сен-18, 02:24 
> Ну раз видно - покажи.  Дурных нема за тебя утверждения доказывать.

Мне достаточно того что я просто не могу придумать более проблемный в этом плане ЯП. Что-то отдаленно похожее по уровню мозгоедства? Разве что дотнет. Почетное соседство.

> Не удивительно.  Что-то было объявлено устаревшим.  После пары релизов -
> было удалено.  Нормальная практика для любого ПО, _сохраняющего_ совместимость.

А представляешь себе что было бы (в том числе и с пихтоном) если бы разработчики, допустим, libc пару функций грохнули бы, for teh greater good? Хотя, возможно, пару разиков таких неплохо бы оз@лупить именно вот так, чтобы на примере своей шкурки попонятнее стало. Прикольно же если пихитон вообще перестанет запускаться после очередного апдейта системы, "потому что архаичные функции из либцы выкинули" :)

> до следующего ледникового периода.

Но и не про то чтобы жить на вулкане взрывающемся примерно раз в месяц.

> Тянуть устаревший шлак со времен PDP-7 - в большинстве случаев не признак
> вменяемости, отнюдь.

Ага, прикольно так разглагольствовать. Пока к тебе самому это лекало не применят.

Ответить | Правка | Наверх | Cообщить модератору

252. "Python поднялся на 3 место в рейтинге языков программировани..."  +/
Сообщение от myhand (ok), 11-Сен-18, 10:26 
>> Ну раз видно - покажи.  Дурных нема за тебя утверждения доказывать.
> Мне достаточно того что я просто не могу придумать

Ничего страшного.  Вы вряд-ли умны.

>> Не удивительно.  Что-то было объявлено устаревшим.  После пары релизов -
>> было удалено.  Нормальная практика для любого ПО, _сохраняющего_ совместимость.
> А представляешь себе что было бы (в том числе и с пихтоном)
> если бы разработчики, допустим, libc пару функций грохнули бы, for teh greater good?

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

> Прикольно же если пихитон вообще перестанет запускаться после очередного апдейта системы, "потому что
> архаичные функции из либцы выкинули" :)

Почему он должен перестать запускаться?  Разработчики питона увидят предупреждение об
устаревшей функции и адаптируют код.  В апдейт попадет новый питон.

>> до следующего ледникового периода.
> Но и не про то чтобы жить на вулкане взрывающемся примерно раз в месяц.

А что, мажорные релизы питона выходят раз в две недели?

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

Что ты собираешься применить, болезный?  Валяй.

Ответить | Правка | Наверх | Cообщить модератору

264. "Python поднялся на 3 место в рейтинге языков программировани..."  +/
Сообщение от Аноним (-), 11-Сен-18, 17:10 
> Ничего страшного.  Вы вряд-ли умны.

Можно я воспользуюсь технологией предложенной Поттерингом? Я никогда не видел твоей технической компетенции в чем либо. Поэтому ценность твоего мнения для меня - понятная :)

> Так они в glibc грохали, детка.  Ты просто глупый маленький болтун, вот и не слыхал.

Мир не заканчивается на glibc, мистер умник. Я нигде не произносил слово glibc, если кто не заметил. Это толсто намекало что отсыл к СТАНДАРТНОЙ библиотеке и функциям. А нестандартные расширения на то и нестандартные. Программы пользуются нестандартными расширениями лишь когда на это есть сильные причины. Это небольшое количество специализированных системных программ, заведомо непортабельных. Их авторы знают на что идут.

Но то что у сишников исключение и "так делать по возможности не надо" у питонистов походу правило. Во всяком случае питонятина зарекомендовала себя очень ломкой и хлипкой, дико завися от конфигурации системы. Особо отчаянные бидонисты волокут заведомо рабочее окружение на серваки и проч. В этом месте мы начинаем догадываться как и почему их замочит go.

> Все что мимо стандартов там гвоздями не пришито, отнюдь.

Ты сам придумал тезис и сам его оспорил. Я отсылал к стандартным функциям абстрактной libc без указания конкретной реализации. Собственно фэйл питонистов - в том что как таковых не оказалось долгоиграющих стандартов, постоянно все рушится, ломается, и оказывается надо реFUCKторить все и вся. А рецепта как этого избежать в общем то и нет.

> Почему он должен перестать запускаться?  Разработчики питона увидят предупреждение об
> устаревшей функции и адаптируют код.  В апдейт попадет новый питон.

Ну так надо этим кондомам таймлайн правильный вкатить, в их стиле, чтобы они не дай боже не успели адаптировать свой гомнокод. Они как-то так обычно делают, им неплохо бы вернуть должок. Чтобы ощутили как оно. Ну вон нафиг перепахать всю работу с файлами, и перепилить под семантику COW. Заявив что обычные ФС - deprecated. И через месяц просто вынести все функции работы с файлами использующие обычную семантику, во. Питонисты обычно как-то так девелопают.

> А что, мажорные релизы питона выходят раз в две недели?

Да какая нафиг разница? Отвалбашки в питонятине - перманентное состояние дел.

> Что ты собираешься применить, болезный?  Валяй.

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

Ответить | Правка | Наверх | Cообщить модератору

266. "Python поднялся на 3 место в рейтинге языков программировани..."  +/
Сообщение от myhand (ok), 11-Сен-18, 17:51 
>> Ничего страшного.  Вы вряд-ли умны.
> Можно я воспользуюсь технологией предложенной Поттерингом?

Ваш брат по разуму?

>> Так они в glibc грохали, детка.  Ты просто глупый маленький болтун, вот и не слыхал.
> Мир не заканчивается на glibc, мистер умник.

Вы просили libc - вот вам libc.

> Это толсто намекало что отсыл к СТАНДАРТНОЙ библиотеке и функциям.

По _какому_ стандарту?

> Но то что у сишников исключение и "так делать по возможности не
> надо" у питонистов походу правило.

Да нету "у сишников" никакого исключения.  Любая библиотека, любой стандарт языка так или иначе имеет дело с устаревшими интерфейсами и/или синтаксисом.  Я же не виноват, что глупое школие не знает элементарных вещей.  Посмотри сколько функций в С11 удалено.

>> Все что мимо стандартов там гвоздями не пришито, отнюдь.
> Ты сам придумал тезис и сам его оспорил. Я отсылал к стандартным
> функциям абстрактной libc без указания конкретной реализации.

Да нету в природе никакого "стандарта абстрактной libc".

>> Почему он должен перестать запускаться?  Разработчики питона увидят предупреждение об
>> устаревшей функции и адаптируют код.  В апдейт попадет новый питон.
> Ну так надо этим кондомам таймлайн правильный вкатить

Не получится.  От дураков код пока не принимают.

>> А что, мажорные релизы питона выходят раз в две недели?
> Да какая нафиг разница?

Действительно.  Глупостью больше - глупостью меньше.

>> Что ты собираешься применить, болезный?  Валяй.
> Ну вон пример как это неплохо было бы обтяпать. Правда разработчики либсов
> в отличие от - в здравом уме и так оз@лупливать своих
> пользователей все же не будут в отличие от питонистов.

Что они не будут "оз@лупливать"?  Тебе же объяснили: интерфейсы сишных библиотек меняются, в т.ч. их могут и удалить.  Стандарты тоже меняются.  В т.ч. и для твоей любимой libc, там тоже функции удаляют.  Поняв?

Ответить | Правка | Наверх | Cообщить модератору

281. "Python поднялся на 3 место в рейтинге языков программировани..."  +/
Сообщение от Аноним (-), 11-Сен-18, 20:07 
> Ваш брат по разуму?

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

> Вы просили libc - вот вам libc.

Я не просил подгонять решение под ответ.

> По _какому_ стандарту?

Cxx или POSIX, разумеется. Да, их эн разных версий. Но вот именно вытряхивание старых функций, версий стандартов, или крутой рефакторинг работы с несовместимым изменением прототипов вызова и проч ... не знаю, я такого на моей памяти не помню. Не доставалось мне по этой линии.

> так или иначе имеет дело с устаревшими интерфейсами и/или синтаксисом.  

Однако сорец начала 1990-х у меня по прежнему собирается и запускается. Удачи в запуске на современной системе питонятины возрастом хотя-бы полстолько.

> Я же не виноват, что глупое школие не знает элементарных вещей.

Экие у сэра комплексы насчет образования.

>  Посмотри сколько функций в С11 удалено.

Я и смотрю - мой gcc 8.2 прекрасно компилит программы начала 90-х. А то что оно не соберется как C11 - так это C89. Если б gcc питонисты писали, они б C89 объявили deprecated и угрохали поддержку еше в конце прошлого века. А то что перестанет собираться большинство программ - давайте дескать срочно переписывайте, реFUCKторинг во все поля, блаблабла.

> Да нету в природе никакого "стандарта абстрактной libc".

Вот те раз. А стандарты Си и POSIX иного мнения на этот счет.

> Не получится.  От дураков код пока не принимают.
> Действительно.  Глупостью больше - глупостью меньше.

Тут еще надо было рассказать какой сэр умный, в отличие от всяких ПТУшников. Вот откуда берется гнилой менталитет, когда вместо того чтобы самому повыше стать лучше других притоптать? В чем прикол дефилировать королем среди г@вна?

> Что они не будут "оз@лупливать"?  Тебе же объяснили: интерфейсы сишных библиотек
> меняются, в т.ч. их могут и удалить.  Стандарты тоже меняются.
>  В т.ч. и для твоей любимой libc, там тоже функции удаляют.  Поняв?

Нет, не поняв. Потому что меня в моих программах это не затрагивало. И даже древние программы из 90х прошлого века на себе это не ощущают особо. Их не приходится рефакторить, переписыая половину кода. А то что оно conforms to более древней версии стандарта - так поддержку этих стандартов не удаляют, совместимость не ломают, и оно собиралось как в прошлом веке, так и в 2018.

Ответить | Правка | Наверх | Cообщить модератору

284. "Python поднялся на 3 место в рейтинге языков программировани..."  +/
Сообщение от myhand (ok), 11-Сен-18, 20:33 
>> Ваш брат по разуму?
> Пожалуй не самый плохой вариант.

Не поспоришь, боюсь что есть и хуже.

>> Вы просили libc - вот вам libc.
> Я не просил подгонять решение под ответ.

Когда решение, удовлетворяющее вашим условиям не является таким, какое вы ожидали - это не подгонка под ответ.

>> По _какому_ стандарту?
> Cxx или POSIX, разумеется. Да, их эн разных версий. Но вот именно
> вытряхивание старых функций, версий стандартов, или крутой рефакторинг работы с несовместимым
> изменением прототипов вызова и проч ... не знаю, я такого на
> моей памяти не помню. Не доставалось мне по этой линии.

Если какому-то дураку "не доставалось" на орехи - это не значит, что из стандарта C не удаляют функции.

>> так или иначе имеет дело с устаревшими интерфейсами и/или синтаксисом.
> Однако сорец начала 1990-х у меня по прежнему собирается и запускается.

Все было куда печальнее, если б ты писал что-то более сложное, чем хелоуворлд.

>> Я же не виноват, что глупое школие не знает элементарных вещей.
> Экие у сэра комплексы насчет образования.

Да, сэр против отсутствия образования.

>>  Посмотри сколько функций в С11 удалено.
> Я и смотрю

Ну так сколько, как звать?  Чукча не читатель?

>> Да нету в природе никакого "стандарта абстрактной libc".
> Вот те раз. А стандарты Си и POSIX иного мнения на этот счет.

Да не стандарты - а один дурак с опеннету.

>> Что они не будут "оз@лупливать"?  Тебе же объяснили: интерфейсы сишных библиотек
>> меняются, в т.ч. их могут и удалить.  Стандарты тоже меняются.
>>  В т.ч. и для твоей любимой libc, там тоже функции удаляют.  Поняв?
> Нет, не поняв. Потому что меня в моих программах это не затрагивало.

Ну а кто ж виноват, что ты кроме хелоуворлд ничего не пишешь?

> совместимость не ломают

Ломают.  Разве удаление функции - это совместимость?

Ответить | Правка | Наверх | Cообщить модератору

295. "Python поднялся на 3 место в рейтинге языков программировани..."  –1 +/
Сообщение от Аноним (-), 12-Сен-18, 04:39 
> Не поспоришь, боюсь что есть и хуже.

Выбирая быть похожим на поттеринга или myhand - я за первую опцию двумя руками. Тот показывает понятные мне признаки разумного и рационального существа. Я считаю это чем-то хорошим.

> Когда решение, удовлетворяющее вашим условиям не является таким, какое вы ожидали -
> это не подгонка под ответ.

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

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

> Если какому-то дураку "не доставалось" на орехи - это не значит, что
> из стандарта C не удаляют функции.

Так никто не удаляет предыдущие стандарты. Попытки жонглерства фактами конечно да, но меня жонглирование не интересует. А вот сдохнет ли код через год - вполне.

> Все было куда печальнее, если б ты писал что-то более сложное, чем хелоуворлд.

Дык я собрал энное количество чужих программ/либ явно сложнее хелловорлда. Ну вон ридсоломон, лемпелзив, разлапистая сетевая штука начала 2000х. Хорошие хелловорлды, мне ок.

> Да, сэр против отсутствия образования.

А по сэру и не скажешь: от сэра ни одного вменяемого аргумента на весь топик. Демонстрация образованности у сэра, имхо, не задалась.

> Ну так сколько, как звать?  Чукча не читатель?

Вот сейчас чукча подорвется полный диф между стандартами собирать для тех кому новости лень поискать.

> Да не стандарты - а один дурак с опеннету.

Можно и так сказать, конечно. Я не настаивал, но вообще, дополнение к тапкам офигенное.

> Ну а кто ж виноват, что ты кроме хелоуворлд ничего не пишешь?

Да вон там парочка примеров древнего софта. И он таки у меня компилится и работает. А жонглерство фактами это прекрасно, конечно, но...

> Ломают.  Разве удаление функции - это совместимость?

Функции стандартов си и posix - из либ никто не удаляет. Равно как не удаляют и поддержку стандартов из компилеров. Поэтому подгонка под ответ конечно прикольная, но толку с нее мало. Потому что я могу скомпилить древнюю прогу как C89 - и она будет работать. А вот с питоном у меня опыт обратный. Там даже древних скриптов не надо - у убунты например обсирак по линии версий питона в каждой второй версии их гамнокода. А аптгет почему-то не ломается с такой частотой. Что как бы лишний раз намекает что макеты программ работают "не очень", особенно если бакланы-хипстеры делавшие рантайм "подыграют", вовремя скинув рояль.

Ответить | Правка | К родителю #284 | Наверх | Cообщить модератору

301. "Python поднялся на 3 место в рейтинге языков программировани..."  +/
Сообщение от myhand (ok), 12-Сен-18, 10:26 
> Тот показывает понятные мне признаки разумного и рационального существа.

Ну хорошо, что он хоть не клинический сумасшедший.

>> Когда решение, удовлетворяющее вашим условиям не является таким, какое вы ожидали -
>> это не подгонка под ответ.
> Я вот лично вижу синдром утенка во все поля

А зеленых чертиков на столе ты еще не видишь?

> Если б с си меня пытались дрессировать переписывать все раз в полгода

Кто тебя, дурака, в питоне заставляет "переписывать все раз в полгода".  То раз в две недели,
то раз в полгода.  Ты опять попал пальцем в небо.

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

> - я бы не програмил на этом.

Ты и не "программил на этом" никогда.  Скорее всего, как и на всем остальном.
Хелоуворды не в счет.

> Так никто не удаляет предыдущие стандарты.

Так никто не удаляет и старые версии питона.  Пользуйся на здоровье.

>> Все было куда печальнее, если б ты писал что-то более сложное, чем хелоуворлд.
> Дык я собрал энное количество чужих программ/либ явно сложнее хелловорлда.

И что, они прям под C11 собираются?

>> Ну так сколько, как звать?  Чукча не читатель?
> Вот сейчас чукча подорвется полный диф между стандартами собирать для тех кому
> новости лень поискать.

Полный дифф мне не нужен.  Тебе простой вопрос задали: из стандартов C функции удаляют
или нет?  В качестве примера привели C11.  Если б чукча умел читать - ответ он бы знал.
А чукча с языком C знаком, увы, хуже даже викимусорки.

>> Да не стандарты - а один дурак с опеннету.
> Можно и так сказать, конечно.

Только так и нужно.  А какие еще варианты, если ты пишешь о том, чего не знаешь.

>> Ломают.  Разве удаление функции - это совместимость?
> Функции стандартов си и posix - из либ никто не удаляет.

"Папа, где море?"

> А вот с питоном у меня опыт обратный.

Да нету у тебя никакого опыта с питоном.

Ответить | Правка | К родителю #295 | Наверх | Cообщить модератору

303. "Python поднялся на 3 место в рейтинге языков программировани..."  +/
Сообщение от Аноним (46), 12-Сен-18, 13:45 
> И подход когда програмер считается дауном проносящим ложку мимо рта, так что его надо заставлять форматить код путем здюлин на уровне синтаксиса - мне не импонирует.

Прямо таки показательная "квинтэссенция анонимных знаний". Дальше можно не читать.

Ответить | Правка | К родителю #295 | Наверх | Cообщить модератору

165. "Python поднялся на 3 место в рейтинге языков программировани..."  +/
Сообщение от dq0s4y71 (ok), 10-Сен-18, 11:54 
Не столько правильный, сколько позиционирующий себя как правильный.
Ответить | Правка | К родителю #114 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру