OberonCore https://forum.oberoncore.ru/ |
|
Скрестить BlueBottle и GNU https://forum.oberoncore.ru/viewtopic.php?f=60&t=2195 |
Страница 3 из 3 |
Автор: | bohdant [ Вторник, 15 Декабрь, 2009 01:10 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
Axcel писал(а): >> Сергей прохоренко А у меня сильное подозрение, что те кто хотят, но не могут, когда смогут перестанут хотеть , поскольку они тоже будут иметь все, что хотят . Да, вы правы, тот кто хочет - просто не знает, что то что он хочет ему не нужно |
Автор: | Sergo [ Вторник, 15 Декабрь, 2009 04:33 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
bohdant писал(а): Хотя новый компилятор будет в ближайшем времени и на сколько я знаю, с неплохим описанием (не на 2 страницы, а полное описалово, на сколько я видел) А кто его пишет, если не секрет? |
Автор: | Info21 [ Вторник, 15 Декабрь, 2009 09:55 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
bohdant писал(а): QWERTYProgrammer писал(а): Или оптимизирующего компилятора. Вот этого скорее всего никогда не будет.Коллеги, будущее еще никто не смог предсказать. "Млекопитающие никогда не станут мейнстримом" -- в некотором смысле и не стали. "Ессеи никогда не станут мейнстримом" -- в некотором смысле и не стали. ... Издатель вон тоже как снег на голову свалился. Но ситуация была выстроена и его, можно сказать, ждала. Ему осталось в этом убедиться (в чем он и убеждался пять часов у меня в кабинете -- это когда еще kemiisto мгновенно ответил насчет скана книжки Дейкстры; это произвело впечатление -- не помню, благодарил ли я отдельно уважаемого kemiisto, если нет, то вот благодарю сейчас ) Для появления оптимизирующиего компилятора (как отдельной тулзовины, конечно) есть всё, кроме, так сказать, реального спроса. Известно кто, как и за какое время. И "выстрелить" это дело может в любой момент, так же как выстрелил издатель. Так что все эти дурацкие предсказания, от которых, кстати, вполне ощутимый вред в планле отпугивания стороннего народа, проходят по разряду кривых обобщений. Обобщений -- потому что предсказатели (как и все мы) видят небольшой кусок реальности, а для предсказаний -- как и с погодой, например -- нужно иметь данных гораздо побольше. Т.е. попытка экстраполяции по t получается эквивалентна кривому обобщению в синхронном плане Об инвариантах надо думать, а не предсказаниями заходиться. Инварианты -- вещь, а предсказания -- пустое занятие. И за базаром в плане обобщений следить (правило когнитивной гигиены). |
Автор: | bohdant [ Вторник, 15 Декабрь, 2009 12:30 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
Sergo писал(а): А кто его пишет, если не секрет? Felix Friedrich, за прогрессом работы можно наблюдать по SVN. На сколько я понимаю цель сделать простой и надежный компилятор с поддержкой математических расширений. Info21 писал(а): Ну прям Нострадамусы сплошные. Я сказал "скорее всего", т.е. это мое личное мнение, основанное на том, что, как всегда, есть более актуальные проблемы и ими будут заниматься разработчики, которых и так очень мало. Если бы была толпа людей, то этот прогноз изменился бы. Хоть и есть некоторые тенденции к увеличению интереса к оберонам, все равно критическая масса не достигнута. |
Автор: | Борис Рюмшин [ Вторник, 15 Декабрь, 2009 14:47 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
bohdant писал(а): Sergo писал(а): А кто его пишет, если не секрет? Felix Friedrich, за прогрессом работы можно наблюдать по SVN. На сколько я понимаю цель сделать простой и надежный компилятор с поддержкой математических расширений. Чтобы небыло недоразумений уточню, что речь идёт про новый компилятор Активного Оберона для А2, а не о компиляторе Компонентного паскаля для ББ. |
Автор: | id_ler [ Воскресенье, 16 Январь, 2011 14:48 ] |
Заголовок сообщения: | Re: мыслишка |
Info21 писал(а): Вот Вирт когда-то вывел систему команд CPU из требования компиляции ЯВУ. И получилось гораздо лучше, чем выдумки из головы по принципу "добавим еще и такую штуку на всякий случай". Есть предложение не выводить систему примитивов из требования обеспечить работу оболочек, а разобрать весь фрэймворк BlackBox на аспекты. Тогда при реализации бизнес-логики приложение будет обращаться к модулям (например, WinApi/LinApi) в зависимости от платформы.Какую-то такую же логику можно ведь провести и в отношении гуйного API оси -- т.е. вывести систему примитивов из требования обеспечить работу оболочек вроде ББ или ББ. Как бы провести это дело систематически? Наверное, что-то в этом роде фактически сделано в БлюБ? http://ru.wikibooks.org/wiki/Аспектно-ориентированное_программирование |
Автор: | sacred [ Понедельник, 14 Март, 2011 11:40 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
QWERTYProgrammer писал(а): Цитата: 10 years ago I ask for "How to break...?" and I received a similar answer as your one right now. [ответ был, что так уж оберон устроен] 5 years ago I wrote again about "Have a break" and I received the "Services.DoLater" solution as answer. This month I send a note about the "Break topic" and I received the solution in the way as I need it. I’m so glad. I say thanks to Josef ones again. [на самом деле решение предложил Chris Burrows] ээээ.. А подскажите, какое именно решение предложил Chris Burrows? А то я, кроме Services.DoLater, что-то других вариантов не знаю. |
Автор: | QWERTYProgrammer [ Среда, 16 Март, 2011 00:52 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
Тут, например, когда-то обсуждалось: http://forum.oberoncore.ru/viewtopic.php?f=31&t=1937&p=39240&#p39240 |
Автор: | bohdant [ Среда, 16 Март, 2011 17:08 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
Роман М. писал(а): Способов скрещивания не указываю потому, что считаю, что никто не вправе ограничивать полёт мысли программиста. Под одним из способов скрещивания понимаю создание программного слоя для загрузки библиотек (бинарного кода). С использованием исходного кода, полагаю, дела будут обстоять сложнее. Вот тут, как мне кажется Вы неправы. Дело в том, что "целкостность" ОС обеспечивается связкой ОС+Язык. При использовании сторонних бинарных библиотек целостность теряется. Т.е. ошибка в коде может завалить всю ось.... Возможность использование сторонних бинарных библиотек - заманчива. Т.к. многое существует только в исходниках на других языках и портирование библиотеки занимает существенные трудозатраты. Однако это таки возможно, со всеми вытикающими осложнениями. Основные возникающие проблемы рассмотрены здесь. |
Автор: | Илья Ермаков [ Среда, 16 Март, 2011 18:14 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
Просто надо понимать, что для ОС общего назначения нужна и аппаратная защита памяти, возможность иметь адресные пространства. |
Автор: | Роман М. [ Четверг, 17 Март, 2011 17:18 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
Для запуска внешних библиотек (модулей) потребуется создать защищённое виртуальное адресное пространство, некий пузырь, в котором будут исполняться процессы и, вдобавок, трансляцию в системные вызовы ОС BlueBottle (вышеназванный WINE). Если такой модуль попытается совершить запрещённую операцию (допустим, выйти за пределы предоставленного ему пространства), то выгружать его с оповещением об ошибке. Соответственно, потребуется обрабатывать исключительные ситуации на уровне системных вызовов ОС:
|
Автор: | id_ler [ Понедельник, 28 Ноябрь, 2011 08:16 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
viewtopic.php?p=39571#p39571 Евгений Темиргалеев писал(а): У Оберон-сообщества из-за не хватает ресурсов, чтобы порешать все оберон-проблемы Какие нужны ресурсы, чтобы приоритеты формулировать вовремя? |
Автор: | Info21 [ Понедельник, 28 Ноябрь, 2011 08:49 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
id_ler писал(а): Какие нужны ресурсы, чтобы приоритеты формулировать вовремя? Время и нужно. Непрерывный блок времени на спокойные размышления.Раздерганность времени -- бич основательных размышлений (больная профессиональная проблема каждого ученого). |
Автор: | id_ler [ Понедельник, 28 Ноябрь, 2011 09:04 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
Info21 писал(а): Время и нужно. Непрерывный блок времени на спокойные размышления. Раздерганность времени -- бич основательных размышлений (больная профессиональная проблема каждого ученого). Время было. |
Автор: | Info21 [ Понедельник, 28 Ноябрь, 2011 10:14 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
id_ler писал(а): Info21 писал(а): Непрерывный блок времени на спокойные размышления. Время было.Раздерганность времени -- бич основательных размышлений (больная профессиональная проблема каждого ученого). |
Автор: | id_ler [ Понедельник, 28 Ноябрь, 2011 10:53 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
Info21 писал(а): Вы не о том. Может, Вам перечитать сообщение и обратить внимание на то, кто процитирован и кому, соответственно, адресован вопрос id_ler писал(а): Евгений Темиргалеев писал(а): У Оберон-сообщества из-за не хватает ресурсов, чтобы порешать все оберон-проблемы Какие нужны ресурсы, чтобы приоритеты сформулировать вовремя? |
Автор: | Евгений Темиргалеев [ Понедельник, 28 Ноябрь, 2011 11:45 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
id_ler писал(а): http://forum.oberoncore.ru/viewtopic.php?p=39571#p39571 Использую оберон-технологии, поэтому причисляю себя к оберон-сообществу. Наработками с сообществом по-возможности делюсь.Евгений Темиргалеев писал(а): У Оберон-сообщества из-за не хватает ресурсов, чтобы порешать все оберон-проблемы Какие нужны ресурсы, чтобы приоритеты формулировать вовремя?Вы конкретно от меня чего хотите или что предлагаете? Поясните, пожалуйста, подробнее. |
Автор: | Info21 [ Понедельник, 28 Ноябрь, 2011 12:06 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
id_ler писал(а): Может, Вам перечитать сообщение и обратить внимание на то, кто процитирован и кому, соответственно, адресован вопрос Если вопрос лично ЕЭ, то надо писать в личку. Сообщения в форуме вольны комментировать все. Проблема "хорошего времени" -- ключевая для любого основательного размышления |
Автор: | id_ler [ Понедельник, 28 Ноябрь, 2011 12:52 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
Info21 писал(а): Сообщения в форуме вольны комментировать все. Осталось только выяснить, кто "не о том". |
Автор: | id_ler [ Понедельник, 28 Ноябрь, 2011 12:54 ] |
Заголовок сообщения: | Re: Скрестить BlueBottle и GNU |
Евгений Темиргалеев писал(а): id_ler писал(а): Евгений Темиргалеев писал(а): У Оберон-сообщества из-за не хватает ресурсов, чтобы порешать все оберон-проблемы Какие нужны ресурсы, чтобы приоритеты сформулировать вовремя? Использую оберон-технологии, поэтому причисляю себя к оберон-сообществу. Наработками с сообществом по-возможности делюсь. Незачет. |
Страница 3 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |