[05:38:00] <vlad3> /me начал смотреть Сlannad. Роботов нет. Фансервиса нет. Похоже на жалкий закос под Харухи.
[15:14:24] <valexey > Уральский ЗАТО. (Закрытый город с атомной тематикой).
Устраиваюсь на работу после института по распределению.
Устное анкетирование в местном "отделе безопасности":
Вконец замученый писаниной капитан (к) и я (я)
к: не проживающие в данный момент в городе родственники есть?
я: да, мама, брат, сестра
к: сестра - родство полное или частичное?
я: в смысле?
к: сестра родная и по отцовской линии и по материнской?
я: ну да...
к: брат - родство полное или частичное? по отцовской линии и по материнской?
я: угу
к: мать - родство по отцовской линии и по материнской?
я: "растерялся" эммм... ну, да, по материнской линии... 0_О
краем глаза замечаю - ставит в графе родство: "частичное"
[16:23:51] <valexey > гм. в языке Go вполне годный рефлекшн
[16:26:00] <valexey > только он конечно только рантаймовый
[17:02:59] <valexey > ААА!!! в го тихие объявления переменных!!!1
[17:03:06] <valexey > вот например объевление переменной:
[17:03:18] <valexey > a := foobar(42)
[17:04:47] <valexey > где a - новая переменная. foobar - обычная функция
[17:05:32] <valexey > a := foobar(42)
[17:05:38] <valexey > a = a+32
[17:05:43] <valexey > a = -15
[17:05:51] <valexey > вполне валидный код
[17:19:31] <valexey > гм. похоже go деструкторы не нужны
[17:19:50] <valexey > и finally не нужен
[18:09:30] <vlad2> Почему?
[18:10:02] <vlad2> (про переменные - все правильно, как в лучших языках)
[18:10:19] <vlad2> тип локальной переменной не нужен (обычно)
[18:11:31] <valexey > он там автовыводится, да
[18:11:39] <valexey > при этом строгая статическая типизация никуда не девается
[18:11:49] <valexey > почему - я написал на форуме :-)
[18:11:56] <valexey > в топике про умные указатели
[18:13:31] <valexey > да, а switch там от if'а по сути ничем не отличается
[18:13:43] <valexey > то есть в тамошних кейсах можно использовать выражения
[18:14:15] <valexey > switch {case x>0: foo(); case x<0: boo();}
[18:14:18] <valexey > грубо говоря
[18:26:46] <vlad2> /me заставил llvm вызвать внешнюю (читай RTL'ную функцию) и научился линковатьв се это в полноценный exe или dll
[18:27:07] <vlad2> (в доке ну нихрена нет)
[18:27:28] <vlad2> (для винды, а для линуксов там все несколько иначе и привычнее линуксоидам)
[18:28:27] <vlad2> Мало того, я затсваил непосредстенно готовый (не кастомный) интерпретатор интерпретировать код с внешними вызовами.
[18:28:28] <valexey > в линуксах там вроде вообще просто
[18:28:38] <valexey > вау!
[18:28:41] <valexey > вот это - вау!
[18:28:48] <valexey > а нахрена тебе именно интерпретер?
[18:29:20] <vlad2> Да, и там таки в доке/форумах расписано как и что. На винде - чисто догадками из общих соображений.
[18:29:57] <vlad2> Интерпретатор пока интереснее, потому что ему не надо установленной студии ;)
[18:30:32] <vlad2> В смысле exe/dll получается только с использованием линковщмка от студии.
[18:31:55] <valexey > гм. а линковщик от mingw не катит разве?
[18:32:23] <valexey > /me в линксах линковал gcc'шным линкером
[18:32:32] <vlad2> От mingw как раз и не катит. Но он и не нужен. Ибо студия бесплатная есть, если речь о платности.
[18:32:47] <vlad2> Студию не хочется просто потому, что ее надо ставить.
[18:32:55] <valexey > не, платность в печку. в смысле - пофиг. мы что, не русские люди? :-)
[18:33:12] <valexey > угу. а mingw сильно портативней и раздирабельней на кусочки
[18:34:04] <valexey > /me выкачал книженцию по жабаскрипту. orelly
[18:34:18] <vlad2> Продолжаешь погружаться? :)
[18:34:25] <vlad2> Да, правда все это для Win32.
[18:34:54] <vlad2> В смысле у меня 64 винда, но но по дефолту все сделало для win32, а ковыряться в настройках пока сильно неохота.
[18:35:12] <valexey > ога. а что делать? в этой книжке есть хотя бы нормальная глава по собственно языку, а не по вебам-html'ям и домам
[18:35:23] <vlad2> (llvm собрался как для wein32)
[18:35:38] <valexey > ну и ладно. на первых порах можно и win32:-)
[18:36:04] <vlad2> Да, это оплезно. Потому что если по гуглу изучать (как я), то там обычно выкидвает на мерзкую смесь с html.
[18:36:44] <valexey > угу. нет ничего хуже, чем вот так вот фрагментарно в язык погружаться. то есть когда в голове набор трюков и сниппетов, а языка не знаешь
[18:37:27] <valexey > оу! глава 12: Server-Side JavaScript
[18:37:34] <vlad2> Ну на самом деле в моем случае была уже тонна нашего родного жабаскриптового кода. Без html :)
[18:37:53] <valexey > у вас сервак еще не на js? тогда мы идем к вам!
[18:38:06] <vlad2> Нет, к счастью. :)
[18:38:33] <vlad2> Но server side жабаскрипт - во всю.
[18:38:35] <valexey > ну, вообще, чутка окунувшись в это, мне захотелось писать на обероне :-)
[18:38:49] <vlad2> И именно он на 90% источник головной боли у серверной группы.
[18:39:10] <vlad2> Дык, я ж тоже самое говорил ;)
[18:40:08] <valexey > ну или хоть какой-нибудь верификатор прикрутить, который на этапе "компиляции" отлавливал бы ошибки
[18:40:15] <valexey > хотя похоже это не особо реально
[18:40:53] <valexey > о! цитатка в тему: "Под каким углом жопу не рассматривай, это будет жопа. "
[18:45:25] <vlad2> Не, не реально. Из полезных верификаторов только такие, которые проверяют особенно угребищные особенности синтаксиса типа забытой точки с запятой, которая может изменить семантику.
[18:49:18] <vlad2> "В Мали в воскресенье создан Объединенный фронт в защиту республики и демократии, в который вошли 38 политических партий и около 20 общественных ассоциаций и рабочих профсоюзов. Главное требование участников объединения - уход от власти военной хунты."
[18:49:27] <vlad2> Кто как прочитал последнее слово? :)
[18:50:10] <valexey > я сразу хунту прочитал :-) поскольку про оную хунту читал и словосочетание военная хунта - очень устойчиво у меня в мозгу :-)
[18:50:35] <vlad2> Гы. Значит я один такой испорченный :)
[18:51:10] <valexey > скорее не достаточно испорченный хунтой :-)
[19:12:40] <valexey > блин. в этом Go оператор = перевели из expression'ов в statement'ы
[19:12:43] <valexey > ужасно
[19:36:55] <valexey > vladfolts@gmail.com: а вот если бы тебе пришлось вебку писать (серверную часть), ты бы какой изыг выбрал? на выбор: java, python, go. java в проекте уже есть, но не j2ee (андроидная жаба есть). питон или go добавляют новый (шестой) язык в проект. в плане документации и либ go и python равноценны.
[19:39:41] <valexey > ТАЙД ИЛИ КИПЯЧЕНИЕ?!
[20:15:51] <vlad2> Ну я б на го посмотрел внимательно.
[20:35:36] <valexey > да я вот тоже смотрю и склоняюсь к Go
[20:35:47] <valexey > но, блин. это будет уже пятый или шестой язык в проекте
[20:35:57] <valexey > а шестым или седьмым будет жабаскрипт
[20:36:03] <valexey > это в проекте где ТРИ разрабтчика
[20:36:08] <valexey > /me facepalm
[23:01:31] <vlad2> Тем http://forum.oberoncore.ru/viewtopic.php?p=71760#p71760 доставляет
[23:02:03] <vlad2> Никто не хочется заниматься http://pics.livejournal.com/morontt/pic/000a8241
[23:02:41] <vlad2> Все хотя идеальных программ на пользу человечества.
[23:03:19] <valexey> ога. чтобы сухо светло и медведь
[23:06:31] <vlad2> Всех на жабаскрипт :)
[23:09:11] <valexey> да ну тебя
[23:09:17] <valexey> скажешь то же...
[23:10:09] <vlad2> Это чтоб не бояться  http://pics.livejournal.com/morontt/pic/000a8241 :)
[23:10:15] <valexey> вообще, по сути, товарисч хочет чтобы ему выдали на шару суперскую бизнесидею.
[23:10:31] <valexey> причем в той нише где давным давно занято и забито все.
[23:10:32] <vlad2> Угу. Зришь в корень :)
[23:11:14] <valexey> такая идея стоит сильно больше чем разработка программы под нее!
[23:15:33] <vlad2> Угу.
[23:17:22] <valexey> причем чел не хочет узкие области, он хочет что-то для широкого круга потребителей. без погружения в предметную область :-)
[23:26:52] <valexey> а предметная область это частенько оно самое куда погрузился чел на фото. да и инструментарий тоже...
[23:28:22] <valexey> а у меня постепенно реализуется не твоя картинка, а что-то вроде такого: http://cs6000.userapi.com/u5541060/120246037/x_44e1dc2e.jpg
[23:28:25] <valexey> :-)
[23:37:47] <vlad2> Хе-хе :)
[23:38:13] <TRUE> как понимать "у меня постепенно реализуется"? Между этой картинкой и твоим портретом всё меньше различий?
[23:38:32] <valexey> угу.
[23:39:05] <TRUE> но ты же улыбаешься, значит, тебе нравится : )
[23:40:04] <valexey> ну да, и он улыбается :-)