Faultless #06
31 декабря 1996

ЦП для вас - Достоинства языков программирования: Pascal, Basic, Assembler.

<b>ЦП для вас</b> - Достоинства языков программирования: Pascal, Basic, Assembler.
╔════════════════════════════════════════╗
║Статья: Достоинства языков программиро- ║
║вания. Автор: Rezonal/Ufo group.        ║
╚════════════════════════════════════════╝
    Здесь вы узнаете о самых распростране-
нных языках  программирования,  информацию
о их достоинствах и недостатках.
    Будут обсуждены следующие языки:  Pas-
cal,   Basic,   Assembler.   Возможно,  вы
будете не согласны с некоторыми  моментами
или скажете, что все  это бред. Так вот, я
говорю,  что это мое  собственное  мнение.
Также будет  обсуждено будущее этих языков
и отношение user'ов к ним...
    Итак, поехали. Начнем с Pascal'я, т.к.
этот язык наиболее распространен (а с BAS-
ICа как-то стыдно...). Этот язык  высокого
уровня имеет следующие достоинства:
  1. Память экономится за счет определения
     типов (Byte, Integer и т.д.)
  2. Операторы языка Впозволяют не исполь-
     вать метки, что  действительно  очень
     удобно.
  3. С легкостью можно  написать рекурсив-
     ную программу.
  4. Встроенный ASSEMBLER,  что действите-
     льно круто.
  5. Огромные библиотеки (UNITS) к языку.
  6. Практически нет глюков.
  7. Встроенный редактор + оболочка.
    Как  видно,  язык  PASCAL неплохой.  Я
считаю, что он ИДЕАЛЕН для решения некото-
рых задач.
    Теперь посмотрим на BASIC. Достоинства
языка:
  1. Самый простой из всех.
  2. Встроеный редактор + оболочка.
    Ой... Какие же у него достоинства? Не-
ужели нет. "Да",-подумали вы. "Нет!",-ска-
зал я. BASIC действительно  самый "плохой"
язык. И уже давно его популярность упала.
    Про ASSEMBLER можно сказать следующее:
  1. Объектный  код генерируется  где-то в
     10-100 раз меньше, чем в языках высо-
     кого уровня.
  2. Быстродействие теоретически идеальное
     (если программист не  дурак  и не по-
     льзуется процедурами ПЗУ(BIOS).
  3. На этом языке можно сделать любую за-
     дачу, которую можно теоретически сде-
     лать на данном компе.
С ASM'ом все ясно: ведь это язык машины...
ВЫВОД: языки высокого уровня  способны ре-
шать те же задачи, что и низкого. Вся про-
блема в скорости. Поэтому, когда,  лет че-
рез 10, те задачи, над которыми люди изво-
рачивались, чтобы повысить быстродействие,
будут по силам "Паскальщикам". Именно поэ-
тому сейчас делают программы на языках вы-
сокого уровня на тачках PC.  Ведь  WIN311/
95, DOOM и  куча других  игр были написаны
лишь со вставками ASMа!  Поэтому они и за-
нимают (я имею  в виду WINDы) от  10 до 50
МБ! Если они писали на ASMе, то врядли они
были бы больше 5Мб...
    И еще: ASM стали забывать  на  IBM, он
стал непопулярен на PC. Почему? Да потому,
что у меня была проблема: достать  литера-
туру по ASMу, системному программированию,
машинной графике... Я заходил в попавшиеся
книжные компьютерные магазины  и спрашивал
об этих книгах.  В ответ  некоторые мужики
мне говорили: "Нет таких! И вообще, что за
.... ты хочешь купить?  Купи лучше  VISUAL
BASIC...".  Вот  так вот.  Мощность компов
увеличивается, а  качество ПО уменьшается.
Вот  поэтому  одна  из  главных достоинств
SPECCY - сверх качественное ПО (по сравне-
нию с PC)!!! SPECCY MUST BE WITH US!  Обя-
зательно! Не  забывайте  его,  он хороший.
Наш SPECCY - показатель крутых и качестве-
нных программ.  Качество ПО наиболее высо-
кое.
    Я надеюсь, что  прочитав  эту  статью,
вы пойжете, что SPECCY не так уж плох, как
называют его PCшники.  Они не правы, очень
не правы...

                 Rezonal/1997/january,14



Другие статьи номера:

Дискуссия - Письма. Вопросы и ответы: Кемерево,Баянов Даниил, МAXWELL/JURRASIC, ГАЛУЗЕ И. из города Минска, Гена из города Шахты, Виктор из г.Симферополя.

Дискуссия - о том, кто же придумал наш журнал, кто дал название и кто был идейным воплотителем.

Дискуссия - Новое оформление журнала. Mafia отвечает на вопросы.

Новости - MORTAL KOMBAT 128K BY AWS/MAFIA уже закончен!

Новости - конкурент Enlight'у - Consul party в городе Сочи!

Новости - Omega Hacker Group, Crystal Dream, Selicon Brains, Stalker, Code Busters...

ЦП для вас - Достоинства языков программирования: Pascal, Basic, Assembler.

Презентация - История Харсковской группы UFO.

Из вне - Планируется визит LOOKER'a/MAGIC SOFT и KANO. А так же о том кто уже из спектрумистов побывал в Харькове.

Открытия - Про пиво и рассказы М.Жванецкого. Почему пиво лучше, чеm женщины ?

На досуге - Страшилки: игры с оружием, отцы и дети, любите животных, пестрая смесь.

USER'am - PC... Быть или не быть? Amiga VS PC. Каким будет PC 1997?

От авторов - Наконец-то наш журнал подошел к концу !!! Журнал получился на славу!


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
ОЧЕНЬ СТРАШНАЯ сказка! - Жил-был программист...
Ассемблер - Основные требования к идеальному ассемблеру.
Оглавление - Сегодня в выпуске.
Реклама - Запись игровых, системных, музыкальных программ, iS-DOS .. Всё для ZX Spectrum.
События - Отчёт с посещения питерского пати CHAOS CONSTRUCTION'2000 от n00tr0pil.

В этот день...   24 апреля