Он является структурным языком программирования?
Но что тогда задает стиль программирования, ассемблер или макросы?
Или мы ожидаем, что начинающий в ассемблере и программировании вообще сразу сможет создать макросы, которые превратят ассемблер в структурный язык?
И что, от этого что-то меняется? От этого паскаль перестает быть структурным языком программирования? Или ассемблер становится им?
Желающий понять - поймет, желающий спорить - сделает вид, что не понял.
Нет, это был именно +2, там к системному разъему был подключен контроллер TR-DOS и теневое ОЗУ.
Совместимость полностью сохранилась на уровне Спека +2 с дисковым интерфейсом. Теневое ОЗУ включалось по записи в определенный порт.
И что? От этого перестало быть возможным написать интересную игру на спековском бейсике?
Зачем что было нужно? Ты о чем вообще?
Численные методы - это один из примеров сложных алгоритмов, которые лучше всего поддаются отладке на интерпретируемых языках, желательно - со встроенными графическими средствами. Кроме численных методов существуют и другие сложные алгоритмы, а для начинающего программиста и то, что для нас с тобой кажется простым, может оказаться сложным.
В играх (не демах) встречаются сложные алгоритмы, например, для реализации интеллекта "врагов". Их немыслимо отладить изначально на ассемблере.
Бейсик удовлетворяет ответу на оба поставленных вопроса - это во-первых.
Это был пример сложных алгоритмов, которые даже для профессионалов представляют трудности в наладке, но тем не менее хорошо поддаются наладке на таких языках, как бейсик. Что подчеркивает мощь этого языка с точки зрения наладки алгоритмов.
К тебе это относится в первую очередь. Ты начал этот спор, который сам же и увел далеко от исходной темы.
---------- Post added at 05:25 ---------- Previous post was at 04:50 ----------
А ты уверен, что люди именно из-за бейсика начали использовать подобный подход? Может быть они просто, увидев удобства глобальных переменных, стали применять их повсеместно, полагая, что раз такое средство в языке имеется и кажется удобным - то почему бы его не применять при всяком удобном случае?
Тут, мне кажется, дело в том, что кроме собственно учебников паскаля, надо читать еще книги вроде Кернигана и Плоджера о хорошем стиле программирования. Хоть данная книга базируется и на фортране - языке, не очень располагающем к структурированию программ - концепции, изложенные в ней, помогают и сегодня всем, кто старается совершенствоваться в данном деле.
Пункт 2 наверно сводится к пункту 1, потому что ведь сам указатель тоже надо как-то передать. Так что, небыдлокодеры передают параметры только через стек?






Ответить с цитированием