Официальный сайт компилятора странник текст со страницы
Primary tabs
Если вам браузер показал предупреждение почитайте это =
СтранниК
Внимание! Почтовый ящик strannik@mail.perm.ru временно закрыт из-за спама. Пожалуйста, используйте новый адрес strannik@dom.raid.ru.
Компилятор
Тексты
English
Автор
Дата обновления:
10.03.2007
ВАЖНО:
Новая статья в разделе «Программироване»: «Языки программирвания: новое поколение. Haskel, Ocaml, Python, Ruby, Perl, Php.» PC Magazin N 10 2006 г.
Новая статья из серии «Техника обыденного»: «Техника передвижения на велосипеде».
Спутник
"Из всего написанного я люблю только то, что пишется собственной кровью. Пиши кровью: и ты узнаешь, что кровь есть дух. Нелегко понять чужую кровь: я ненавижу читающих из праздности."
Ницше "Так говорил Заратустра"
Компилятор
Тексты
English
Автор
Компилятор "СтранниК Модула-Си-Паскаль"
Идеология проекта:
Компилятор Странник разрабатывался как первый в мире компилятор языков с общей семантической базой (смотри тексты "Программирование"), с целью проверки научных гипотез автора. В то же время автор использует компилятор в своей профессиональной деятельности, и поэтому постарался сделать простой, удобный и мощный инструмент для программиста-профессионала.
Проект принципиально бесплатен, открыт и ориентирован на русскоязычного программиста.
Характеристика компилятора:
Поддерживает три языка программирования: Модула-2(Оберон-2), Си(Си++), Паскаль. Интегрированная среда - примерный аналог компиляторов компании Borland. Создает программы для интерфейса Win32 (Windows9x. Windows2000, WindowsXP ets.).
Справочник по Win32 на русском языке.
Позволяет использовать русскоязычные идентификаторы (имена переменных и т.д.). Содержит встроенный ассемблер.
Компактный (в минимальной конфигурации помещается на дискету), размер генерируемых exe-файлов начинается с 4 Кбайт.
Условия получения:
Компилятор распространяется свободно и бесплатно (Freeware).
Разрешается использование для создания коммерческих продуктов.
Скачать:
Новости:
Компилятор "Странник Модула-Си-Паскаль" (986 Кб)
Исходные тексты компилятора на Модуле (323 Кб)
Комплект альфа-тестов компилятора (121 Кб)
Справочник по Win32 (917 Кб)
Полную информацию по Win32 можно получить на сайте Microsoft (раздел Windows Development-Win32 API или раздел User Interface Desine and Development,Windows Controls,Individual Control Informations):
Msdn.microsoft.com
Последнее обновление:25.10.2006
Новость дня:
Отладчик переделан под прерывание Int3 (Автора прошу откликнуться)
Новый механизм доступа к значениям переменных в отладчике.
Полный список новостей
Компилятор
Тексты
English
Автор
Тексты
Манифест.
"Бог умер"
Сентябрь 2000
Анализ веры и религии с точки зрения современного человека. Рассматриваются религии, самодельные культы и суеверия. В числе прочих упомянуты современные суеверия, такие как НЛО, лотереи и демократические институты.
Техника обыденного.
"23 апреля 1930.
Даже презервативы (58 коп. за 1/2 дюжины, очень грубые, и больше не дают, как любезно сообщил один молодой человек) в резиновом магазине предмет очереди, правда, пока не выходящей за пределы самого магазина".
И.И.Шицт ("Дневник великого перелома 1928-1930 годы", Ymca-Press)
Главная проблема этих текстов в том, что у них нет жанра. По форме, стилистике, терминологии они напоминают научные работы. Однако наука, изучающая способы мытья посуды, или методы отражения агрессии в транспорте, не существует, и вряд ли будет создана в обозримом будущем. К художественной литературе их тоже невозможно отнести из-за полного отсутствия какого-либо авторского произвола.
С большой натяжкой к ним можно применить ни к чему не обязывающий термин "Non fiction".
Однако.
Я предпочел бы назвать эти тексты бытовыми зарисовками.
В "Технике обыденного" нарочито сохранены приметы времени и места. Каждую работу можно считать фотографией одной из сторон нашего сегодняшнего бытия, фотографии непрофессиональной, низкой, приземленной и очень бытовой. Такой, например, как цитата из любимого мной дневника И.И.Шицта, немца по национальности, профессора, русского интеллигента и юдофоба.
"Техника передвижения на общественном транспорте"
Август 2003
Первая работа из серии "Техника обыденного".
Что такое внутритранспортная мораль? Как противодействовать агрессии со стороны другого пассажира? Как правильно выбрать место в салоне и на остановке? Эти и другие вопросы рассмотрены в приведенной работе.
"Техника очереди"
Ноябрь 2003
Статья из серии "Техника обыденного".
В статье рассматриваются правила поведения в очереди, виды очередей, способы противодействия агрессии, методы прохода без очереди и другие аспекты очереди.
"Техника мытья посуды"
Декабрь 2003
Статья из серии "Техника обыденного".
Виды посуды, загрязнений, разновидности рабочих мест, моющие средства и способы мытья посуды.
"Техника оценки внешности"
Август 2001
Статья из серии "Техника обыденного".
В этой работе была предпринята попытка систематизировать анализ внешности.
"Техника службы"
Сентябрь 2004
Статья из серии "Техника обыденного".
Теория и практика службы в армии.
"Техника любви"
Сентябрь 2005
Статья из серии "Техника обыденного".
Все аспекты любви кроме секса.
"Техника передвижения на велосипеде"
Июль 2006
Статья из серии "Техника обыденного".
В этой работе изложена техника передвижения на велосипеде в условиях города. Решается задача максимально быстрого перемещения из пункта А в пункт Б в разных дорожных, погодных и климатических условиях. Рассматриваются различные варианты дорожного покрытия, техника преодоления препятствий, способы разрешения возникающих конфликтов, методы парковки, перевозка грузов и людей, используемая техника и экипировка.
Статьи по программированию.
"Современные языки программирования – результаты эволюции" (Мир ПК N 3 за 2001 год)
Апрель 1999
Текст посвящен результатам эволюции современных языков программирования, перспективам их объединения в единый "метаязык" на основе общей семантической базы, реформе системы стандартизации языков программирования, будущему современных компилирующих систем. В качестве примеров использованы тексты на Си, Яве, Модуле и Паскале.
" Сравнение языков программирования Си++, Паскаль и Ада (Си, Модула-2, Оберон-2 и Ява)" (Программист N 2 за 2002 год)
Август 2001
В тексте проведено сравнение языков программирования Си, Модула-2, Ада-95 и Паскаль (а так же Си++, Оберон-2 и Ява) по следующим группам свойств: набор операторов, механизм процедур, конструктор типов, механизмы раздельной компиляции, ООП, процессы и исключительные ситуации, другое. Произведена оценка мощности каждого языка программирования и сделан прогноз развития языков программирования в будущем.
"Языки программирования Модула-2 и Си"
Октябрь 1999
Текст посвящен современному состоянию языков Модула-2 и Си и описанию вариантов этих языков, использованных в компиляторе "Странник Модула-Си-Паскаль".
"Компилятор Странник freeware"
Март 2003
В статье описан интерфейс компилятора, языки программирования, внутренняя структура компилятора и exe-файла.
"1C. Монополизация бухгалтерского учета" (Компьютерра июнь 2006 год)
август 2005
Работа посвящена феномену 1С. История, оценка интерфейса и внутренней архитектуры, перспективы.
"Антиобъекты, или о вреде объектно-ориентированного программирования" (Компьютерра N 644 июль 2006 год)
июнь 2006
История создания и области применения объектно-ориентированного программирования.
"Языки программирования: новое поколение. Haskel, Ocaml, Python, Ruby, Perl, Php." (PC Magazin N 10 октябрь 2006 год)
сентябрь 2006
Сравниваются между собой новые языки программирования, тестируется быстродействие исполняющих систем. По каждому языку приведен пример программы сортировки текстового файла с результатми прохождения двух (малого и большого) тестов.
Компилятор
Тексты
English
Автор
STRANNIK Modula-C-Pascal Compiler
Ideology of the project:
The compiler Strannik was developed as first in the world the multilingual compiler. Strannik is convenient and the powerful tool for the programmer - professional.
Compiler is freeware.
Caracteristics:
Supports three programming languages: Modula-2(Oberon-2), C(C++), Pascal. The integrated environment - provisional analogue of compilers of the company Borland. Created exe- and dll-files for Win32 (Windows9x, WindowsNT, Windows2000, WindowsXP).
Contains the built-in assembler.
Compact (In a minimum configuration is located on a diskette), minimal size of the exe-files - 4 Kb.
Conditions of download:
The compiler is distributed freely and free-of-charge (Freeware).
Use for creation of commercial products is authorized.
Download:
News:
“STRANNIK Modila-C-Pascal” compiler (986 Кб)
Source texts of compiler (Modula-2) (323 Кб)
Alpha-tests of compiler (121 Кб)
Full information about Win32 you may get from Microsoft site (Windows Development-Win32 API or User Interface Desine and Development,Windows Controls,Individual Control Informations):
Msdn.microsoft.com
Last updating: 25.10.2006
Last news:
New floating poin functions.
Full news list
Компилятор
Тексты
English
Автор
Об авторе всего, что есть на этом сайте
Автор профессионально занимается программированием 15 лет.
Электронная почта:
Фамилия, имя, отчество:
Андреев Андрей Юрьевич
Место жительства:
Россия, Пермь
Год рождения:
1966
Образование:
Пермский государственный университет, механико-математический факультет, программист
Научные интересы:
компиляторы и языки программирования
Профессиональные интересы:
автоматизация бухгалтерского учета
- vedro-compota's blog
- Log in to post comments
- 7157 reads