Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 644 • Страница 33 из 33<  1 ... 29  30  31  32  33
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 31.07.2006
Откуда: Академгородок П
Фото: 124
googayo писал(а):
Хваленый ИИ с подобными задачами справится? Или, скажем, из 100 мб экзешника, написанного на питоне, сделать 10к на ассемблере?

А причём тут вообще ИИ? Ну и оптимизация не настолько хороша, чтобы из 100 МБ сделать 10 кБ.



Партнер
 

Junior
Статус: Не в сети
Регистрация: 25.12.2012
Я всё пишу на ассемблере. В первую очередь по причине отсутствия самого языка и его ненужности. Мне не нужен кем-то заготовленный язык, потому что он крайне затрудняет и ограничивает написание программ.

На ассемблере - пиши что хочешь. Нужно что-то сделать - просто бери и делай, а не ищи заготовки в языке. Интерфейс - любой, хоть рисованный хоть API. Бонусом идёт скорость и компактность. Компиляция даже большой программы, длится миллисекунды.

Далее кто-то скажет, и уже говорилось, что на сях можно достичь скоростей Ассемблера. Сейчас скорость кода ограничивается только памятью. Можно почитать эту статью, где в итоге делается правильный расчёт, новая порция данных из ОЗУ останавливает ядро на 340 тактов минимум. Это 300-500 строк ассемблерного кода! Фактичекски это низводит современный топовый камень до уровня 8-битного микроконтроллера..


 

Moderator
Статус: Не в сети
Регистрация: 13.01.2017
Откуда: Московская обл.
LWW писал(а):
что на сях можно достичь скоростей Ассемблера

Можно, но не нужно. Си - более универсален и разработка на нем тупо быстрее и дешевле.
LWW писал(а):
Сейчас скорость кода ограничивается только памятью

Не только. Процессорным ядром еще. Хотел бы я посмотреть как вы упретесь в быстродействие памяти на 1890ВМ118, например.

_________________
MSI Z890 Carbon | Intel U9 285K | 2x24GB DDR5-9333 | Sapphire Nitro 7900 XTX
Asus X870E Extreme | AMD 7950x3d | 2x48GB DDR5-6200 | Zotac AMP RTX 5070Ti


 

Member
Статус: Не в сети
Регистрация: 20.12.2015
Откуда: Belarus
r2dsf писал(а):
Можно, но не нужно. Си - более универсален и разработка на нем тупо быстрее и дешевле.
LWW писал(а):

r2dsf, ой, как ты прав. На 8088 до сих пор команды наизусть, все 256. Давным=давно мне мой друг показал, как на Си делаются вставки из Ассемблера, для фрагментов, критичных по времени. Типа, обработка прерываний аппаратных и программных. Спасибульки за напоминание.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 644 • Страница 33 из 33<  1 ... 29  30  31  32  33
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan