Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск NTP-сервера NTPsec 1.2.4" | +/– | |
| Сообщение от opennews (ok), 19-Апр-25, 09:45 | ||
После более года разработки опубликован выпуск сервера синхронизации точного времени NTPsec 1.2.4. Проект был создан как форк эталонной реализации протокола NTPv4 (NTP Classic 4.3.34), сфокусированный на переработке кодовой базы с целью повышения безопасности. Исходный код NTPsec распространяется под лицензиями BSD, MIT и NTP... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от YetAnotherOnanym (ok), 19-Апр-25, 09:45 | +/– | |
C - 71.6%, Python - 26.4%. Что может заставлять писать на питоне людей, умеющих писать на Си? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #3, #5, #8, #9, #10, #13, #16, #29, #39, #57 | ||
| 3. Сообщение от Аноним (3), 19-Апр-25, 10:19 | +3 +/– | |
Ну не на расте же писать. А простой и понятный большинству язык программирования. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 5. Сообщение от jTzzzz (ok), 19-Апр-25, 10:56 | –1 +/– | |
Лаконичный синтаксис. Хотя это спорно, у всех вкусы разные. Богатый выбор библиотек. В итоге скорость разработки существенно повышается. Особенно хорошо это работает для прототипирования, когда нужно быстро проверить идею, чтобы понять, рабочая она или нет. И затем уже усложнять, если да и если это нужно. Буквально 5 минут назад как раз была похожая дилемма. Написать на си или на питоне? Ну думаю, если я напишу на си, то оно будет работать раз в 10 быстрее. А нужна мне такая скорость в рамках задачи ценой нескольких часов переписывания модуля на си? Нет. Если только медальку на грудь повесить и гордиться ею. И так для большинства задач. А так бы с радостью побайто*бил :D | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #6, #18 | ||
| 6. Сообщение от YetAnotherOnanym (ok), 19-Апр-25, 11:40 | +4 +/– | |
> для прототипирования, когда нужно быстро | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #7, #15 | ||
| 7. Сообщение от jTzzzz (ok), 19-Апр-25, 11:51 | +2 +/– | |
Да, но это уже вопрос понимания отдельными разработчиками контекста. Вопрос того, насколько они могут и хотят смотреть далеко в будущее. Ты свой вопрос поставил в общей форме, я тебе в общей форме и отвечаю. А что там какой-то конкретный разработчик где-то что-то недодумал или забил на что-то болт, это уже не проблема питона как языка или экосистемы. С таким же успехом прототип мог бы быть написан на пхп, ноде или руби. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 | ||
| 8. Сообщение от Аноним (8), 19-Апр-25, 12:00 | +/– | |
Какие-то скрипты для сборки и, видимо, кодогенерации (*.y файлики похожи на какие-то шаблоны). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #24 | ||
| 9. Сообщение от Аноним (9), 19-Апр-25, 12:07 | +2 +/– | |
Нежелание писать на Си, когда этого можно избежать? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 10. Сообщение от Аноним (10), 19-Апр-25, 12:40 | –2 +/– | |
Нафига для лёгкого ntp протокола, где скорость сишки вообще не нужна, тащить туда сишку? Чтобы что? А в питоне исключаются знаменитые эти ваши сишные хаки, вроде выхода за пределы, повтороное зануление, и т.д и т.п.? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #11, #35, #46, #56 | ||
| 11. Сообщение от Аноним (11), 19-Апр-25, 12:49 | +3 +/– | |
Ну если ты админишь свой локалхост, то да, наверно тебе скорость не нужна. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #19 | ||
| 12. Сообщение от Ivan_83 (ok), 19-Апр-25, 12:52 | +5 +/– | |
После всех приключений с ntpd от одного названия не по себе, даже пресвятая приставка sec не поможет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #30 | ||
| 13. Сообщение от Аноним (13), 19-Апр-25, 12:52 | +1 +/– | |
У людей, не знающих ни питона, ни Си, есть впечатление, что Си - это какой-то очень филигранный инструмент хакера. Что, конечно же, навеяно массовой культурой, фильмами про хакиров и тп. Си действительно очень сложный инструмент, но это не комплимент, поскольку сложность математическая (то есть неортогональность), а не интеллектуальная ("сложно значит он умный"). Сложные языки в плане интеллектуальном - это ML, clean, ocaml, haskell. То, где нужны солидные знания математики, теории категорий и CS, а не зубрежка лайфхаков. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #14, #20, #21 | ||
| 14. Сообщение от YetAnotherOnanym (ok), 19-Апр-25, 13:38 | +2 +/– | |
> Питон ничем не хуже Си, а во многом конечно лучше | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #36 | ||
| 15. Сообщение от Аноним (15), 19-Апр-25, 13:44 | +1 +/– | |
Ну, вот, вроде 5-ка уже на Си переписана? И в 41-й Федоре выкатили... Стало работать ощутимо быстрее? Нет, не почувствовал. Все равно там в ИО все упирается. Зато табличка перед подтверждением изменений стала трешовой... Читаемость в разы упала. И плагины не все перенесли из 4-ки. Нужного не оказалось. Лучше бы оно на Питоне оставалось. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #25 | ||
| 16. Сообщение от eugener (ok), 19-Апр-25, 14:28 | +1 +/– | |
Такой вопрос может возникнуть только у человека, который никогда не писал на си проектов крупнее чем хелловорлд. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #17, #27 | ||
| 17. Сообщение от Аноним (-), 19-Апр-25, 14:35 | +1 +/– | |
>нормальный программист конечно стремится по возможности чем-нибудь заменять язык, в котором крайне легко случайно прострелить себе ногу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 | ||
| 18. Сообщение от OpenEcho (?), 19-Апр-25, 14:35 | +2 +/– | |
> В итоге скорость разработки существенно повышается. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #22 | ||
| 19. Сообщение от Аноним (10), 19-Апр-25, 14:44 | +1 +/– | |
А тебе скорость нужна? Чтобы что? Или ты считаешь, что разрабы ntpsec ещё не проводили сравнение язычков для своего проекта, и они выбрали питон от балды? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #26 | ||
| 20. Сообщение от Аноним (9), 19-Апр-25, 14:47 | +3 +/– | |
>haskell | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 | ||
| 21. Сообщение от OpenEcho (?), 19-Апр-25, 15:01 | +5 +/– | |
> Си действительно очень сложный инструмент | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #23, #28, #31 | ||
| 22. Сообщение от jTzzzz (ok), 19-Апр-25, 15:04 | +/– | |
Это аргумент. Хотя мне не удалось застать времена перехода со 2 на 3 версию, так что мне незнакома та боль, породившая столько холиваров в своё время. Но всё, что было после, обычно решалось косметическими правками. Порой только бывало, что нет какой-то библиотеки, которая была в прошлой версии. Или она тоже сломалась. Тогда можно было просто подождать, если не горит. Или отдельно скомпилить старую версию и залочить под неё код, если в нём нет желания разбираться. Но да, наверное если у вас серъёзный масштабный проект, для которого важна железобетонная надёжность, то тогда питон возможно не лучший вариант. Но идеальных языков не существует. Беря что-то в приоритет, зачастую в остальном приходится мириться с компромиссами. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #44 | ||
| 23. Сообщение от Аноним (9), 19-Апр-25, 15:11 | +1 +/– | |
Всё не правда, но как концепция — красиво 👍 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 | ||
| 24. Сообщение от OpenEcho (?), 19-Апр-25, 15:50 | +/– | |
Не угадали. Они перенесли кучку утилит под питон: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 | ||
| 25. Сообщение от Аноним (25), 19-Апр-25, 15:56 | +3 +/– | |
подозреваю , что на питоне, где совместимость легко ломают в минорной версии, сопровождать стало весьма трудно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 26. Сообщение от YetAnotherOnanym (ok), 19-Апр-25, 17:28 | +/– | |
> выбрали питон от балды | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #43 | ||
| 27. Сообщение от YetAnotherOnanym (ok), 19-Апр-25, 17:29 | +/– | |
> только у человека, который никогда не писал на си проектов крупнее чем хелловорлд | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #40 | ||
| 28. Сообщение от Аноним (28), 19-Апр-25, 17:29 | +1 +/– | |
> А сложное, оно это против правил природы, все гениальное - простое | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #32 | ||
| 29. Сообщение от Аноним (29), 19-Апр-25, 17:33 | +/– | |
>Что может заставлять писать на питоне людей, умеющих писать на Си? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #38 | ||
| 30. Сообщение от OpenEcho (?), 19-Апр-25, 20:27 | +/– | |
> chrony рулит! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 | ||
| 31. Сообщение от Аноним (31), 19-Апр-25, 20:59 | –1 +/– | |
Сказки для зумеров про безглютеновый особо близкий к аппаратуре Си. Что в нем аппаратного? PEEK/POKE на указателях сделать можно? Вот это поддержка железа, вот это инструмент! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #33 | ||
| 32. Сообщение от OpenEcho (?), 19-Апр-25, 21:06 | +/– | |
> Процессор -- не природа, это искусственное изделие. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #62 | ||
| 33. Сообщение от OpenEcho (?), 19-Апр-25, 21:14 | +1 +/– | |
> Что в нем аппаратного? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #37, #65 | ||
| 35. Сообщение от _ (??), 20-Апр-25, 00:09 | +2 +/– | |
> Нафига для лёгкого ntp протокола, где скорость сишки вообще не нужна, тащить туда сишку? Чтобы что? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #47 | ||
| 36. Сообщение от _ (??), 20-Апр-25, 00:13 Скрыто ботом-модератором | +1 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 | ||
| 37. Сообщение от _ (??), 20-Апр-25, 00:19 | +2 +/– | |
Да выдыхай OpenEcho :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 Ответы: #54 | ||
| 38. Сообщение от _ (??), 20-Апр-25, 00:23 | +/– | |
Есть мнение(С) что классы нужны только гуйне ;-) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 39. Сообщение от Аноним (40), 20-Апр-25, 04:24 | +/– | |
потому что у них есть то, чего у тебя отродясь не было, и не будет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 40. Сообщение от Аноним (40), 20-Апр-25, 04:28 | –1 +/– | |
о тебе никто не говорит, тем более, что показать что-то сложнее хелло ворлда ты не сможешь | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 Ответы: #50 | ||
| 43. Сообщение от Аноним (10), 20-Апр-25, 09:41 | +/– | |
>Это адекватный эпитет для контрибутора, который знает только один-единственный простой в изучении и лёгкий в написании ЯП. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #51 | ||
| 44. Сообщение от Grand (?), 20-Апр-25, 10:53 | +2 +/– | |
Переход на 3 версию был ужасом ,летящим на крыльях ночи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 | ||
| 46. Сообщение от Grand (?), 20-Апр-25, 11:04 | +2 +/– | |
>где скорость вообще не нужна. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
| 47. Сообщение от blkkid (?), 20-Апр-25, 11:21 | +/– | |
это круто, но как гарантия в 800 лет соотносится с сишкой? там гарантия до первого кривого парса массива | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #48 | ||
| 48. Сообщение от Аноним (48), 20-Апр-25, 12:44 | +/– | |
>там гарантия до первого кривого парса массива | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 | ||
| 50. Сообщение от YetAnotherOnanym (ok), 20-Апр-25, 15:31 | +/– | |
> о тебе никто не говорит, тем более, что показать что-то сложнее хелло | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 | ||
| 51. Сообщение от YetAnotherOnanym (ok), 20-Апр-25, 15:38 | +/– | |
> Верно! Только в сишке есть столько undefined behavior, сколько нет ни в | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #55 | ||
| 54. Сообщение от Аноним (-), 20-Апр-25, 19:36 | +/– | |
>Перед тобой - штудент 1973 г кафедры больших желез :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 | ||
| 55. Сообщение от User (??), 21-Апр-25, 07:35 | +/– | |
И как, помогло? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #51 Ответы: #58 | ||
| 56. Сообщение от User (??), 21-Апр-25, 07:41 | +/– | |
Ну, вообще-т "третьего дня" был прецедент, когда из-за неправильной настройки "Алисы" специалистами тындекса чудо-женщина умудрилась завалить практически 100% NTP-серверов в домене ru... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
| 57. Сообщение от User (??), 21-Апр-25, 07:46 | +/– | |
Ээээ... категорическое _не желание_ писать на C при наличии хоть какой-нибудь альтернативы, не? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 58. Сообщение от YetAnotherOnanym (ok), 21-Апр-25, 08:03 | +/– | |
Как видишь, это не лечится. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 Ответы: #59 | ||
| 59. Сообщение от User (??), 21-Апр-25, 08:14 | +1 +/– | |
> Как видишь, это не лечится. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #58 Ответы: #60 | ||
| 60. Сообщение от 1 (??), 21-Апр-25, 09:32 | +/– | |
Какие истины ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 Ответы: #61 | ||
| 61. Сообщение от User (??), 21-Апр-25, 10:12 | +1 +/– | |
> Какие истины ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #60 | ||
| 62. Сообщение от Аноним (-), 21-Апр-25, 11:12 | +/– | |
> Что значит искуственное? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 Ответы: #63 | ||
| 63. Сообщение от OpenEcho (?), 22-Апр-25, 01:15 | +/– | |
> Я отмечу, что люди в большинстве своём, отказываются слушать мои объяснения | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #62 Ответы: #64 | ||
| 64. Сообщение от Аноним (64), 22-Апр-25, 10:43 | +/– | |
Вот не надо тут этих намёков. Дискуссию в абстрактные дебри отправили вы, когда начали рассуждать о том, что процессор это естественно, а абстракции поверх него уже нет. Эта метафизика естественности-абстрактности вашего авторства. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #63 | ||
| 65. Сообщение от Аноним (31), 22-Апр-25, 13:01 | +/– | |
>А с кем он там по вашему там разговаривает? Не с процом, не с памятью, не с регистрами ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 Ответы: #67 | ||
| 67. Сообщение от OpenEcho (?), 22-Апр-25, 15:45 | +/– | |
>> А с кем он там по вашему там разговаривает? Не с процом, не с памятью, не с регистрами ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |