[13:03:23] <alexey.veselovsky> .
[17:55:49] <Kemet> test
[17:55:49] <Жаба> Kemet, passed
[19:07:29] <Kemet> хм, оказывается zonnon на С# написан, а я думал сам на себе
[19:08:08] <alexey.veselovsky> а смысл писать на самом себе?
[19:08:35] <alexey.veselovsky> Компилятор Astrobe тоже на C# писан
[19:08:58] <vlad2> Там, кстати, еще один компилятор на аде появился! Больше компилтяторов!!!
[19:09:14] <alexey.veselovsky> ну, это все же недокомпилятор
[19:09:17] <alexey.veselovsky> и это 2009 год
[19:10:02] <vlad2> А чего там недо?
[19:10:24] <alexey.veselovsky> а я хз. но автор же пишет что он там не все реализовал
[19:10:55] <vlad2> А. Ну у меня тоже недо :)
[19:11:39] <alexey.veselovsky> Причем оно вроде как с кодогенератором в какой-то недопромежуточный язык
[19:14:34] <vlad2> Там я видел цифру 386.
[19:14:51] <vlad2> Да-да, недопромежуточный недоязык. Знакомо :)
[19:14:54] <alexey.veselovsky> Да? Ну надо будет глянуть точнее
[19:15:38] <Kemet> alexey.veselovsky: ну хз, когда сам на себе - открыл исходники и сразу можно оценить, насколько применимо
[19:16:08] <alexey.veselovsky> Эмм.. Применимо для чего?
[19:16:24] <Kemet> для применения )
[19:16:27] <alexey.veselovsky> Написание компиляторов слишком уж специфическая задача
[19:16:41] <alexey.veselovsky> Она весьма далека от повседневных прикладных задач
[19:17:12] <alexey.veselovsky> Вот если на этом языке написана IDE для оного языка - тогда да :-)
[19:18:01] <Kemet> но там есть структуры данных, и можно оценить, насколько оно удобно или нет, можно уведеть реальное использование, компилятои это всеж реальный проект, а не хеловорд, ну и не шибко оно специфично таки
[19:18:17] <vlad2> В IDE слишком много гуйни.
[19:18:33] <alexey.veselovsky> vlad2: а гуйня - это одна из обширных прикладных задач :-)
[19:19:48] <alexey.veselovsky> kemet: ну вон, компилятор Сей первых был написан БЕЗ структур вообще. и ничо
[19:20:01] <alexey.veselovsky> компактненько :-)
[19:20:02] <vlad2> Хотя бллэкбокс писанный под мак и перенесенный на винду - в принципе хорошая реклама КП.
[19:20:24] <alexey.veselovsky> угу. была хорошая. сейчас уже не очень :-)
[19:22:17] <Kemet> кстати версия под мак еще гдето есть или удалили уже
[19:22:29] <alexey.veselovsky> у меня где-то валялась
[19:22:33] <alexey.veselovsky> ну и у kemiisto
[19:22:48] <alexey.veselovsky> но оно естественно на современном маке ни в каком виде не работает
[19:22:56] <alexey.veselovsky> оно ж под MacOS было писано когда-то
[19:23:05] <alexey.veselovsky> причем под 68k
[19:23:12] <Kemet> ааа, тогда нифик
[19:23:25] <alexey.veselovsky> "-Наш сын, слыша вашу игру, чувствует себя ущемлённым в правах, поскольку с тем же уровнем навыка играть не умеет. Из-за этого испытывает моральное неудобство, которое не может исправить. И поэтому просим перестать ущемлять нашего сына в своих правах на равенство. Иначе мы подадим на вас в суд за моральный ущерб."
[19:23:32] <alexey.veselovsky> америка такая америка...
[19:24:28] <Kemet> ну дык, надож как то равноправие имитировать и защиту этого равноправия ))
[19:25:12] <alexey.veselovsky> да-да, у меня есть право стать гениальным гитаристом, но моя криворукость мешает мне реализовать это право!
[19:25:27] <alexey.veselovsky> соответственно нужно гениальных гитаристов спустить на мой уровень
[19:25:51] <Kemet> пару лет назад из штатов коллега в гости приезжал с семьей, детям 14-15 лет, ээто ужастно было вмтеть
[19:26:14] <vlad2> Что именно было не так?
[19:26:16] <alexey.veselovsky> а чо такое?
[19:26:41] <vlad2> В смысле я общался с такими 14-15, вроде фатальных вещей не заметил.
[19:27:25] <Kemet> эээ, блин деьти 21 века, дада, считают на пальцах или только с калькулятором, в уме нини, думать вообще не могут
[19:27:50] <vlad2> А.
[19:27:53] <alexey.veselovsky> дык, этта... эволюция же! https://plus.google.com/114633421665967893098/posts/J3oVvinsbAM
[19:28:11] <Kemet> если "думают" то както шаблонно, как роботы
[19:29:32] <Kemet> вообще я сначала думал что они эээ ну больные какието, оказываеется нет, причем привозил своего сына и сына и дочку приятеля, все равны как на подбор в умственном неразвитии
[19:29:33] <vlad2> А я вот реально верю, что данная популяция таки проживет долго.
[19:30:38] <alexey.veselovsky> а я не верю. и 500 лет не проживет
[19:32:02] <vlad2> Чтоб 500 лет не прожила надо таки устроить глобальный экстерминатус.
[19:32:15] <vlad2> Т.е. не простое вырождение.
[19:32:23] <alexey.veselovsky> не. просто условия должны чуть-чуть измениться, но глобально
[19:32:37] <vlad2> Солнце погаснуть? :)
[19:32:49] <vlad2> Релятивисткая струя прилететь? :)
[19:32:50] <alexey.veselovsky> да не. банально мировая экономика
[19:33:12] <vlad2> http://www.inr.ac.ru/~info21/zametki/1actions.htm
[19:33:30] <vlad2> Казалось бы, приччем тут ББ? :)
[19:34:50] <alexey.veselovsky> просто экономическая ситуация как-то выровнеется, а затем будет новое столкновение культур
[19:35:13] <alexey.veselovsky> и текущие мерикосы вымрут также как индейцы те же
[19:36:10] <alexey.veselovsky> vlad2: проблема ББ в том, что там и кооперативной многозадачности нет
[19:36:16] <alexey.veselovsky> то что там есть - говно
[19:36:28] <alexey.veselovsky> ибо не сохраняется контекст, стек, переменные и так далее
[19:36:49] <alexey.veselovsky> это просто банально не удобно
[19:37:21] <vlad2> Угу. Даже корутинов нет.
[19:37:26] <vlad2> Но, наверное, можно сделать :)
[19:37:32] <alexey.veselovsky> алсо когда делают легковесные нити (через асинхронную кооперативку), то один фиг разбивают эти нити на пучки и каждый пучек крутится в своем тяжеловесном потоке
[19:37:37] <alexey.veselovsky> так что тредпул никуда не девается
[19:38:44] <alexey.veselovsky> то есть легковесные потоки нужны для удобства/concurrency, а пул тредов нужен уже для распараллеливания и производительности
[19:40:07] <alexey.veselovsky> например в ББ as is, без хаков, просто не возможно реализовать аналог скайпа (чтобы оно не тормозило)
[19:41:35] <alexey.veselovsky> да и с играми будет тоже все печально
[19:42:51] <alexey.veselovsky> хм. возможно крамольная мысль, но быть может не случайно среди любителей ББ/Оберона столько верующих? По моим ощущениям, там процент сильно больше чем в среднем по программерской больнице
[19:47:45] <Kemet> у меня тоже есть крамольная мысль - взять А2 ти запилить её в плане замены ББ
[19:47:53] <alexey.veselovsky> o_O
[19:47:58] <alexey.veselovsky> виндогуй сделать?
[19:48:31] <Kemet> зачем, самостоятельно отрисовывать
[19:48:46] <alexey.veselovsky> конкурент opengl'ного ББ? :-)
[19:49:00] <alexey.veselovsky> просто тот А2 что я видел - имеет крайне вырвиглазный интерфейс
[19:49:28] <Kemet> ну перерисовать контролы не проблема же
[19:49:53] <alexey.veselovsky> ну, для рисования кошерного гуя должна быть склонность и талант таки
[19:50:11] <alexey.veselovsky> а когда произвольный программер начинает рисовать гуй, обычно получается жутко
[19:50:49] <Kemet> это да, но и дизайнеры иногда такое замутят, что ужас ужас
[19:51:28] <alexey.veselovsky> угу. поэтому нужен кошерный дизайнер-юзабелист
[19:51:35] <Kemet> вообще сильно придумывать пока не стоит, можно взять за основу что-то уже имеющееся
[19:51:37] <alexey.veselovsky> и программер для реализации желаемого
[19:52:06] <alexey.veselovsky> Скопипастить Вин-8 ГУЙ!!11
[19:52:32] <Kemet> мне не очень
[19:52:45] <alexey.veselovsky> зато просто - практиш, квадратишь
[19:52:50] <alexey.veselovsky> только сглаживание нужно при рисовании
[19:53:56] <Kemet> хотя в8 у меня нет, я просто смотрел реализацию метро под net и оно мне не понравилось, хотя для поаншетов может и кошерно
[19:54:25] <alexey.veselovsky> ну, там в десктоп-режиме тоже контролы оквадратили
[19:54:34] <alexey.veselovsky> то есть я имел ввиду не про Metro UI
[19:54:59] <Kemet> аа
[19:57:42] <Kemet> ну ты ж понимаешь что найти спеца нужного уровня который знает актив оберон задача из разряда фантастики, если конечно, бюджет проекта будет с энным количеством нулей, то конечно они и актив оберон изучат, но денег таких нема свободных