The OpenNET Project / Index page

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



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

Оглавление

Выпуск языка программирования Python 3.12, opennews (??), 02-Окт-23, (0) [смотреть все]

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


23. "Выпуск языка программирования Python 3.12"  +4 +/
Сообщение от Аноним (23), 02-Окт-23, 20:05 
Уже завезли в 1994-м. Строго не для любителей скобочек. Но у них и без того был и есть выбор.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

32. "Выпуск языка программирования Python 3.12"  +6 +/
Сообщение от Аноним (31), 02-Окт-23, 20:26 
> Уже завезли в 1994-м. Строго не для любителей скобочек.

То то же после 94-го уже 3 несовместимые версии. А скобочки в 3-м питоне лепят прямо таки везде где только можно просто потому, что масса литералов, будучи записанными в одну строку, становится нечитаемой даже для матёрых питонистов, не говоря уже о нормальных программистах. И всякие литералов массивов, вызовы функций с массой аргументов, всё это в питоне лепят со скобочками. А вот то, что у питона нет конца блока - это большая проблема с читаемостью и источником ошибок. Ну и, собственно, создаёт неустранимые проблемы с корявостью синтаксиста.

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

103. "Выпуск языка программирования Python 3.12"  –3 +/
Сообщение от Аноним2 (?), 03-Окт-23, 07:12 
Очевидно что питон ты в глаза не видел, отсюда и вброс со 100% промахом.
Питон это лучшее что было с синтаксисом ЯП со времён паскаля (уход от нумераций строк бейсика все же важнее). Но те кто никогда не писал на нем так и будут придумывать проблемы про конец блока, про то что кавычки спасают от невнимательности, про массивы литералов (алло, это не си и джава, тут в принципе массивы литералов не особо практикуются), функции с массой аргументов (как раз наоборот)  и прочий бред.
Ответить | Правка | Наверх | Cообщить модератору

114. "Выпуск языка программирования Python 3.12"  +/
Сообщение от Аноним (114), 03-Окт-23, 07:35 
> Очевидно что питон ты в глаза не видел,

А сам то видел? Или только на заборе о нём читал?

Про "питон", в котором аргументы функций не используют, это ты сам придумал? Код программы видел когда-нибудь?.... Или весь программистский опыт заканчивается "hello world" кем-то по телефону расказанным?

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

278. "Выпуск языка программирования Python 3.12"  +/
Сообщение от Аноним (278), 04-Окт-23, 03:16 
И видел и писал и поддерживал и других учил.
> Про "питон", в котором аргументы функций не используют, это ты сам придумал?

Опять мимо. Такого я не писал, но аргументы в питоне как миниум не хуже остальных языков, а за счет фишек вроде дефолтного self или распаковки в аргументы можно просто хэш передать там где в других языках был бы десяток аргументов или отдельный (бесполезный) объект.
Более того большое количество аргументов противоречит философии языка. Но ты иди дальше заборы читай.

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

282. "Выпуск языка программирования Python 3.12"  +/
Сообщение от Аноним (-), 04-Окт-23, 03:54 
> Более того большое количество аргументов противоречит философии языка. Но ты иди дальше заборы читай.

Привильно я понимаю, что ты ни философию, ни питон, ни программирование не знаешь?

В питоне даже с объектной моделью разобраться не могут. За 30 лет не выбросили рудимент self при декларации методов.

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

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

222. "Выпуск языка программирования Python 3.12"  +/
Сообщение от Аноним (221), 03-Окт-23, 15:35 
Тебя чему-нибудь кроме Питона учили в школе?
Понятно, что первое увиденное запечатлевается в сердце, но надо ж расширять свой кругозор.
Ответить | Правка | К родителю #103 | Наверх | Cообщить модератору

333. "Выпуск языка программирования Python 3.12"  +/
Сообщение от adolfus (ok), 26-Окт-23, 11:00 
Паскакаль -- язык, ориентированный на операторы и создавался он для того, чтобы не имея сложности алгола позволял строго доказывать соответсвие программы алгоритму. Питон этим свойством не обладает даже в императивной части уже потому, что не имеет явной конструкции BEGIN-END.
Ответить | Правка | К родителю #103 | Наверх | Cообщить модератору

128. "Выпуск языка программирования Python 3.12"  +/
Сообщение от microcoder (ok), 03-Окт-23, 09:01 
> А скобочки в 3-м питоне лепят прямо таки везде где только можно просто потому, что масса литералов, будучи записанными в одну строку, становится нечитаемой даже для матёрых питонистов

Это для тех у кого мониторы 5-6 дюймов по диагонали и им надо следовать PEP8 ))) Остальные не стесняются писать длину строки более 80 символов и никаких затруднений не вызывает

> у питона нет конца блока - это большая проблема с читаемостью и источником ошибок

Каких ошибок? Конкретнее. Приведите пример

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

308. "Выпуск языка программирования Python 3.12"  +2 +/
Сообщение от adolfus (ok), 04-Окт-23, 15:14 
Вообще то с текстами программ часто работают удаленно на терминалах 25x80, а тексты серьезных программ даже печатают на бумаге (сертификация). В этих случае питон-код запросто переламывается и наступает ад.
Лет десять назад довелось участвовать в разработке софта для китов, которых наш педро-татуированный долбо-менеджер уговорил на верхнем уровне использовать питон вместо TCL/TC. В процессе приемки выяснилось, что тексты программ в документацию следует печатать именно на бумаге, через lpr и на их принтере с заводскими настройками (в комментариях был китайский). С этим справились, а вот с требованием, чтобы код выдерживал "переламывание" пришлось немного повозиться. Дело в том, все комментарии переводились на китайский, а переводчики сидели в китае. Они забирали тексты из репозитория, вписывали комментарии на китайском и делали push в свой локальный репозиторий. Их программисты делали из него pull и пытались собрать. Практически всегда питон-код был сломан переводчиками и проект не собирался. Поэтому в скором времени переводчики делали push на ориджин, наши восстанавливали форматирование и уже исправленный код уходил китайским программистам. Фактически двойная работа питониздов. Закончилось все это тем, что в код добавили "скобочки", плюс еще немного сахарку и написали препроцессор, восстанавливающий питон-форматирование. Написали bash-скрипт python, который накрыл питон в системе и запускал препроцессор перед вызовом настоящего питона.
Ответить | Правка | Наверх | Cообщить модератору

322. "Выпуск языка программирования Python 3.12"  +/
Сообщение от microcoder (ok), 05-Окт-23, 20:35 
> с текстами программ часто работают удаленно на терминалах 25x80, а тексты серьезных программ даже печатают на бумаге (сертификация)

Мдаа... Это в НИИ каком нибудь советском наверное? Я просто в шоке от таких параметров, честно :))
Ну ладно там когда микрокод пишут для железа, но там Пайтона нет совсем

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

323. "Выпуск языка программирования Python 3.12"  +1 +/
Сообщение от microcoder (ok), 05-Окт-23, 20:39 
> Закончилось все это тем, что в код
> добавили "скобочки", плюс еще немного сахарку и написали препроцессор, восстанавливающий
> питон-форматирование. Написали bash-скрипт python, который накрыл питон в системе и запускал
> препроцессор перед вызовом настоящего питона.

Мда... вы там в каком то аду живёте. Ужас.

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

330. "Выпуск языка программирования Python 3.12"  +/
Сообщение от User (??), 19-Окт-23, 09:07 
"К ТАКОМУ Гвидо жизнь не готовила"(Ц)
Ответить | Правка | К родителю #308 | Наверх | Cообщить модератору

268. "Выпуск языка программирования Python 3.12"  +/
Сообщение от Аноним (268), 03-Окт-23, 22:56 
>  Уже завезли в 1994-м. Строго не для любителей скобочек. Но у них и без того был и есть выбор.

Что за наезды на лисперов?

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

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

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




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

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