Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Чем отличается низкоуровневое программирования от высокоуровнего?

4.4K
28 мая 2004 года
programist121
11 / / 27.05.2004
Чем отличается низкоуровневое программирования от высокоуровнего?
5.1K
28 мая 2004 года
Kreoton
15 / / 06.03.2004
Цитата:
Originally posted by programist121
Чем отличается низкоуровневое программирования от высокоуровнего?


много чем.
в кратце:
1. низкоур. близко к аппаратуре.
2. переносимость, счетается, что, проге скажем на С++ более переносимы...
3. "качеством" кода, на асме код более компактный и быстрый!!!!
4. простота, на С++ проще программировать....

вобщем советую программировать на асме.
НЕ ПОЛЬЗАЙТЕСЬ MASM'om I TASM'om
ИСПОЛЬЗУЙТЕ - FASM or NASM

FASM - http://flatassembler.net

Удачи!

Kreoton.

3
28 мая 2004 года
Green
4.8K / / 20.01.2000
Цитата:
Originally posted by Kreoton

3. "качеством" кода, на асме код более компактный и быстрый!!!!


Ерунда.
Современные компиляторы создают результирующий код вполне сравнимый с кодом написанном непосредственно на ассемблере, а если учесть различные варианты оптимизации, то ещё можно поспорить, что будет компактнее и быстрее работать. Тем более надо ещё выяснить, что ты подразумеваешь под "компактностью кода"? Неужели, запись, к примеру, switch на ассме выглядит компактнее, чем на C/C++?

Цитата:
Originally posted by Kreoton

4. простота, на С++ проще программировать....


Все зависит от задачи.

Цитата:
Originally posted by Kreoton

вобщем советую программировать на асме.


... а лучше сразу в машинных кодах!
Обоснуй, почему советуешь?

6.0K
28 мая 2004 года
TarasCo
28 / / 10.03.2004
Цитата:
Originally posted by programist121
Чем отличается низкоуровневое программирования от высокоуровнего?



Когда человек только начинает программировать - он (как правило) пишет код низкого качества (уровня) - это и есть низкоуровневое программирование.
По мере накопления опыта, знаний, прожитых лет и пр. уровень еще понижается. Все в соответсвии со вторым началом термодинамики - тела сами не нагреваются.

Высокоуровневое программирование, в принципе, возможно не везде, а только в некоторых местах. Например в Тибете. Да и то низкий уровень (см. выше) программиста сводит на нет географические преимущества.

IMHO

319
29 мая 2004 года
xelos
577 / / 27.02.2003
:D :D :D
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог