Программирование
Разработка компиляторов
http://avhohlov.narod.ru/
[rus/eng]
Страница
Андрея Хохлова, который является разработчиком собственного языка
программирования Context,
распространяемого свободно с исходными текстами. На сайте имеются статьи о
написании компиляторов (на русском и английском языках).
http://yallie.narod.ru/
[rus/eng]
Страница
Алексея Яковлева, разработчика таких языковых реализаций как Yalgol/02 (диалект Алгола для Win32), Why
(Форт-подобный язык) и своего варианта Brainf*ck
Compiler’а (всё с
исходными текстами).
http://compilers.narod.ru/
[rus]
Это совсем новый сайт, также посвящённый разработке компиляторов.
Здесь можно найти доки и тьюториалы, а также небольшой Си-компилятор FlatC, полностью написанный
на Fasm'е (автор, кстати, обещает сделать исходники открытыми).
http://myprojects.kostigoff.net/
[eng]
Различные
проекты Сергея Костыгова, в том числе он-лайн перевод небезызвестной книги Джека
Креншо, все примеры в которой слегка исправлены, а именно: теперь генерируется
асмовый листинг для Intel (в
оригинале был Motorola).
http://kit.kulichki.net/
[rus]
Лучший на
мой взгляд сайт, посвящённый разработке и написанию компиляторов и
трансляторов. Содержит большое количество литературы (на русском и английском языках)
на данную тему, правда, несколько академического характера. Содержит также
информацию о компиляторах компиляторов, таких как Yacc и Coco/R. К сожалению,
сайт давно не обновлялся.
http://www.compilerconnection.com/
[eng]
Зарубежный ресурс для разработчиков компиляторов.
http://www.compilers.net/
[eng]
Большой каталог бесплатных (и не очень) языков программирования.
http://www.idiom.com/free-compilers/
[eng]
Каталог
бесплатных компиляторов, ассемблеров, интерпретаторов, трансляторов и тому
подобного софта. Всё это без разбору на старое, новое, устаревшее или
потерянное собрано в один большой список.
http://oldpc.narod.ru/
[rus]
Сайт,
посвящённый старому софту. Можно скачать такие редкие продукты как Turbo Pascal v1.0 v3.02 v5.5, QuickBasic
v2.0 v3.0 v4.5, Visual Basic v1.0, Turbo
Prolog 2.0, GW-Basic, Turbo Basic v1.0, Turbo
C v2.01, Turbo
Pascal for Windows v1.0, Microsoft
Pascal v3.2, IBM
Pascal v2.0, MS
QuickC v1.0, MS
QuickPascal v1.0, MS
C v2.03
|
Альтернативные операционные системы
http://www.menuetos.org/
[eng]
Домашний
сайт ещё одной альтернативной операционной системы, работающей в защищённом
режиме процессора, да ещё и имеющей окошечный GUI интерфейс! Весь дистрибутив MenuetOS умещается на одну дискету в
1.44Мб. Исходники на ассемблере прилагаются.
http://www.reactos.org/
[eng]
Официальный сайт проекта ReactOS - клона операционной системы WinNT
с открытым исходным кодом. На данный момент возможности ОС невелики - нет поддержки драйверов от
сторонних производителей, API реализованы не полностью. На сайте можно посмотреть скриншоты,
чтобы оценить ход разработки.
Разные сайты, посвящённые программированию
http://tpascal.h15.ru
[rus]
Цитата: "Сайт Злобина Евгения Сергеевича "ВСЁ О ПАСКАЛЕ".
Здесь найдётся всё: исходники, программы, документация, алгоритмы,
олимпиада, конкурсы, форум, уроки и многое, многое другое!!! Вступайте в
сообщество ПаскALL. Сайт постоянно обновляется и развивается!!!" Для халявящих
студентов - очень рекомендуется.
|