[02:11:58] <vlad2> TRUE: оно у меня работает как кнопка пауза для проигрываемых фильмов. Правда давно не пользовался.
[09:17:13] <geniepro> http://www.popmech.ru/technologies/240028-teleportatsiya-k-2035-godu-v-rossii/
"Согласно одной из «дорожных карт» НТИ, к 2035 году в России должны появиться системы гражданской защиты от киберугроз, мобильная связь стандарта 5G, «отечественный компилируемый язык для безопасного и эффективного параллельного программирования», нейроинтерфейс, квантовые вычислительные системы и телепортация."
[11:36:31] <Kemet> оберон!
[11:38:08] <Kemet> https://books.google.ru/books?id=Wo-VCwAAQBAJ&pg=PA164&dq=%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9+%D0%BE%D0%B1%D0%B5%D1%80%D0%BE%D0%BD&hl=ru&sa=X&ved=0ahUKEwjR86GM2L3NAhVFDSwKHUquDw4Q6AEIVzAF#v=onepage&q=%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9%20%D0%BE%D0%B1%D0%B5%D1%80%D0%BE%D0%BD&f=false
[12:09:11] <Kemet> Language modernization. We also propose some other changes to Oberon-07
such as enumerations to support type safe constants. Especially for error or status
codes it is very useful to have enumerations as they clearly define which constants
are valid in the given context.
In addition we propose to use small letters for all keywords, for readability and
ease of use.
Obviously, some of these new features need runtime system support; the programming
language and the runtime system are thus closely connected to each
other as it always is in all languages of the Oberon family.
Our main target platform is the ERRIC processor and memory controller with
syndrome, without virtual memory support at the moment, but there is no doubt
that virtual memory concept has exceptional applicability for GAFT support as it
eases allocation, reallocation of hardware and software resources, increasing resilience
of the system as a whole.
We now give for each of the just introduced concept a thorough explanation.
However, as designing and implementing a programming language is a whole
book—size research on its own, we cannot give here the full details but show
the main concepts and if appropriate illustrate the idea with some concrete code
samples.
11.3
[12:11:02] <Kemet> в общем по тексту прослеживается, что чуваки пытались из оберона-07 сделать активный оберон, вот только непоняно нахрена
[12:16:25] <Kemet> и пёрли из А2 всё что под руку попало
[12:28:49] <geniepro> а кто делал? студент дипломную работу? ну тогда просто раи оценки, наверное
[13:20:08] <Kemet> geniepro: не, не студенты, как я понимаю это коммерческая система или предкоммерческая
[13:20:39] <Kemet> могу пдф кипуть
[13:20:49] <Kemet> *кинуть
[13:43:20] <geniepro> а кто сделал, и для какой фирмы-то?
[14:35:28] <geniepro> https://www.youtube.com/watch?v=4Nhz87NgaSE
[15:37:18] <Kemet> geniepro: хз для кого, бортовое по, явно не от балды делается
[15:41:08] <geniepro> зачем в бортовом ПО активные объекты?
[15:42:25] <geniepro> вообще, а не являются ли активные объекты шагом назад по сравнению с рандеву Ады? не помню, что было в Модуле-2, кажись мониторы -- упрощённый аналог адских рандеву
[16:04:55] <Kemet> geniepro: в книге нет активных объектов, но есть активности и взаимодейчствие между ними через сообщения, примерно как A2Sequencers
[16:05:37] <Kemet> активности из объектов убрали, чтобы изолировать активности
[16:06:17] <Kemet> по сути OBJECT там - это просто рекорд с методами, не ссылочный
[16:07:46] <Kemet> в общем в первоначальном АО тоже тапк было и только POINTER TO RECORD (по понятным причинам) могли иметь активность, потом POINTER TO RECORD заменили на OBJECT
[17:35:54] <valexey> https://media.giphy.com/media/xT0GqAkeDKznMK9B2o/giphy.gif