User Tag List

Страница 103 из 105 ПерваяПервая ... 99100101102103104105 ПоследняяПоследняя
Показано с 1,021 по 1,030 из 1041

Тема: Мощная среда ZXDev для разработки НА ПЯТИ ЯЗЫКАХ для ZX готова к тестированию

  1. #1021

    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,765
    Спасибо Благодарностей отдано 
    2,737
    Спасибо Благодарностей получено 
    173
    Поблагодарили
    133 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подтвердить-то подтвердить. На уровне вопрошающего подтверждений ответа нет. Ему всегда не то и не так. Так что списков у меня нет.

    Да, Си компактен. Но его синтаксис приходится "распаковывать" в голове. Впрочем, для ретро по-другому и не будет.
    Паскаль вот более нагляден. Но кому это интересно.

    Ты игр на асме не пишешь. Но они тебя не трогают. Их не касается, что ты делаешь. Я тоже твои посты просматриваю по диагонали. Какой-то дизасм, какие-то суровые системы от DEC. Кому что. Но святую троицу я крепко задеваю за живое. Сам не пойму почему. У меня только одно объяснение: им надо втюхать свои короны хоть кому-то. Оправдать свои, так сказать, потуги.

    Если кому-то кто-то не нравится, любой нормальный человек просто пройдёт мимо. Но только не утырки и гопота. Для них это прям их: "а чего без шапки?" и "дай закурить".

    Но вообще вы правы. Пытаясь общаться с утыркам на их языке, я тоже уподобляюсь утыркам.

  2. #1021
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #1022

    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,511
    Записей в дневнике
    42
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    207
    Поблагодарили
    146 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    я тоже уподобляюсь утыркам
    присоединяйся к ушлепкам, они попроще.

  4. #1023

    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,765
    Спасибо Благодарностей отдано 
    2,737
    Спасибо Благодарностей получено 
    173
    Поблагодарили
    133 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не примут, даже пробовать не буду. Они специфические, им надо на конкурсах побеждать. Зачем им Оберон.

  5. #1024

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,536
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    718
    Поблагодарили
    600 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Так что списков у меня нет.
    Значит и говорить о компактности или не компактности - не за чем.

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Но его синтаксис приходится "распаковывать" в голове.
    У всего есть своя цена. И компактность тоже имеет свою цену. Как и минималистичность (намёк на Oberon-ы) языка.

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Паскаль вот более нагляден. Но кому это интересно.
    И именно его синтаксис (точнее - синтаксис Modula-2) был у меня в голове, когда я допиливал структурные макросы. "Но кому это интересно"

    В первую очередь по синтаксису языка меня мало какие языки устраивают. Качество кодогенерации плюс тянущиеся за языком модули поддержки - убивают и те, которые устраивают. Макро возможности же транслятора MACRO-11 таковы, что что-то, более менее близкое к идеалу (синксис, качество код плюс минимальный размер модулей поддержки) - удалось получить с помощью макросов.

  6. #1025

    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,765
    Спасибо Благодарностей отдано 
    2,737
    Спасибо Благодарностей получено 
    173
    Поблагодарили
    133 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну, если Си компактнее Паскаля (имеется в виду синтаксис), то значит говорить есть о чём. А ассемблер тут вообще и рядом не валялся.

    Счастливый ты человек, Хунта. Хоть и по синтаксису тебя мало какие языки устраивают (как и меня), но запилил себе макросы в MACRO-11, и норм тебе. Меня бы такое не удовлетворило. Эстетические чувства вопят и не позволяют.

  7. #1026

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    5,026
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    327
    Спасибо Благодарностей получено 
    336
    Поблагодарили
    258 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Не весь ваш опыт, а только лишь навязчивость и советы, которых у вас никто не просил.
    я напомню, что происходило в соседней ветке:
    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    А я рекомендую писать на PL/M.
    Цитата Сообщение от jerri Посмотреть сообщение
    она даже под атари не на яву
    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Есть сомнения, что не хватит скорости/памяти? Или хотите очередную жертву в свою секту ассемблерщиков втянуть?
    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    джерри, тебе с твоими ассемблячими мозгами не понять,
    то есть:
    1) обсуждаются технические вопросы
    2) заявляется оберонщик со своими ничуть не менее непрошеннымы и и навязчивыми советами
    и ладно бы он их попытался чуть более веско обосновать технически вслед за тем, как
    3) jerri спокойно и корректно выражает сомнение в полезности совета от оберонщика...
    4) ...но в ответ немедленно получает истеричное "рряяя, секта! ррряяяя, ассемблячьи мозги!"

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Вот это уже перебор. Я где-то такое говорил?
    тогда какое отношение твой "рабочий софт" имеет к этому форуму?
    Прихожу без разрешения, сею смерть и разрушение...

    Этот пользователь поблагодарил Lethargeek за это полезное сообщение:

    jerri(09.01.2026)

  8. #1027

    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,765
    Спасибо Благодарностей отдано 
    2,737
    Спасибо Благодарностей получено 
    173
    Поблагодарили
    133 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    jerri спокойно и корректно выражает сомнение в полезности совета от оберонщика...
    Речь шла о снижении производительности на 20-30% от ассемблерной. Z80 не такой дохлый, как 6502. Блин. Ну это же Shamus! Это не мультиколорная Yazzie от Грачёва! И не Valley of Rains от Zosya! И не топовый Dizzy от drbars. ЭТО ГРЁБАННЫЙ ШАМУС!

    К тому же, совет писать на PL/M был обращён не к святой троице, а к yevrowl ещё до того, как он сказал, что не будет разрабатывать Shamus. Было вполне корректно высказано сомнение, что несмотря на ваши влажные фантазии, писать на асме игры он сможет не менее чем через пару-тройку лет. Да и будет ли он вообще заниматься написанием игр на асме.

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    тогда какое отношение твой "рабочий софт" имеет к этому форуму?
    Реакция на: "ты ничего не знаешь, мы всё знаем", "ты ничего не умеешь, мы умеем", "ты даже не представляешь, что такое знать ассемблер, мы представляем", "ты не умеешь программировать, мы умеем", "ты не делаешь игры, мы делаем", "ты не бог ретро, мы боги ретро" и т.п.

    - - - Добавлено - - -

    P.S. А с ассемблерными подпрограммами для графики PL/M мог бы дать падение производительности ещё поменьше, чем на 20-30%. Значительно.

  9. #1028

    Регистрация
    10.01.2010
    Адрес
    Смоленская обл.
    Сообщений
    564
    Спасибо Благодарностей отдано 
    191
    Спасибо Благодарностей получено 
    202
    Поблагодарили
    102 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    К тому же, совет писать на PL/M был обращён не к святой троице, а к yevrowl ещё до того, как он сказал, что не будет разрабатывать Shamus. Было вполне корректно высказано сомнение, что несмотря на ваши влажные фантазии, писать на асме игры он сможет не менее чем через пару-тройку лет. Да и будет ли он вообще заниматься написанием игр на асме.
    Это было бы справедливо если бы существовали какие-либо заготовки, наработки, либы для PL/M под спек. Но в данном случае, чтобы написать прогу на ПЛ/М нужно достаточно хорошо освоить ассемблер, чтобы написать подпрограммы для вывода графики, текста, звука, обработки джойстиков и клавы. Если всё это делать на самом ПЛ/М, то там уже потеря мощности будет значительно больше.
    Хотя согласен что автоматический парсинг сложных выражений куда удобнее их ручного разбора в асм, но всёже ПЛ/М весьма убог (это как плюс, так и минус - аля привет отсутствие многомерных массивов и передача массивов в параметры) и хотя и намного ближе к ассемблеру чем тот же C , но многие вещи которые на ассемблере делаются в раз, на ПЛ/М не всегда понятно как провернуть без ассемблера )) , а описания зачастую не столь детальны чтобы сходу понять например как конкретно работать с флагом переноса т.е. результатом сложений/вычитаний с помощью + - или PLUS MINUS
    Плюс тот факт что код будет не под Z80 а 8080. Да и с самим компилятором/линковальщиком ещё разобраться надо, в отличие от ассемблера, где сразу готовый продукт на выходе.

    Так что тут скорее истина гдето посередине. Вроде как использовать можно, но проще ли это будет в нынешних реалиях ? Если и проще, то не так и намного, а скорее наоборот.
    Если бы совет для новичка шел от человека уже имеющего опыт использования подобного способа разработки на практике для этой платформы, разговор был бы другой, а так всё свелось в обычный цензура офтопп.
    В общем всё сводится к первопроходчеству, кому в непаханый сугроб топтаться хочется ?

    Эти 2 пользователя(ей) поблагодарили Dart Alver за это полезное сообщение:

    jerri(11.01.2026), Lethargeek(11.01.2026)

  10. #1029

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    5,026
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    327
    Спасибо Благодарностей получено 
    336
    Поблагодарили
    258 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Речь шла о снижении производительности на 20-30% от ассемблерной.
    разве что от совсем неоптимальной ассемблерной кальки с яву

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Z80 не такой дохлый, как 6502.
    снова демонстрируешь, что не в теме
    "не такой дохлый как 6502" ГДЕ, в каком компе?
    ежели в атари на 1.77мгц - то примерно равен спековскому
    притом в атари камню надо делать меньше работы

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Ну это же Shamus! Это не мультиколорная Yazzie от Грачёва! И не Valley of Rains от Zosya! И не топовый Dizzy от drbars. ЭТО ГРЁБАННЫЙ ШАМУС!
    Yazzie с Dizzy не особенно динамичные, спрайтов мало
    Valley точно не на расстоянии 30% от гипотетической на яву))

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    К тому же, совет писать на PL/M был обращён не к святой троице, а к yevrowl ещё до того, как он сказал, что не будет разрабатывать Shamus.
    нагло врёшь, твой первый пост там не имел конкретного адресата и был высказан уже в ходе обсуждения программирования
    + если он не собирается разрабатывать, то совет именно ему был бы еще более "непрошенным и навязчивым", чем другим

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    ещё до того, как он сказал, что не будет разрабатывать Shamus. Было вполне корректно высказано сомнение, что несмотря на ваши влажные фантазии, писать на асме игры он сможет не менее чем через пару-тройку лет. Да и будет ли он вообще заниматься написанием игр на асме.
    он сказал, что не потянет "для ZX Spectrum", а что это якобы из-за асма - уже твоя влажная отсебятина

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Реакция на: "ты ничего не знаешь, мы всё знаем", "ты ничего не умеешь, мы умеем", "ты даже не представляешь, что такое знать ассемблер, мы представляем", "ты не умеешь программировать, мы умеем", "ты не делаешь игры, мы делаем", "ты не бог ретро, мы боги ретро" и т.п.
    иии? это всё сказано про ретро-разработку на ретро-форуме
    еще раз: при чём тут "рабочий софт"?

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    P.S. А с ассемблерными подпрограммами для графики PL/M мог бы дать падение производительности ещё поменьше, чем на 20-30%. Значительно.
    о, еще лучше: поскольку для тяжёлой графики это явно не так, то (оказывается) писать с ассемблерными вставками придётся "простую логику"
    Прихожу без разрешения, сею смерть и разрушение...

  11. #1030

    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,765
    Спасибо Благодарностей отдано 
    2,737
    Спасибо Благодарностей получено 
    173
    Поблагодарили
    133 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dart Alver Посмотреть сообщение
    В общем всё сводится к первопроходчеству, кому в непаханый сугроб топтаться хочется ?
    Благодарю за пост. Это уже конструктив. С перечисленными доводами согласен.

    Самая большая сложность - это то, что в асме из тулчейна PL/M поддерживаются только мнемоники 8080. В PL/M-тусовке - им просто не нужен Z80. Они там любят CP/M и советские машинки на К580.

    Так что пришлось бы использовать только мнемоники 8080.

    Но проблема вполне преодолимая. При помощи ИИ можно за несколько вечеров сделать ассемблер Z80. В конце концов, пилить себе тулзы это нормальная практика. Я думаю, ретро-разработчиков таким не испугаешь.

    Но святой троице и так норм)))

    Позадавать вопросы - есть кому. Про передачу параметров в регистрах и прочее. Так что, как говорится, было бы желание.

    Библиотеки именно для Спектрума это не такая уж проблема тоже. В ZXDev уже есть много чего. Только перетащить под PL/M.

    Отправная точка в виде хелловорлда для ZX здесь: https://github.com/Oleg-N-Cher/PLM-80

Страница 103 из 105 ПерваяПервая ... 99100101102103104105 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 10 (пользователей: 2 , гостей: 8)

  1. AlexG,
  2. Misha Pertsovsky

Похожие темы

  1. мощная игрушка
    от ZEman в разделе Игры
    Ответов: 128
    Последнее: 23.03.2024, 17:05
  2. Ответов: 5
    Последнее: 20.06.2011, 03:18
  3. Видеоконтроллер из пяти микросхем
    от zx-kit в разделе Изображение
    Ответов: 20
    Последнее: 31.03.2011, 14:48

Метки этой темы

Ваши права

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