Пользователь:Steamerandy

КСЭтот пользователь участвует в WikiProject Computer science .
Интересующие проекты: Метакомпилятор , Редактирование метакомпилятора , Статья о метаязыке
Архитектуры Intel® 64 и IA-32, mc68000, Z80, 8080, Z8000, Macro-10, Macro-11, Honetwell H200 EasyCoder, IBM 1401 AutoCoder

Любой, у кого есть руководство и инструкция на руках. Разработанные компиляторы и ассемблеры для систем разработки внутрисхемных эмуляторов Future Data.

С -4Этот пользователь — опытный программист на языке C.
Опытный
С++ -4Этот пользователь — опытный программист на C++ .
опытный
Написал компиляторы PASCAL на языке PASCAL
АдаЭтот пользователь может программировать на языке Ada .
Написал компилятор ada
КОБОЛ -4Этот пользователь — опытный программист на COBOL .
Написал компилятор COBOL
Алгол
68
-4
Этот пользователь программирует на ALGOL на уровне эксперта .
Умею писать и реализовывать компилятор ALGOL 68.
< html >Этот пользователь может писать HTML .
Немного ржавый, но можно сделать снова.
{{Вики}}Этот пользователь может писать на языке MediaWiki .
Эта страница просто волшебным образом появилась здесь. Серьёзно!

Введение

Привет. Мой ник Steamerandy из-за моего интереса к паровым машинам. Просто и понятно.

Мое настоящее имя Эндрю Паттерсон. У меня много интересов. Создание современного высокоэффективного поршневого парового двигателя — лишь один из них. Моя идея парового двигателя основана на переработке энергии через сжатие для получения переменной мощности и почти постоянной эффективности.

Я программирую с тех пор, как впервые подхватил эту заразу в 1965 году. Единственное известное лекарство от заразы программирования — смерть. Я инженер-программист/инструментальщик на пенсии. Я проектировал компьютерные платы, цифровые и аналоговые интерфейсы, проектировал и реализовывал вытесняющие многозадачные операционные системы реального времени, проектировал и писал компиляторы и интерпретаторы.

Занимаясь компьютерами более 50 лет. У меня другой взгляд на те ранние годы. Я начал посещать встречи ACM SEGPLan в 1966 году и знал нескольких первых пионеров и общался с другими. Некоторые темы, связанные с компьютерами, здесь, на вики, выражают извращенные взгляды на их происхождение.

Более подробную информацию смотрите в разделе «Обо мне» .

Как написать программу

Вы начинаете с пустого файла и отлаживаете его до тех пор, пока он не заработает.

метаязыки Шорре

Из-за моего интереса к метаязыкам на основе Шорре у меня в пользовательском пространстве есть страница о метаязыках программирования синтаксических анализаторов . Я написал SLIC (Systems of Languages ​​for Implementing Compilers) — продвинутый метакомпилятор , разработанный на DEC-SYSTOM-10, будучи студентом и оператором компьютера/системным программистом/системным администратором TOPS-10 в колледже Серритос (1968-1974).

Личные интересы

Находясь на пенсии, я трачу время на личные проекты.

копий

cc — это язык написания компиляторов , который я разрабатываю. Он основан на моей предыдущей реализации SLIC . user:steamerandy/sandbox/metalanguage

Атермодинамическийплагин свойств пара дляВисСим

Термодинамические свойства рассчитываются с использованием научной формулировки IAPWS-95. Научная формулировка представляет собой единый набор функций. Нет границ областей, как в промышленной формулировке. VisSim — это графический язык программирования. Для меня это старый аналоговый компьютер, где вы соединяете функциональные блоки вместе. Только с VisSim это делается графически на компьютере. У вас есть все старые блоки аппаратных аналоговых компьютеров. И многое другое из цифровой области.

VisSim следует рассматривать как язык программирования, он является как интерпретатором, так и компилятором. Он может генерировать программу ac из графической программы.

Усовершенствованный паровой двигатель объемного типа

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

СЛИК

Да, меня интересует SLIC.

Я нашел двух "Рэнди Стимеров" на Facebook и отправил обоим запросы на добавление в друзья. Надеюсь, один из них - ты.

Если я смогу создать Brisk на основе двойника CWIC, написанного кем-то, кто никогда не видел исходного кода CWIC, я буду в гораздо большей безопасности, выпустив его как проект с открытым исходным кодом.

Кстати, вместо того, чтобы писать свой собственный алгоритм распределения памяти, я предлагаю использовать указатели с подсчетом ссылок C++. Они не работают, если вы создаете циклические списки, но в CWIC/Brisk нет операций, которые могут создать циклический список. (ТАК ЧТО не предоставляю Rplaca, Rplacd или Dreverse. Я следую старой поговорке: Rplaca на скорую руку, раскаиваюсь на досуге.)

Взято с "https://en.wikipedia.org/w/index.php?title=User:Steamerandy&oldid=826318390"