[09:14:57] <Kemet> в дельфи есть интерфейсы с подсчетом ссылок, котьорые будут уничтожаться при выходе из скопа, да и в объектах ест сейчас чтото с автоматикой, у записей есть псевдометоды, конструткторы и деструткторы, так что raii там вполне может быть
[09:33:53] <Kemet> ну и конечно, там есть старая объектная модельв  виде типов object, которые тоже на стеке
[13:34:22] <s6>
На пути к мечте: инженер Сергей Якимов – о том, как прошел отбор в колонизаторы Марса и работе в Калифорнии

В 2013 году Сергей Якимов подал заявку на участие в проекте Mars One и попал в список 100 первых людей, которые будут населять планету. В интервью он рассказал, как проходил отбор, а также о работе в украинских НИИ и аэрокосмической индустрии США.

https://dou.ua/lenta/interviews/going-to-mars/?from=comment-digest_post&utm_source=transactional&utm_medium=email&utm_campaign=digest-comments
[18:29:32] <s6> The launch of the .dev domain from Namecheap shows that the days of buying exciting new TLDs are far from over. Read our tips on how to get the most out of your domain shopping spree.
[19:12:35] <vlad2> Будден не сдается :) https://forum.oberoncore.ru/viewtopic.php?f=89&t=6351
[19:45:28] <valexey> "Она проста и написана на надёжном языке - это фундамент."
[19:45:30] <valexey> БГГ
[19:56:24] <valexey> между тем, пока оберонцы болтают, Аду завезли на Compiler Explorer: https://godbolt.org/z/zqbqto
[19:57:22] <valexey> https://www.reddit.com/r/ada/comments/aphetf/ada_is_available_on_godbolt_compiler_explorer/
[20:09:48] <geniepro> vlad2: я эту тему успел увидеть ещё до того как её засекретили )))
[20:10:21] <geniepro> удивляют меня все эти их секреты...
[20:11:33] <valexey> Top Secret!
[20:16:17] <valexey> Пакеты внутри функции! https://godbolt.org/z/FK8Fo3
[22:19:04] <Kemet> [valexey 00:10]
» Пакеты внутри функции! https://godbolt.org/z/FK8Fo3
---
Что  за маразм?
[22:19:52] <valexey__> "*<Kemet> * [valexey 00:10]
» Пакеты внутри функции! https://godbolt.org/z/FK8Fo3
---
Что  за маразм?" - Ада
[22:20:20] <geniepro> ну ,у вирта тоже были подмодули в модулях
[22:20:39] <valexey__> "*<geniepro> * ну ,у вирта тоже были подмодули в модулях" - а в процедурах? ;-)
[22:21:10] <geniepro> хз, надо грамматику смотреть, было ли там какое-то ограничение на это
[22:21:50] <valexey__> Ну, то есть в Аде то оно полезно. Для дженерикофф например.
[22:22:27] <Kemet> Но таки  маразм
[22:22:37] <valexey__> Как мне объяснили - пакет это вам не единица компиляции в Аде :-)
[22:23:00] <valexey__> Ну, мне нравится.
[22:23:47] <Kemet> Ада нинужна! И чем дальше, тем более
[22:25:01] <valexey__> Нужна! Вон и nvidia на Аду переходит.
[22:26:18] <Kemet> Они просто не знают про оберон! Пусть им будден напишет!
[22:27:03] <valexey__> :-)
[22:27:16] <valexey__> Будден прям неистовый
[22:29:57] <geniepro> блин, а чо нету онлайн-компилера для модулы-2?
[22:31:14] <valexey__> geniepro: совсем овёбился!
[22:35:32] <geniepro> http://www.cpcwiki.eu/imgs/6/64/Borland_Turbo_Modula_2.pdf
[22:36:06] <valexey__> geniepro: ты модулой своей всех распугал!
[22:36:28] <valexey__> Быстро закопай обратно!
[22:36:39] <geniepro> лучше бы кемет рассказал как там в китае
[22:39:00] <geniepro> короче я нифига не понял, а проверять лень, но судя по всему, в модуле-2 локальные модули могут быть объявлены и внутри процедуры, там же, где и локальные процедуры
https://www.excelsior-usa.com/doc/xds/isom205.html#388
[22:39:33] <valexey__> geniepro: попробуй в xds модуле
[22:39:44] <geniepro> лень ставить компилер
[22:40:05] <valexey__> Да он же просто распаковывается
[22:41:05] <geniepro> но по грамматике, что в ISO стандарте, ограничений на это нету -- локальные модули объявляются в блоке деклараций, а у процедуры тоже есть блок деклараций, причём тот же самый
[22:42:47] <geniepro> у меня сдох 6-ти терабайтный винт, я думал, что шумит более старый трёхтерабайтный, забекапил его на другой винт, а сдох этот 6 TB ((
[22:43:02] <valexey__> Гы
[22:43:05] <geniepro> d ghbywbgt? ybxtuj jcj,j df;yjuj nfv ytne? yj dc` hfdyj ;fkrj
[22:43:12] <geniepro> в принципе, ничего особо важного там нету, но всё равно жалко
[22:43:40] <geniepro> WD Green -- казалось бы норм фирма, винту 3 года -- как он мог сдохнуть?
[22:43:53] <valexey__> Лягко!
[23:02:31] <geniepro> ну чо, шах и мат вам, буберонщеги! над адой смеётесь! а над метром посмеяться слабо???

MODULE Test;
IMPORT TextIO;
IMPORT StdChans;

PROCEDURE test;
 MODULE Local;
 FROM TextIO   IMPORT WriteString, WriteLn;
 FROM StdChans IMPORT OutChan;
 EXPORT local;
   PROCEDURE local;
   BEGIN
     WriteString(OutChan(), "Hello from local module!"); WriteLn(OutChan());
   END local;
 END Local;
BEGIN
 Local.local
END test;

BEGIN
 test
END Test.

D:\Prj\Modula-2>Test.exe
Hello from local module!