The OpenNET Project / Index page

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



"Google выделил миллион долларов на улучшение переносимости между С++ и Rust"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Google выделил миллион долларов на улучшение переносимости м..." +/
Сообщение от Аноним (-), 06-Фев-24, 22:23 
> потакание ограничениям, это уже какая-то психическая патология.

Это исторические тенденции программирования.

Языки высокого уровня ограничили доступ к стеку. Стало нельзя, например, собирать строки неизвестного наперёд размера на стеке, складывая чары один за другим на стек.

Потом пришёл Дейкстра и запретил goto. Теперь ты можешь программу собирать только из структурных блоков, и так чтобы сделать jmp в середину цикла соседней функции -- это уже нельзя.

Потом началась эта фишка, что недокументированными фичами пользоваться нельзя. Типа ты знаешь, что функция возвращает -1 в случае неуспеха, но если в документации написано "значение меньше нуля", то ты должен игнорировать своё знание о -1, и исходить из того, что это будет любое значение меньше нуля.

...

> Как может НОРМАЛЬНОМУ ЧЕЛОВЕКУ вообще нравиться любые ограничения?!

Я не знаю, как там с "НОРМАЛЬНЫМ ЧЕЛОВЕКОМ" дела обстоят, но языки программирования создаются для _программистов_, а не для "НОРМАЛЬНЫХ ЧЕЛОВЕКОВ".

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

Оглавление
Google выделил миллион долларов на улучшение переносимости между С++ и Rust, opennews, 05-Фев-24, 21:38  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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