[00:00:03] <alexey.veselovsky> VirtualPascal
[00:00:14] <alexey.veselovsky> а VirtualPascal умер потому, что был писан на асме
[00:00:29] <alexey.veselovsky> как результат: “Не существует никого, кто понимал бы в полной мере код”
[00:00:37] <alexey.veselovsky> “Компилятор написан на ассемблере Intel. Является сложно поддерживать, адаптировать и стабилизировать изменения.”
[00:21:36] <kpmý> асм не нужен конечно
[00:22:02] <alexey.veselovsky> ну, в условиях тех машин и доса - было оправдано
[00:22:54] <alexey.veselovsky> но рефакторить надо вовремя ведь
[00:23:08] <alexey.veselovsky> ну и оптимизирующие компиляторы рулят таки
[00:23:53] <kpmý> ну это сложная конь цепцыя сама по себе
[00:24:07] <kpmý> поверх приходится выдумывать яву
[00:24:15] <kpmý> ЯВУ
[00:24:18] <alexey.veselovsky> коньцепция простая, но реализация сложная с кучей нюансов
[00:25:06] <geniepro> на асме целую ось написали с кучей программ, а тут -- какой-то там компилер )))
[00:25:20] <geniepro> ось колибри/менуэто
[00:25:27] <alexey.veselovsky> дык компилятор сложнее. алгоритмически
[00:25:38] <alexey.veselovsky> ось - штука простая. но большая
[00:25:39] <kpmý> поди генераторами писали
[00:26:17] <geniepro> смотря какой язык компилировать -- паскаль ваще однопроходную компиляцию позволяет
[00:26:34] <alexey.veselovsky> а чтобы на выходе какашка не получилась? ;-)
[00:27:02] <geniepro> какая такая какашка??? ты хочешь сказать ,что виртовский оберон -- какашка? о_О
[00:27:25] <alexey.veselovsky> по быстродействию - думаю да.
[00:27:39] <alexey.veselovsky> концептуально же - у него все красиво
[00:27:57] <alexey.veselovsky> идеалогически выдержанно. произведение исскусства, я бы сказал.
[00:28:53] <kpmý> ну для оптимизации ты можешь анализировать дерево, которое промежуточный формат имеет, как в ББ
[00:29:21] <geniepro> ну вот и всё, это главное
а то что там компилятор будет медленнее чем мог бы быть -- так не с++ же компилируется! паскаль мгновенен для компиляции )))
[00:29:21] <alexey.veselovsky> у Вирта ведь нет дерева промежуточного. У него однопроходный компилятор.
[00:30:36] <geniepro> вапще -- взяли бы да и переписали бы виртуал-паскаль на тот же самый виртуал-паскаль
вот тока не нужно это никому )
[00:30:57] <kpmý> ну вот, а я думал это идея вирта, с промежуточным деревом
[00:31:00] <kpmý> странно
[00:31:06] <alexey.veselovsky> поскольку в коде уже никто не разбирался, то это было бы эквивалентно разработке компилятора с нуля
[00:31:30] <alexey.veselovsky> промежуточное дерево - это уже не однопроходная компиляция
[00:31:30] <geniepro> alexey.veselovsky: признавайся! ты лопаешь килограммами конфеты марки Рошен? ато от такого либерала как ты только этого можно ожидать ))))
[00:31:43] <alexey.veselovsky> а что такое Рошен?
[00:31:51] <geniepro> конфеты же )
[00:32:15] <alexey.veselovsky> вообще в oberonjs сейчас тоже однопроходная компиляция, и это проблема. И это будет устранено :-)
[00:32:21] <geniepro> правда у вас в россии они под запретом 9ядовитые), но у нас тут какого-то хера продаются (((
[00:32:35] <alexey.veselovsky> а есть ядовитые?
[00:32:49] <geniepro> ну да, там токсичных веществ больше нормы
[00:33:13] <alexey.veselovsky> не, таких конфет не видел вообще
[00:33:15] <kpmý> alexey.veselovsky: ну, так не надо путать компиляцию с кодогенерацией
[00:33:22] <geniepro> ты ваще знаешь хоть кому принадлежит эта марка Рошен?
[00:33:37] <kpmý> парашенке!
[00:33:48] <geniepro> kpmý: о_О кодогенерация -- конечный этап компиляции
[00:34:05] <geniepro> kpmý: поросёнку Петру, президенту Окраины!!!
[00:34:11] <alexey.veselovsky> компиляция - по определению составление чего-то из нарезаннных кусочков чего-то другого. в случае компилятора Вирта если оттуда оторвать кодогенерацию, то оно перестанет быть компилятором :-)
[00:34:26] <kpmý> но у тебя же появится дерево
[00:34:34] <kpmý> значит не перестанет
[00:34:37] <geniepro> kpmý: там же нет дерева
[00:34:42] <alexey.veselovsky> откуда?  там ничего не сохраняется. нет там дерева
[00:34:43] <kpmý> ну будет
[00:34:55] <geniepro> там строку исходника прочитал -- выдал несколько байтов машкода
[00:34:58] <kpmý> ну я понял, что сейчас нет
[00:35:03] <kpmý> но ведь будет!
[00:35:17] <alexey.veselovsky> если вместо кодогенератора ты туда допишешь штуку которая по последовательности вызовов каллбеков будет генерить дерево - то да, у тебя будет дерево
[00:35:20] <alexey.veselovsky> сейчас дерева там нет
[00:35:24] <geniepro> не ну так то и машкод можно в каком то смысле деревом считать )))
[00:35:58] <alexey.veselovsky> дерево строится например в GPCP
[00:36:23] <geniepro> alexey.veselovsky: в xds наверняка есть дерево )
[00:36:28] <kpmý> ну это потому что OP2 paper
[00:36:33] <kpmý> первоисточник
[00:36:34] <geniepro> при чём общее для модулы и оберона
[00:36:57] <alexey.veselovsky> OP2 -- это для кого первоисточник?
[00:37:03] <alexey.veselovsky> не для GPCP точно, сколь я понимаю
[00:37:09] <kpmý> для компилеров
[00:37:24] <kpmý> для гпцп тоже, там даже слова одинаковые встречаются
[00:37:26] <alexey.veselovsky> не, GPCP иначе построен. сильно иначе
[00:37:39] <kpmý> просто для гпцп часть кода сгенерирована КоКо
[00:37:46] <kpmý> верхняя
[00:37:54] <kpmý> а эмиттеры по тому же принципу построены
[00:38:04] <alexey.veselovsky> угу, а остальная часть написано сильно иначе тоже :-) я же разбирался в коде и прикидывал как туда другой бекенд вкорячить
[00:38:16] <alexey.veselovsky> так вот - благодаря дереву, там это все делается просто
[00:38:21] <kpmý> а какая остальная?
[00:39:01] <kpmý> кроме эмиттеров и дерева, которые похожи на OP2 и на ББ, там только сканеры парсеры, и они сгенерированы, не?
[00:39:20] <kpmý> в общем, можно было взять компилер ББ наверное
[00:39:30] <alexey.veselovsky> по моему, нет. но могу ошибаться - я ББшный компилер глубоко не ковырял - не осилил
[00:40:10] <kpmý> там все ок с бекендами
[00:40:10] <alexey.veselovsky> я ковырял Виртовский компилятор, компилятор из его книжки (подмножества Оберона) и GPCP. Ну и устройство oberonjs знаю более-менее. Всё.
[00:40:45] <alexey.veselovsky> ну да, бекенды к однопроходному, не строющему дерово, пишутся довольно просто
[00:40:45] <geniepro> kpmý: для арма тоже уже есть? )
[00:40:59] <alexey.veselovsky> ну не сложнее чем с деревом в общем то.
[00:41:01] <kpmý> но ведь в ББ дерево
[00:41:06] <alexey.veselovsky> а вот с оптимизациями будет хуже
[00:41:13] <alexey.veselovsky> спорить не буду - не видел.
[00:41:15] <kpmý> geniepro: а вот нету, напиши)
[00:41:36] <geniepro> kpmý: а зачем? ты же сказал там всё окей! значит уже должен быть )
[00:41:54] <kpmý> с коньцепцией, а не с материальной базой))
[00:41:55] <alexey.veselovsky> а для какой операционки то для arm’а делать?
[00:42:04] <kpmý> для линукса же
[00:42:09] <alexey.veselovsky> и зачем, собственно? :-)
[00:42:22] <alexey.veselovsky> массово линуксов на десктопном арме не видать
[00:42:38] <alexey.veselovsky> скорее уж винда на армах бегает десктопных-полудесктопных
[00:42:39] <kpmý> ну линукс же и в ойроедах
[00:42:50] <kpmý> и на серверах скоро будет !
[00:43:08] <alexey.veselovsky> а толку? ну, то есть андроид это да, но нативное приложение, ББ с окошками, ты там фиг запустишь
[00:43:16] <alexey.veselovsky> тем более X11 приложение.
[00:43:48] <kpmý> ну нативный код запускать норм, когда есть sdl
[00:43:58] <kpmý> jni же есть
[00:44:03] <kpmý> чем мы хуже)
[00:44:28] <alexey.veselovsky> jni есть, да. то есть нативный код оформляется в so которую java-приложение грузит и использует
[00:44:38] <alexey.veselovsky> как тут воткнемся с ББ? :-)
[00:44:38] <kpmý> да
[00:44:39] <тихий бот> kpmý, нет
[00:44:55] <kpmý> обычно, вместо С++ и джавы
[00:45:04] <geniepro> йоу! го втроём взводом в танки )))
[00:45:10] <kpmý> gpcp с одной стороны и бб с другой
[00:45:33] <kpmý> в общем, можно и в js компилять, раз уж оно грядет
[00:45:36] <alexey.veselovsky> ну, в этой задаче компиляция и компиляторы - меньшая из проблем :-)
[00:45:38] <kpmý> знать бы как)
[00:46:00] <alexey.veselovsky> ну, для андроида актуальней в jvm-байткот компилять
[00:46:11] <alexey.veselovsky> благо теперь он будет компиляться в нативный код при установке приложения
[00:46:24] <kpmý> ну да, было что-то такое
[00:46:28] <kpmý> ART
[00:46:33] <alexey.veselovsky> да
[00:46:33] <тихий бот> alexey.veselovsky, нет
[00:46:56] <alexey.veselovsky> сколь я понимаю, .net проделывает что-то подобное. при первом запуске приложения
[00:48:05] <geniepro> alexey.veselovsky: http://fritzmorgen.livejournal.com/699331.html
а ты стыдишься своего варварского происхождения? о_О
[00:48:53] <geniepro> alexey.veselovsky> сколь я понимаю, .net проделывает что-то подобное. при первом запуске приложения
для этого там есть программа ngen
некторые программ при установке автоматом запускают ngen -- сам установщик дотнета, например
[00:49:24] <geniepro> но вообще сам дотнет не форсирует компиляцию в машкод без указания от пользователя
[00:51:33] <alexey.veselovsky> сколь я понимаю, ББ под андроид получится если перетащить ББ на GPCP. Хотя бы ядро.
[00:52:18] <kpmý> ну там проще допилить поведение гпцп до поведения ББ
[00:52:34] <alexey.veselovsky> а они же вроде в эту сторону уже меняли что-то
[00:52:42] <kpmý> да, надо еще
[00:52:50] <alexey.veselovsky> а что осталось?
[00:53:05] <kpmý> а там например при загрузке модулей секция BEGIN не выполняется
[00:53:17] <kpmý> и много такой мелочи
[00:53:42] <alexey.veselovsky> хы. прикольно. в описалове языка этого, сколь я помню, нет. но нюанс важный, да.
[00:54:00] <alexey.veselovsky> по идее это дело должно не сложно допиливаться
[00:55:37] <alexey.veselovsky> другое дело что там год уже коммитов не было
[00:57:28] <kpmý> секция бегин выполняется, при первом доступе к содержимому модуля, но не при загрузке в память, то есть поведение отличается от ББ, в этом проблема. А потом там еще нет своего рантайма, то есть вся мета будет оформлена как джава-код по сути, над джава структурами, а самого ядра не будет, и все кто юзают ядро ради фич ядра в целом пролетают
[00:58:13] <alexey.veselovsky> что и понятно.
[00:58:55] <alexey.veselovsky> сколь я понимаю, это решается написанием собственного класс-лоадера. стандартная задача для java
[00:59:17] <kpmý> но что хорошо, я вот пробовал так делать, можно писать пиздатые абстракции на КП, а реализации к ним писать на дотнете джаве, и это получается интересно
[00:59:26] <kpmý> можно выстраивать детские апи
[00:59:35] <kpmý> и пилить то что реально нужно
[00:59:47] <alexey.veselovsky> угу. аналогично сооружаем в js
[01:00:49] <alexey.veselovsky> о-о! блин. только упомяни, и вот, пожалуйста! http://www.opennet.ru/opennews/art.shtml?num=40103
[01:01:28] <alexey.veselovsky> “Ориентация только на запуск JavaScript-кода позволяет пересмотреть архитектуру ядра и предоставить более высокий уровень безопасности, надёжности и производительности.”
[01:01:35] <geniepro> kpmý: а чем это лучше -- делать всякие абстракции на кп вместо явы/сишарпа? о_О оберон -- он же как язык беднее и явы, и сишарпа -- даже дженериков и тех нету
[01:01:37] <alexey.veselovsky> javascript и безопасность. Гы-ы-ы!
[01:03:19] <kpmý> geniepro: ну так на обероне писать божественный код, а всякую связь с мерзкой реальностью писать на чужом и богатом фичами говне.
[01:03:34] <kpmý> жаваскрип
[01:03:43] <alexey.veselovsky> geniepro: кстати, в компилятор свифта (в том числе консольный) встроен repl :-) то есть он там искаропки
[01:04:01] <geniepro> kpmý: твой божественный код будет покрыт слоями говн из-за отсутсвия дженериков же )))
[01:04:09] <kpmý> ад какой
[01:04:13] <geniepro> alexey.veselovsky: всё равно нинужен )))
[01:04:36] <geniepro> alexey.veselovsky: знаешь для чего я использую реплы хаскеля? вместо калькулятора -- больше ни для чего )))
[01:04:39] <kpmý> geniepro: вкусовщина
[01:06:16] <alexey.veselovsky> ну у хаскеля он убогий, да :-)
[01:06:32] <kpmý> зачем вендоры отдаляют людей от железа
[01:06:45] <kpmý> ад какой
[01:06:52] <kpmý> адок
[01:06:57] <alexey.veselovsky> нет чтобы все на досе сидели до сих пор!
[01:07:08] <alexey.veselovsky> железо вот оно, близкое и понятное!
[01:07:14] <kpmý> на С++ до сих пор пишут!
[01:07:18] <geniepro> alexey.veselovsky: расскажи про убогость репла хаскеля хаскелерам -- они тебя растреляют )
[01:07:43] <alexey.veselovsky> сколь я помню, другой осью где железо было близко (и не было защиты памяти), но была вытесняющая многозадачность - была АмигаОсь
[01:07:58] <alexey.veselovsky> да, и там была плоская модель памяти, а не та садомия что в досе
[01:08:03] <alexey.veselovsky> ибо 32бит проц нормальный
[01:08:35] <kpmý> содомия, но садомазо
[01:09:12] <geniepro> http://politrussia.com/geroi-novorossii/indiane-dzhonsu-i-ne-snilos-391/
[01:09:14] <alexey.veselovsky> садомазосодомия
[01:09:54] <geniepro> kpmý: валексей считает свою малограмотность фишкой же )))
[01:10:06] <kpmý> наверное людям просто нравится идея компилировать в что-то с объектами и массивами.
[01:10:18] <alexey.veselovsky> э?
[01:10:24] <alexey.veselovsky> ты про jvm?
[01:10:26] <kpmý> geniepro: интеллигент
[01:10:38] <kpmý> alexey.veselovsky: ну я сейчас про js
[01:11:09] <alexey.veselovsky> да разве ж то объекты.. да и массивы там, мягко говоря, не совсем массивы. название одно
[01:11:19] <geniepro> kpmý: когда я вижу все эти его "идеАлогии", мне хочется взят ьи сломать его клаву об его моник, но я сдерживаюсь и не едё к нему в арзамас ))))
[01:11:24] <kpmý> ну, конь цепция
[01:11:57] <alexey.veselovsky> geniepro: а что ты имеешь против наших идеалогий? ;-)
[01:12:17] <kpmý> geniepro: надо поправлять
[01:12:18] <geniepro> alexey.veselovsky: то что они вызывают во мне гнев граммарнаци )))
[01:12:30] <geniepro> kpmý: бесполезно, не действует )
[01:12:40] <alexey.veselovsky> гнев это хорошо. гнев придаст тебе силы! темной стороны силы!
[01:12:57] <geniepro> alexey.veselovsky: гнев вызывает рак )))
[01:13:37] <alexey.veselovsky> краб он вызывает, ага
[01:13:55] <alexey.veselovsky> блин, сколько же пафоса в книжке от аппла про свифт
[01:14:06] <alexey.veselovsky> прям таки гениальный прорыв в технологии языкостроения
[01:14:18] <alexey.veselovsky> лучше не бывает. они первые!
[01:14:36] <alexey.veselovsky> прям поймать аффтара и заставить писать строчки на С++!
[01:15:03] <kpmý> столько денег зато потрачено
[01:15:14] <kpmý> сколько новых кадров появится
[01:15:16] <alexey.veselovsky> это как раз не интересно
[01:15:30] <alexey.veselovsky> ура! в свифте нет main-функции!
[01:15:49] <alexey.veselovsky> прям таки камлообразное что-то ощущается. пахнет repl’ом
[01:15:54] <kpmý> BEGIN добавили?
[01:16:07] <alexey.veselovsky> э? зачем?
[01:16:19] <kpmý> вместо main
[01:16:22] <alexey.veselovsky> println(“hello world”)
[01:16:26] <alexey.veselovsky> вот и вся прога
[01:16:31] <alexey.veselovsky> никаких функций
[01:16:39] <alexey.veselovsky> исполняй сразу стейтменты в global scope!
[01:16:45] <alexey.veselovsky> ничего импортить не надо!
[01:16:48] <kpmý> лол
[01:16:50] <geniepro> значит не хотите повзводиться в танчики? )))
[01:17:02] <alexey.veselovsky> я не могу, я за маком сейчас
[01:17:06] <alexey.veselovsky> version
[01:17:07] <тихий бот> version
[01:17:07] <Жаба> alexey.veselovsky,  you have imagent 10.0 (v1000) on Mac OS X
[01:17:30] <geniepro> alexey.veselovsky: так есть же танчики для ios ))
[01:17:46] <alexey.veselovsky> дык у тебя ж нет iOS
[01:17:59] <alexey.veselovsky> у них же сервера и миры разные. у них только логин един
[01:18:04] <geniepro> а мне зачем? у мя венда есть )
[01:18:04] <alexey.veselovsky> там даже карты совсем другие
[01:18:16] <kpmý> version
[01:18:16] <тихий бот> version
[01:18:17] <Жаба> тихий бот,  you have Unio 0.11 on Ominc BBCB Runtime Environment
[01:18:18] <Жаба> kpmý,  you have Psi+ 0.15.5185 (Jan 22 2012) on Windows XP
[01:18:21] <geniepro> ну писец -- игры не совместимые чтоли ??? нафиг такую игру )))
[01:18:43] <geniepro> version
[01:18:43] <тихий бот> version
[01:18:43] <Жаба> geniepro,  you have Psi+ 0.16.261 (2013-11-24)  on Windows 8
[01:18:45] <Жаба> тихий бот,  you have Unio 0.11 on Ominc BBCB Runtime Environment
[01:18:47] <kpmý> да, там и команды 7 человек
[01:19:27] <geniepro> а танчики там те же хоть? или прокачка тоже отдельная? ))
[01:19:28] <alexey.veselovsky> и карты меньше
[01:19:37] <alexey.veselovsky> прокачка отдельная
[01:19:44] <geniepro> фууууу нинужен )))
[01:19:46] <alexey.veselovsky> три нации пока.  арты нет
[01:19:51] <alexey.veselovsky> пока нет по кр. мере
[01:19:56] <geniepro> фуууу нету моей арты )
[01:20:24] <geniepro> а на айфоне ваще как, норм играть на этом микроэкранчике?
[01:20:34] <geniepro> или тока на айпаде?
[01:20:35] <alexey.veselovsky> я на йпаде играл
[01:20:43] <alexey.veselovsky> на йфон и не ставил
[01:20:53] <kpmý> автоприцел, хрень же наверное
[01:20:55] <geniepro> и как там управлять-то на сенсорном экране? о_О
[01:20:58] <kpmý> буду ждать на андроид
[01:21:24] <alexey.veselovsky> легко. пальцами
[01:21:38] <alexey.veselovsky> но конечно получается менее точно и быстро чем мышкой и клавой
[01:21:43] <geniepro> куда ткнул туда поехал? или куда ткнул туда пальнул? )
[01:21:54] <alexey.veselovsky> не, виртуальный джойстик
[01:22:02] <alexey.veselovsky> аля геймпад
[01:22:29] <geniepro> kpmý: го в танчики ))) прау сливов ))
[01:22:36] <geniepro> пару* ))
[01:23:05] <alexey.veselovsky> ага-ага, kpmy на T-54 а ты на T-34 :-D
[01:23:21] <kpmý> ну у меня есть рам2
[01:23:26] <geniepro> т-54 какой уровень? )
[01:24:21] <alexey.veselovsky> 9
[01:24:48] <geniepro> о_О фигассе )) меня же тогда к маусу наконец-то кинет )))
[01:25:03] <alexey.veselovsky> http://worldoftanks.ru/encyclopedia/vehicles/usa/ram-ii/
[01:25:06] <geniepro> я его своей артой с пухой 9 ур растреляю )))
[01:25:07] <alexey.veselovsky> 5 уровень
[01:25:18] <kpmý> а какой сервак? у меня в европейской части ру1 норм работает, ру6
[01:25:39] <geniepro> да мне-то пофиг какой сервак -- все одинаковые ))
[01:25:58] <kpmý> я на ру1 тогда зайду
[01:26:07] <kpmý> зашел
[01:26:26] <kpmý> ник какой?
[01:26:28] <geniepro> ок, щас
[01:26:33] <kpmý> такой же?)
[01:26:33] <geniepro> Shaytanat
[01:27:24] <alexey.veselovsky> вай, шайтан!
[01:27:39] <geniepro> j_J ye lf ))
[01:27:57] <kpmý> кинул там приглашение
[01:28:00] <kpmý> geniepro:
[01:28:57] <geniepro> да уж кинула там )))
[01:29:04] <geniepro> блек принц и ис
[01:31:22] <alexey.veselovsky> Ыыы!! В Swift-книженции аффтары явно светлячка смотрели!
[01:31:29] <alexey.veselovsky> “var occupations = [
   "Malcolm": "Captain",
   "Kaylee": "Mechanic",
]”
[01:32:22] <kpmý> для хипстеров
[01:32:37] <alexey.veselovsky> не-е, для любителей фантастики :-)
[01:33:13] <alexey.veselovsky> хипстеры обычно такие книжки не читают. они вообще с техникой на вы.
[01:33:25] <alexey.veselovsky> /me насмотрелся уже на хипстеров
[01:44:02] <alexey.veselovsky> switch работает с любыми типами данных (если их правильно приготовить)
[01:44:11] <alexey.veselovsky> со строками естественно работает искаропки
[02:27:40] <geniepro> kpmý: ты усё что ли? ))) инет кончилсо или как? )
[02:27:55] <alexey.veselovsky> поиграли?
[02:28:02] <geniepro> alexey.veselovsky: ага нсколько боёв )
[02:28:11] <alexey.veselovsky> и каг?
[02:28:22] <alexey.veselovsky> с аудиосвязью?
[02:28:28] <geniepro> 6 из 11 ))) да так ))
[02:28:33] <geniepro> без
[02:28:43] <alexey.veselovsky> а как координировались?
[02:29:15] <geniepro> ну чатом )
[02:29:17] <kpmý> да, че-то мегафон модем закончился )
[02:29:22] <geniepro> kpmý: гыгы
[02:29:29] <kpmý> конец месяца, да
[02:29:40] <alexey.veselovsky> на чем гамали?
[02:29:43] <geniepro> как конец? ещё 2 дня же )
[02:29:49] <geniepro> alexey.veselovsky: да на разных
[02:30:10] <geniepro> на т7 комбат каре 2 ур мне за первый бой дали 820 опыта, а потом 72 всего )
[02:30:27] <alexey.veselovsky> хы
[02:30:31] <kpmý> ну две тыщи на т34 поднял
[02:30:45] <kpmý> у меня просто из мелких одни премы
[02:30:55] <kpmý> а они для низа таблицы не подходят
[02:31:35] <alexey.veselovsky> ну, Т25 ничо так. Ну и мериканский премиумный шерман тоже вполне ничего
[02:31:52] <geniepro> а-43 стоит покупать? а то я егно зачем-то изучил щас )))
[02:32:03] <alexey.veselovsky> но конечно с типом59 мало какой прем сравниться может :-) Разве что какой-нибудь E-25 :-)
[02:32:23] <alexey.veselovsky> A-43 я не катал
[02:33:05] <geniepro> у а-43 такие же пушки как у т-34 о_О смысл в таком танке )
[02:33:21] <alexey.veselovsky> http://www.youtube.com/watch?v=GmTXC0n4tZc&list=PL87pyKt9Il5RWlgGm_iqb96DM59A_eUuK
[02:33:25] <alexey.veselovsky> вот, посмотри и реши :-)
[02:34:21] <kpmý> a43 норм, но от стиля зависит конечно
[02:34:47] <geniepro> alexey.veselovsky: трёхчасовой ролик? о_О не спасибо я пешком постою ))))
[02:34:58] <alexey.veselovsky> не трехчасовой
[02:35:10] <geniepro> ну как? 3 часа он
[02:35:12] <alexey.veselovsky> я же тебе кинул ссылку конкретно на место где про него говорят и катают
[02:35:17] <alexey.veselovsky> посмотри про него и все
[02:35:23] <alexey.veselovsky> а не про всю линейку
[02:36:24] <geniepro> он мало того что с начала, так ещё и с реклаомй )))
[02:36:36] <kpmý> на модеме оплата услуги на месяц не привязана к календарному, а я что-то позабыл
[02:37:07] <alexey.veselovsky> у меня не с начала и без рекламы
[02:37:11] <alexey.veselovsky> короче, 44 минута
[02:37:38] <alexey.veselovsky> там будет 2 боя - в стоке и в топе
[02:38:48] <geniepro> этот твой вспышка тот ещё задрот )
[02:39:25] <alexey.veselovsky> кто же спорит :-) он профессионально этим занимается. то есть на жизнь зарабатывает. работа у него такая. сам себе сделал работу :-)
[02:41:19] <geniepro> о_О и как именно он там зарабатывает?
[02:41:37] <alexey.veselovsky> например реклама в этих видео. реклама от спонсоров
[02:41:54] <alexey.veselovsky> + ездит на всякие соревнования WoT ведущим
[02:41:57] <alexey.veselovsky> ну и так далее
[02:42:23] <geniepro> нашёл на чём зарабатывать о_О мечта либерала блин ))))
[13:29:52] <kpmý> .lem
[13:29:55] <тихий бот> kpmý, Земля учёные открывают огромных пресмыкающихся которые желают наших женщин и являются радиоактивными и могут быть уничтожены атомной бомбой.
[13:33:16] <vаlexey> https://pbs.twimg.com/media/BrO7eiLIcAEIVol.jpg
[16:41:25] <kpmý> http://www.youtube.com/watch?v=pa0Fmcv83nw
[17:32:19] <vаlexey> United States -- RULLEZ!
[17:37:58] <s6> вражина
[17:38:06] <s6> мочи валексея =)
[17:45:28] <vаlexey> /me покрылся водоотталкивающей плёнкой
[17:45:31] <vаlexey> фиг замочите теперь!
[17:50:48] <geniepro> ничо ничо, скоро штатам кранты наступят )) и валексею там тоже ))))
[17:56:04] <vаlexey> а я не в штатах же буду!
[18:04:00] <geniepro> vаlexey: о_О а де?
[18:04:23] <geniepro> гейропу тоже накроет крызисом!
[18:12:48] <vаlexey> чорт
[18:12:51] <vаlexey> ну, может в рашке...
[18:14:35] <vаlexey> geniepro: http://oberspace.dyndns.org/index.php/topic,639.0.html
[18:14:37] <vаlexey> зацени :-)
[18:16:18] <geniepro> что-то со всеми этимо ANDIF ELSEIF логика кода ваще нетривиальной станет
[18:16:39] <vаlexey> ну монаду хочет человек, монаду!
[18:16:58] <vаlexey> но поскольку в императивщине её нет, то приходится мечтать о костылях :-)
[18:17:20] <geniepro> ну пусть хочет )
[18:17:36] <geniepro> а почему это в императивщине нет монад? есть же )
[18:17:43] <geniepro> у кого надо -- у тех ест ь)
[18:18:02] <vаlexey> только гвоздями вбитые в семантику языка
[18:18:08] <vаlexey> встроенные, так сказать.
[18:18:37] <geniepro> де-то я видел как кто-то изобретал монады в шарпе, в с++, ещё де-то...
[18:18:46] <geniepro> так что кому надо -- сделают )
[18:18:51] <geniepro> ?
[18:18:52] <тихий бот> тварь я дрожащая, или тот, кому надо?
[18:18:58] <vаlexey> угу, только ни шарп ни С++ не являются чистой императившиной по сути
[18:19:33] <geniepro> ну так и нет вообще чистой императивщины по сути. ну кроме всяких брейнфаков и прочих машин тьюринга
[18:19:35] <vаlexey> на чистой императивщине прогать - это боль и страдания.
[18:20:02] <vаlexey> вообще да. но к ней приближается паскаль и оберон. паскаль естественно виртовский.
[18:20:46] <geniepro> в этих паскалях и оберонах есть процедурные переменные, а это уже шаг к ФП
[18:21:47] <vаlexey> они там настолько убогие, что нет, не шаг :-)
[18:22:08] <geniepro> http://aftershock.su/?q=node/239869
"Пол Крейг Робертс, бывший заместитель министра США, отметил, что отказ Соединённых Штатов вернуть золото Германии имеет одно объяснение — золота у США больше нет"
[18:22:16] <vаlexey> в конце концов даже в фортране всегда были скажем goto c вычисляемой меткой. это тоже элемент ФП? ;-)
[18:23:54] <vаlexey> да кому это золото нужно вообще? та же фигня что и бумага разрисованная :-)
[18:23:56] <geniepro> нет, это нет
[18:24:23] <geniepro> золото отличается от бумаги тем, что его трудно добыть, трудно уничтожить, ну и со временем оно не портится
[18:24:59] <geniepro> бумагу можно печатать в бесконечных количествах, с золотом это не пройдёт
[18:25:00] <vаlexey> ну а бумага - портится, следовательно производство разрисованной бумаги подтверждает наличие производственных мощностей здесь и сейчас, а не когда-то давно.
[18:25:21] <vаlexey> этта.. тогда уж на биткоины перейти надо :-)
[18:25:24] <geniepro> золото ценно само по себе
[18:25:49] <geniepro> биткойны вообще не материалоьны -- они просто расходуют электроэнергию на обогрев
[18:26:22] <vаlexey> ну ценность золота так себе. не особо то оно и нужно.
[18:27:10] <geniepro> Обама предложил выделить на спасение пчёл 50 миллионов долларов — в 5 раз больше, чем на спасение украинцев:
http://politics.d3.ru/comments/569916
Вероятно, он рассудил, что пчёлы дают американцам мёд, а украинцы — только головную боль.
[18:28:34] <vаlexey> какое дело США до судеб украинцев? Они далеко, и лишь одни из многих.
[18:31:21] <geniepro> вот именно, так зачем же америкос Байден частенько наведывался на майдан? зачем он поставил своего сыночка рулить над добычей газа с территорий Донецка и Славянска????
[18:32:54] <vаlexey> мало ли как отдельные граждане развлекаются
[18:36:02] <geniepro> то есть ты считаешь войну на украине -- всего лишь развлечением для байдена и обамы?
[18:36:57] <vаlexey> прежде всего это развлечение украинцев
[18:38:04] <geniepro> 1% из всех украинцев максимум
[18:38:29] <vаlexey> Остальные - русские? :-)
[18:38:33] <geniepro> вот почему оставшиеся 99% терпят что за их счёт кто-то так развекается -- вот это непонятно
[18:39:24] <geniepro> ну на территории бывшей украине живут 83% русских, остальные 17% размазаны по татарам, полякам, грекам, немцам, украинцам...
[18:40:56] <geniepro> Если Россия разрешит Украине заключить соглашение с ЕС, каждая украинская семья должна будет заплатить за приведение экономики к европейским стандартам по 19 тысяч долларов:
http://rusfact.ru/node/24060
[18:42:32] <vаlexey> неплохо. может хоть работать начнут.
[18:46:03] <geniepro> ))) а по-твоемук они там не работают? а в России -- работают? вот ты -- работаешь? )))
[18:51:46] <geniepro> как же потослета и вообще заматерела бритни спирс! о_О ну если судить по её клипу "Работай, сука!"
[18:52:34] <geniepro> потолстела*
[19:02:41] <geniepro> ping
[19:02:42] <Жаба> geniepro, Pong from you:  0.140028 s
[19:02:42] <тихий бот> ping
[19:02:44] <Жаба> тихий бот, Pong from you:  0.321900 s
[21:20:46] <kpmý> понять суть монады и умереть
[21:21:36] <kpmý> .ad;монада;ко:го:со:пре;ко:го:со:пре;монада
[21:21:38] <тихий бот> kpmý, "монада" assigned
[21:21:40] <kpmý> монада
[21:21:40] <тихий бот> госомонада
[21:21:45] <kpmý> монада
[21:21:46] <тихий бот> согомонада
[21:23:23] <kpmý> .ad;монада;ко:го:пре;ко:го:пре;монада
[21:23:24] <тихий бот> kpmý, "монада" assigned
[21:23:26] <kpmý> монада
[21:23:26] <тихий бот> копремонада
[21:33:32] <geniepro> монада-комонада -- достаточно )))
[21:33:40] <geniepro> комонада -- дополнение к монаде ))
[22:05:29] <geniepro> жесть, поставил таки дебиан на виртуалку -- а там нет графической оболочки ))) лол
[22:05:48] <geniepro> совершенно нечеловеский дистрибутив )))
[22:09:06] <vаlexey> дык поставь
[22:09:09] <vаlexey> нафига она искаропки то?
[22:09:24] <vаlexey> ну и зависит, вообще говоря, от метода установки.
[22:48:00] <boris_ilov> "<geniepro> что-то со всеми этимо ANDIF ELSEIF логика кода ваще нетривиальной станет"
[22:48:25] <boris_ilov> .
[22:48:27] <тихий бот> boris_ilov, 3 - 1
[22:48:37] <boris_ilov> "<geniepro> что-то со всеми этимо ANDIF ELSEIF логика кода ваще нетривиальной станет"
[22:48:54] <boris_ilov> а что кто-то парится с ELSIF?
[22:49:56] <boris_ilov> valexey: нет не монады я хочу
[22:50:16] <boris_ilov> а хочу я зафиксировать совершенно конкретный шаблон кода
[22:50:31] <boris_ilov> как зафиксировали когда-то ELSIF
[22:50:51] <boris_ilov> ну или CASE там
[22:51:29] <boris_ilov> Это нормальное и логичное развитие императивного языка
[22:51:45] <boris_ilov> никакого отношения к функциональщине не имеющее
[22:52:18] <boris_ilov> императивно программировать как известно можно и на одном while
[22:59:06] <kpmý> *
[22:59:07] <тихий бот> kpmý, ② - ②
[23:14:15] <geniepro> kpmý: у тебя 26к боёв на танчиках? о_О ну ты задротище ))))
[23:15:22] <kpmý> ну так норм игра, че бы и не играть
[23:18:15] <boris_ilov> 26k O_o
[23:18:23] <boris_ilov> это ж сколько бой длится?
[23:18:41] <boris_ilov> минуту?
[23:19:17] <boris_ilov> солько эти 26k в часах?
[23:23:24] <kpmý> ну, дата регистрации 2012-й год
[23:25:29] <boris_ilov> Получается пол часа ежедневно
[23:26:03] <boris_ilov> тьху чет эт я посчииал
[23:26:11] <boris_ilov> не слушайте меня
[23:29:04] <geniepro> у меня бой в среднем 8-9 минут
[23:30:20] <geniepro> если я буду играть каждый день по часу, то за 9.5 лет наиграю 26к боёв ))))
[23:31:00] <geniepro> а так-то у меня 2к боёв
[23:31:26] <geniepro> нет, в среднем наверное меньше чем 8 минут на бой )
[23:31:49] <geniepro> но в последнее время почему-то так
[23:32:23] <kpmý> ну там по сути до смерти играешь, а не до боя
[23:32:30] <kpmý> не до конца боя
[23:32:35] <kpmý> а я часто умираю
[23:33:20] <geniepro> так надо чаще выживать же ))
[23:40:45] <kpmý> ну это надо крысить как веселовский, я так не играю)
[23:41:16] <geniepro> у т-28 4 ур топовая пушка зис-4, такая же у т-34 5 ур, у а-43 6 ур, у а-44 7ур (но у неё уже есть новая топовая пуха) -- вот как так? одна и таже пушка с 4 ур по 7 ур идёт ))) лол
[23:42:12] <geniepro> впрочем, у арты су-14-1 7 ур тоже есть топовая пушка, которая идёт на две следующие арты 8 и 9 ур )
[23:44:50] <geniepro> блин качнуть кв-1 что ли ) у меня нет ни одного боя на тяжах
[23:45:13] <geniepro> kpmý: ты в игре щас? ))) го взвод ) на каком сервере?
[23:45:14] <kpmý> а потом квас
[23:45:52] <kpmý> не, я уже поиграл, надоело
[23:47:47] <geniepro> эх ты )
[23:50:41] <geniepro> купил пока т-46 3 ур ) посмотрим )
[23:52:56] <geniepro> охренеть какую-то говнопт т-18 2 ур не смог пробить ))) лол