[00:29:06] <vlad2> Все, прошло полнолуние? ;)
[15:55:37] <valexey> ю
[15:55:49] <valexey> vlad2: ну, у нас да. А у Муртазина обострение :-)
[19:13:11] <valexey> vlad2: зацени ка клеветы: http://forum.oberoncore.ru/viewtopic.php?f=12&t=2694&start=40#p76331
[19:14:40] <vlad2> F кто такой Муртазин?
[19:19:07] <valexey> ведущий аналитег!
[19:19:44] <valexey> http://lurkmore.to/%D0%9C%D1%83%D1%80%D1%82%D0%B0%D0%B7%D0%B8%D0%BD
[19:20:09] <valexey> http://ru.wikipedia.org/wiki/%D0%9C%D1%83%D1%80%D1%82%D0%B0%D0%B7%D0%B8%D0%BD,_%D0%98%D1%80%D0%B5%D0%BA_%D0%9C%D0%B8%D0%BD%D0%B7%D0%B0%D0%BA%D0%B8%D0%B5%D0%B2%D0%B8%D1%87
[19:26:26] <vlad2> Кстати, такуи модули в плюсах нужны... хоть тушкой хоть чучелом.
[19:26:55] <vlad2> В жабаскрипте неи модулей.
[19:26:59] <vlad2> Вообще.
[19:27:03] <vlad2> Ни в каком виде.
[19:27:08] <vlad2> Даже в виде пропероцессора.
[19:27:36] <vlad2> Все, что там именуется модулями уходит в непосредственную поддержку со стороны конкретного хоста.
[19:28:38] <vlad2> С такраканами конкретного хоста.
[19:35:21] <valexey> угу
[19:35:31] <valexey> но вот прям в таком вот виде я не хочу модули в плюсах
[19:35:38] <valexey> по всем известным причинам :-)
[19:36:17] <valexey> то есть то к чему стремятся clang'овцы мне не подходит ну никак
[19:52:35] <vlad2> Какой у них фатальный недостаток?
[19:53:07] <valexey> vlad2: отсутствие явной отдельной спецификации на модуль
[19:53:15] <valexey> для меня идеал модулей - это как в Аде сделано
[19:53:17] <vlad2> А.
[19:53:19] <valexey> ну, почти идеал
[19:53:57] <valexey> Шариться в тоннах говно реализации чтобы выцепить оттуда спеку радости никакой не добавляет
[19:54:08] <valexey> Я этого говнеца уже и в Яве хлебанул и в Go
[19:54:33] <vlad2> Да, меня в шарпе тоже напрягает.
[19:55:01] <vlad2> Просто народу надоели хедеры :)
[19:55:06] <vlad2> Типа зло :)
[19:55:14] <valexey> Причем тут даже IDE не помогает. То есть спеку то оно выцепить может (и показать в автокомплите или еще где), но вот комментов в такой спеке не будет.
[19:55:42] <vlad2> На самом деле можно и в файле, но в отдельной единественной ctrqbb какой-нибудь.
[19:55:43] <valexey> А если они вдруг будут (как в стандартной либе к жабе например) - это означает что тонной комментов/доков будет засрана имплементация модуля
[19:55:48] <vlad2> секции
[19:56:20] <valexey> угу.  можно как в хаскелле сделали или даже в ерланге - там вначале файла есть секция про то что мы экспортируем.
[19:56:29] <valexey> отдельный файл не обязательно
[19:56:40] <valexey> но обязательно спеку от реализации отделять. мухи отдельно, котлеты отдельно
[19:57:30] <valexey> секцией вначале наверно даже удобней будет.
[19:57:54] <valexey> не придется бегать по всем исходникам чтобы понять где тут нужная спека вот от этого модуля. куда оно затерялось
[20:01:24] <valexey> блин. прям хоть во все эти комитеты записывайся, чтобы они очередную какашку не высрали
[20:02:24] <valexey> vlad2: а плюс от этих (основной плюс) недомодулей (точнее директивы import) один - stl'еписатели смогут нормальные идентификаторы использовать :-)
[20:02:34] <valexey> то есть stl можно будет даже почти без мата читать
[20:03:09] <vlad2> Плюс. Но не единственный.
[20:03:15] <vlad2> Даже если какашка будет.
[20:03:28] <vlad2> То все равно, как минимум будет решен содом с:
[20:03:34] <vlad2> precompile headers
[20:03:40] <vlad2> ODR
[20:03:51] <vlad2> препроцессор
[20:04:28] <vlad2> Конечно хотелсь бы большего и красивого... но я бы не стал особо надеятся :)
[20:04:42] <valexey> ну, то что пытаются сделать большое и не красивое
[20:05:00] <valexey> и в плане необходимых усилий оно не менее затратно чем красивое
[20:05:14] <vlad2> Записываться в комитеты бесполезняк. Те же усилия можно потратить на свое, лишенной фатальных недостатков :)
[20:05:41] <valexey> только свое будет хреново интерфейситься с окружающей реальностью :-)
[20:05:55] <valexey> а комитет конечно фтопку, можно просто насрать в камменты clang'у
[20:06:07] <valexey> и предоставить альтернативную, большую и красивую, реализацию
[20:06:22] <valexey> clang же модульный, в отличае от всяких там компиляторов Оберона :-)
[20:06:33] <valexey> Наваять свой расширизм там вполне возможно
[20:06:52] <valexey> не реализуя весь компилятор целиком