1.2, Аноним (-), 12:48, 01/02/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
Ого сколько уязвимостей закрыли, молодцы.
Лучше бы конечно они их не допустили, т.к СИ и "записи разобранного значения за пределы выделенного буфера" + use-after-free это уже притча во языцах(
| |
|
2.18, Аноним (18), 16:32, 01/02/2024 [^] [^^] [^^^] [ответить]
| +/– |
А сколько добавили...
Было конечно справедливее, если бы потом все возвращались и писали в подобных темах типа "Ай-ай, через год в этой версии нашли страшную багу, CVE по которой сочинили стишок и кучу мемов, минус этой новости". Но к сожалению, мы живем в слишком оптимистичном мире что само по себе уже даёт не мало повода для пессимизма.
| |
|
|
2.4, _kp (ok), 13:18, 01/02/2024 [^] [^^] [^^^] [ответить]
| +/– |
От голого swift, без фреймворков, толку как от него же на Виндовсе. Плюс лицензионный ад.
| |
|
|
4.42, Бывалый смузихлёб (?), 10:35, 03/02/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Аш 18.04 предлагают использовать.
> Похоже заброшено.
Запросто
Ведь они продвигали стрижа как серверный язык. Но никто так и не понял нахрена он там нужен и чем лучше того что есть
| |
|
|
2.6, Аноним (-), 13:29, 01/02/2024 [^] [^^] [^^^] [ответить]
| +/– |
Для линукс уже давно есть. Вон рач предлагает wiki.archlinux.org/title/Swift.
Более того, точно знаю, проект, для которого core функционал на swift пишут под андроид и винду.
Думаю им пришлось немало попердолить систему сборки, но такие приложения уже существуют.
Так что не все так плохо)
| |
|
3.19, Швондик (?), 16:32, 01/02/2024 [^] [^^] [^^^] [ответить]
| +/– |
а дистрибутив с предустановленным Swift уже есть? было бы хорошо, если бы был бы такой дистрибутив, где можно в менеджере программ поставить галку и установить без плясок любой компилятор - хоть С#, хоть Swift, хоть Java, хоть assembler, хоть Visual Studio. Типа Linux дистрибутив для программирования - очень нужная штука для школьников и просто начинающих программировать
| |
|
4.39, Аноним (39), 11:53, 02/02/2024 [^] [^^] [^^^] [ответить]
| +/– |
> а дистрибутив с предустановленным Swift уже есть?
Думаю, уже под каждую программу есть по дистрибутиву. Нужно больше дистрибутивов!
> установить без плясок
Если ученик не справляется со сборкой, установкой и настройкой существующих программ по готовой инструкции, как он новые писать-то будет? Лучше сразу "вон из профессии", пока кому-нибудь не навредил.
| |
4.40, Аноним (40), 06:19, 03/02/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Типа Linux дистрибутив для программирования - очень нужная штука для школьников и просто начинающих программировать
Школьники и начинающие пускай кодят на пайтоне. Когда освоят пайтон, пускай следом учатся обустраивать себе рабочее место, устанавливая туда те инструменты, которые им нужны, будь то компиляторы, IDE, профайлеры, статические анализаторы, системы контроля версий, бла-бла-бла...
| |
|
|
|
|
4.36, Big Robert TheTables (?), 11:17, 02/02/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Ты стал догадываться о чем вел реч griggorii c ютуба?
не знаю вас, в людскую пройдите, голубчик, со своими корешами туда же
| |
|
|
2.11, Аноним (-), 14:35, 01/02/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
А зачем нам язык, который специально создавался для macOS? Чудной ты!
| |
|
|
|
3.20, Аноним (20), 16:45, 01/02/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
да приложения уже требуют новый glibc
список таких увеличивается)
вот новость навела на мысль
10-->11->12
| |
|
4.41, Аноним (41), 09:18, 03/02/2024 [^] [^^] [^^^] [ответить]
| +/– |
> вот новость навела на мысль > 10-->11->12
С некоторой мануальщиной обычно получается и сразу 10 -> 12, если понимать что делаешь.
| |
|
|
|
|
2.22, Аноним (-), 16:54, 01/02/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ты не правильно понял. Проблема не в Си, а в особенности работы связки "процессор - оперативная память". Поэтому и была задействована Интелом так называемая инструкция "теневой стек"
| |
|
3.27, Карлос Сношайтилис (ok), 18:49, 01/02/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ох, простите бога ради, я, по глупости своей, думал, что это защита от stack buffer overflow, а это оказывается просто Интел процессоры нормально с памятью работать не умеют
| |
|
2.24, Аноним (24), 16:57, 01/02/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ты в курсе, что весь машинный код ассемблирован из ассемблера? Может это индустрия разуверилась компилировать весь код в ассемблер без проблем с памятью?
| |
|
3.26, Аноним (-), 17:06, 01/02/2024 [^] [^^] [^^^] [ответить]
| +/– |
Так мы докатимся до обвинений в сторону машинных кодов. На самом деле проблема в процессоре.
| |
|
|
1.21, Mr.Who (?), 16:50, 01/02/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Alpine Linux решает 99% серверных задач, так что от этого монстра пора отказываться.
| |
|
2.31, Аноним (31), 20:45, 01/02/2024 [^] [^^] [^^^] [ответить]
| +/– |
Мусли на >60% медленнее и содержат неизвестное (и никому не интересное) число ACE. Одного этого достаточно.
| |
|
|
4.38, Аноним (31), 11:42, 02/02/2024 [^] [^^] [^^^] [ответить]
| +/– |
А ты проверял? Потому что я проверял, ведь авторы обещали код быстрее глибц.
| |
|
|
2.32, Аноним (32), 22:38, 01/02/2024 [^] [^^] [^^^] [ответить]
| +/– |
Решает, в основном, те задачи, что опакетили сами разработчики Alpine.
| |
|
3.34, Moomintroll (ok), 09:55, 02/02/2024 [^] [^^] [^^^] [ответить]
| +/– |
Справедливости ради - у Альпайна довольно обширные репы.
Ну и, как оказалось, собрать пакет для Альпайна совсем несложно. Пришлось как-то.
| |
|
|
|