Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » подскажите современный Бейсик-компьютер |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 | Печать |
xoiss
Advanced Member
Всего сообщений: 711 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 окт. 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 декабря 2017 19:20 Сообщение отредактировано: 29 декабря 2017 19:30
Всем привет! Хочу спросить совет/подсказку — может, кто озадачивался таким же вопросом и уже знает готовое решение. Если такая тема здесь уже возникала, то приношу извинения за дубликат. По существу: нужен современный Бейсик-компьютер. Бейсик-компьютер — это значит что-то такое, что позволяет без лишних заморочек писать программы на Бейсике. Нужен он мне для моего подрастающего наследника. Время на решение сей задачи - год-два, т.е. ещё достаточно, чтобы, не торопясь, повыбирать. Если бы сейчас был 80-й год, то я бы выбрал что-то типа коммодор/атари/спектрум, ну или даже БК-0010. Но сейчас уже другая эпоха, поэтому хотелось бы взять что-то более современное... ... однако поиск по Интернету меня который раз обескураживает — такое впечатление, что сейчас ничего подобного не делают. Возможно, впрочем, я плохо искал или неправильно формулировал запрос — и поэтому ничего путного не нашёл. В общем, факт есть факт — I need help! Технические требования к искомому аппарату примерно такие: - готовое устройство от вменяемого производителя, чтоб не надо было возиться с паяльником или тыркаться по форумам с вопросами, как это включить - габариты и вообще компоновка - как у Сюбора или Спектрума, либо, как вариант, обычная PC-клавиатура + какой-то небольшой блочок размером с Wi-Fi роутер или Playstation - подключение к стандартному монитору, либо к телевизору через HDMI - сохранение самонаписанных программ на флешку, SD-карту, встроенный HDD или типа того - язык программирования - Бейсик, хорошо развитый диалект с графикой, музычкой и пр. // если будут бонусы типа "Черепашка Лого" - то это велкам - очжелательно русская раскладка на клавиатуре и русский алфавит в софте - конечно, было бы приятно наличие всяких там джойстиков, пэдов, рулей и пр. - безусловно, было бы здорово, если, кроме программирования, можно ещё и во что-нибудь погаситься типа Супер-Марио или Пакман (не шибко суровое, но с приемлемой графикой) В общем, я бы взял и Sony Playstation или MS XBox, но... если я правильно понимаю, для них вот ну нету Бейсика... // если есть, то ткните меня мордочкой в него, плиз! Как вариант, конечно, рассматриваются разного рода ПЛИС-эмуляторы древних компьютеров, вроде того же Коммодора, но только если это не ду-ит-ёселф набор. На всякий случай уточню — я не рассматриваю варианты типа: - FreeBASIC ported on XBox - купить оригинальный Спектрум (даже если он будет с дисководом) - использовать Basic на обычном компьютере - взять что-то типа http://jcwolfram.de/projekte/avr/chipbasic8/main.php - купить ардуино и написать для него свой собсный Бейсик - или ещё какие-то особенно замороченные варианты // на самом деле я их, конечно же, тоже рассматриваю, но они есть самоочевидны — т.е. я как бы про них знаю, но хочу всё же прокачать вот именно тот вариант, за который спрашиваю в данной теме В общем, если кто может чего в этом направлении подсказать по существу — подскажите, пожалуйста. Всем спасибо! И всех - с Наступающим! |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
xoiss написал: Бэйсики тоже разные бывают. писать программы на Бейсике. Если интерпретаторы,то достаточно pc не выше 286й. (basica/gwbasic) Если компиляторы,то 386dx/486dx.(turbo basic/quick basic) |
marinovsoft
Junior Member
Откуда: Кемерово Всего сообщений: 153 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 сен. 2017 |
Raspberry Pi и аналоги. |
FromArcanum
Advanced Member
Young Blood Откуда: Москва Всего сообщений: 673 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 янв. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 декабря 2017 19:44 Сообщение отредактировано: 29 декабря 2017 19:44
Не совсем то, что нужно, но ардуино можно заменить на pocketchip и будет неплохо |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 |
Сейчас в калькуляторах Бейсик-подобные языки |
EDV777
Advanced Member
Откуда: Волгоград Всего сообщений: 1191 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 18 мар. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 декабря 2017 20:27 Сообщение отредактировано: 29 декабря 2017 20:30
Вот такой НОВЫЙ и проверенный комплект. https://get.google.com/albumar...XU4d26srpB Подключается к любому телевизору, в том числе и ЖК. |
MMichael |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 декабря 2017 20:55 Сообщение отредактировано: 29 декабря 2017 20:56
Вопрос на чем учить программированию подрастающего наследника не такой простой. Сейчас исчезла непосредственность, когда включил компьютер и тут же парой-тройкой строчек сразу что-то нарисовал. Но не уверен, что бейсик тут вообще хороший вариант, есть даже мнение, что классический бейсик портит мозги подрастающему поколению. И не уверен, что подрастающее поколение заценит "древность", когда у его друзей много что современнее. |
xoiss
Advanced Member
Всего сообщений: 711 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 окт. 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 декабря 2017 21:27 Сообщение отредактировано: 29 декабря 2017 21:32
Друзья, спасибо за рекомендации! Итак: 1) >> Если интерпретаторы,то достаточно pc не выше 286й. (basica/gwbasic) 2) >> Raspberry Pi и аналоги. == Как я написал в исходном вопросе — такие варианты я, конечно же, тоже рассматриваю, но всё-таки вне контекста данной темы. То есть, я знаю про эти варианты. Но здесь, в этой теме, я спрашиваю вот именно про что-то типа "современного варианта Спектрума" в функциональном смысле. Ну, как бы в, я обозначил в постановке суть вопроса. == На самом деле есть сайт: https://scratch.mit.edu/ — проект от MIT — что-то типа очень осовремененного "Черепашка Лого" — для освоения навыков программирования весьма неплохо. == Или вот такой: https://checkio.org/ — где можно на Python или JavaScript программировать (правда, это уже не для 5 летнего возраста). == Есть даже вот такое: https://jimurobots.com/ — аналог Mindstorms, только существенно дешевле (вот этот вариант лично у меня стоит под номером один, т.к. там что-то руками можно потрогать, кроме прочего). == Но всё-таки в данной теме я спрашиваю именно то, что спрашиваю — про современный вариант Спектрума или что-то подобное 3) >> pocketchip 4) >> калькуляторы == Нет, это, пожалуй, не то, что я ищу. Нужно с нормальной клавиатурой и большим монитором. 5) >> комплект == В принципе рассматривается. Но есть вопрос: как там производится сохранение/чтение написанных программ? == Мне знакомые говорили, что, вроде, у Сюбора есть коннектор для магнитофона. == Есть ли там возможность записи/чтения с флешки? // я в своём исходном сообщении спрашивал, чтоб была поддержка именно либо флешки, либо SD-карты, либо встроенный HDD (ну или SSD) 6) >> не-Бейсик == 100.0% моих коллег (Люксофт, Яндекс), кто сейчас в возрасте 30+, свою первую программу написали либо на Бейсике (Спектрум или БК или УКНЦ), либо вообще на чём-то типа МК-61 (как я сам) — и никто морально не пострадал == Я, конечно, рассматриваю варианты не-Бейсика — но только если это проще, чем Бейсик — например как вот такое: https://scratch.mit.edu/ == Но, ещё раз хочу обратить внимание на то, что я указал в самом первом посте данной Темы: я знаю про существование других вариантов и нисколько их не отрицаю, но мой вопрос именно про Этот вариант (современная шарманка типа Спектрума), т.к. в отношении Этого варианта я сам в Интернете ничего найти не смог - совсем ничего, пустое множество... == ... ну или, как альтернатива, может кто-то в курсе, какие есть готовые решения типа эмуляторов старых бейсик-компьютеров на плисинах // выше я указывал, что этот вариант в принципе годится, если только самому не надо паять Спасибо! // конечно же, жду ещё предложения! |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 | |
xoiss
Advanced Member
Всего сообщений: 711 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 окт. 2013 |
Sergei Frolov написал: Сергей, я читал ранее Вашу заметку про разработанный Вами Бейсик. Я, кроме шуток, её читал. А вариант "самому написать"? Вообще, такая работа заслуживает уважения. но я всё-таки ищу что-то готовое |
eddison
Advanced Member
Откуда: 120 км от Казани Всего сообщений: 910 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 фев. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 декабря 2017 21:41 Сообщение отредактировано: 29 декабря 2017 21:49
xoiss написал: Современная идеальная итерация Спектрума - это ZX Evolution, не знаю, как вы мимо него прошли в инете. И, думаю, это то, что целиком подходит под ваши запросы. мой вопрос именно про Этот вариант (современная шарманка типа Спектрума), т.к. в отношении Этого варианта я сам в Интернете ничего найти не смог - совсем ничего, пустое множество...
|
CodeMaster
Advanced Member
Рыцарь ордена Хламовников Откуда: Воронеж Всего сообщений: 1655 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 авг. 2010 |
eddison написал: Кроме одного - он больше не производится. И, думаю, это то, что полностью подходит под ваши запросы. |
eddison
Advanced Member
Откуда: 120 км от Казани Всего сообщений: 910 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 фев. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 декабря 2017 21:52 Сообщение отредактировано: 29 декабря 2017 22:08 Производится и успешно продается (не мной, я отношения не имею ) Как купил в феврале - 14-го не нарадуюсь. |
easyjohn
Advanced Member
Откуда: SPb Всего сообщений: 3381 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 апр. 2008 |
Клавиатуру и hdmi монитор к какой-нить rasbery pi и подобной малолитражке. В ней линукс, где вместо графического интерфейса (x11) сразу запускать dosbox в полный экран. Ну а там уже какой-нить турбобейсик и все что душе угодно. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 декабря 2017 22:17 Сообщение отредактировано: 29 декабря 2017 22:25 Оффтопик: Оффтопик: ....дорогой и престижный Бейсик-компьютер, это "Электроника МК-90". Даже современные обладатели огрызков и "элитных" андрюшек будут грызть локти от зависти, увидев одноклассника с таким девайсом. А тем более, узнав на него цену. Ну, а по теме - любой неттоп с установленными MSDOS и Microsoft Quick Basic/Borland Turbo Basic. |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 |
Вот только на нем программировать - мучение. Я честно пытался. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Оффтопик: Оффтопик: Зато, какой опыт! на нем программировать - мучение. Я честно пытался. |
eddison
Advanced Member
Откуда: 120 км от Казани Всего сообщений: 910 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 фев. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 декабря 2017 22:37 Сообщение отредактировано: 29 декабря 2017 22:37
Автор же обозначил границы желаемого. Калькуляторы и Raspberry Pi ему не подходят, судя по восьмому сообщению. |
Sergei Frolov
Advanced Member
Коллекционер Откуда: Питер Всего сообщений: 2719 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июля 2003 |
Тогда любой нотбук с QBASIC 4.5. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
xoiss написал: Много раз уже говорили, что учить Бэйсику как первому языку - портить программиста навсегда. Но хозяин - барин. Может цель как раз - испортить Нужен он мне для моего подрастающего наследника. Я вот своему младшему (8 лет) поставил Scratch и сам офигел. Полноценный мультитаск, сообщения, синхронизация, звуки, графика, спрайты. Взрыв мозга. Сразу приучает жить в современном мире. Через пару месяцев малой написал игруху типа 'отстрела марсиан'. На бейсике это бы заняло не представляю сколько. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 декабря 2017 23:01 Сообщение отредактировано: 29 декабря 2017 23:18 Золотые слова. Поэтому, я - администратор. что учить Бэйсику как первому языку - портить программиста навсегда. Сколько строк на скрэтче займёт вывод "Hello, World!"? https://scratch.mit.edu/projects/1374/ ...а если, в условной ситуации, у тебя только ч/б телевизор, "Микроша", и очень мало времени? А от решения зависит очень много жизней. звуки, графика, спрайты. Взрыв мозга. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Кай Тогда надо программировать в машинных кодах. Причем коды забивать лучше с пульта помощью переключателей и кнопок, а не в этом вашем модном диалоговом отладчике. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 декабря 2017 23:24 Сообщение отредактировано: 29 декабря 2017 23:25 Ты можешь решить однородное логарифмическое уравнение в машкоде, суть, "мониторе" без "бейсика"? Я - нет. Тогда надо программировать в машинных кодах. |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 декабря 2017 23:44 Сообщение отредактировано: 29 декабря 2017 23:47
alecv написал: Можно с Apl начать. Ребёнок через год организует запрещенную секту и изобретет новый язык общения для людей. учить Бэйсику как первому языку - портить программиста навсегда. . Кстати,как-то все забыли про Logo . Из всех барсиков,что я трогал,мне по душе mallàrd basic для cpc amstrad. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 декабря 2017 0:17 Сообщение отредактировано: 30 декабря 2017 0:18
Посредственный пользователь написал: Как-то не забыли, Scratch написан на диалекте Smalltalk и включает в себя все фичи Logo. Кстати,как-то все забыли про Logo |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 декабря 2017 0:22 Сообщение отредактировано: 30 декабря 2017 0:30
"черепашка, опусти перо" У меня мимимишность зашкалила. Учить. Ребёнка. Нужно. Сразу. Целевому. Ассемблеру. Ну, или "Бейсику". С перспективой вставки ассемблерных инклюдов. Оффтопик: Оффтопик: Решил воспитать хикикомори - следуй алгоритму. Я в таком возрасте научился курить, как тот заяц из анекдота. Ничем хорошим это не обернулось. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 декабря 2017 0:33 Сообщение отредактировано: 30 декабря 2017 0:33
Кай Многие ассемблеры, например для MIPS 'оптимизируют' т.е. фактически изменяют код и процессор по факту выполняет не то, что написано. Только бинарники, только хардкор! Кай написал: Кай написал: от решения зависит очень много жизней. Чето не могу представить ситуацию. Вероятно, надо быстро-быстро посчитать скорость охлаждения активной зоны РБМК ? решить однородное логарифмическое уравнение |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 декабря 2017 0:34 Сообщение отредактировано: 30 декабря 2017 0:50 Допустим. Как одна из задач. Второй могут быть геологические/физические изменения в среде нахождения РБМК. Но там, увы, уравнения другого порядка. На "Бейсике" это описАть можно. Но длинно и сложно. Вероятно, надо быстро-быстро посчитать скорость охлаждения активной зоны РБМК ? Задача ТС не в этом. Сколько времени ты станешь двигать линейкой, к примеру, чтобы найти логарифм 5 по основанию e? А в Бейсике это просто ? log(5) |
xoiss
Advanced Member
Всего сообщений: 711 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 окт. 2013 |
... таааак опять перепалка началась Ок, по существу темы: 0. Друзья, читайте, пожалуйста, вопрос. Иначе получается, что Вы предлагаете либо то, от чего я явно сразу открестился, либо то, что я сам же выше уже упомянул!! 1. >> ZX Evolution == Хмм... Надо бы посмотреть. Спасибо!! Честно говоря, я это название уже неоднократно слышал, но мне оно заочно почему-то показалось (повторяю: "показалось!") чем-то вроде страшного опен-сорс-шареваре, с которым будешь ооочень долго колупаться. Очень допускаю, что я был в корне неправ в своих поверхностных оценках. Ок, я посмотрю этот вариант, коли Вы его рекомендуете. Спасибо! 2. >> rasbery pi и подобной малолитражке. >> dosbox >> неттоп с установленными MSDOS и Microsoft Quick Basic/Borland Turbo Basic. >> нотбук с QBASIC 4.5. == Друзья, очень прошу, прочитайте постановку вопроса Темы. == В данной теме я спрашиваю про совершенно конкретный вариант, который меня интересует. Не потому, что я другие не признаю и не рассматриваю, а просто потому, что именно Этот вариант я сам прокачать не смог - и поэтому спрашиваю по нему подсказку. Про остальные варианты я, конечно же, осведомлён. 3. >> Я вот своему младшему (8 лет) поставил Scratch и сам офигел. Полноценный мультитаск == Дык, я вообще-то выше уже как раз про него и написал, как один из возможных вариантов! == Но, ещё раз повторюсь: я сам знаю МНОГО (очень много) "других" вариантов. Но я ищу конкретно вот тот, который ищу. Не потому что я не признаю другие или хочу вот именно Этот. А просто потому, что сам в Интернете ничего про него не нашёл - вот, даже мимо ZX Evolution оказывается проскочил. То есть, я прошу НЕ предлагать те варианты, о которых я собсна и так знаю, которые я прямо исключил в постановке темы. Если можете что-то посоветовать, подходящее под то техническое описание, которое я дал, - то велкам! Вот, пример с ZX Evolution - это ЗАЧЁТ! Спасибо за него, т.к. я его реально мимо пропустил. Оффтоп: >> Много раз уже говорили, что учить Бэйсику как первому языку - портить программиста навсегда. Но хозяин - барин. Может цель как раз - испортить == Просто прокомментирую на правах программиста... == Уже сейчас я могу уверенно утверждать, что выбор между Бейсиком и не-Бейсиком (а, например, Си, Питоном или пр.) — это даже не вопрос вообще. Сейчас, если Вы хотите подойти к вопросу ответственно, то надо выбирать прежде между функциональными (Хаскель) и императивными (Си, Паскаль...) языками - в пользу того или иного подхода. Если в этом вопросе сделать "неправильный" выбор, не угадать, что будет через 20 лет актуально, то, поверьте, психика будущего программиста от такого неправильного выбора будет испорчена гораздо больше, чем от неправильного выбора между Бейсиком и Си, но внутри одной! парадигмы. В конце концов не так уж важно, как вы вызываете функцию, и оформлена ли она фигурными скобочками. Не так важно, обрамляете ли вы объект в класс (С++) или же в структуру и модуль (Си). == Ну а если честно, то никто из ныне живущех даже не ведает, что там будет через 20-30 лет в индустрии разработки софта. Кто знает.. может все мы, программирующие на Си++, Джаве, Расте и прочих Го станем доисторическими реликтами, и будем заменены метакомпиляторами. == Поэтому — Бейсик и точка — т.к. он хотя бы прост для освоения, если сравнивать с прочими, но при этом вполне себе адекватен. Главное, чтобы человек научился делать декомпозицию задачи, абстрагировать суть от частностей и т.д. Друзья, плиз, стоп оффтоп. Если можете посоветовать по сути Темы — велкам! |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 декабря 2017 1:08 Сообщение отредактировано: 30 декабря 2017 1:13 Главное, чтобы человек научился делать декомпозицию задачи, абстрагировать суть от частностей и т.д. Оффтопик: Оффтопик: Хоть это и продолжение оффтопа, но в золото, однозначно! Ясно. Молодёжь. Этот вариант я сам прокачать не смог - и поэтому спрашиваю по нему подсказку. |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
alecv написал: Пожалейте детей! Не отнимайте детство! надо быстро-быстро посчитать скорость охлаждения активной зоны РБМК ? |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
Кай написал: Практически ,как язык "Ёрш". Он же учебный алгоритмический язык Ершова. "черепашка, опусти перо" У меня мимимишность зашкалила. Поднять перо. Сместиться в точку с координатами (x,y) Опустить перо. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Оффтопик: Оффтопик: Почему не "классика" - Паскаль, Си, Си++? Для начала я бы выбрал обычный Си. И не слишком сложно и принципы правильного программирования исходно заложены в язык. Никаких неопределенных типов данных, никаких GOTO, простая реализация подпрограмм. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Rio444 написал: ++++++ Для начала я бы выбрал обычный Си. Я до сих пор этот BASIC вспоминаю с ужасом... |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Не то, чтобы ужас.. Мой товарищ профессиональный программист уже много лет (я, кстати, любитель). Не могу его убдедить, что GOTO в программе не нужно. Совсем. Он соглашается, что без GOTO "можно обойтись, но в некоторых () случаях с GOTO "гораздо проще" Мы то понимаем, что он как хроник, "который в любой момент может бросить, просто "не хочет". Привык человек так. Скорее всего, именно с Бейсика. |
Макс
Member
Откуда: Одесса Всего сообщений: 190 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 фев. 2012 |
xoiss написал: xoiss, обратите внимание на Python. Это современный язык с очень легким стартом. Его можно учить "слоями", увеличивая сложность. Есть книга "Пайтон для детей". Лично я ее не изучал, но многие рекомендуют. И Пайтон доступен для Raspberry. где можно на Python или JavaScript программировать (правда, это уже не для 5 летнего возраста) |
rw6hrm
Advanced Member
Почётный тоховод Генсокё Откуда: Ставрополь Всего сообщений: 937 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 декабря 2017 13:19 Сообщение отредактировано: 30 декабря 2017 17:15
Тема взрывная, да... Отпишусь. >offtop> На бейсике мне даже сейчас проще решать любые системные задачи под виндой (вкупе с автоматически изменяемыми батничками). Прочие языки и рядом не стояли. >/offtop> По теме. Сейчас бейсик-компьютеров нет как класса. Лет 10 назад был вариант Сюбора с картриджем, однако сохранения/загрузки на большинстве машин класса Денди в стоке нет, да и доступной ОЗУ там всего полтора килобайта получается. Так что ТС всё же придётся обратить внимание хотя бы на Спектрум - купить или собрать самому (но существует риск сваливания дитяти в геймерство). Либо на вторичном рынке взять РК86/Микрошу/Специалист/БК (несть им числа), прошить загрузочную ПЗУ для входа в Бейсик и работать с любым звуковым устройством (магнитофон, плеер, телефон). Для себя я решил вопрос сборкой самостоятельной конструкции, http://www.qsl.net/rw6hrm/html/6502.htm , но теперь больше применяю Epson HX-20 (самый шайтанистый диалект Бейсика, решает всё и вся). Да, махровое ретро, но деваться уже некуда... |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 декабря 2017 13:20 Сообщение отредактировано: 30 декабря 2017 13:25 Оффтопик: Оффтопик: ...бро... Как, реализацию "Форта" для HX-20 отыскать не получилось? но теперь больше применяю Epson HX-20 (самый шайтанистый диалект Бейсика, решает всё и вся). А тех кто боится безусловных переходов (GOTO) в погроммировании... Я придумаю потом, что с ними делать. ЗЫ: Пайтон, вроде бы, неплох. Но бейсик проще. На то он и бейсик. |
Escalibur
Advanced Member
Откуда: Москва Всего сообщений: 945 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 12 окт. 2017 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 декабря 2017 15:21 Сообщение отредактировано: 30 декабря 2017 15:26
Офф: Goto это практически JMP. Сможете совсем без JMP?))) Программировал в детстве на BASIC. К 11 классу все пересели на С, я на ассемблер))) Сейчас для повседневных задач хватает Delphi. Имхо сейчас начинать лучше сразу с С# |
Gregorio
Advanced Member
Откуда: Сланцы Всего сообщений: 430 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 янв. 2011 |
Интересная тема. Согласен с rw6hrm. xoiss написал: Всем перечисленным пожеланиям соответствует мини-Пк (неттоп), со специально сделанной загрузочной флешкой, с дос и бейсиком в качестве оболочки. Технические требования к искомому аппарату примерно такие: |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Всем перечисленным пожеланиям соответствует мини-Пк (неттоп), со специально сделанной загрузочной флешкой, с дос и бейсиком в качестве оболочки. Ну, а по теме - любой неттоп с установленными MSDOS и Microsoft Quick Basic/Borland Turbo Basic. |
Gregorio
Advanced Member
Откуда: Сланцы Всего сообщений: 430 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 янв. 2011 |
Что касается бейсика, язык простой, удобный и достаточно гибкий, так что на нём можно писать программы в стиле паскаля, без применения ненавистного многим GOTO. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Escalibur написал: Как ни странно, да. Те редкие случаи, когда приходится использовать JMP больше связаны с особенностями архитектуры и комманд процессора (компьютера, микроконтроллера), а не принципиальной невозможностью обойтись без JMP. Например, не всегда можно обойтись без JMP в конструкциях типа if(){} then{}. Но структура программы всё равно сохраняется. Офф: Goto это практически JMP. Сможете совсем без JMP?))) GOTO не страшно. Страшны отладка и модификация программы, если у неё нет четкой структуры. На Си Вы по-другому и не сделаете. Бейсик наоборот располагает к написанию таких программ. |
Gregorio
Advanced Member
Откуда: Сланцы Всего сообщений: 430 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 янв. 2011 |
xoiss написал: Из этого выходит, что ТС нужна подготовленная загрузочная флешка, с Grub UEFI загрузчиком, автоматически запускающим MS DOS, а оттуда, через автозагрузку, QBAISIC. 2. >> rasbery pi и подобной малолитражке. Если кратко, готовое коробочное решение, вставил флешку, загрузился с нее и никаких заморочек. |
rw6hrm
Advanced Member
Почётный тоховод Генсокё Откуда: Ставрополь Всего сообщений: 937 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 декабря 2017 17:10 Сообщение отредактировано: 30 декабря 2017 17:14 Кай написал: По моей информации, Форт есть у одного товарища в Питере, он обмолвился об этом на ZXPK. Но затих... ...бро... Как, реализацию "Форта" для HX-20 отыскать не получилось? Вот, кстати, раз вспомнил про HX-20 - это было бы самое то для ТС, исходя из большей части его требований. На площадках ещё купить можно, документации валом, крышу братве одним своим видом сносить будет Разве что кириллицы нет, но это не проблема... |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
rw6hrm написал: Фу,мерзость. Либо на вторичном рынке взять РК86/Микрошу/Специалист/БК У микроши,партнёра,рк86 нет графики :-/ псевдографика только. Фу/фу/фу! Корвет - нормальная эвм. |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
alecv написал: А если начинать с PHP? Много раз уже говорили, что учить Бэйсику как первому языку - портить программиста навсегда. Но хозяин - барин. Может цель как раз - испортить Вообще, я считаю, насильно загонять ребёнка в один определённый язык, лишь бы не играл, не стоит, лучше сначала понять, что ему больше по душе, я имею в виду создание утилит (VB6), написание мощных программных пакетов (VB.NET/C#), разработка бакендов (PHP), вёрстка фронтендов (HTML+JS). И на основании этого поставить нужные IDE. Старый бейсик вряд ли понравится ребёнку, попробует и бросит. Или в классе засмеют. А если он будет сразу делать то, что нужно ему и его ровестникам, то интерес останется. Я, например, в 2007 году был 10-летним пацаном, по связанным со здоровьем причинам в тогдашнем 4 классе мучавшимся от скуки на индивидуальном обучении, и узнал про Visual Basic. Попросил родителей поставить мне Visual Studio 2005, и начал там делать...электронный дневник. Да, в 2007 году систему электронных дневников-журналов! Сделал рабочий прототип, потом начал придумывать архитектуру связи с учительским электронным журналом, правда, не по сети (её тогда у меня тупо не было, были только дискеты и руки, чтобы таскать ), а дискетами, но на разделе C: накрылась файловая система вместе со всеми данными, и проект заглох. Далее уже втянулся в другие сферы, и в итоге понял, что моё всё же - администрирование и скорая IT-помощь, а не программирование. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
ATauenis написал: Это, кстати, Дейкстра сказал. alecv написал:Много раз уже говорили, что учить Бэйсику как первому языку - портить программиста навсегда. Но хозяин - барин. Может цель как раз - испортить https://ru.wikipedia.org/wiki/...0%B8%D1%8F |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
ATauenis написал: От классического барсика мало,что осталось в нем. :-/ Visual Basic Интерпретатор Qbasic и visual basic не могу назвать бэйсиками .язык не поворачивается. |
xoiss
Advanced Member
Всего сообщений: 711 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 окт. 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 декабря 2017 22:51 Сообщение отредактировано: 30 декабря 2017 22:57
Gregorio написал: В принципе, да, это вариант. Всем перечисленным пожеланиям соответствует мини-Пк (неттоп), со специально сделанной загрузочной флешкой, с дос и бейсиком в качестве оболочки. Единственно, у меня, например, QBasic, если его под виндой запускать, графику отказывается рисовать. Поэтому, да, нужно как-то грузиться в ДОС... Но, я никогда не пробовал такой вариант, и есть подозрение, что будут проблемы с обнаружением устройств (диска, в частности). Как эту проблему решить? Есть ли практический опыт? Спасибо! [upd] Кстати, сейчас залез в VMware — вспомнил, там ведь есть вариант создания MS-DOS виртуальной машины... ... ни у кого случаем нет образа установочной дискетки??? |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Посредственный пользователь написал: Это квик-бейсики. Классический BASIC устарел лет так 30 назад, это язык для примитивных систем, генерирующий правильный машинный код, имеющий простейший синтаксис, и заставляющий ломать голову. В нём есть своя интересность, но ребёнку это точно не понравится. А вот Visual Basic и подобные будут и по силам, и в кайф. К тому же, на них можно получить хороший результат. А старьё по теме форума будет поводом для насмешек со стороны ровесников, и сабжевый пользователь IDE навсегда уйдёт в юзеры. Если наследника заинтересовать созданием сайтов, мобильных приложений, то это будет круто, и возможно даже найдутся любительницы будущих Цукербергов или Бринов . От классического барсика мало,что осталось в нем. :-/ xoiss написал: Кстати, сейчас залез в VMware — вспомнил, там ведь есть вариант создания MS-DOS виртуальной машины...http://old-dos.ru/index.php?pa...&id=64 |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
ATauenis написал: А мне он нравится за простоту. Классический BASIC устарел лет так 30 назад Используя один оператор можно было нарисовать окружность,прямоугольник. Очень удобно. Да и старый софт мне больше нравится. . Мастдайство не выношу. |
Escalibur
Advanced Member
Откуда: Москва Всего сообщений: 945 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 12 окт. 2017 |
Офф: чёт вспомнилось... Он с тоской вспоминает родной ДВК, Где все просто, понятно и мило. Вместо жуткой программы в 11К Там десятка команд бы хватило. |
xoiss
Advanced Member
Всего сообщений: 711 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 окт. 2013 |
ATauenis написал: // там оказались копии дискет, но не img-файлы xoiss написал:http://old-dos.ru/index.php?pa...&id=64 Кстати, сейчас залез в VMware — вспомнил, там ведь есть вариант создания MS-DOS виртуальной машины...... ни у кого случаем нет образа установочной дискетки??? Короче, загрузочный img-файл нашёл здесь: http://www.allbootdisks.com/download/dos.html // взял крайний снизу образ — и там даже qbasic.exe оказался, что порадовало В целом заработало: 1. Графика есть — использовал screen 12 — это будет vga 640x480 2. Музыка есть — взял пример для оператора play из help Но: 1. fullscreen mode отображается увы не на весь экран, а в микро-квадратике посреди экрана — косячокс, либо я чего-то не допонял 2. на моём dell latitude нет кнопки pause/break! вот это подстава // править маппинг клавиш в реестре винды лениво, проще нормальную usb-клаву подключить 3. почему-то не поднимается виртуальный диск C: — надо ковыряться Короче, ладно, как вариант в принципе годится, но со Спектрумами было куда как проще — включил питание и всё. |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
xoiss написал: Не, ещё надо достать кассету, магнитофон, найти место на кассете, это ещё пол беды, потом работу надо сохранить. но со Спектрумами было куда как проще — включил питание и всё. |
xoiss
Advanced Member
Всего сообщений: 711 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 окт. 2013 |
ATauenis написал: ... нууу, я имел в виду "Спектрум" в иносказательном смысле — т.е. нечто типа Спектрума, но с флешкой, конечно же xoiss написал:Не, ещё надо достать кассету, магнитофон, найти место на кассете, это ещё пол беды, потом работу надо сохранить. но со Спектрумами было куда как проще — включил питание и всё. хотя, скорее всего, я своему аболтусу куплю сначала вот это: https://jimurobots.com/ |
SORD
Advanced Member
Откуда: Украина Всего сообщений: 454 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 мая 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 1 января 2018 22:04 Сообщение отредактировано: 1 января 2018 22:06
xoiss написал: - взять что-то типа http://jcwolfram.de/projekte/avr/chipbasic8/main.php xoiss написал: кто-то пробовал? работает? больше всего интересует "печатка" платы ) |
rw6hrm
Advanced Member
Почётный тоховод Генсокё Откуда: Ставрополь Всего сообщений: 937 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2008 |
А зачем там печатка? На слепыше разводится МГТФом за полчаса. Больше гемору с печаткой. К этому проекту только цифрового магнитофона не хватает, ибо "диск" на чипе - так, на побаловаться. И кириллицы нет (по требованию ТС). |
SORD
Advanced Member
Откуда: Украина Всего сообщений: 454 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 мая 2011 |
rw6hrm написал: эстетика-с ) А зачем там печатка? На слепыше разводится МГТФом за полчаса. какие ФЬЮЗЫ шить? атмега8 |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 | Печать |
Полигон-2 » Технический флейм » подскажите современный Бейсик-компьютер |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |