Новость из разряда "ИА «Панорама»"

Nov 09, 2024 15:55

Власти США требуют от разработчиков отказаться от C/C++ к 2026 году. С "сахары" утащил: хоть я там уже давно ничего не пишу (ну невозможно что-то писать на форуме, где среди модераторов бандеровцы, навальнята и прочая мразь), но посматриваю, вдруг что интересненькое будет ( Read more... )

пидарасы, дебилы, негодую

Leave a comment

Comments 27

tervv November 9 2024, 13:26:39 UTC
Молодцы. Всегда восхищаюсь умельцами умеющих придумать, как из воздуха получать громадные бюджеты на освоение

Reply


dimas November 9 2024, 14:34:08 UTC

Жжжёшь как всегда :) Пейши исТчО :)

Reply


ardelfi November 9 2024, 15:46:46 UTC
> Ада… Вот уж не ожидал, что такого динозавра вспомнят, а фортран - нет.

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

Паскаль в юности зашёл, жаль что никто Аду не подсунул.

Reply


mbr November 9 2024, 16:23:19 UTC
Интересно, как они все ведро на rust собираются переписать за год.

Reply

balmerdx November 9 2024, 17:12:50 UTC

Если почитать первоисточник, то там рекомендуют новые проекты не начинать на Си/С++.

Reply

eddy_em November 9 2024, 18:10:54 UTC
Так это ж пиндосы: им маздай и гей-ось придется на педеrust переписывать ☺

Reply

berlinux November 10 2024, 12:26:11 UTC
Прогонят через БЯМ, делов-то.

Reply


balmerdx November 9 2024, 17:01:30 UTC

Программировал я на Object Pascal в 1996-97 годах. Тогда он был совсем по злому небезопасен. При удалении объекта надо было указывать размер удаляемого объекта. Это был постоянный источник падений. В остальном-же он был примерно таким-же по уровню безопасности как C++.

Си жеж надо как-то меняться, т.е. наличие функции strncpy в стандартной библиотеке это позор. Она не добавляет в конец строки 0 при переполнении буфера.

Rust - это реально хороший, исправленный Си. И он действительно на порядок более безопасный.

Reply

eddy_em November 9 2024, 18:12:19 UTC
А с чего бы strncpy добавлял нуль в случае переполнения? Она возвращает количество скопированныхЪ символов, и если кто-то это не проверяет, это - его проблема.
И вообще, сам сабж сводится к тому, что нонче уровень "программистов" вообще ниже плинтуса! Если они в 70-90-х считались людьми, то теперь среднестатистический "программист" - рядовое быдло, которое ничего не знает и не умеет. И вообще сейчас пошла мода при помощи "чатЖПТ" генерить быдлокод.

Reply

balmerdx November 9 2024, 21:36:33 UTC

>>> А с чего бы strncpy добавлял нуль в случае переполнения?

Нормальная Си строка должна завершаться нулём. Т.е. при копировании при помощи strncpy можно получить невалидную Си строку и проблему с надёжностью программы.

>>> среднестатистический "программист" - рядовое быдло

Да, программисты явно стали более высокоуровневые задачи решать (и соответственно разучились низкоуровневые решать).

Ситауция похожа на то, что произошло с водителями автомобилей.

В 70-х годах водитель мог мотор разобрать, подшипники поменять и многое другое.

Сейчас жеж водитель просто водит.

Reply

eddy_em November 10 2024, 13:09:36 UTC
Водитель обязан какой-то минимум знать. И неплохо было бы помимо экзаменов на теорию и практику вождения еще и принимать экзамен на минимальное техобслуживание: поменять колеса, технологические жидкости, лампы, предохранители, фильтры и т.д. Ну, а в экзамен по практике вождения обязательно включить не только "старт в горку", но и "запуск с толкача", а также правильную технологию "прикуривания" (не раз наблюдал, что люди делают это неправильно с риском убить генератор "донора ( ... )

Reply


Leave a comment

Up