Оберон-клуб «ВЄДАsoft»

Твердыня модульных языков
Текущее время: 23 май 2018, 01:26

Часовой пояс: UTC + 2 часа




Начать новую тему Ответить на тему  [ Сообщений: 13 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: 19 янв 2013, 23:46 
Не в сети
Аватара пользователя

Сообщения: 884
Откуда: Днепропетровская обл.
Появился новый компилятор языка Оберон-07 для Windows (x86-32) с открытыми исходниками (авторства akron1). Есть библиотеки и IDE. Написан на языке Оберон-07 и собирает сам себя. Очень интересный проект, которому я предрекаю большое будущее. Прикрепляю собранный вариант.

Контроль версий: https://github.com/valexey/Oberon-07-11-compiler/


Вложения:
Комментарий к файлу: Компилятор Oberon-07/11 и IDE
oberon-07.rar [626.57 КБ]
Скачиваний: 519
Комментарий к файлу: Как это выглядит. А эти симпатишные жёлтые часики в уголке — и есть запущенная под Windows программа MyClock.ob07
Oberon-07.png
Oberon-07.png [ 28.82 КБ | Просмотров: 13043 ]
Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 13 мар 2013, 14:05 
Не в сети
Аватара пользователя

Сообщения: 884
Откуда: Днепропетровская обл.
Насколько я понял, в недавно выпущенной версии 0.7.0 (2013-03-08) компилятора появилась базовая поддержка Linux.

https://sites.google.com/site/oberon07compiler


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 09 ноя 2013, 23:07 
Не в сети

Сообщения: 67
Кто этот человек - Krotov Anton?!
Там нет абсолютно никаких зацепок для обратной связи.
Гугл выдает ссылки только на Академию Вольных Путешествий.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 09 ноя 2013, 23:36 
Не в сети
Аватара пользователя

Сообщения: 884
Откуда: Днепропетровская обл.
Last_Alien писал(а):
Там нет абсолютно никаких зацепок для обратной связи.
Не знаю, кто такой Антон Кротов. :) Если имеется в виду akron1, то он зарегистрирован на форуме oberspace. Так что можно попробовать написать ему ЛС. Я написал. Не отвечает.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 09 ноя 2013, 23:53 
Не в сети
Аватара пользователя

Сообщения: 884
Откуда: Днепропетровская обл.
akron1 писал(а):
Переписал редактор на обероне. Исходный код получился страшный -- я никогда раньше не писал GUI на winapi, к тому же сильно мешало отсутствие вшитой в язык поддержки юникода (в моей реализации) и отсутствие в языке операции конкатенации (не говоря уж о типе string). Но каким-то образом оно работает)). Немного расширил и доопределил язык. Усовершенствовал работу с вещественными числами. До промышленных компиляторов, конечно все равно далеко, но все-таки вещественная арифметика стала в несколько раз эффективнее. https://sites.google.com/site/oberon07compiler/versii


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 10 ноя 2013, 12:20 
Не в сети

Сообщения: 67
Zorko писал(а):
Last_Alien писал(а):
Там нет абсолютно никаких зацепок для обратной связи.
Не знаю, кто такой Антон Кротов. :) Если имеется в виду akron1, то он зарегистрирован на форуме oberspace. Так что можно попробовать написать ему ЛС. Я написал. Не отвечает.


Цитата:
Copyright 2013 Krotov Anton

Такие копирайты стоят в исходниках. Коротко и скромно. Даже почту не указал :-(


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 10 ноя 2013, 14:39 
Не в сети

Сообщения: 174
Last_Alien писал(а):
Zorko писал(а):
Last_Alien писал(а):
Там нет абсолютно никаких зацепок для обратной связи.
Не знаю, кто такой Антон Кротов. :) Если имеется в виду akron1, то он зарегистрирован на форуме oberspace. Так что можно попробовать написать ему ЛС. Я написал. Не отвечает.


Цитата:
Copyright 2013 Krotov Anton

Такие копирайты стоят в исходниках. Коротко и скромно. Даже почту не указал :-(

Может опасается спаммеров?

Возможно, Вам действительно стоит зарегистрироваться на форуме http://oberspace.dyndns.org/ и задать ему вопросы в личке?


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 05 фев 2018, 23:52 
Не в сети

Сообщения: 9
За прошедшее время, накопилось много мелких изменений: сделано удаление неиспользуемых процедур, добавлены некоторые расширения языка, исправлены ошибки, усовершенствована библиотека для KolibriOS.

Эта реализация производит машинный код низкого качества по принципу стэк-машины (push-pop) без распределения регистров.
Нет сборщика мусора и динамической модульности -- ручное управление памятью NEW/DISPOSE. Написана плохо, такой уж я кодер, да и не было у меня цели написать хорошо -- просто лишь бы работало. Еще и антивирусы ругаются на графические windows-приложения...

С другой строны, позволяет создавать исполняемые файлы для трех ОС: Windows, Linux, KolibriOS. Довольно простая в использовании, чисто чтобы опробовать oberon-07 на практике.
Выложу здесь последнюю версию, просто для истории, "чтоб было".


Вложения:
oberon07.zip [346.16 КБ]
Скачиваний: 19
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Две игры на Обероне-07 для KolibriOS
СообщениеДобавлено: 06 фев 2018, 01:16 
Не в сети
Аватара пользователя

Сообщения: 884
Откуда: Днепропетровская обл.
Нашёл две игры на Обероне-07 для KolibriOS:



Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: FB2 Reader для KolibriOS
СообщениеДобавлено: 06 фев 2018, 01:24 
Не в сети
Аватара пользователя

Сообщения: 884
Откуда: Днепропетровская обл.
FB2 Reader v0.7 для KolibriOS

Сделано:
- Изменяемый размер окна.
- Изменяемый размер шрифта.
- Настройка цветовой схемы, режимы день/ночь.
- Индикатор прогресса загрузки файла.
- Поддержка кодировки Windows-1250.
- Сохранение настроек и места остановки в файле history.dat рядом с программой.

Внезапно: написан на Oberon'e.



Вложения:
BF2Reader_0_7.png
BF2Reader_0_7.png [ 124.96 КБ | Просмотров: 1232 ]
Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 2 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Тех.поддержка phpBB