[15:24:18] <romiras> Кто-то сервлеты на КП писал ?
Признавайтесь!
[15:39:57] <valexey > не я!!!1
[15:39:59] <valexey > ;-)
[15:42:18] <romiras> как-то незаслуженно обошли стороной GPCP
[15:58:53] <valexey > это да. но gpcp считается не кошерным, ибо не пользуется всеми преимуществами КП :-)
[15:58:59] <valexey > типо объектов на стеке
[16:21:31] <valexey > точнее полиморфных записей
[16:50:02] <romiras> valexey: приведи-ка пример, чтобы было ясно
[17:44:17] <valexey > да легко. вот в функции в секции VAR мы объявляем рекорд. в ББ этот рекорд будет лежать на стеке, а в яве так не выйдет. на стеке можно только указатель, а сам объект будет в динамической памяти и подпадать будет под юрисдикцию сборщика мусора
[18:39:03] <vlad2> "Не очевидно, где именно стрельнёт, но в большом длинном проекте стрельнёт обязательно." с info21
[18:39:12] <vlad2> Как знаток длинных проектов :)
[21:47:55] <valexey > vlad2: ога. забавный он. вообще на erlang'e реально большие проекты (миллионы строк кода) пишутся
[21:48:24] <valexey > когда и где стреляет - узкое место просто оформляется в виде сишного драйвера либо сишной ноды, если просто нужна быстрая мелкая функция, то в виде bifа
[21:48:37] <valexey > точнее nif'a
[21:49:20] <valexey > а в субд, очевидно, пропорции другие - там будет процентов 70 плюсов и процентов 30 ерланга (распределенная оболочка сверху)
[21:49:57] <valexey > /me таки вытащил в веб проектег. показал заинтересованным лицам. похоже будем пилить
[21:50:10] <valexey > а google app engine таки ня. довольно удобное ня