Последний раз редактировалось Valen; 03.03.2012 в 20:23.
V6Z80P - Back for Good
гуглируют когда хотят что-то доказать
так что я гуглирую когда хочу дать человеку ссылку
про оберон я нашел вот такое у нас же с вами разный гугл
тот кому станет интересно. я пока не вижу как это применить на спекНасчёт AO согласен. Только вот кто этим займётся?
почему?Сравнение Оберона с Бейсиком в пользу Бейсика считаю дремучим невежеством.
Последний раз редактировалось jerri; 03.03.2012 в 20:20.
С уважением,
Jerri / Red Triangle.
Потому что это разные весовые категории. Если брать Спектрум Бейсик и Компонентный Паскаль? Или если брать Visual Basic и Oberon-2? Это равнозначно по-вашему? Оберон, разрабатываемый в неспешных условиях умнейшими и опытными людьми под 30 лет, предоставляющий возможность конструировать любые структуры данных, удобную работу с объектами, и гибридный Бейсик, байстрюк мелкософта, при ознакомлении с которым возникает чувство, что от Бейсика там осталось одно название.
Бейсику посвящено много тем, даже здесь. Оберону только эта. Давайте не будем её засорять Бейсиком.
Valen, код довольно неплох, как для автоматики. Не так хорош как ручной, однако если кроссплатформенность и удобство работы важнее, чем оптимизация, то с помощью хруста + SDCC удаётся получить гораздо быстрее (по времени разработки) почти тот же объём кода, что и с помощью асма и ручной оптимизации.
Последний раз редактировалось Oleg N. Cher; 03.03.2012 в 20:47.
Поддерживаю создание компилятора Оберон'а для спектрума.
Последний раз редактировалось Valen; 03.03.2012 в 20:47.
V6Z80P - Back for Good
при чем здесь visual basic?
здесь речь про pure basic - реальный качественный инструмент для быстрого создания кроссплатформенных приложений.
про оберон я пока не увидел исходников и готового кода чтобы оценить качество и удобство разработки.
Бейсику посвящено много тем, даже здесь. Оберону только эта. Давайте не будем её засорять Бейсиком.
С уважением,
Jerri / Red Triangle.
Как правило не нужна, но SDCC пока не умеет компилить вот такой код присвоения структур: http://sourceforge.net/tracker/?func...1&group_id=599
А Ofront такой код создаёт. Обещают в SDCC фичу эту добавить. Даже приоритет повысили несколько раз.
Для желающих советовать сделать компилятор. Если не просто компилятор, а хороший компилятор с нормальной кодогенерацией. Зайдите на данный трекер, и если у Вас не отпадёт охота это советовать делать, то тут не только я со своими Оберонами, а вообще медицина бессильна.
Обновил страничку http://zx.oberon2.ru/dash.htm. Выложил демку и фрагмент кода. Исходники недоделанного Даша, по крайней мере в полном объёме, шарить пока не намерен. Возвращаться к вдумчивой доработке Даша сейчас по Вашему тебованию не считаю нужным, поэтому поругивайте что увидите.
Просьба к тем, кто заинтересовался: не торопитесь. Что-то очень быстро и легковесно наполняется ветка. Закончу статью. Доработаю Laser Basic для Оберона. Всё выложу и пропиарю. Добавляйте меня в ICQ, будем общаться и развивать Оберон-направление для Спектрума. Для остальных: уважайте моё и своё время. Испытываю большое нежелание непродуктивных меряний писками.
Для тех, кто настолько недалёк, что не видит пользы не только от Оберона для Спектрум-разработки, но и от Оберона вообще, сообщаю, что я портировал на Оберон игру Дурак от CopperFeet и получил значительное ускорение работы. Это не для сравнения скорости работы интерпретатора Laser Basic и цепочки трансляторов Ofront/SDCC. Это как факт в пользу Оберонов на Спеке. Код открыть не просите, не дам. Годы моей жизни, девелоперского становления и варки в своём соку. Может стоило вариться и дальше? Уж больно здесь агрессивно реагируют на непривычное. Я пытаюсь сделать что-то полезное, что умею. А вы заметили агрессию в моих постах? Нет, вместо этого я оправдываюсь, будто я кому-то чего-то должен или пытаюсь навязать. Я хочу напомнить, что я Вам ничем не обязан и ничего не должен. Я не майкрософт. Не нравится Оберон – юзайте качественно предложенный Бейсик.
P.S. Дурак также недоотлажен. Отлаживать по Вашему требованию сейчас не буду, занят другими делами.
Последний раз редактировалось Oleg N. Cher; 07.03.2012 в 17:35.
В исходниках не увидел ООП.
Какой асм такое кушает: ld -3 (ix),#0x02 ?
---------- Post added at 23:30 ---------- Previous post was at 23:29 ----------
if (__ODD(x)) - что значит двойное подчеркивание?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)