Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Valery Solovey

Страницы: 1 2 3 [4] 5 6 ... 34
46
Да не спроектирован он для работы со сборщиком мусора. Но он поощряет использование автоматического упрвления памятью.

Как использовать Оберон в маленьких контроллерах - не очень понятно. На каждый контроллер можно выделить по модулю и взаимодействие модулей может символизировать взаимодействие контроллеров. Но я не думаю, что несколько контроллеров на одном устройстве - это частый случай. Ещё, можно писать по модулю на разные модели контроллеров и эти модули будут являть собой микро-ОС, которые делают общение с контроллером вмеру однородным (эдакие подсистемы Host). Тогда понятно, как можно присобачить абстрагирование (ООП), но возникает проблема с написанием оптимизирующего компилятора, чтобы программа укладывалась в тайминги и помещалась в память.

47
А какая надёжность у операционной системы OS Oberon?

Весьма эфемерная -- кооперативная многозадачность без защиты памяти процессов.

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

48
Здесь многоговорилось о высокой надёжности OBERON. Однако ведь надёжность определяется операционной системой, где собственно и запускается код.
Нет. Надёжность языка определяется характеристиками языка, надёжность ОС определяется характеристиками ОС. Всё опять же сводится к целям: у ОС они свои (опреление доступа к ресурсам), а у языка программирования - свои.

Я нигде не видел расчётов или хотя бы оценок надёжности ОС Оберон, поэтому, на этот счёт мне сказать нечего. Да и вообще не встречал методик расчёта надёжности операционных систем. В открытом доступе постоянно встречается только маркетоидный трешак какой-то.

49
Есть ли смысл добавить в компилятор "Странник" реализацию Oberon 07?

Смысл - это понятие, привязанное к цели.

Если цель - расширить свой рабочий инструмент Обероном, то да - имеет смысл, раз Вы собираетесь им пользоваться. Или если разработка ведётся ради удовольствия.

Если цель - увеличить популярность Оберона (или Странника), то смысла особого нет: сообщества этих проектов маленькие, увеличить одно из них за счёт другого получится лишь чуть-чуть.

50
интеграция с кодом на других языках проще.

51
Общий раздел / Re: Lua
« : Май 06, 2014, 05:22:20 pm »
Так а как книга? Сам материал, думаю, подан неплохо, а что насчёт качества перевода?

52
Общий раздел / Re: Project Oberon (New Edition 2013)
« : Апрель 02, 2014, 09:36:43 pm »
Спасибо. Меня именно символьный файл интересовал.

53
Общий раздел / Re: Project Oberon (New Edition 2013)
« : Апрель 01, 2014, 06:05:20 pm »
А что нужно сделать, чтобы скомпилить программу?

54
Общий раздел / Re: BlackBox без MDI
« : Март 31, 2014, 07:56:59 pm »
Я тоже задумывался о тайловом интерфейсе. Но так как я не определился, каким он должен быть, то за реализацию так и не взялся.

55
Общий раздел / Re: BlackBox без MDI
« : Март 31, 2014, 06:57:04 pm »
Речь, скорее всего, о предпочтениях "окошки vs табы". Мне лично нравятся оба варианта, которые я использую в разных случаях.

57
Общий раздел / Re: Юмор
« : Январь 06, 2014, 06:33:23 pm »
драгоценности и женщин не жалко, а котов жалко. Особенно, если поразглядывать картинку с минутку-другую.

58
Общий раздел / Re: Юмор
« : Январь 06, 2014, 05:32:02 pm »
Картинка с котами навевает грусть. Я чего-то не понимаю? Почему она в юморе?

59
Общий раздел / Re: Online компилятор Oberon-07/11.
« : Январь 04, 2014, 04:00:52 pm »
А ObjectRec никто не расширяет?

60
...сведения, что виртовский (или какой-то другой) компилятор использует эту особенность для восстановления после ошибок? Или это все-таки было придумано по ходу дела?
Я точно помню, что читало про это где-то в 2006-2008 годах.

Страницы: 1 2 3 [4] 5 6 ... 34