[00:00:18] <valexey> это ты про третий пункт? ;-)
[00:00:48] <valexey> там как, у народа перестало пригорать с трампа то?
[01:41:56] <vlad2> Ну больше не выходили...
[04:48:52] <Kemet> ну в Активном Обероне и А2  куча несуразностей и недоделок. Всё по принципу  - мне нужно это, ща запилю, но из этого мне нужно только вот это, в результате, проекты полностью не завершены.
[04:52:34] <Kemet> не доделан кастинг типов, например, булево вообще ни к чему нельзя привести, даже через систем, ORD( bool ) не реализован, SET только через систем можно кастить, это в яп системного уровня, и тд, беззнаковые до конца не доделаны - они как бы есть, и их можно использовать, но вот хотель я MOD сделать, а вот хрен, трапается.
[04:52:49] <Kemet> и таких мелочей набегает на вагон и маленькую тележку
[05:42:15] <valexey> ну, нормальный экспериментальный язык университетский и около того. тут попилили, там..
[05:42:33] <valexey> стандарта нет, нет даже полного описания языка со всеми нюансами.
[05:43:07] <valexey> широко в промышленном программировании такое использовать стрёмно. только если форк делать и его стабилизировать.
[05:51:19] <valexey> самый к продакшену готовый язык из оберон-семейства, это таки как раз не оберон. а наоборот - КП
[05:51:55] <valexey> при условии что не будешь пробовать использовать альтернативные реализации оного КП ;-)
[07:29:29] <geniepro> "3. социальная справедливость – это когда меньшему достаётся больше, так как он больше пользы приносит обществу"
исправил, можешь не благодарить...
[07:39:28] <geniepro> http://iadenisov.ru сайт типичного оберонщика
[08:55:28] <geniepro> https://www.facebook.com/yuri.zhloba/posts/1385162131515914
"На работе в основном проекте стоит задача быстро рендерить шаблоны. Причем, шаблоны генерируются динамически, их нельзя заранее скомпилировать и потом много раз использовать (ок, в некоторых случаях можно, но общем случае нельзя). Делаем мы это на Erlang и на Python, с поддержкой разных шаблонизаторов (Jinja2, Django templates, Mustache).
...
Выводы:
- Использование Go мало полезно
- Использование OCaml можно рассмотреть
- Scala для этой задачи вообще не катит
- Erlang не такой уж и медленный )"
[08:56:23] <geniepro> "Yuri Zhloba Еще нюансы:
Со Scala пришлось помучаться больше, чем с Go и Ocaml. При том, что Go я почти не знаю, и осилил написать код только глядя в Go by example.
Разные либы на одном языке отличаются по скорости на порядки )"
[11:06:12] <Kemet> >>valexey: ну, нормальный экспериментальный язык университетский и около того. тут попилили, там..
Ну, как я понимаю, Феликс таки пишет на нём, и транслирует в Си (в фоксе есть транслятор в Си) для СтейлаОС и какойто хрени, на которую я както ссылки давал ( на базе этой стейлы, платформа какая-то) и видимо тот недошарп тоже используют

[11:07:56] <Kemet> >>geniepro: http://iadenisov.ru сайт типичного оберонщика
А что, там что-то есть? я вижу только 2 строки текста
[11:14:20] <geniepro> вот я и говорю -- типичный оберощик -- лаконичность, краткость -- сестра таланта, делай так просто как можешь!!!
[11:51:00] <valexey> geniepro: вот! камло рулит!
[12:05:31] <geniepro> valexey: но они решили оставить эрланг -- он их устраивает, и переписывать с него на окамль они не захотели )
[12:05:47] <valexey> логично
[12:06:20] <valexey> на их месте так поступил бы каждый!
[12:06:47] <geniepro> не, если бы окамль дал реальное преимущество перед эрлангом -- переписали бы, а так смысла не было ))
[12:11:31] <valexey> там могут быть преимущества, но скорее всего не в плане производительности.
[12:12:05] <valexey> и если у тебя уже команда ерлангистов а окамл вы не практиковали,  то преимущества камла увидите где-то через полгодика хождения по граблям
[12:12:14] <valexey> а бузинесс то ждать не будет!
[12:12:25] <valexey> надо было им посоветовать оберон!
[12:12:52] <valexey> у оберона же тоже низкая курва обучения
[12:13:39] <geniepro> а как они использовали бы оберон? компилятор акрона без всяких либ? самое главно для них -- что бы там был быстрый шаблонизатор! есть такой для оберона?
[12:14:55] <valexey> вроде для КП что-то было
[12:14:58] <valexey> оксиген там
[12:15:03] <valexey> или как его
[12:15:29] <geniepro> оксиген -- это вебсервер окамля, ты чо? ))) и это не то ))
[12:15:50] <valexey> http://www.o3-software.de/
[12:16:17] <valexey> http://www.o3-software.de/en/Products.xhtml
[12:16:20] <geniepro> о в кубе -- это вроде озон же?
[12:17:12] <valexey> http://www.o3-software.de/en/Products.xhtml
[12:17:16] <valexey> ой
[12:17:18] <valexey> да, оно
[12:17:27] <valexey> но если подогреть, то будет просто кислород :-)
[12:17:38] <valexey> лишнее отвалится ;-)
[12:17:46] <geniepro> то есть всё равно оксиген? )) выкрутился ))
[12:17:59] <valexey> таки да ;-)
[12:18:09] <valexey> ну и для AO что-то было вроде
[12:19:15] <geniepro> но там всё равно нет шаблонизатора, а вебсервер они небось какой-нить апач юзают ))
[12:22:39] <valexey> хм. а как работать с O3 если там нет шаблонизатора? ы?
[12:22:45] <valexey> короче, не верю :-)
[12:25:04] <geniepro> ну просто сама прога делает веб-странички и всё ))
[12:25:31] <geniepro> то есть ты сам должен сделать шаблонизатор ))
[12:25:40] <geniepro> но может быть что у кого надо он есть ))
[12:25:54] <valexey> там, кстати довольно вменяемая либа общего назначения идет в комплекте
[12:26:04] <valexey> т.е. то, что у других языков бывает в стандартной либе
[12:26:16] <valexey> даже сортировка есть! :-)
[12:26:27] <valexey> и деревья!
[12:26:42] <geniepro> ну надо же! может там половина хаскль-платформы есть? ))
[12:27:49] <valexey> там и сеть есть ;-)
[12:28:02] <valexey> алсо оно ж ещё и масштабируемое/кластеризуемое
[12:36:33] <geniepro> так оно хоть где-то используется? ))
[12:38:55] <geniepro> тесла-хуесла... китаесла! вот! http://www.popmech.ru/vehicles/293502-samyy-moshchnyy-i-bystryy-elektromobil-1-mvt-i-312-km-ch/
[12:46:05] <valexey> дык тесла же чисто гражданский авто, а тут - гоночный.
[12:46:14] <valexey> сравнение неуместно
[12:55:07] <geniepro> эта машина сертифицирована под обычные дороги, плюс Иаск всегда хвастался тем, что его теслы -- спортивные! так что уместно!
[14:44:22] <Kemet> в ао очень простой шаблонизатор, просто никому не нужен, но мне скоро понадобится и таки придется писать чегойто
[14:45:14] <Kemet> теперь под линупсом работает консольная А2 и можно проги делать, хотя и палоьцами придется работать, да
[15:16:47] <geniepro> говорят у нас в магазинах черешня/клубника 120 баксов за килограмм о_О народ возмущается )))
[15:18:00] <geniepro> три черешинки запаковывают и по сто ваших рублей продают ))
[15:18:14] <geniepro> а какие у вас там цены на черешню сейчас? ))
[15:25:49] <geniepro> аргентинская черешня -- 400 баксов за килограмм??? о_О кто таоке покупает???
[15:26:52] <geniepro> не, наверное всё-таки 40 баксов за килограмм -- цены расписаны хер поймёшь
[15:40:47] <valexey> Kemet: о! а можно будет инструкцию? а то задачка назревает ;-)
[15:41:46] <valexey> надо бы еще для ББ инструкций надыбать
[15:52:11] <geniepro> valexey: вот это что ли? http://www.o3-software.de/en/Media.xhtml
[15:53:23] <valexey> ась?
[15:54:15] <geniepro> ну инструкция
[15:57:14] <valexey> а где там инструкция как собрать консольную программу из под ББ под линух?
[16:09:39] <Kemet> valexey: ну чтобы собрать консольную А2 просто выбрать сооотвествующий билд в Release.Tool? там сохраняется возможность запуска из консоли и гуйни и других прогорамм, то есть загрузка модулей есть, а чтобы собрать стандалоне апп нужно несколько скорректировать консоль, делаяя ее не финальном, а вот в своем зафиналить
[16:10:24] <Kemet> ну то есть надо сделать вариант консоли без финальной процедуры
[16:10:38] <valexey> омм.... надо это как-то автоматизировать. причем, в идеале, чтобы можно было написать makefile который из линухового шела проделал бы все что нужно.
[16:11:03] <Kemet> а еще лучше вообще конмоль убрать и использовать только stdio, но это поработать надо, там на час работы
[16:13:11] <Kemet> пока не получится автоматищировать, если не написать вариант без консоли, там процедура которая стартанет после запуска приложения должна быть помечена как {FINAL}, но такая процедура ужке есть в консоли, её из апп нужно убирать, я экспериментировал с тестом Bubblt? b jyj cj,bhftncz ghbkj;tybtv
[16:14:35] <valexey> автоматизировать то билд наверно как-то можно, если к А2 приделать удаленное управление через tcp или stdio, чтобы значится командовать происходящем в А2 можно было из любого приложения на плюсах, жабе, чем угодно.
[16:16:17] <Kemet> ye jyj rjycjkm xthtpmыевшщ gjkmpetn
[16:16:31] <Kemet> ну она консоль через stdio пользует
[16:17:22] <Kemet> и вроде уже можно сделать дллку
[16:33:16] <Kemet> version
[16:33:18] <Жаба> Kemet,  you have LeechCraft Azoth 0.6.70 (compiled with Qt 4.8.6; running with Qt 4.8.6) on Windows Vista
[16:33:22] <Kemet> ping
[16:33:24] <Жаба> Kemet, Pong from you:  1.497967 s
[21:01:34] <Kemet> GOWNOS - Your own GNU operating system

[21:06:56] <valexey> o_O
[21:10:11] <vlad3> geniepro: 312 км/ч че-то маловато. Ту недавно в новостях пробегало - чувак от полиции убегал на 208 MPh.
[21:10:49] <geniepro> скачал игрушку рагнарок онлайн 2 -- не могу двигаться персонажем о_О чё за херня... на форуме у многих такая проблема, но решения пока не нашёл ((
[21:10:53] <vlad3> Это 335 км/ч
[21:11:05] <geniepro> бегать на такой скорости не может даже гепард
[21:11:20] <vlad3> http://jalopnik.com/19-year-old-man-arrested-for-allegedly-going-208-mph-in-1789010226
[21:12:18] <geniepro> человек бегает со скоростью максимум 30 км/час, поэтому не стоит пытаться убегать от медведя -- он бегает со скоростью 60 км/чсас
[21:16:10] <geniepro> с этим китайским гиперкаром непонятно что за фигня -- в другой статье написано, что он самый быстрый электромобиль, и тут же упомянуты два других электромобиля, котоыре быстрее его
[21:23:08] <Kemet> знает ктонить: можно ли заставить llvm генерить объектные файлы в собственном формате?
[21:23:16] <valexey> 15616
[21:23:36] <valexey> помните это замечательное чиселко? любой спектрумист помнит!
[21:23:58] <valexey> Kemet: что значит заставить? Бери С++, пиши llvmа кусок
[21:24:27] <Kemet> у меня не було спектрума, моя молодость прошла с pdp-11 в обнимку )
[21:24:58] <valexey> Kemet: у вас же до сих пор pdp-11 в каком-то виде есть?
[21:25:18] <Kemet> угу
[21:26:03] <Kemet> это ж жопа будет, я думал там средствами ллвм можно генерить свой формат, а так это нах не надо
[21:28:35] <Kemet> я ж хотел генерить объектники для а2 ))
[21:28:56] <valexey> хы. ну надо изучить вопрос, да.
[21:29:05] <valexey> может даже проще конвертор сделать
[21:34:34] <Kemet> ну блин сего бы им было эльф не заюзать, так своё придумали, сильно похожее
[21:35:43] <Kemet> ну не то что сильно, много своей специфики, но думаю, в эльфе это тоже можно было реализовать