← All posts tagged оберон

akastargazer
оберон Это Robert Griesemer, сотрудник гугла, учился в Цюрихском ETH:

youtu.be

Когда он занялся промышленным программированием, то это был огромный шаг назад, по сравнению с Обероном и уже не мог достичь той же продуктивности.
akastargazer
оберон Новый оберончик на платке, Вирт сотоварищи буквально вчера обновили: oberonstation.x10.mx

Застрявший в 80-х оберон запускают с micro-SD на FPGA. И, главное, всё это застрявшее плотно опутали торговыми марками да ещё и денег хотят.
akastargazer
странное ИТ оберон Русские ИТ-шники, как только видят Оберон, стонут и кричат про вытекание глаз, заводя заезженную пластинку про "рынок не выбрал Оберон".

Амерские ИТ-шники, как только видят Оберон, радуются и кричат "You should consider trying it and stealing a few ideas from it for the greater good!"

via news.ycombinator.com

Почему так?
akastargazer
оберон Погуглил про присвоение в сишарпе, не смог дочитать ни одну заметку, выключил поскорее, пока не стошнило. Если сравнить с кораблями, то оберон тут типа цельнодолбленого каноэ, а сишарп вроде хейердаловского Кон-Тики, весь, млять, уплетённый в говно.
akastargazer
программирование ИТ говно шейдеры Кусок кода из шейдера:
float dist_a = distance(_Pos_a.xyz, i.vPos.xyz);
fixed4 mask_a = saturate(lerp(fixed4(1.0, 1.0 ,1.0, 1.0), fixed4(0.0, 0.0 ,0.0, 1.0), dist_a _Pos_a.w ) _Pos_a.w);
fixed4 subMask_a = saturate(lerp(fixed4(0.0, 0.0 ,0.0, 1.0), fixed4(0.5, 0.5 ,0.5, 1.0), _Pos_a.w * 0.5)) ;
и такого ещё двадцать строк — переменная объявляется в каждой строке и используется в последующей операции.

Но это фигня, вот эти вызовы saturate и пр., где-то документированы. Среда Монодевелоп предлагает поиск по документации, если встать на ключевое слово и нажать Ctrl+' но этот способ не работает для saturate.

А поскольку здесь нет полной квалификации имени, то где искать — хер знает. Надо просто знать.
И нужна туча костылей для войны с этой ебаниной, потому что одни идиоты придумали говно, а другие радостно используют, формируя комьюнити.

Короче, всем оберон-терапию, срочно.
akastargazer
ИТ вирт оберон Система Оберон была написана за три года двумя частично занятыми людьми:

"Мы начали разработку системы в конце 1985 года, а программирование — в начале 1986 года на нашей рабочей станции Lilith и ее языке Модула-2. Сначала был создан кросс-компилятор, а за ним — модули внутреннего ядра вместе с необходимыми средствами тестирования и загрузки. Одновременно шла разработка системы отображения и текстовой системы без возможности их тестирования, конечно.

Мы поняли, насколько отсутствие отладчика и, более того, компилятора может
способствовать тщательному программированию. (Это действительно так, в чем
убедился один из нас, когда примерно в то же самое время и примерно в тех же условиях писал компиляторы языка С. — Прим. перев.)

Затем последовал перевод компилятора на язык Оберон. Это было сделано
стремительно, потому что оригинал был написан с намерением последующего
перевода. После его проверки на целевом компьютере Ceres вместе со средствами
редактирования текста пуповина Lilith могла быть отрезана. Система Оберон, по
крайней мере, ее черновая версия, стала реальной. Это случилось примерно в середине 1987 года; после этого было опубликовано ее описание.

Завершение системы заняло еще год, ушедший на объединение рабочих станций в сеть для передачи файлов, на средства централизованной печати и на инструменты поддержки. Наша цель — завершить систему в три года — была достигнута. В середине 1988 года система была представлена более широкому сообществу пользователей, и можно было начать работу над приложениями. Была разработана почтовая служба, добавлена графическая система и продолжены различные работы по общим системам подготовки документов. Средство отображения было расширено так, чтобы работать с любым экраном, включая цветной.

Одновременно на основе опыта использования системы совершенствовались отдельные ее части. С 1989 года в наших вводных курсах программирования язык
Модула-2 был заменен языком Оберон."

Никлаус Вирт, Юрг Гуткнехт. "Разработка операционной системы и компилятора. Проект Оберон"

akastargazer
ИТ blackbox оберон В системе "Франк" Алана Кея воплощены лучшие идеи человеко-машинного интерфейса. Которые мы давно имеем (с небольшими отличиями) в BlackBox Component Builder, хе-хе. Вот посмотрите: computerra.ru

Приложений нет, а есть:
— Документ
— Поддержка операций
— Гиперссылки
— "Виртуальная машина" или среда исполнения
— Команды

Обо всём этом писал и Дж.Раскин, Алан Кей воплотил в своём эксперименте, а мы в этом работаем.
akastargazer
оберон В воскресенье случилась встреча оберонщиков в Москве. Было очень интересно, люди съехались из разных регионов страны, и партизанщиной оберонизм не назвать никак.
akastargazer
Питон ИТ Время от времени трогаю Питон за разные места, и после изучения биографии ван Россума пришла в голову простая мысль — если Гвидо с таким диктаторским упорством пилил свой язык "для жизни", то каким же смертоубийственным и вонючим должен был быть майнстрим программирования в те года (а это 90-е прошлого века), что Питон таки обрёл популярность и отгрыз себе приличную нишу.

Казалось бы, причём тут Оберон? Ну, если бы Гвидо юзал Оберон, то скорее всего, ему бы не пришла в голову мысль запилить свой Питон.