Важная информация

User Tag List

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 11 по 20 из 31

Тема: Попытка написания чего-то типа MSX-DOS на языке MSX-BASIC

  1. #11
    Master Аватар для TomaTLAB
    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    607
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Baton Посмотреть сообщение
    ЗЫ. Ниже простенький скриптик,
    А Вы можете рассказать,что происходит хотя бы при парсинге Вашего скриптика?
    А то таких накодеров, в последнее время...
    Ну и анегдод в тему: "Вы знаете, что означает буква "S" в аббривиатур IoT?"

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

    А изыскания Дмитрия имеют весьма ценный "академический интерес". Сам по себе васик - язык больше "академический" чем "прикладной", изначально.
    electronox necromancer

  2. #12
    Member
    Регистрация
    08.12.2013
    Адрес
    с. Ходосеевка, Киевская обл., Украина
    Сообщений
    89
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Насчет академичности позволю себе не согласиться. Он именно самый что ни на есть прикладной. Академические - пожалуйста, Haskell, ML/OcaML, APL, Lisp на худой конец. А Бейсик именно что и был задумал как самый прикладной из прикладных, чтобы любой человек мог маленькие программки для себя сразу писать, не нагружая себя теорией...

  3. #13
    Member
    Регистрация
    16.02.2015
    Адрес
    г. Владивосток
    Сообщений
    31
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TomaTLAB Посмотреть сообщение
    А Вы можете рассказать,что происходит хотя бы при парсинге Вашего скриптика?
    А то таких накодеров, в последнее время...
    Ну и анегдод в тему: "Вы знаете, что означает буква "S" в аббривиатур IoT?"

    А изыскания Дмитрия имеют весьма ценный "академический интерес". Сам по себе васик - язык больше "академический" чем "прикладной", изначально.
    Да не важно, что скриптик делает. Он призван просто показать объем "написанного" за 25 лет ;-) Ну и, возможно, "стиль письма". Например, то, что вместо конструкции A=ASC(A$)+32:A$=CHR$(A) я бы написал a$=chr$(asc(a$)+32), где хотя бы нет лишней переменной.

    Давайте уж говорить прямо: его изыскания имеют академический интерес исключительно для начинающего школьника, понятия не имеющего о программировании. Причем именно со стороны школьника, который не имеет учителя и занимается самостоятельно. Потому как преподавателя обучающего такому стилю программирования надо гнать в шею.

  4. #14
    Master Аватар для TomaTLAB
    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    607
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Baton Посмотреть сообщение
    где хотя бы нет лишней переменной.
    Вот далеко не факт, что любимый многими сишниками "стиль письма", когда норовят все и вся свалить в одну большую кучу, действительно лучше.
    А для интерпретаторов и подавно, что лучше, сильно зависит от того как калькулятор у него устроен.
    electronox necromancer

  5. #15
    Master
    Регистрация
    31.01.2007
    Адрес
    Москва
    Сообщений
    714
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    31 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А я думал это я агрессивный излишне бываю Скрипты микротиковские изначально сделаны так что бы любой идиот мог на них написать без подготовки, можно поздравить вы справились. Мне конечно чужда тема басика на мсх, но не вижу ничего плохого что кому то это интересно.

  6. #16
    Member
    Регистрация
    16.02.2015
    Адрес
    г. Владивосток
    Сообщений
    31
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от krt17 Посмотреть сообщение
    А я думал это я агрессивный излишне бываю Скрипты микротиковские изначально сделаны так что бы любой идиот мог на них написать без подготовки, можно поздравить вы справились. Мне конечно чужда тема басика на мсх, но не вижу ничего плохого что кому то это интересно.
    Насчет "без подготовки" не согласен. Базовые знания быть должны. Иначе это будет как письменность для дикарей. Кстати, что наглядно и показывает первое сообщение топика. Другой вопрос, что для идиотов с базовыми знаниями (пусть и древними) скрипты действительно не представляют большой сложности.

    Я тоже не вижу ничего плохого в интересе к басику, тем более энтузиастом с навыками начинающего и без базы. Но то, что он был преподавателем информатики меня удивило. Как и некоторые его ранние сообщения.

    И ничего больше, и ничего личного ;-)
    Последний раз редактировалось Baton; 13.11.2017 в 01:15.

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

  8. #17
    --- Аватар для Shadow Maker
    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    235
    Поблагодарили
    100 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Baton Посмотреть сообщение
    Насчет "без подготовки" не согласен. Базовые знания быть должны. Иначе это будет как письменность для дикарей. Кстати, что наглядно и показывает первое сообщение топика. Другой вопрос, что для идиотов с базовыми знаниями (пусть и древними) скрипты действительно не представляют большой сложности.

    Я тоже не вижу ничего плохого в интересе к басику, тем более энтузиастом с навыками начинающего и без базы. Но то, что он был преподавателем информатики меня удивило. Как и некоторые его ранние сообщения.
    Ну удивило и удивило. Зачем обижать-то его? Хочешь сделать лучше - сделай лучше. Я тоже потенциально возможно могу написать чуть лучше. Но фактически - нет (мне лень, нет желания отлаживать, всё плохо, нужное подчеркнуть). И реально выходит, что я не могу, а раз я не могу дать ни конкретики (как Pencioner), ни каких-то иных ценных советов - я молчу. А ты вот нет, почему-то. Хотя ничем не лучше меня. Чего люди злые какие, а?
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Virtual TR-DOS

  9. #18
    Member
    Регистрация
    16.02.2015
    Адрес
    г. Владивосток
    Сообщений
    31
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shadow Maker Посмотреть сообщение
    Ну удивило и удивило. Зачем обижать-то его?
    В чем обида то состоит? В том что человеку прокомментировали его творение? Так он и публиковал его тут, чтобы его обсудили. Кто ж виноват, что ожидание не всегда совпадает с реальностью? Я хз что там за MSX-клуб одобрил его затею и тем более, попросил закончить. По моему мнению, идея практического смысла не имеет, окромя обучения, и обсуждения выше чем на уровне кружка не требует. Что я и озвучил.

    Согласен с советом Пенсионера - учиться, учиться и еще раз учиться.

    Ну а если нужны советы автору от меня, то пжалста:
    - избавиться от подпрограмм. Тут они не в тему. Если только не стоит задача их изучения.
    - обрабатывать BackSpace хотя бы.
    - игнорировать управляющие (да и вообще лишние) символы, кроме обрабатываемых.
    - приклеивать CR к введенному тексту - лишнее, по его получении просто уходить на обработку.
    - контролировать длину набранного текста и внести иные "защиты от дурака".
    Достаточно для начала? И это очевидные вещи, которые он упустил.

  10. #19
    Master Аватар для TomaTLAB
    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    607
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Baton Посмотреть сообщение
    Ну а если нужны советы автору от меня, то пжалста:
    ... ...
    Достаточно для начала? И это очевидные вещи, которые он упустил.
    Вот это написать нельзя было, вначале? Вместо того, чтобы сходу кидаться заявлениями в духе "все вокруг леголасы, один я - Арагорн!"
    electronox necromancer

  11. #20
    Member
    Регистрация
    16.02.2015
    Адрес
    г. Владивосток
    Сообщений
    31
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TomaTLAB Посмотреть сообщение
    Вот это написать нельзя было, вначале? Вместо того, чтобы сходу кидаться заявлениями в духе "все вокруг леголасы, один я - Арагорн!"
    Мне показалось, что получить совет в элементарных вещах не было приоритетной задачей ТС.
    Про советы совсем другой человек сказал и несколько позже.

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Отсканировал книжку по MSX-Basic
    от AlexBel в разделе MSX
    Ответов: 12
    Последнее: 08.11.2018, 04:32
  2. Эмуляция ATM-Turbo 2+ 0.91 с MSX-DOS
    от breeze в разделе Эмуляторы
    Ответов: 15
    Последнее: 11.06.2017, 17:51
  3. Ответов: 0
    Последнее: 24.04.2017, 16:24
  4. Ответов: 12
    Последнее: 24.06.2009, 12:33
  5. Ответов: 0
    Последнее: 08.05.2006, 13:56

Ваши права

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