OberonCore
https://forum.oberoncore.ru/

Excelsior опубликовала исходники XDS Modula-2/Oberon-2
https://forum.oberoncore.ru/viewtopic.php?f=30&t=6406
Страница 1 из 3

Автор:  Борис Рюмшин [ Понедельник, 10 Июнь, 2019 22:42 ]
Заголовок сообщения:  Excelsior опубликовала исходники XDS Modula-2/Oberon-2

Компания Excelsior (Новосибирск) опубликовала на GitHub исходники среды разработки и компилятора XDS Modula-2/Oberon-2.

https://github.com/excelsior-oss/xds
https://github.com/excelsior-oss/xds-ide

Ранее сообщалось, что разработка основного продукта — Excelsior JET прекращена. Причины и подробности данного решения неизвестны до сих пор.

Автор:  Info21 [ Понедельник, 10 Июнь, 2019 23:17 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

Им надо было раньше это сделать. На 15 лет раньше.

Автор:  arlean1 [ Среда, 12 Июнь, 2019 01:00 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

там ещё объявление на https://www.excelsiorjet.com/
Цитата -----
Excelsior JET больше не доступен для покупки или скачивания. Этот веб-сайт будет закрыт 13 июня 2019 года.

Пакет обновления 1 для Excelsior JET 15.3 является последним общедоступным обновлением, поэтому обязательно загрузите его незамедлительно. Если вы используете более старую версию, обязательно загрузите обновления .

Если вы платный клиент и не получили соответствующего сообщения электронной почты, немедленно свяжитесь с нами по адресу sales@excelsior-usa.com, чтобы узнать, как это повлияет на вас.

Автор:  arlean1 [ Среда, 12 Июнь, 2019 01:04 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

там же - А можно это всё перенести на наш ресурс?
restler
Restler is a library that automatically generates a client for a web service at run time, by analyzing the respective annotated Spring controller interface

excelsior-jet-maven-plugin
Excelsior JET Maven Plugin provides Maven users with an easy way to compile their applications down to optimized native Windows, OS X, or Linux executables with Excelsior JET

excelsior-jet-gradle-plugin
Excelsior JET Gradle Plugin provides Gradle users with an easy way to compile their applications down to optimized native Windows, OS X, or Linux executables with Excelsior JET http://www.excelsior

https://www.excelsiorjet.com/support#eol

Excelsior JET is no longer available for purchase or download. This Web site will be taken down in the middle of June 2019. Excelsior JET 15.3 Maintenance Pack 1 will be issued shortly; subscribe below to receive an email alert. If you are using an older version, make sure to download updates.

If you are a paying customer and have not received the respective email communication, please reach out to us immediately at sales@excelsior-usa.com to learn how this will affect you.

Documentation
Read product manuals on-line or download to your computer

Knowledge Base
A collection of technical articles: troubleshooting, FAQs, HOWTOs, etc.

Product Updates
Download maintenance releases and patches

Email Support
Reach out to the Excelsior JET engineeering team for help

Автор:  Info21 [ Среда, 12 Июнь, 2019 11:52 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

Их оптимизирующий компилятор упустил шанс испытать синергию с Блэкбоксом.
Это нужно сообществу понять.

Автор:  arlean1 [ Среда, 12 Июнь, 2019 23:04 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

Info21 писал(а):
Их оптимизирующий компилятор упустил шанс испытать синергию с Блэкбоксом.
Это нужно сообществу понять.

Ещё один продукт в семействе ушёл с рынка. Что-то в продвижении не так? - Нельзя ведь обвинять потенциальных пользователей в глупости. Чего-то не хватает, значит ... надо думать.

Автор:  Info21 [ Четверг, 13 Июнь, 2019 00:40 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

arlean1 писал(а):
Info21 писал(а):
Их оптимизирующий компилятор упустил шанс испытать синергию с Блэкбоксом.
Это нужно сообществу понять.
Ещё один продукт в семействе ушёл с рынка.
Нельзя уйти оттуда, где тебя нет.

Смысл моей реплики был в другом -- сейчас этого продукта "на рынке" стало больше.

Цитата:
Нельзя ведь обвинять потенциальных пользователей в глупости.
Верно.
Нельзя обвинять в том, что дано от рождения и практически невозможно исправить.
Но диагноз уточнить можно.

Автор:  arlean1 [ Четверг, 13 Июнь, 2019 23:06 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

Info21 писал(а):
arlean1 писал(а):
Info21 писал(а):
Но диагноз уточнить можно.

Вы не "озадачивались", чтобы вас поняли в этой фразе :) -

пишите - "Нельзя уйти оттуда, где тебя нет" - это судьба. А что-то делать - это поворот судьбы.
Давно уже говорили о редизайне сайта ...

Автор:  arlean1 [ Пятница, 14 Июнь, 2019 23:23 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

Борис Рюмшин писал(а):
Компания Excelsior (Новосибирск) опубликовала на GitHub исходники среды

Интересный адрес:
Excelsior Support Team <support@excelsior-usa.com>
Diana Babaeva Excelsior LLC
- -

Автор:  Борис Рюмшин [ Пятница, 14 Июнь, 2019 23:41 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

Что тут интересного? Они на западных покупателей в основном ориентировались.

Автор:  Comdiv [ Пятница, 05 Июль, 2019 11:55 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

Прошло 25 дней с открытия. Кто-нибудь пробовал собрать транслятор под GNU/Linux или хотя бы под Windows? Изучали ли исходники, находили ли что-то полезное?

Автор:  alban [ Суббота, 24 Август, 2019 14:49 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

Comdiv писал(а):
Прошло 25 дней с открытия. Кто-нибудь пробовал собрать транслятор под GNU/Linux или хотя бы под Windows? Изучали ли исходники, находили ли что-то полезное?


Yes: the XDS compilers do build and run very well on modern Windows systems.

Details

They do build and run on Windows 10 (64bit) with Visual Studio 2017 (using windows 8.1 SDK).

I am not a developer; but the code appears to be clearly written; it helps that it is mainly in Oberon and M2; with some 386 ASM; and C.

It is possible to change anything now; for example you can now write Oberon 2 programs that can allocate 3.74GB from the heap; should you ever need to do so.

(Some of the project settings suggest increasing limits on powerful machines to 16MB which was a lot in the 1980s.)

A lot of people are reluctant to depend on tools that are not open source; at least now these tools can be updated and fixed as necessary (assuming someone needs to do that and has the skill to do so.)

I am thankful that Excelsior released these XDS compilers so they would not be lost forever; as often happens.


----

Автор:  Info21 [ Суббота, 24 Август, 2019 21:54 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

alban писал(а):
I am thankful
Me too.

Автор:  Александр Ильин [ Вторник, 27 Август, 2019 01:04 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

Выложил свою древнюю коллекцию багов компилятора XDS: https://github.com/AlexIljin/xds-bugs
В том числе там есть баг, найденный GameHunter'ом.

Автор:  GameHunter [ Суббота, 07 Сентябрь, 2019 06:09 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

Наверное никто не возьмётся сделать XDS'у кодогенератор для amd64?

Автор:  prospero78 [ Четверг, 03 Октябрь, 2019 13:41 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

Кодогенератор сам по себе -- не сложно. А вот с архитектурой на 64 бита -- всё гораздо печальней.

Автор:  GameHunter [ Четверг, 03 Октябрь, 2019 17:39 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

Ну а адаптировать XDS-C для 64 бит?
(Я пытался его использовать для кросс-компилирования в amd64.
Там проблема в том, что сборшик мусора приспособлен только для 32 бит)

Автор:  prospero78 [ Пятница, 04 Октябрь, 2019 07:20 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

Дело не только в сборщике мусора (это часть проблемы). Обсуждение с достаточными деталями уже здесь было (да и на Международный центр тоже ссылка была с аналогичным обсуждением). Я всё ещё остаюсь при своём мнении -- ББ перенести слишком сложно (легко что-нибудь поломать). Проще подтащить окружение к новой реализации. Уже есть три вполне боевых кандидата (усилиями только русскоговорящего сообщества). Дагаев представил компилятор, который не сильно впереди двух других вариантов, но с явным прицелом на то, что в моём понимании называется " промышленное решение". Понятно, ещё большая работа предстоит, но это пока самый реалистичный сценарий.

Автор:  vvmtutby [ Четверг, 17 Октябрь, 2019 18:06 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

(
alban писал(а):
Comdiv писал(а):
Прошло 25 дней с открытия. Кто-нибудь пробовал собрать транслятор под GNU/Linux или хотя бы под Windows? Изучали ли исходники, находили ли что-то полезное?


Yes: the XDS compilers do build and run very well on modern Windows systems.

Details

They do build and run on Windows 10 (64bit) with Visual Studio 2017 (using windows 8.1 SDK).


Собирается и с SDK 10.0.17763.0
)


GameHunter писал(а):
... XDS-C ... пытался его использовать ...


Насколько радикальна модификация системы iburg ( A Code Generator Generator) в XDS Modula-2/Oberon-2 ?

Имеет ли смысл искать грамматику для AMD64?

( Например, в lcc ANSI C compiler есть iburg-вариация lburg и грамматики mips.md sparc.md x86.md ;
И lcc-win64 C compiler by Jacob Navia от апреля 2016 года )

Автор:  D_S__ [ Понедельник, 13 Январь, 2020 16:10 ]
Заголовок сообщения:  Re: Excelsior опубликовала исходники XDS Modula-2/Oberon-2

Борис Рюмшин писал(а):
Ранее сообщалось, что разработка основного продукта — Excelsior JET прекращена. Причины и подробности данного решения неизвестны до сих пор.


https://habr.com/ru/company/jugru/news/t/462281/

Страница 1 из 3 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/