кстати, про «бизапасные йазыки» |
Jul. 3rd, 2024|09:37 am |
пока разные дегенераты усердно пытаются что-то такое сделать, нормальный обычный дядька Вирт давно придумал оберон.
если что — оберон абсолютно безопасен в том смысле, который пытаются в это сейчас вкладывать: там тупо нельзя взять указатель ни на что. единственный вариант получить указатель на что-то — это сделать `NEW`. и индексы массивов проверяются.
соответственно, в обероне тупо нет возможности нашинковать память, в том числе любимым способом сишников: взять указатель на что-то в стеке и отдать его повыше.
тем не менее, наблюдать за потугами Модных Стильных Современных решить задачу, которую уже решили примерно сорок лет назад, довольно забавно.
напомню, что BlackBox Component Builder не только существует, но также имеет открытые исходники, является документо-ориентированой компонентной средой, умеет в модный hotpatching безопасным методом, полностью пересобирается примерно за пять секунд на древнем 2GHz камне. ничего сравнимого по мощности со средой BBCB ни у одного Очень Современного Языка нет. а на оригинальном обероне вообще аж целая ось написана, с окошками и всем вот таким вот. и много лет активно использовалась. двумя людьми в свободное от работы время написана. и это я ещё даже не начинал про A2. |
|