[00:16:31] <geniepro> vlad2: полистал сёдня старую тему на оберонкоре за 2008 г про цикл дейкстры, ты там всё время против ЦД был
а как щас? использовал в своём компилере этот цикл? как ощущения? не поменял отношение к ЦД?
[03:21:50] <vlad2> Да, я видел у них там очередное весеннее обострение на тему ЦД...
[03:22:07] <vlad2> Я использовал его в компиляторе один раз по приколу.
[03:23:23] <vlad2> Потом выпил нах, когда очередная фича еберона сделала его ненужным (массив строк появился или что-то в этом роде).
[03:24:27] <vlad2> По-прежнему считаю, что ЦД на практике бесполезная вещь (в лучшем случае), в худшем - обфусцирующая.
[03:25:18] <vlad2> О, как раз просперо тут, не хочешь позащищать ЦД?
[03:31:53] <vlad2> Т.е. при нормально декомпозиции ЦД не должен возникать. Если декомпозиция ведет к неэффективному коду (по причине совсем тупого компилятора), то да, из ЦД можно выжать что-то полезное и может даже более наглядное, чем эмуляция ЦД без поддержки со стороны ЯП.
[08:56:51] <prospero3000> vlad2: а чего Дейкстру защищать? Как по мне, так единственный возврат из процедуры + преи постусловия решает массу проблем. Лимитированные диапазоны Ады не решают дополнительных ограничений диапазонов.
[08:57:45] <prospero3000> Эффективный компиль расслабляет программиста. Очень эффективный -- просто толкает программиста к написанию говнокода.
[08:58:09] <prospero3000> Руслана лайкнул.
[08:58:25] <prospero3000> Талант нуждается в поддержке.
[08:59:39] <prospero3000> _valexey_: если речь идёт про 6 ТБ для БК -- то это извращение, это уязвимость.
[10:05:04] <_valexey_> prospero3000: кто такое БК?
[10:56:08] <prospero3000> _valexey_: бытовой омпьютер.
[10:56:25] <prospero3000> ...компьютер
[10:57:09] <_valexey_> хм. а что такое "бытовой"?
[10:57:23] <_valexey_> чем комп десктоп на работе отличается от точно такого же но дома например?
[11:11:51] <Kemet> _valexey_, поигрался я в ао с модификатором  new для новосозданного метода кск в кп, и пришел к выводу, что самый православный путь это override,  или даже связка, из двух модификаторов,  первый говорит, что метод может быть переопределен, а второй как раз в переопределенном методе, писать больше, но и верифицируемость выше
[11:12:15] <_valexey_> бюрократия!
[11:12:16] <_valexey_> но таки да
[11:12:38] <_valexey_> вообще, зависит от того, насколько частый этот юзкейс
[11:14:20] <Kemet> С учетом, что там все ме оды виртуальные, то достаточно частый
[11:22:18] <Kemet> раньше в ао было так, методы могли быть абстрактными и финальными, абстрактный это метод с реализацией по умолчанию и его можно вызывать, но в наследнике его необходимо переопределить. сейчас Феликс сделал иначе, объекты и записи могут быть виртуальными, тогда у них должен быть хоть один виртуальный метод, и кго нужно будет переопределить, инстанцировать виртуальные типы низзя. реализация более чистая, но теряется часть старых фишек, правда вот про финальные типа Феликс забыл, или посчитал что не нужны. я тут поигрался , добавил финальные  и лимитед типы, ну и new у методов, как то в целом более приятно получается, вот тока этот new как то выбивается
[15:40:04] <_valexey_> http://www.opennet.ru/opennews/art.shtml?num=48358
[15:40:12] <_valexey_> надобратьящитаю!
[15:40:30] <_valexey_> "новой версии компилятора представлен новый режим оптимизации "-Osize", позволяющий на 5-30% сократить размер результирующего кода, ценой небольшого снижения производительности"
[15:54:02] <TRUE> а результирующий код - это js, да?
[15:56:13] <_valexey_> нет. нативный бинарь
[16:42:02] <_valexey_> https://developer.ibm.com/swift/
[17:42:21] <vlad2> Я за последний месяц ни разу не пачкался ни с js ни с objective-c ;)
[17:47:23] <_valexey_> vlad2: успех!
[17:47:50] <_valexey_> а линух или виндец?
[18:58:27] <geniepro> лол, свифта под венду нету )))
[18:58:53] <_valexey_> а нафига нужна эта экзотическая ось?
[18:59:13] <_valexey_> уж лучше тогда Оберон ОС! Если уж упарываться то по полной!
[18:59:22] <geniepro> фигассе )))) самая распространённая десктопная ось ваще-то
[18:59:48] <_valexey_> дык десктоп - маргинальщина!
[19:00:06] <geniepro> но, самая лучшая версия венды была ХР 17 лет назад, после неё пошло по наклонной, вин 10 ваще лютое говно
[19:08:46] <_valexey_> не знаю, XP мне никогда не нравилась
[19:08:55] <_valexey_> ущербная она какая-то
[19:08:59] <_valexey_> и памяти жрала много
[19:56:30] <geniepro> хр как раз немного памяти жрала, по сравнению с 7, 8, 10
[19:56:52] <geniepro> но больше чем нт4, это да
[19:58:14] <_valexey_> больше чем NT5 aka 2000
[21:06:47] <_valexey_> XP на 32 Mb работала весьма и весьма хреново.
[21:21:41] <geniepro> на 96 мбт уже более-менее нормально было
[21:22:48] <geniepro> помню как-то на пень 2 с планками 32+16 ставил хр -- чотко работало
[21:22:59] <geniepro> упс, 32+64