К сожалению в Brainfuck отсутствует возможность файлового ввода-вывода, а вот на Befunge — вполне. Язык похож на Haskell или Prolog тем что после нескольких дней/недель/месяцев ломания мозга программки начинают писаться достаточно легко. Но в отличие от последних для неподготовленного читателя выглядит как прямоугольник, забитый кучей произвольных символов.
И я. На basic, и при этом не очень шустро человечек ходил. Т.е. алгоритм был примерно такой — какой-то там опрос клавиатуры, и ужасно длинная конструкция со множеством вложений if then, типа если нажали вправо и справа стенка, то не ходи, затем, после хода — одно из самых тормозных (как это не странно) мест в коде — проверка на то, что все ящики стоят на своих местах, что перегревало и так не турбированый Z80 )
первый опыт программирования был на чуде совецкой передовой мысли — микрокалькуляторе электронника мк-64
иногда транцисторы внутри перегревались и калькулятор реально вис
Ой-ой с Колбасой! Ну проблема не ваша, а моя, но в Win7 не кажет русские символы (в ANSII), а в UTF-8 так вообще начинает ругаться на код, видимо изза BOM…
В архиве все в дос-кодировке (OEM) и нормально работает на Семерке (проверял).
Если хотите в другой, то попробуйте поменять шрифт консоли и/или поэкспериментировать с командой chcp ;)
Очень тяжело разобраться в коде, который вы привели. Если не сложно, можете описать в нескольких шагах алгоритм работы программы без непосредственно кода? Чтобы только можно было понять логику?
А у меня такой был: en.wikipedia.org/wiki/Dubna_48K
Вроде и не писал на нем ничего, т.к. был в 1м классе в то время, за исключением копипаста из мануала: всякие кружки и т.д. Ну, и, конечно, не без игр с кассетки :)
А я в своё время начинал на каких-то модификациях спектрума 48 в «компьютерном клубе» таким-же копипастом и оптимизациями готовых программ. А после того как окреп — выбил с родителей чудо советского плагиата — Электронику МС-1502 с 5.25" дисководом на 720Kb. На винт денег не хватило т.к. винт на 10Mb стоил как цветной телевизор) Но и на этом чуде техники было написано дофига игр-однодневок с оригинальными сюжетами а-ля «летающие и стреляющие шарики»… Эх… ностальгия)
Мой первый компьютер был ПК «Веста» ПК8000 («Сура», «Веста», «Хобби»)
Первая программа на Бейсике — Питон пожирающий яблочки.
Списана и исправлена из какого-то советского журнала.
Потом был Сокобан.
> rem Количество строк на единицу меньше (пустая строка в конце)
> rem set /a count=%count%-1
Для пометки закомментированных строк в пакетных командных файлах (.cmd/.bat) лучше вместо REM использовать двойное двоеточие (::) в начале строки. Это и при наборе быстрее, и при прочтении батника гораздо удобнее, т.к. более явно выделяет закомментированные строки. Обрабатывается это точно так же, как и rem.
Ностальгия: «Ящеры» на батнике