The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Rust включён в число основных языков для разработки платформ..."
Отправлено Inim, 08-Апр-21 08:48 
Конечно, если Вы застряли в 60-х, то это заявление - истина, потому, что идея из той эпохи, тогда верили, что программы в 90-х будут летать, интерпретируя лисп или бейсик на интеллектуальных процессорах, обеспечивая тотальный контроль за качеством кода, да, из тех фантазий возник intel432 на аде, да и алгольные суперкомпьютеры... но прошло время, идиоты ушли, пришли другие, банкротства заблуждений никого не учит...
А проблема в другом, проблема си - сам си, он родом из конца 60-х, начала 70-х, он не про программирование, он про 16-и битные контролеры, вся "программа" которого не может "не влезть" в ограниченные рамки (большего все равно никто не даст), и поэтому дискет вполне хватало, и выразительности языка, тем более для программ на 1-2 страницы распечатки. Не нужен был для перфолент "надежный" язык программирования, нужен был язык описания автоматов, тем более в эпоху засилья фортран-программистов и паскаль-апологетов...
Войну с ассемблером си выиграл.., за счет некорректных трюков с освобождением памяти, последствия которых и разгребает раст, а суть проблемы не в памяти, а образовании "программеров" и профов, которые генерят си-фантазии с запахом вишни. Дело в том, что (и в 60-х!) могли писать корректные программы, даже на ассемблерах, только... таких людей - единицы, большинство программистов даже не способно освоит программирование... и раст решает проблему отсеивания последних экземпляров, вызывая у них культурный диссонанс и ненависть к языку, а не к своей необразованности.

Человеку с "такими" взглядами на раст (на язык дающий только инструментарий, а не решение), в профессии делать нечего, он не способен сделать процессор, потому, что это единая система: язык и исполнитель.
А си OS - обречены, тем более такие древние, но если он считает, что можно и дальше откапывать труп Multics... пусть экспериментирует, VM - тоже из той эпохи! и... си - "быстрый" язык для создания супер-медленных систем jit- интерпретирующий java и js в изолированных VM... эпоха победившего разума!

Прекратите тянуть труп из 60-х, tcc генерирует отвратительный код - это тот уровень который может дать си( это предел языка ), а gcc - берет код от "си-программера" и делает из него "вменяемый" по быстродействию, да и только если не брать во внимание код freebsd и более древний, он непредсказуемо крешится после применения оптимизаций -о3... и от черихлеба это никак не зависит, трюки были созданы, когда си-компилятор был туп, и все, что от последнего требовалось - не лезть со своими оптимизациями, просто все во фре - прогнило, и код и идеологи.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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