| 1.3, Аноним (3), 13:42, 10/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– | |
> В качестве кодировки по умолчанию задействована UTF-8
А что до этого было в третьебидоне?
| | |
| |
| |
| 3.54, Ананимер (?), 19:31, 10/10/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
Программисты так и не переключились с парадигмы «кодировка - атрибут архитектуры» на «кодировка - атрибут строки». Ведь это целая лишняя проверка при сравнении строк.
| | |
| |
| 4.128, Аноним (-), 16:13, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Так со строками все было нормально с появления трешки, там юникод. Речь про ввод-вывод.
| | |
|
| 3.173, Аноним (3), 11:41, 12/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Т.е. впринципе актуально в основном только для форток и некоторых ретроградов. Но всё равно пахнет как достаточно мажорный breaking change с которым мажорную версию стоило бы бампнуть
| | |
|
| 2.8, User (??), 14:32, 10/10/2026 [^] [^^] [^^^] [ответить]
| +9 +/– |
"Ничего". Удивительно, да? Создатели языка считали, что если программист явным образом не изъявил желание написав encoding="utf-8", то параметр определяется платформой\пользователем.
Хочет человек работать с koi8r - пусть работает, да. Но так как племя молодое, незнакомое о существовании чего-либо отличного от - не в курсе, пришлось вот приколачивать руками.
| | |
| |
| 3.24, Аноним (24), 15:38, 10/10/2026 [^] [^^] [^^^] [ответить]
| –3 +/– | |
> Но так как племя молодое, незнакомое о существовании чего-либо отличного от - не в курсе, пришлось вот приколачивать руками.
Это были тёмные времена, хорошо что они позади. Вот ещё потихоньку отмирают сишные динозавры с мантрой "строка - это массив байт", забирая с собой целую эпоху уязвимостей. В ходе эволюции программирования всякие странные "плавники" и "ложноподии" отращивались, пришло время подчистить тупиковые ветки.
| | |
| |
| |
| 5.36, xPhoenix (ok), 18:07, 10/10/2026 [^] [^^] [^^^] [ответить]
| +4 +/– |
На размышление даётся строка Unicode, где каждый символ закодирован либо одним либо двумя байтами.
| | |
| |
| |
| 7.45, Аноним (45), 18:49, 10/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
> Что есть вселенское зло. Нигде не нужен одновременно весь массив символов юникода.
Зло-то оно конечно зло. Но бнопня как-то тоже ничем не лучше была.
| | |
| |
| |
| 9.66, Аноним (66), 20:09, 10/10/2026 [^] [^^] [^^^] [ответить] | –1 +/– | Разумеется, у людей лишняя память проставивает, давайте раздуем потребление раза... текст свёрнут, показать | | |
|
|
| 7.58, Аноним (66), 19:52, 10/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Что вы предлагаете в качестве замены? По кодировке на каждую программу? Постоянные потери символов? Невозможность использование программы за пределами страны автора?
| | |
| |
| |
| |
| |
| 11.233, Аноним (66), 15:06, 13/10/2026 [^] [^^] [^^^] [ответить] | +/– | Если я активно использую две три программы, то это и будет по кодировке на прогр... большой текст свёрнут, показать | | |
| |
| |
| 13.240, Аноним (66), 11:33, 14/10/2026 [^] [^^] [^^^] [ответить] | +/– | Сами по себе рукопожатия несут отрицательную ценность для меня, а вот невозможно... большой текст свёрнут, показать | | |
|
|
|
|
|
|
|
| 6.87, Аноним (26), 23:28, 10/10/2026 [^] [^^] [^^^] [ответить]
| –2 +/– |
А символы это не байты?
Т.е получается строка это массив байт, которые инетрпретируются через опред.кодировку
| | |
| 6.89, минона (?), 00:49, 11/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> На размышление даётся строка Unicode, где каждый символ закодирован либо одним либо двумя байтами.
А где это так происходит?
Хинт: точно не в UTF-8. ЕМНИП, в UTF-8 символ до 6 байтов.
| | |
| 6.98, _ (??), 05:05, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
И что это изменяет в утверждении выше?
Пистонщики конечно эпические... мннэээ... программеры :)
Оооо! Байт или два говоришь? Народ у пистонциков то юникод - кривой!, стандарт прочитать и понять оне не в силях! :) :-Р
| | |
|
| |
| 6.44, Я (??), 18:47, 10/10/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
Волшебство!) Как же раньше, примерно, 30 лет назад все было просто (
| | |
| |
| 7.63, xPhoenix (ok), 19:58, 10/10/2026 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Волшебство!) Как же раньше, примерно, 30 лет назад все было просто (
"Просто" было ещё в 2006 году. Matlab в Windows не сохранял проект, если логин пользователя содержал символы за пределами ASCII.
| | |
| |
| |
| |
| 10.156, _ (??), 23:50, 11/10/2026 [^] [^^] [^^^] [ответить] | +/– | А почему эти двое - оба ко мне - должны вообще быть проблемой И в логине и в ... текст свёрнут, показать | | |
|
|
|
|
|
| 5.43, Аноним (45), 18:46, 10/10/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
> А что такое строка, если не массив байт?
Строка - это массив символов. И если пытаться работать с ним как с массивом байт, то будет как у классика: "о сколько нам открытий чудных ...".
Не, можно попробовать спереть машину времени и вернуться в древние времена однобайтных кодировок, но там тоже будут Чудеса (просто другого вида).
| | |
| |
| 6.113, ptr (ok), 10:16, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
> Строка - это массив символов.
А символ - это массив байтов. Из чего получаем, что строка - это тоже массив байтов.
> если пытаться работать с ним как с массивом байт
Назовите мне хотя бы одну машинную команду любой архитектуры, умеющую работать с символами UTF-8, а не байтами.
Другой вопрос, что у программиста всегда есть возможность воспользоваться готовым кодом, работающим с массивом байтов, но предоставляющим в интерфейсе абстракции для массивов символов.
| | |
| |
| 7.119, User (??), 12:02, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ну как будто бы - осталось очень и очень немного причин работать с "массивами символов" на уровне машинных команд, нет?
| | |
| |
| 8.134, ptr (??), 17:22, 11/10/2026 [^] [^^] [^^^] [ответить] | +/– | Но отсутствие у программиста понимания того, в какие машинные команды на целевой... текст свёрнут, показать | | |
| |
| 9.136, User (??), 18:53, 11/10/2026 [^] [^^] [^^^] [ответить] | –1 +/– | В контексте вот python а то Смеётесь, да И java ы - нет И c И даже с go вот... большой текст свёрнут, показать | | |
| |
| |
| 11.143, User (??), 19:44, 11/10/2026 [^] [^^] [^^^] [ответить] | +/– | Ну и как, часто от python-программистов на собеседовании этого вот просят, если ... текст свёрнут, показать | | |
| |
| 12.152, ptr (??), 21:46, 11/10/2026 [^] [^^] [^^^] [ответить] | +/– | Ну если программист до пенсии собирается оставаться джуном, то для него подобные... текст свёрнут, показать | | |
| |
| 13.168, User (??), 08:23, 12/10/2026 [^] [^^] [^^^] [ответить] | +/– | Ненене Если программист не работает в очень-очень узкой специальности байтодро4... большой текст свёрнут, показать | | |
| |
| 14.170, ptr (??), 10:08, 12/10/2026 [^] [^^] [^^^] [ответить] | +/– | Вот именно потому и писал выше о джунах, которые в принципе не способны диагност... текст свёрнут, показать | | |
| |
| 15.184, User (??), 12:36, 12/10/2026 [^] [^^] [^^^] [ответить] | +/– | Оу Ну, если у вас программисты между нод с tcpdump ом ползают по тому, что бе... текст свёрнут, показать | | |
| |
| 16.187, ptr (ok), 14:22, 12/10/2026 [^] [^^] [^^^] [ответить] | +/– |  А если у Вас программисты в принципе не умеют пользоваться tcpdump, то это тем б... текст свёрнут, показать | | |
| |
| |
| 18.193, ptr (??), 16:55, 12/10/2026 [^] [^^] [^^^] [ответить] | +/– | Я в курсе, так как системный интегратор, где я работаю, именно на таких клиентах... текст свёрнут, показать | | |
|
|
|
|
|
|
|
| |
| 12.200, ptr (??), 19:55, 12/10/2026 [^] [^^] [^^^] [ответить] | +/– | Даже для низкоуровневой разработки необходимы три языка интерпретатор, компилир... текст свёрнут, показать | | |
| |
| |
| 14.211, ptr (??), 00:12, 13/10/2026 [^] [^^] [^^^] [ответить] | +/– | Чтобы исполнять код, который неизвестен на момент написания программы Если на т... текст свёрнут, показать | | |
|
|
|
|
| 10.139, ptr (??), 19:29, 11/10/2026 [^] [^^] [^^^] [ответить] | +/– | А на C буквально в прошлом году интегрировались с PROFIBUS, где пришлось не тол... текст свёрнут, показать | | |
| |
| 11.142, User (??), 19:43, 11/10/2026 [^] [^^] [^^^] [ответить] | +/– | Ну как будто бы - осталось очень и очень немного причин Ц С PROFIBUS не сталк... текст свёрнут, показать | | |
| |
| 12.153, ptr (??), 21:55, 11/10/2026 [^] [^^] [^^^] [ответить] | +/– | Скорее наоборот, там это сложнее, так как MODBUS не предоставляет возможности пе... текст свёрнут, показать | | |
| |
| 13.167, User (??), 08:18, 12/10/2026 [^] [^^] [^^^] [ответить] | +/– | Не понимать В opc ua utf8 строки кодируются в utf8 практически безальтернативно... текст свёрнут, показать | | |
| |
| 14.169, ptr (??), 10:05, 12/10/2026 [^] [^^] [^^^] [ответить] | +/– | В MODBUS нет строк, есть только дискретные битовые входы и выходы, а так же 16... текст свёрнут, показать | | |
| |
| 15.183, User (??), 12:30, 12/10/2026 [^] [^^] [^^^] [ответить] | +/– | Не-не Тут логически два разных варианта - один вот с opc ua клиент-сервер Как ... текст свёрнут, показать | | |
| |
| 16.188, ptr (ok), 14:25, 12/10/2026 [^] [^^] [^^^] [ответить] | +/– |  Как я указал, до тех пор, пока, для примера, не нужно выводить текст на индикато... текст свёрнут, показать | | |
| |
| 17.189, User (??), 15:36, 12/10/2026 [^] [^^] [^^^] [ответить] | +/– | Нет, что вы С почтением признаю полнейшую никчемность программистов, не способн... текст свёрнут, показать | | |
| |
| 18.194, ptr (??), 16:57, 12/10/2026 [^] [^^] [^^^] [ответить] | +/– | Не способных решить возникающие проблемы совместно с АСУ ТП, а не пытаясь перево... текст свёрнут, показать | | |
| |
| 19.215, User (??), 07:26, 13/10/2026 [^] [^^] [^^^] [ответить] | +/– | Оу Не, ну если эти программисты еще и катриджи заправляют, витую пару тянут и... текст свёрнут, показать | | |
| |
| 20.216, ptr (ok), 09:00, 13/10/2026 [^] [^^] [^^^] [ответить] | +/– |  То есть Вы даже не представляете себе иного пути решения проблемы, как сделать в... текст свёрнут, показать | | |
| 21.217, User (??), 09:58, 13/10/2026 [^] [^^] [^^^] [ответить] | +/– | Ну это у вас же программисты вот за dev опсов с tcpdump ом по облачному кубику п... текст свёрнут, показать | | |
| 22.218, ptr (??), 10:38, 13/10/2026 [^] [^^] [^^^] [ответить] | +/– | Потому что локализация и диагностика проблемы, как это не удивительно для Вас, м... текст свёрнут, показать | | |
| 24.243, ptr (ok), 08:54, 16/10/2026 [^] [^^] [^^^] [ответить] | +/– |  То есть в Вашем представлении совместная деятельность со смежником может заключа... текст свёрнут, показать | | |
| 23.227, User (??), 12:51, 13/10/2026 [^] [^^] [^^^] [ответить] | +/– | Не-не-не Вот как раз в моей картине мира - программисты - внезапно программиру... текст свёрнут, показать | | |
| 24.228, ptr (??), 13:08, 13/10/2026 [^] [^^] [^^^] [ответить] | +/– | И это очень хорошо для системных интеграторов, так как работодатель таких програ... большой текст свёрнут, показать | | |
| 25.230, User (??), 13:40, 13/10/2026 [^] [^^] [^^^] [ответить] | +/– | Ооооо, в дискуссии в интернете речь пошла про зарплаты Снимайте шляпы - интегра... текст свёрнут, показать | | |
| 26.234, ptr (??), 15:14, 13/10/2026 [^] [^^] [^^^] [ответить] | +/– | Из моего опыта, например, был виноват принтер из-за кривой генерации PostScript ... текст свёрнут, показать | | |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 7.120, Аноним (45), 12:30, 11/10/2026 [^] [^^] [^^^] [ответить] | +/– |  А символ, о мой пытающийся в софистику, но лишь облагораживающий лужу опеннетный... большой текст свёрнут, показать | | |
| |
| 8.133, ptr (??), 17:08, 11/10/2026 [^] [^^] [^^^] [ответить] | +/– | Массив так же может быть из одного байта Или нескольких А вот это уже подмена... большой текст свёрнут, показать | | |
|
|
|
| 5.47, iZEN (ok), 18:51, 10/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
В сишке строка — это указатель на структуру в памяти.
В Паскале строка — это байтовый массив, в нулевом байте которого находится число, указывающее длину строки.
В Java строка — это ссылка на объект в памяти.
| | |
| |
| 6.97, Аноним (95), 05:02, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
Открою тебе страшную тайну.
>В Паскале строка — это байтовый массив, в нулевом байте которого находится число, указывающее длину строки.
В Линуксе файловая система отдельно хранит количество и длинну строк.
>В Java строка — это ссылка на объект в памяти.
Но мы то знаем, что за объектами скрывается процедурный код.
| | |
|
| 5.57, Аноним (66), 19:51, 10/10/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
Почему это строка должна быть массивом? Почему она не может быть списком массивов, или деревом массивов? Во-вторых, с чего вы взяли, что произвольный двоичный поток байтов - это строка? Вот "h\0e\0l\0l\ow" - это строка или не строка? Что насчёт управляющих символов? Почему вы считаете, что это массив, если кодировка не имеет фиксированной длины?
| | |
| |
| 6.99, _ (??), 05:11, 11/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> Почему это строка должна быть массивом?
Не должна. Впрочем всё в мире относительно, в памяти всё - есть "кучки байт"(С)
| | |
| 6.112, iZEN (ok), 10:14, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
> Почему это строка должна быть массивом?
Потому что, очевидно, так легче хранить и интерпретировать. Особенно это прослеживается в процедурных ЯВУ.
> Почему она не может быть списком массивов, или деревом массивов?
Потому что для этого (обхода списка массива или дерева) потребуется написать тонну дополнительного кода вместо простого цикла со счётчиком.
Простая строка превращается в объект в объектно-ориентированных языках программирования для более экономного расходования оперативной памяти (например, в общем пуле строк), но при этом необходимо обеспечить доступ к этому пулу, математику хэширования одинаковых строк или их фрагментов на уровне компилятора и обход-перечисление всех "букв"-символов в каждой строке.
| | |
|
|
| 4.29, User (??), 16:07, 10/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ну, пожалуй что спорить и не буду, хорошо.
И что "позади" - хорошо, и что "отмирают" - замечательно.
Но в общем-то "были" и вполне объективно пенять змеюке что в 2008 гвоздями не приколотили я, пожалуй, не буду - там и без того весело было.
| | |
| 4.35, Аноним (35), 17:43, 10/10/2026 [^] [^^] [^^^] [ответить]
| –3 +/– | |
>Вот ещё потихоньку отмирают сишные динозавры с мантрой "строка - это массив байт", забирая с собой целую эпоху уязвимостей.
"Пользуясь случаем обосру ка я Си". Ничего у тебя не получится. Объективно конкурента чистому Си нет. Си и железо, как муж и жена, просто by design. Человек пишуший на низком уровне поймёт эту аналогию. Rust же настолько развит, что составляет конкуренцию, такому же развитому языку, как C++.
| | |
| |
| 5.50, iZEN (ok), 19:01, 10/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
>>Вот ещё потихоньку отмирают сишные динозавры с мантрой "строка - это массив байт", забирая с собой целую эпоху уязвимостей.
> Объективно конкурента чистому Си нет. Си и железо, как муж и жена,
> просто by design. Человек пишуший на низком уровне поймёт эту аналогию.
А как же Lisp, Forth, проект Lilith, picoJava?
| | |
| |
| 6.69, Аноним (69), 20:15, 10/10/2026 [^] [^^] [^^^] [ответить]
| –1 +/– | |
>А как же Lisp
Запомни, Лисп без Лисп-машины - ничто. Лисп, как язык, по настоящему низкоуровневым может быть только на Лисп-машине.
>проект Lilith
ПК от покойного Никлауса Вирта? Швейцарская промышленность не заинтересовалась. Спроса нету. Швейцария не Китай. Удел Китая быть штамповкой для всего мира.
>Forth, picoJava?
Не знаю. Что-то экзотическое?
| | |
| 6.100, _ (??), 05:12, 11/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> А как же Lisp, Forth, проект Lilith, picoJava?
Где они все напоминать надо? И как давно они там тоже?
| | |
|
| 5.67, Аноним (66), 20:11, 10/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
>Rust же настолько развит, что составляет конкуренцию, такому же развитому языку, как C++.
Давно в Linux c++ приняли?
| | |
| 5.86, Аноним (86), 23:21, 10/10/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
Чл хвалит пистон и обсирает Си, на котором этот самый кривой пистон и написан.
| | |
| 5.191, Аноним (191), 16:16, 12/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Си и железо, как муж и жена, просто by design. Человек пишуший на низком уровне поймёт эту аналогию.
Ты там не из 1970-х пишешь? Потому что то что делает железо уже много десятков лет не напоминает исходный Си код от слова совсем. И даже дизасм x86 не напоминает.
Вообще глупо размышлять о дизайне железа с точки зрения авторов таких перлов как strtok, которые даже многопроцессорность не смогли вообразить.
| | |
| |
| 6.213, Аноним (213), 07:14, 13/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>Ты там не из 1970-х пишешь?
А какая разница чисты Си вечнозелёный язык.
>Потому что то что делает железо уже много десятков лет не напоминает исходный Си
То что делает железо напоминает GNU assembler. А чистый Си макисмально приближен к архитектуре железа. Что не так?
>Вообще глупо размышлять о дизайне железа с точки зрения авторов таких перлов как strtok
Алень, зачем ты от простой библиотеки требуешь встроенной многопоточности? Всегда были POSIX треды или ты не осилил их?
| | |
| |
| 7.226, Аноним (66), 12:50, 13/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>То что делает железо напоминает GNU assembler.
Вот именно, что напоминает.
>А чистый Си макисмально приближен к архитектуре железа. Что не так?
То, что си никогда не был переносим. Вот типичный пример сишного кода
https://www.opennet.ru/openforum/vsluhforumID3/141671.html#191
>2. Да, это было "приятным" сюрпризом понять что мои оптимизации вида: нафига нам тут memcmp(), просто сравним два uint32_t - нам ведь всего 4 байта сранить надо! испортили дело :)
Сишный код слабо переносим как между архитектурами, так и между компиляторами, и если сишный код скомпилировался, то это ещё не значит, что он будет правильно работать.
| | |
|
|
|
|
|
|
| 1.4, Ivan_83 (ok), 13:49, 10/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +7 +/– |
> Добавлена встроенная игра с текстовым интерфейсом
Ну вот и стало понятно куда оно дальше будет расти.
Потом дюкнюхема встроят и надо будет бегать баги отсреливать, потом ещё чтонить из квейка, поле непаханное для прогресса ЯП!
| | |
| |
| |
| 3.55, Инопланетянин (?), 19:45, 10/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Но следующей должна быть змейка, как же без этого :)
На больших уровнях будет тормозить же.
| | |
|
| 2.46, Я (??), 18:49, 10/10/2026 [^] [^^] [^^^] [ответить]
| –2 +/– |
А зачем ещё кампуктер нужен нормальному человеку дома?
| | |
| 2.64, Инопланетянин (?), 20:00, 10/10/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> Добавлена встроенная игра с текстовым интерфейсом
> Потом дюкнюхема встроят
Ньюка не трож, революционная игра для своего времени. Соврменные питонщики даже с безлимитом токенов такого бы не сделали.
| | |
| 2.80, Аноним (80), 22:16, 10/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Потом встроят ИИ прямо вы интерпретатор и он бует работать локально.
| | |
|
| |
| 2.25, Аноним (24), 15:46, 10/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Тем кто пишет на C++ биндинги что на раст, что на жутком си - всё едино.
| | |
| 2.37, xPhoenix (ok), 18:09, 10/10/2026 [^] [^^] [^^^] [ответить]
| +4 +/– |
Скорей бы. О, сколько нас открытий чудных ждёт, когда код CPython как следует начнут пентестить...
| | |
| 2.61, Инопланетянин (?), 19:57, 10/10/2026 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Версию 3.16 перепишут с нуля на расте.
> Запомните этот твит.
Если станет быстрее, то пусть. Но он не станет. Проблемы в дизайне языка и разрабах, которые заняты всем чем угодно, кроме решения проблемы производительности.
Нужно просто взять pypy и назвать это питон 3.17.
| | |
| |
| 3.68, Аноним (66), 20:12, 10/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>Нужно просто взять pypy
Достаточно выкинуть питон целиком, включая pypy, как сразу же и потребление памяти улучшится, и скорость.
| | |
| |
| 4.101, _ (??), 05:16, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Мы это сделали во времена Py2-->Py3 - брат жив и даже ушицу жрёт :)
| | |
| |
| 5.107, User (??), 08:23, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Мне даже интересно, что взяли на замену? Не, сейчас-то ясно-понятно, а вот в 2009 примерно?
| | |
| |
| 6.157, _ (??), 00:17, 12/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Сидели на втором до упора вестимо, сами патчи писали и вот это вот всё... Но параллельно разные куски переписывали на разном...
Виндовая часть оказалась самой простой - она вся целиком ушла на шарп. Иногда даже завидую вантузятникам, да. :)
А вот с линуксовой было труднее, там много чего происходило... хороший кусок в конце концов переделали на Go, но увы - не только на него, плюсы к примеру тоже есть ну и JS, как жи без него, но оно в веб морде, я про это и при желании много рассказать не cмогу.
Как оно сейчас я не знаю, продукт жив, но уже дважды собственник сменился :-/ ... причём нонешний - китайцы прикидывавшиеся омереганцами, житие моё... эти могут питон и заново внести :)
PS: красные ящички, но на этом - всё!, сорян ;)
| | |
| |
| 7.160, User (??), 07:16, 12/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ну, вариант "сидим на двойке, а потом переходим на go" вполне себе вариант ).
Я вот даже переходивцев-на-groovy видел, и это был интересный опыт :)
| | |
|
|
|
|
| 3.103, Аноним324 (ok), 06:32, 11/10/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
Но у питона не проблем с производительностью, по меркам интерпретаторов он достаточно быстрый, а по меркам живых интерпретаторов, так вообще ракета, ведь существует ещё руби.
| | |
| |
| 4.108, User (??), 08:25, 11/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну, у меня для вас джве плохие новости:
1. Ruby не то, чтобы сильно "живой"
2. Он быстрее змеюки. Заметно.
| | |
| |
| 5.110, Аноним324 (ok), 09:50, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
> Ну, у меня для вас джве плохие новости:
> 1. Ruby не то, чтобы сильно "живой"
Вполне живой, новые проекты есть, работа есть, brew в макоси никуда не делся. Мёртвый он у тех, у кого и пхп мёртв, а когда заходишь на сайты по поиску работы, там этой работы выше крыши на любой вкус, цвет и бюджет.
| | |
| |
| 6.111, User (??), 10:06, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
>> Ну, у меня для вас джве плохие новости:
>> 1. Ruby не то, чтобы сильно "живой"
> Вполне живой, новые проекты есть, работа есть, brew в макоси никуда не
> делся. Мёртвый он у тех, у кого и пхп мёртв, а
> когда заходишь на сайты по поиску работы, там этой работы выше
> крыши на любой вкус, цвет и бюджет.
Ну ок. Что я, спорить буду? Нет, не буду :).
В родственниках вот и вовсе - программист на "живом" 1C 7.7 с работой и при деньгах имеется ).
| | |
|
|
|
| 3.219, Аноним (219), 10:51, 13/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> разрабах, которые заняты всем чем угодно, кроме решения проблемы производительности
Над проблемой производительности как раз усердно работают. В том числе microsoft.
| | |
| |
| 4.236, Инопланетянин (?), 15:55, 13/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
>> разрабах, которые заняты всем чем угодно, кроме решения проблемы производительности
> Над проблемой производительности как раз усердно работают. В том числе microsoft.
Это где уволили команду по ускорению питона?
> В мае 2025 года Microsoft полностью свернула поддержку проекта Faster CPython и распустила команду разработчиков, занимавшуюся оптимизацией производительности языка Python | | |
| 4.237, Инопланетянин (?), 15:58, 13/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
>> разрабах, которые заняты всем чем угодно, кроме решения проблемы производительности
> Над проблемой производительности как раз усердно работают.
Могут хоть трижды усердно работать. Где результат? pypy его дал, v8 дал, luajit в лице одного разработчика дал. Тут его нет. Есть мифифческие: перепишем новый сборщик, которые позволит сделать оптимизации... хочется добавить "но это не точно". К слову jit вообще хотели удалить в питоне. Да, тот самый которые еще не сделали.
| | |
|
|
| 2.92, Аноним (91), 02:35, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Поэтому все вернутся на 3.14, наступит так сказать 3.14, и станет хорошо. Да?
| | |
| |
| 3.179, _kp (ok), 12:06, 12/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
В смысле вернутся на 3.14?
Её же так и "вышла". Её не доделали, умерла так и не став годной для использования.
Версия 3.14 с чем только не совместима, и любое решение - только выкинуть, и поставить постарее. В том числе для модного ИИ. :)
Значительную часть ПО на Питоне - хрен запустишь на версии 3.14.
И в заключении о хорошем. Питон 3.14 теперь можно смело хоронить. И несовместимый и устаревший.
| | |
| |
| |
| 5.231, _kp (ok), 14:32, 13/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Не секрет, что Питон имеет АД зависимостей и имеет совместимости с предыдущими версиями.
Из за этого, на Pytnon 3.14 не удалось перекомпилировать часть библиотек, без которых он не имеет смысла. И в итоге вернулся к предыдущим версиям.
Здесь, упомянута аналогична проблема, с перекомпиляций других библиотек.
Но, здесь то хоть "альфа версия" очередного Pytnon. А инстументы для Pytnon 3.14 так и не довели до годного состояния.
| | |
| |
| 6.245, Frestein (ok), 11:59, 17/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Так и в чём проблема? Выход 3.15 не хоронит все предыдущие релизы. 3.10 продолжает обновляться.
| | |
|
|
|
|
| 2.137, Hexen (ok), 19:16, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
А зачем переписывать Python на Rust когда можно сразу на Rust писать? А тем кому нужно быстро разрабатывать могут вайбкодить на Rust)
| | |
| 2.174, Аноним (3), 11:44, 12/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Нет, пока не смогли переписать даже такую банальщину как perl, php, pascal, basic - куда им до бидона. Тем более что у него теперь через версию всякие разные breaking changes от которых у ИИ рвёт шаблоны и контекст
| | |
|
| 1.12, BrainFucker (ok), 14:43, 10/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –6 +/– |
А для кого новый синтаксический сахар в язык сейчас добавляют, если руками мало кто теперь будет кодить?
| | |
| |
| 2.62, Инопланетянин (?), 19:57, 10/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> А для кого новый синтаксический сахар в язык сейчас добавляют, если руками мало кто теперь будет кодить?
Очевидно для уменьшения контекста и расхода токенов.
| | |
| |
| 3.75, BrainFucker (ok), 21:35, 10/10/2026 [^] [^^] [^^^] [ответить]
| –2 +/– |
Экономия на спичках. Можно тогда код обфусцировать или сразу на ассемблере генерить.
| | |
| |
| 4.82, Инопланетянин (?), 22:24, 10/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> Можно тогда код обфусцировать
Как обфускация поможет? Если сокращение идентификаторов, то смысла нет. Если запутывание, то еще хуже будет.
> или сразу на ассемблере генерить.
Ассемблер наоборот слишком многословный и нетипизированный.
| | |
| 4.83, Инопланетянин (?), 22:26, 10/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Экономия на спичках. Можно тогда код обфусцировать или сразу на ассемблере генерить.
В целом это больше шутка была. Но изменения синтаксиса для облегчения работы LLM делают, например, в moonbit. Там даже исследования есть.
| | |
|
|
| |
| 3.76, BrainFucker (ok), 21:37, 10/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Это становится невыносимым, после вайбкода ощущение будто в песочнице в куличики играешь.
| | |
| |
| 4.102, _ (??), 05:20, 11/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Мне наши прогеры тоже подобное высказали :(
Всё таки я думаю я прав, заявляя что программирование на ЯП - всио!
| | |
| |
| 5.175, Аноним (3), 11:47, 12/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Глядя на то как общее количество людей затянутых в вайти продолжает расти, а квалификация вайбкодеров падает шустрее чем у веббауинов... могу сказать что вас из разработки "всио" будет сильно быстрее чем программирование на ЯП
| | |
|
| 4.144, анонимс (?), 20:26, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Так мир программирования и разделится на дешёвых вайберов коих как пыли и дорогих инженеров поддерживающих инфстрастуктуру
| | |
| |
| 5.158, _ (??), 00:50, 12/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Так мир программирования и разделится на дешёвых вайберов коих как пыли и дорогих инженеров поддерживающих инфстрастуктуру
Блажен кто верует!(С)
"инженеров поддерживающих инфстрастуктуру" осталось только в виде ансибельщикофф(С) и тераформщекофф(С) поддерживающих клауд. И тут сюрприз(!) - ЫЫ и в терраформ и в ансиблячьи роли и плеи уже запросто умеет, умеет очччень не плохо, не хуже кожаных уж точно!
Если делаешь новый проект, то знай - первоначальную рыбу архитектуры проекта тоже нынче делает ЫЫ-ка, собирает все хотелки, доку, рестрикшены и пр. блупапиры ... и делает! Даже либы подбирает!
Я ж писал - из нескольких этажей девелоперс!(С) остался лишь угол на одном. Прогресс!(С)
| | |
| |
| 6.176, Аноним (3), 11:54, 12/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Почему-то те кто так заявляет, когда я к ним прихожу и спрашиваю как это юзать в проекте вот прям сейчас - ручки бантиком, ножки домиком... и нифига не готово. Я так уже третий месяц инстанс n8n жду, потому что делать просто, как уже готово работать здесь и сейчас через пару вызовов API и пайплайна - сказали что "не современно"
| | |
|
|
|
|
|
| 1.15, Ivan_83 (ok), 14:50, 10/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Добавлено ключевое слово "lazy" для отложенной загрузки модулей, при помощи которой можно ускорить запуск приложений с большим числом зависимостей.
Лучше бы они сделали delay multithread загрузку.
Типа приложение стартонуло а потом в отдельных потоках оно эти ненужноимпорты подтягивает чтобы когда они потребуются - уже были.
С lazy это будет постоянное лагалово в непредсказуемых местах.
| | |
| |
| 2.17, Аноним (17), 15:02, 10/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Пока не смотрел на 3.15, но вангану еще бОльшую проблему. Если раньше ошибка импорта была в начале загрузки модуля, то теперь ее надо будет ловить в непредсказуемом месте.
| | |
| |
| 3.18, Ivan_83 (ok), 15:08, 10/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Я не пишу на питоне но у нас в продукте проблема с тем что импорт подгружает биндинг к С либе очень долго, при этом далеко не всегда к этому биндингу обращаются сразу после реалоада воркера.
| | |
| |
| 4.151, Аноним (151), 21:24, 11/10/2026 [^] [^^] [^^^] [ответить]
| –2 +/– | |
> импорт подгружает биндинг к С либе
это все, что нужно знать о твоей компетенции
| | |
|
| 3.19, User (??), 15:12, 10/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
а в новость смотрел?
"В случае проблем с загрузкой модуля, например, если модуль не найден, исключение генерируется в момент попытки первого использования, а не во время импорта. Для принудительного отключения отложенной загрузки предусмотрена опция командной строки "-X lazy_imports" и переменная окружения PYTHON_LAZY_IMPORTS"(Ц)
| | |
|
| 2.116, iZEN (ok), 10:24, 11/10/2026 [^] [^^] [^^^] [ответить] | +/– |  Вчера вечером на домашнем десктопе перешёл с Python3 14 на Python3 15 с перекомп... большой текст свёрнут, показать | | |
| |
| 3.123, Ivan_83 (ok), 14:07, 11/10/2026 [^] [^^] [^^^] [ответить]
| +3 +/– |
Фиг знает зачем вам 3.15 на фре то.
У меня 3.13 и то он не дефолтный, и только потому что для хом асистанта нужен, а так то мне плевать на то какой питон в системе и есть ли он там вообще. (лучше бы не было, как и перла и много чего ещё)
| | |
| |
| 4.130, iZEN (ok), 16:22, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
DEFAULT_VERSIONS+=perl=5.44 perl5=5.44
DEFAULT_VERSIONS+= python=3.15 python3=3.15
DEFAULT_VERSIONS+=gcc=16
DEFAULT_VERSIONS+=qt=6
DEFAULT_VERSIONS+=llvm=22
в /etc/make.conf.
| | |
| |
| 5.132, Ivan_83 (ok), 16:37, 11/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
python3 уже не обрабатывается насколько я знаю для это переменной.
# Ports defaults
DEFAULT_VERSIONS+=ccache=ccache-devel
DEFAULT_VERSIONS+=librsvg2=legacy
DEFAULT_VERSIONS+=mysql=10.11m
DEFAULT_VERSIONS+=perl5=5.42
DEFAULT_VERSIONS+=php=83
DEFAULT_VERSIONS+=python=3.13
DEFAULT_VERSIONS+=ssl=base # libressl: dropped since 2024.01.01 due to require too many time to support.
| | |
|
|
| 3.181, _kp (ok), 12:13, 12/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
>> перешёл с Python3.14 на Python3.15
Более странно, что Вы с Python3.14 вообще работали, или допинали его до годного состояния.
Ибо и под 3.14 много что не перекомпилировалось, и приходилось от "бета версии" отказываться.
| | |
| |
| 4.204, iZEN (ok), 21:34, 12/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
На 3.14 у меня всё собиралось. Не испытывал никаких проблем. Даже кольцевые зависимости нескольких пакетов с glib решаются.
С 3.15 не собираются: qt6-*/ kf6-* и firefox/thunderbird.
| | |
| |
| 5.221, _kp (ok), 12:22, 13/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
У меня на 3.14 не собирались из за ада зависимрсткй и несовместимостей ИИ библиотеки. Плюнул, откатил на 3.12 где все работает из коробеки.
| | |
|
|
|
|
| 1.22, Аноним (22), 15:32, 10/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– | |
>После года разработки опубликован значительный выпуск языка программирования Python 3.15. Среди изменений: включение по умолчанию UTF-8
Питонщики чо за хрень. 2026 год твою мать. Юникод давно стандарт.
| | |
| |
| 2.31, Аноним (45), 16:15, 10/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
>> Python now uses UTF-8 as the default encoding, independent of the system’s environment. This means that I/O operations without an explicit encoding,
> Питонщики чо за хрень. 2026 год твою мать. Юникод давно стандарт.
Эт да, считать что если юзверь выставил что-то другое, то он наверное лучше знает что ему нужно и его не обязательно осчастлививать прогрессом ... ну что со старых прдунов-лдиттов взять? Хорошо что их ушли - прогресс теперь будет семимильными шагами скакать!
Хотя ж все таки недоработочка:
> To retain the previous behaviour, Python’s UTF-8 mode may be disabled with the
> PYTHONUTF8=0 environment variable or the -X utf8=0 command-line option.
Зачем эти ненужные компромиссы? Пущай лучше все свои скрипты правят с явным указанием кодировки!
| | |
| |
| 3.131, Аноним (-), 16:37, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Эт да, считать что если юзверь выставил что-то другое, то он наверное лучше знает что ему нужно и его не обязательно осчастлививать прогрессом
Юзверь выставил что-то другое в основном для ввода-вывода в консоль. Пусть хоть шифтжис выставляет. Принты работают (ну кроме случаев, когда не работают), все счастливы.
Но есть другой сценарий: скрипт пишет в файл, кодировку разработчик указать забывает - зачем ему? у него линукс, там utf-8 у всех нормальных людей. Все хорошо, пока скрипт не запускают на винде, которая читает из этого файла уже 1251. Так то да,
> Пущай лучше все свои скрипты правят с явным указанием кодировки!
если хотят чего-то нестандартного. А самое главное, что принты-то продолжают работать, потому что даже с PYTHONUTF8 у PYTHONIOENCODING приоритет.
| | |
| |
| 4.140, User (??), 19:36, 11/10/2026 [^] [^^] [^^^] [ответить] | +/– | Ммммм скорее нет, там с 3 6 примерно дефолтный вывод в консоль даже на погано... большой текст свёрнут, показать | | |
|
| 3.177, Аноним (3), 12:03, 12/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
юзверь "выставил" что-то другое, но только сам не выставлял. Поэтому в фортках в cmd вывалит cp866, в powershell cp1251, но тебе нужно поработать с нормальным документом который "просто должен открываться одинаково у всех" и... дальше, совершенно внезапно, выясняется что приседания с chcp 65001 и $OutputEncoding = [console]::InputEncoding = [console]::OutputEncoding = [System.Text.UTF8Encoding]::new() работают не везде, а когда работают - с UTF-8 не справляется часть стандартных утилит и пайплайны превращаются просто в месиво. Про сохранить color output в консоли даже речи нет. Просто всё в фарш.
| | |
|
|
| 1.59, Инопланетянин (?), 19:53, 10/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Ускоряют, что-то ворочают jit, а как был медленный так и оставлся. Сторонний pypy показывает куда более значимые результаты, притом пилится гораздо меньшим кол-вом люлей. Думайте!
| | |
| 1.60, Инопланетянин (?), 19:54, 10/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
> В модуле typing расширены возможности аннотирования типов при помощи классов TypedDict и TypeForm
Скоро по определениям типов переплюнет шаблоны в плюсах, только скорости это не добавит.
| | |
| |
| 2.72, Аноним (72), 20:35, 10/10/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
Даст возможность почувствовать себя плюсовиком, чем настоящие питоничные питонисты и пользуются.
| | |
|
| 1.65, Аноним (66), 20:08, 10/10/2026 [ответить] [﹢﹢﹢] [ · · · ] | +/– | Гвидобейсик нужно не ускорять, а выкидывать, и писать на изначально быстрых язык... большой текст свёрнут, показать | | |
| |
| 2.73, Аноним (72), 20:37, 10/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>Это же нужно было так суметь создать язык программирования, который не смотря на весь влитый в него капитал умудряется стабильно оставаться на дне, по сравнению с остальными популярными языками.
На написании JIT люди дома покупают, не то, что этот ваш SBCL или форт с асмом внутри.
| | |
| |
| 3.124, Аноним (66), 15:22, 11/10/2026 [^] [^^] [^^^] [ответить]
| –3 +/– |
Значит флудить не лень, а аргументы приводить лень? Так признавайтесь сразу же, что аргументов у вас нет. И не забудьте гвидобейсик выкинуть.
| | |
|
| 2.171, Аноним (171), 10:26, 12/10/2026 [^] [^^] [^^^] [ответить]
| –1 +/– | |
>видобейсик нужно не ускорять, а выкидывать, и писать на изначально быстрых языках программирования.
Питон написан на чистом Си. Куда уж быстрей?
| | |
|
| 1.71, Аноним (72), 20:35, 10/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– | |
>Добавлено ключевое слово "lazy" для отложенной загрузки модулей, при помощи которой можно ускорить запуск приложений с большим числом зависимостей.
Оно не для ускорения запуска, а для разрешения циркулярных импортов, которыми каждый типичный питонопроект утыкан - ведь пеп8 рекомендует импортировать qualified, а на операцию ресолва члена модуля тратится поход в хеш-таблицу.
| | |
| 1.74, Аноним (66), 20:41, 10/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
>В качестве кодировки по умолчанию задействована UTF-8, независимо от системы в которой выполняется код.
Замечательная обратная совместимость и использование мажорных версий.
| | |
| 1.84, Джон Титор (ok), 22:27, 10/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Куча проектов до сих пор на 3.10 и 3.11. Почему-то этот Питон настолько несовместимый друг с другом что на более новых версиях не запускается или наоборот. А проекты на нем разработчики не хотят переписывать и используют venv, conda. Ещё мне нравится как там устроены менеджеры пакетов. Но это никого не колышит, главное работает.
| | |
| |
| 2.141, User (??), 19:38, 11/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Куча проектов до сих пор на 3.10 и 3.11. Почему-то этот Питон
> настолько несовместимый друг с другом что на более новых версиях не
> запускается или наоборот. А проекты на нем разработчики не хотят переписывать
> и используют venv, conda. Ещё мне нравится как там устроены менеджеры
> пакетов. Но это никого не колышит, главное работает.
\Глядя на систему вот на java8\ А кто "совместимый"-то, а?
| | |
| |
| 3.155, Джон Титор (ok), 22:39, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
>> Куча проектов до сих пор на 3.10 и 3.11. Почему-то этот Питон
>> настолько несовместимый друг с другом что на более новых версиях не
>> запускается или наоборот. А проекты на нем разработчики не хотят переписывать
>> и используют venv, conda. Ещё мне нравится как там устроены менеджеры
>> пакетов. Но это никого не колышит, главное работает.
> \Глядя на систему вот на java8\ А кто "совместимый"-то, а?
Это то тут причем? Есть что-то весьма современное типа ИИ обертки на java8 и куча либ?
| | |
| |
| 4.162, User (??), 07:57, 12/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
>>> Куча проектов до сих пор на 3.10 и 3.11. Почему-то этот Питон
>>> настолько несовместимый друг с другом что на более новых версиях не
>>> запускается или наоборот. А проекты на нем разработчики не хотят переписывать
>>> и используют venv, conda. Ещё мне нравится как там устроены менеджеры
>>> пакетов. Но это никого не колышит, главное работает.
>> \Глядя на систему вот на java8\ А кто "совместимый"-то, а?
> Это то тут причем? Есть что-то весьма современное типа ИИ обертки на
> java8 и куча либ?
Да совершенно же ж не при чем. Это же ж только вот python такой унутре себя несовместимый, что проекты на старых версиях интерператора держать можно. А вот то - оно вот ДРУГОЕ, понимать надо!
| | |
|
|
|
| 1.94, Аноним (94), 04:40, 11/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Питон хорошо для прототипирования, но для серьезной разработки только C++.
Зачем сейчас вообще нужны питонисты, если Гугл поиск написал скрипт на питоне по запросу.
| | |
| |
| 2.104, Разраб (?), 07:48, 11/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Для прототипирования хорош любой яп которым вы владеете в нужной степени. из личного опыта.
ЗЫ про кодировку. Да, ее указывать надо явно как и любые данные, угадайка это не про информатику))
| | |
| |
| 3.106, но (?), 08:17, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Языком можно владеть как угодно, но если под него нет подходящей либы, то придется велосипедить. А под питон обычно есть
| | |
| |
| 4.238, _ (??), 17:33, 13/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Что такое "прототипирование" ты не знаешь :) либы нет яЪ :)
| | |
|
|
|
| 1.109, Сергей Макаров (?), 09:30, 11/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
А нужны ли новые версии?
С учётом того что ИИ может безболезненно переписать код на другой язык. Скоро ИИ будет писать сразу в машинном коде.
| | |
| |
| 2.114, но (?), 10:20, 11/10/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
Всего то кучу денег и в код лучше не заглядывать
А еще верить что там никаких CVE
| | |
| 2.115, iZEN (ok), 10:20, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
В общем случае, ИИ теоретически может выполнять роль интерпретатора с естественного языка программиста и JIT-компилятора конструкций абстрактного кода в код целевого процессора. Тут главное ничего не перепутать и правильно объяснить, что хочет программист получить.
То есть получается, что принцип "сначала пишем тест" для пока ещё несуществующего кода, здесь встаёт в полный рост.
| | |
|
| |
| 2.122, Аноним (122), 13:03, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
В большинстве случаев ты получишь только просадку. Не путай жит и аот.
| | |
| |
| 3.185, zionist (ok), 12:47, 12/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Я ничего не путаю. JIT придуман именно для увеличения производительности. Например в Java это увеличение существенно больше.
| | |
| |
| 4.186, Аноним (122), 12:57, 12/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Путаешь, у жавы производительность питона. Житом ускоряются сугубо специфические операции, выполняющиеся постоянно. А производительность увеличивают нативным кодом, потому что жит не может быть бесплатным и универсальным. Размер, разогрев, предсказуемость. Именно поэтому адроид теперь аот вместо жита.
| | |
| |
| 5.197, Аноним (66), 18:08, 12/10/2026 [^] [^^] [^^^] [ответить] | +/– | Гвидобейсик - один из самых тормознутых языков, среди тех, что используются в ин... большой текст свёрнут, показать | | |
| |
| 6.199, Аноним (122), 18:24, 12/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ты сейчас серьёзно синтетику за аргумент приводишь? А ну ты используй жаву в режиме интерпретации, вот её реальная производительность.
| | |
| |
| 7.202, Аноним (66), 20:49, 12/10/2026 [^] [^^] [^^^] [ответить] | +/– | Зато вы не приводите вообще ничего Совсем При чём здесь интерпретация Произво... большой текст свёрнут, показать | | |
| |
| |
| 9.205, Аноним (66), 22:24, 12/10/2026 [^] [^^] [^^^] [ответить] | +1 +/– | Нет, не будет Всё зависит от того, как много работы нужно сделать на стороне пи... большой текст свёрнут, показать | | |
| |
| |
| |
| |
| 13.222, Аноним (66), 12:29, 13/10/2026 [^] [^^] [^^^] [ответить] | +1 +/– | Так нельзя говорить даже про bash Любая логика должна быть реализована Сколько... большой текст свёрнут, показать | | |
|
|
|
|
| 9.207, Аноним (66), 23:04, 12/10/2026 [^] [^^] [^^^] [ответить] | +/– | Вот для сравнения язык с почти сишной производительностью https benchmarksgame... большой текст свёрнут, показать | | |
|
|
|
|
|
|
|
|
| 1.121, Метрика (?), 12:57, 11/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Не JIT-компилятор, а интерпретатор с функцией JIT-компиляции, зачем вводить неокрепшие умы в заблуждение, что есть какой там компилятор
| | |
| 1.129, Аноним (127), 16:14, 11/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Замыкания, продолжения, хвостовую рекурсию и гигиенические макросы уже сделали?
| | |
| |
| 2.150, Инопланетянин (?), 20:51, 11/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Замыкания
Замыкания там давно есть. Вот многострочных лямбд нет.
> хвостовую рекурсию
Смысла нет для питона.
| | |
|
| 1.244, Аноним (244), 16:24, 16/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
>для создания уникальных строковых объектов
только сейчас что ли? В джаве это уже лет 10 как применяется...
| | |
|