[05:40:02] <sda> http://aldanov.livejournal.com/865212.html
факультет, Карл, факультет!
[08:22:55] <geniepro> о_О https://www.facebook.com/kq105/videos/10153253568152118/
[08:33:51] <geniepro> http://nyka-huldra.livejournal.com/10597645.html "Аппараты НАСА никогда не были на Марсе"
[10:05:41] <akastargazer> винда написала "получить виндовс 10". Я нажал и чото очкую
[10:08:00] <kpmy> фига ты
[10:11:08] <akastargazer> пообещали бесплатно
[10:18:08] <geniepro> о_О а мне не обещают (((
[10:18:24] <geniepro> а как же санкции против вас? о_О
[10:20:13] <akastargazer> боятся, что я массово убегу на линукс
[10:25:25] <kpmy> беги сразу на мак
[10:25:46] <kpmy> вон, веселовский заимел мак и сразу в америку взяли
[10:31:54] <akastargazer> а если я в России остаться хочу, надо копить на Эльбрус?
[10:32:15] <kpmy> не, лучше опг создай)
[10:34:22] <akastargazer> oil-перегонный завод?
[10:38:08] <kpmy> не совсем
[11:10:51] <akastargazer> Операцияx || y соответствует операцииx | y за исключением того, что если xtrue, то y не вычисляется, поскольку ИЛИ операция true независимо от значения y. Это понятие как вычисление "короткого замыкания".
[11:10:57] <akastargazer> Мне, как специалисту, важно понимать эти различия
[11:12:09] <kpmy> хы
[11:12:22] <kpmy> глубокая проработка
[11:14:23] <akastargazer> В обероне: the second operand of a disjunction is only evaluated if the result of the first is FALSE
[11:14:41] <akastargazer> Это формула из CP LR, но в обероне-2007 точно такой же смысл
[11:14:47] <kpmy> ну в обероне же только один оператор OR
[11:14:56] <kpmy> а в нормальных языках целых два
[11:15:25] <akastargazer> Ну да, зачем вычислять второй операнд. Это, видимо, сделано в расчёте на особо извращённые перегрузки
[11:24:56] <kpmy> как говорил вирт на своем выступлении по поводу вручения премии тьюринга: всегда будут существовать люди, которых привлекает сложность
[11:25:53] <akastargazer> видимо, это часть человеческой природы - копаться в непознанном
[11:33:18] <akastargazer> А, ещё прикол сишарпа, давно ржу с этого:
Literal of type double cannot be implicitly converted to type `float'. Add suffix `f' to create a literal of this type
[11:34:10] <akastargazer> Нельзя написать bloom.bloomThreshold = 0.1;
компилер не понимает, что раз слева тип float, то справа, очевидно, тоже.
Надо обязательно писать bloom.bloomThreshold = 0.1f;
[11:35:18] <akastargazer> Поскольку можно писать всякую хуету в сырцах, то компилер не различает, число ты накарябал или литерал. Поэтому человек САМ ДОЛЖЕН объяснить компилеру, что же он написал.
Финиш.
[11:47:11] <kpmy> ну ты же понимаешь, что это решение не просто так принято, это результат размышления экспертной комиссии
[11:56:11] <_valexey_> akastargazer: всего лишь следуют принципу, что все должно быть явно.
[11:57:53] <geniepro> побитовое или всегда обязано вычислять оба операнда!!!
[11:59:01] <geniepro> нипанятно, зачем нужен тип float, у которого огромная погрешность?
[12:00:12] <geniepro> но вообще это место у сишарпа и правда неудобное -- когда работаешь с типом Decimal, можно написать x = 0; но нельзя написать x = 0.0, приходится писать x = 0.0m;
[12:00:23] <geniepro> если не ошибаюсь, уже не помню просто
[12:25:51] <akastargazer> >все должно быть явно.
оно и так явно, налицо очевидный оверхед на почве переусложнённого компиляторы
[12:27:58] <valexey> bumbarashka = 1.0; // где тут явно?
[12:28:13] <valexey> в тексте кода я не знаю типа переменной слева.
[12:28:32] <valexey> пока не найду её объявление, которое может быть далеко
[12:28:47] <valexey> поэтому хорошо когда справа литерал тебе четко говорит тип.
[12:29:11] <valexey> это есть строгая статическая типизация. единые правила для всех - и для литералов и для переменных.
[12:32:11] <geniepro> в таких случаях надо писать bumbarashka = 1; и не париться
[12:33:02] <kpmy> сначала напридумывали разных типов чисел, а потом мучаются
[12:33:13] <sda> кстати, в обероне где-то прописано правило, что если один из операндов типа меньшего размера, то нужно его в больший перевести?
[12:35:04] <valexey> ну, в обероне этого вроде нет в принципе
[12:35:17] <valexey> там же только 1 тип целых чисел и 1 тип плавающей точки
[12:35:27] <valexey> ну разве что там BYTE путаници добавил
[12:35:32] <valexey> которые ввели недавно
[12:35:54] <anjensan> akastargazer, ващет 0.1f != 0.1d
[12:36:40] <anjensan> так что если запишешь 0.1 - как компилеру догадаться что ты имел в виду :)
[12:37:26] <kpmy> бизнес-логику мешать с указанием машинного типа данных, азаза
[12:38:03] <kpmy> может еще для классов при вызове new размер указывать?
[12:38:31] <anjensan> толсто
[12:38:41] <anjensan> можно подумать в обероне целые неограничены в размерах
[12:38:50] <anjensan> и есть поддержка рациональных дробей ?
[12:39:15] <kpmy> за свою поляну ответь сначала
[12:39:39] <anjensan> мм??
[12:39:41] <anjensan> какую поляну ?
[12:39:53] <geniepro> юзайте аду, люки!!!
[12:40:02] <geniepro> http://www.tutorialspoint.com/compile_ada_online.php
[12:41:42] <anjensan> как вариант :)
[12:55:19] <Kemet> таки в некоторых оберонах требуется приведение типа, если размерность не совпадает
[12:55:34] <Kemet> в меньшую сторону не совпадает
[12:56:09] <Kemet> хотя ещё в некоторых требуется в любом случает
[13:05:17] <sda> http://geektimes.ru/post/251286/
[13:13:07] <anjensan> та кому нынче СФ нуже
[13:13:29] <akastargazer> У меня в выражении слева стоит тип float, поэтому справа явно указывать, что это float, бессмысленно
[13:15:09] <Kemet> akastargazer: если слева стоит single а справа double?
[13:19:09] <geniepro> http://scienceblogger.livejournal.com/316996.html Персонализированные карты XIX века
[13:22:46] <geniepro> http://thesz.livejournal.com/1454884.html
"Про IQ.
http://www.forbes.com/sites/peterubel/2014/12/15/is-homo-economicus-a-psychopath/
Исследователи из Японии пришли к выводу, что "чисто экономический человек" (homo economicus, всегда делающий выбор к своей выгоде, часто за счёт других) имеет заметные признаки социопатии. А также высокий IQ."
[13:23:42] <kpmy> никто не предположил, что IQ заточен на выявление homo economicus?
[13:24:00] <sda> на сф есть готовые билды, а на гитхабе помоему только исходники
[13:27:24] <sda> слышал, что iq ничего не показывает, например есть всякие племена в африке, они может не смогут правильно ответить на вопросе в тесте, но их голова забита информацией об окружающем мире, какие есть опасные и целебные растения, животные и т.д. т.е. сравнивать нельзя
[13:27:54] <sda> бросить экономистов в джунгли и все они сдохнут там )
[13:30:13] <sda> Дефект, который ждал десятилетия
http://geektimes.ru/post/251248/
[13:36:21] <Kemet> про десятиления както не очень - за эти десятилетия протон постоянно "улучшался" - какие материалы были тогда и какие сейчас не сообщат. Но да, можно валить всё на десятиления назад
[13:41:14] <sda> главное, что его нашли и исправят, а еще лучше больше датчиков напихать
[13:42:17] <sda> вот была бы камера на корпусе союза, который прогресс выводила, то можно было бы увидеть взрыв третьей ступени... а так гадать приходится
[13:52:31] <Kemet> sda: дык датчики толже могут(моггли) вибрацию создавать
[14:47:27] <s6> ахереть. "xxx xxx пригласил Вас в группу..." "Название: Россия - надежда мира"

вчера весна, сегодня лето, спасибо путину за это
[14:47:56] <s6> https://vk.com/club90850744
[14:48:32] <geniepro> что за культ личности? )))
[14:49:03] <akastargazer> >Kemet: akastargazer: если слева стоит single а справа double?
Если переменная, то явно приводить. А приводить константу бессмысленно.
[14:51:52] <valexey> http://www.dailymail.co.uk/news/article-439315/How-world-really-shapes-up.html
[14:53:39] <valexey> россия лучше всего видна там, гед War and death и Alcohol consumption
[15:11:41] <TRUE> Приводить константу есть смысл. Константа хранится в бинарнике. Если эту константу заиспользуют в двух разных местах: где флоат и дабл, то что должен будет сделать компилятор? Что должна сделать скомпилированная программа?
[15:13:11] <kpmy> ну тогда имеет смысл запретить безтиповые константы
[15:13:38] <kpmy> и вообще запретить константы
[15:13:43] <kpmy> один вред от них
[15:14:42] <geniepro> в хацкеле эта проблема с константами решена их автоматическим приведением к более общему типу
[15:14:52] <geniepro> юзайте хацкель, люки!
[15:19:35] <TRUE> от люка слышу
[15:20:10] <geniepro> "Используй силу, Люк!"
[15:21:06] <TRUE> да знаю я эту цитату
[15:21:08] <valexey> Если видишь в стенке люк,
Из него течет вода.
Не пугайся это глюк,
Так бывает иногда.
[15:23:09] <TRUE> про состояние, когда появляются глюки: http://www.korova.ru/humor/viewer.php?id=2987&subtypes=cat
[15:24:46] <valexey> Киси!
[15:36:59] <geniepro> http://ru-2061.livejournal.com/59731.html
[16:05:24] <valexey> http://macroevolution.livejournal.com/193612.html
[16:10:09] <akastargazer> не, я не про ту константу, которая const, а которая число. Я в выражении пишу число и требуется явно указать тип, хотя левая сторона с очевидностью задаёт этот тип.
[16:13:43] <TRUE> а, литералы - да. Компилятор их всё равно потом сам приведёт.
[17:20:06] <Kemet> kpmy: ЮЮну тогда имеет смысл запретить безтиповые константы
В АО не запрещены, но можно явно указать тип
[17:23:41] <Kemet> если не указано, то выбирается минимально необходимый тип
[17:52:31] <valexey> блин. говновинда
[18:00:48] <Jordan> клеветы!
[18:03:59] <valexey> c говноантивирусом встроенным!
[18:04:19] <valexey> 20 минут проверяла мой жид и так и не осилила. в результате жид просто так не поставить
[18:04:23] <valexey> пришлось отрубить нафиг
[18:05:32] <Jordan> жид?
[18:06:21] <valexey> ога
[18:06:27] <valexey> чтобы с жидлабом работать
[18:06:33] <valexey> ну или джихабом
[18:13:59] <Jordan> http://cs4.pikabu.ru/post_img/2015/04/24/10/1429891762_1772380018.jpg
[18:14:51] <valexey> чушь во всех трех случаях
[18:15:34] <valexey> прощать врагов также глупо как и ненавидеть их
[18:15:56] <valexey> врага, как и друга, следует использовать, либо, если это не возможно, уничтожать.
[18:17:33] <Jordan> уничтожать врагов, ещё понятно. А друзей то за что?
[18:18:09] <Jordan> Или ты имеешь ввиду, друг который не приносит тебе профитов, тратит напрасно твое время?
[18:18:39] <Jordan> Понятно, что за просто так тебя никто, любить, уважать и т.д не будет.
[18:18:50] <valexey> враг и друг понятия вообще весьма расплывчатые и местами пересекающиеся :-)
[18:20:29] <valexey> впрочем, с другой стороны, если уничтожить всех явных врагов и ярых друзей, то останутся лишь серые посредственности с которыми каши не сваришь.
[18:21:01] <Jordan> Что то, странный у нас разговор,
[18:21:20] <valexey> в общем, в любом случае надо полагаться на рациональность, а не на моральные установки, или там какие-то искренние личные душевные порывы (типа жажды мести например).
[18:21:43] <valexey> в долгосрочной перспективе может оказаться например что действительно врага лучше оставить целым и невредимым.
[18:22:31] <Jordan> Бывает, что человек не знает как поступить рационально, и поступает по морали, И оказывается поступив по морали, он поступил рационально.
[18:23:15] <Jordan> Всё это общие слова. Нужна конкретная ситуация.
[18:23:37] <Jordan> В жизни, оно вообще по разному бывает.
[18:26:08] <valexey> а бывает что поступив по морали он поступил настолько не рационально, что это привело к гибели людей
[18:27:06] <Jordan> И так может быть.
[18:27:44] <valexey> http://lenta.ru/news/2015/06/01/roskosmos/
[18:28:31] <valexey> таким образом, в первую очередь нужно прививать с младых лет навыки рационального мышления, а не основы морали :-)
[18:28:33] <Jordan> Через тернии к звёздам!
[18:28:50] <valexey> А книгу гарри поттер и методы рационального мышления сделать обязательной в школе!
[18:28:52] <valexey> :-D
[18:29:13] <valexey> хотя, нет. лучше её строго запретить, и везде написать что читать её в школе запрещено!
[18:29:19] <valexey> СТРОГО запрещено ;-)
[18:30:20] <Jordan> Я в детстве ходил в кружок авиа моделирования.
[18:30:42] <Jordan> И почему то мораль не мешала мне это делать.
[18:30:57] <Jordan> Потом был, радио кружок.
[18:31:05] <valexey> а это потому, что оно было про технику и детальки, а не про приемы мышления
[18:31:23] <valexey> и принятия решений
[18:31:29] <Jordan> А потом я выучился на психолога. :-D
[18:32:22] <Jordan> Хотя с детства, интересовался только техникой и тянулся к ней. Вот такие пируэты бывают.
[18:33:12] <Jordan> Я в институте логику 2 раза пересдавал :-)
[18:33:41] <Jordan> и историю религий 2 раза пересдавал.
[18:36:02] <Jordan> Я с тобой согласен. Правильное мышление нужно прививать. Как и правильное исскуство.
[18:36:43] <akastargazer> Чип с правильным мышлением прямо в мозг
[18:37:01] <Jordan> ога с возможностю обновления прошивки
[18:38:04] <Jordan> Но мораль заменить не возможно.
[18:38:29] <Jordan> И это хорошо.
[18:44:22] <valexey> мораль то как раз возможно :-)
[18:44:28] <valexey> мораль штука ОЧЕНЬ гибкая
[18:44:46] <valexey> а вот методы рационального мышления они универсальны и от культуры не зависят
[18:46:03] <Jordan> ну оки.
[18:46:23] <Jordan> а делать лгбт светофоры, рационально?
[18:46:35] <Jordan> Или там парады их проводить?
[18:47:32] <akastargazer> Конечно
[18:48:00] <Jordan> типа подготовка почвы?
[18:48:35] <Jordan> Для будущего принятия обществом, данных моральных установок
[18:49:52] <Jordan> Мне интересно, почему такое ярое пропагандирование именно этих меньшинств. В чём суть? Находятся спонсоры и т.д А цель то? Если деньги вкладывают, они должны окупиться.
[18:50:17] <Jordan> Как на геях можно отбить бабло...
[18:51:03] <Jordan> Это же не зондр команда быстрого реагирования.
[18:51:28] <sda1> http://colonelcassad.livejournal.com/2210325.html
какой-то позор, в ираке просрали 2300 хамви ИГИЛу...
[18:52:23] <Jordan> надо было их все взорвать но не отдать врагу
[18:52:53] <sda1> похоже специально слили, просто представьте как теперь повысится их мобильность
[18:54:15] <Jordan> без помощи америкосов уверен не обошлось
[18:54:56] <sda1> и посмотрите еще на карту где ирак и где кавказ, довольно легко их направить к граница России
[18:55:05] <sda1> м
[18:55:22] <Jordan> В этом цель, дестабилизация границ и регионов России
[18:57:10] <Jordan> В игил воюют и граждане России, по возвращению(надеюсь их вернётся намного меньше), нужно всех отлавливать.
[18:58:03] <Jordan> Уже предатели родины.
[18:58:11] <Jordan> Они уже предатели родины
[18:59:18] <Jordan> Никакого милосердия к врагу. Иначе съедят.
[19:00:22] <sda1> да там прийдется крайне жестокими методами их останавливать, попутно все разрушая (
[19:01:13] <Jordan> Ловить при переходе границы
[19:04:52] <Jordan> Вот http://cs4.pikabu.ru/post_img/2015/04/24/10/1429891762_1772380018.jpg
[19:05:07] <Jordan> не то
[19:05:11] <Jordan> Вот http://www.pravda.ru/news/world/northamerica/usacanada/01-06-2015/1261902-igil-0/
[19:06:15] <Jordan> На чьей стороне сша, сомневаться не приходится
[19:09:09] <akastargazer> Геи раскалывают общество, в этом суть
[19:10:31] <Jordan> В самой америке мощное гейское лобби.
[19:10:51] <Jordan> Они разрушают сами себя
[19:11:42] <akastargazer> Расколотых легче контролировать
[19:11:59] <Jordan> Разнуздать, что бы взнуздать. Угу.
[19:15:56] <Jordan> Вот потому сейчас на церковь и наседают(громкие заявления, +100500 фейков и т.д), так как мораль у нас христианская.
[19:35:40] <akastargazer> Где-то была отличная заметка на эту тему
[19:42:54] <akastargazer> А, ну вот же, awas1952.livejournal.com/5091127.html
[19:49:47] <Jordan> akastargazer Отличная статья, читаю, аж душа радуется
[19:50:27] <Jordan> В смысле, статья грамотная, а не ещё один либеральный высер
[19:59:07] <sda1> http://geliy.livejournal.com/392919.html
[20:01:41] <Kemet> akastargazer, Ты статью пишешь?
[20:08:01] <Jordan> sda1 прочитал
[20:08:19] <Jordan> sda1 как ты такие статьи нагугливаешь?
[20:10:04] <sda1> просто в ЖЖ можно зафрендить понравившийся журнал, со временем набирается достаточно чтобы почитать всякого )
[20:10:32] <sda1> френдленту т.е.
[20:12:22] <Jordan> sda1 Если статьи будут, ты закидывай сюда. С интересом почитаю.
[20:13:37] <sda1> )
[20:17:08] <Kemet> Jordan, Допилил гуй?
[20:23:19] <sda1> убежал )
[20:23:39] <sda1> Осьминоги умеют ходить!
http://scienceblogger.livejournal.com/317700.html
[20:29:34] <sda1> а я сейчас думаю над переводом коппиля под х86, посмотрел как сделаны кодогенераторы у существующих компилей и таки стало грустно, кодировать х86 инструкции просто страшно...
как всегда сделал свой велосипед, решил генерировать код на ассемблере для чего сделал список инструкций, там число указывает, что это определение глобальной или внешней переменной, инструкция или строчка из секции данных... все идет в один список и не надо нисчем париться, а в конце несколько раз пробегаю список и вытаскию по порядку данные к нужным секциям...
[20:37:35] <sda1> при этом, относительно того как сделано в оберон-0, оказалось удобным класс переменных разделить на несколько, например на глобальные и на стековые
в маке итем, если это локальная переменная, то ей присваевается регистр FP (или EBP в х86)
   ELSIF y.lev = curlev THEN x.r := FP
это очень неудобно, а если сделать x.mode := stkVar; то никакой регистр не нужен, сразу понятно, что если адрес положительный, то это локальная переменная на стеке, если отрицательный, то параметр процедуры...
так же еще прийдется глобальный вар разделить еще раз, что бы отделить те у которых имеются имена переменных и те которые созданы в процессе вычислений выражений и там только адреса, но все сильно упрощается
[20:40:08] <sda1> оно конечно так и делается в компилях, просто прикольно осознавать, что сам до понимания этого дошел )
[20:46:34] <valexey> Kemet: за базар ответишь? http://habrahabr.ru/post/258727/#comment_8443047 ;-)
[20:47:14] <Jordan> Kemet пилю но на си
[20:48:49] <Jordan> sda1 а может код в си транслировать? асм не гибок
[20:49:28] <valexey> лучше уж в llvm "asm"
[20:49:37] <valexey> там можно тупо текст генерить и llvm потом скармливать
[20:49:48] <valexey> никакого биндинга к самой llvm-структуре при этом не требуется
[20:49:59] <Jordan> си более гибок
[20:50:22] <valexey> а неа
[20:50:32] <Jordan> просто получается си код, который можно скрамливать любым си компиляторам
[20:50:48] <valexey> а llvm-код можно собрать любым llvm-компилятором!
[20:50:49] <valexey> :-D
[20:51:04] <valexey> + куча тулзов компиляторных под это дело
[20:51:16] <valexey> и возможностей оптимизации в дальнейшем
[20:51:32] <Jordan> так и я о том, скарить и код этому ллвм
[20:51:37] <Jordan> И пусть оптимизирует
[20:52:10] <valexey> лишняя прослойка может повредить и гибкости и оптимизации
[20:52:20] <valexey> ну и багов добавить
[20:52:28] <Jordan> прослойка си? Да ты шутишь :-)
[20:52:34] <valexey> ибо нужно глубокое понимание Си, чтобы понять что и как будет работать в итоге
[20:52:50] <valexey> а llvm промежуточный код простой как пробка, и статически строго типизирован
[20:53:12] <Jordan> Лучше меньше зависимостей от новомодных фич и тулз.
[20:53:35] <valexey> дык тут 0 зависимостей у компилятора :-) даже либу не надо никакую подключать! :-)
[20:53:58] <Jordan> Так вообще, можно на джаве кодить и не париться. :-D  Понапридумывали свои компиляторы и языки писать. :-)
[20:55:27] <sda1> Jordan: там имена инструкций текстом задается
emit2( 3, 'add', regname( x.r ), y.val );
по большей части они у всех процов похожие, но в моем случае важно быстрее сделать х86 варинт, как только я получу работающую версию я без особого труда смогу его поправить для 64-битного варианта, можно будет попробовать и арм сделать, при этом проблема перевода в машинный код и формат объектного файла ложится на ассемблер, хочешь PE32, а хочешь ELF - выбирается простой опцией командной строки ассемблера
[20:56:02] <Jordan> sda1 Круто!
[20:56:20] <sda1> да и компиль упрощается
[20:56:34] <Jordan> sda1 Язык оберон?
[20:56:49] <sda1> нет свой вариант
[20:57:20] <kpmý> valexey: чо-то везде llvm мануалы обучают сразу с биндингами работать, а не с ir
[20:57:21] <Jordan> Покажи пример кода на тввоём языке.
[20:57:36] <valexey> kpmý: а мне пофиг. я делал напрямую, когда игрался
[20:57:43] <valexey> язык там вполне описан
[20:58:07] <valexey> для proof of concept это самый простой путь
[20:58:19] <geniepro> Jordan> В игил воюют и граждане России, по возвращению(надеюсь их вернётся намного меньше), нужно всех отлавливать.
а какая разница между мусульманскими добровольцами в ИГИЛе и христианскими добровольцами на Донбассе?
[20:58:33] <geniepro> и те и те воюют
[20:58:39] <valexey> geniepro: отлавливать надо всех естественно
[20:58:47] <geniepro> и тех и других террористами на западе называют
[20:58:48] <valexey> по возможности нужно иметь таки иностранный легион
[20:59:12] <geniepro> а может на западе лгут всё?
[20:59:20] <Jordan> geniepro Разница между, волком и волкодавом, тоже нет, ламы, хвост, клыки. ;-)  Понимашь?
[20:59:35] <Jordan> И те и те кусают
[21:00:02] <Jordan> Вот только волк нападает, а волкодав защищает.
[21:00:23] <valexey> кого? ;-)
[21:00:39] <Jordan> овец, олигория все дела
[21:00:45] <Jordan> аллегория
[21:01:35] <geniepro> valexey> а llvm-код можно собрать любым llvm-компилятором!
а этот llvm-компилер выдаёт готовые exe-файлы или он как JIT работает?
[21:02:00] <valexey> ну и вообще, даже волкодава дома не держат. в лучшем случае - держат его в будке, во дворе, на цепи с ошейником с шипами.
[21:02:00] <kpmý> я уже даже настроил lli в винде
[21:02:18] <valexey> geniepro: выдает объектники
[21:02:25] <valexey> потом можно их скомпоновать любым компоновщиком
[21:02:26] <Jordan> geniepro Так для тебя разницы нет?
[21:02:28] <valexey> ld например
[21:03:19] <geniepro> Jordan> Вот только волк нападает, а волкодав защищает.
ну и кто в твоей аллегории волки, а кто волкодавы? и почему ты думаешь имеено так? потому-что америкосы сказали тебе так думать?
[21:03:21] <kpmý> valexey: ты просто по llvm language reference делал или какой-то мануал нарыл?
[21:04:02] <Jordan> geniepro волки это игил
[21:04:16] <geniepro> valexey> по возможности нужно иметь таки иностранный легион
иностранный легион нужен колониальным империям, таким как франция, британия, сга
россия таковой не является же, зачем ей этот легион?
[21:04:40] <geniepro> Jordan> geniepro волки это игил
почему ты так думаешь? чем они отличаются от донбасских добровольцев?
[21:05:10] <Jordan> Идеей.
[21:05:15] <sda1> Jordan: он еще сырой, но просто скрин простого кода могу показать
https://dl.dropboxusercontent.com/u/76088756/img1.PNG   - модуль
https://dl.dropboxusercontent.com/u/76088756/img2.PNG   - файл определений, автоматически создается и используется для раздельной компиляции
https://dl.dropboxusercontent.com/u/76088756/img3.PNG - тут просто тест вызова функции из модуля
вобщем выглядет компактнее чем простой оберон
[21:05:26] <Jordan> geniepro Я бы сказал всем
[21:05:30] <Jordan> отличаются
[21:05:43] <geniepro> Jordan> Идеей.
какой идеей? и кто тебе рассказал о том, что это ИХ идея?
[21:05:49] <sda1> бегинов там нет )
[21:06:10] <Jordan> sda Ты в досе прогаммишь :-)  Шучу
[21:06:23] <sda1> это фар )
[21:06:54] <Jordan> geniepro Игил это отморозки НЕ регулярная армия, и методы у них такие же.
[21:07:33] <geniepro> Jordan: почему ты так думаешь? ты был среди них? видел их зверства? или тебе кто-то с запада про эти зверства нарассказывал?
[21:07:51] <_valexey_> kpmý: по референсу
[21:08:05] <Jordan> geniepro И по телевизору, и в инете.
[21:08:20] <geniepro> два зомбоящика, понятно
[21:08:21] <Jordan> geniepro Я смотрю российские каналы и новостные ленты.
[21:09:38] <Jordan> geniepro Тогда кто они?
[21:10:23] <Jordan> sda смесь паскаля и си.
[21:10:36] <sda1> угу
[21:10:36] <geniepro> а хз, я не знаю ,поэтому не сужу о них, ведь у меня нет каких-либо доказательств их деятельности
я знаю только, что они управляются из цру, ленгли...
[21:10:54] <Jordan> По делам смотри
[21:10:54] <sda1> ну и оберона конечно
[21:11:24] <geniepro> а кто показывает их дела? опять же те, чей уровень доверия неопределённый
[21:13:28] <_valexey_> Jordan: обычный алгол :-)
[21:13:45] <_valexey_> Также как си или паскаль
[21:15:48] <Jordan> Какие дела, они там творят полную вакханалию, с финансированием, косвенным участием американцев. Новостные ленты просто пестрят их делами. Зрячий да, увидит.
[21:16:21] <geniepro> эти новости западных сми гроша ломанного не стоят
[21:16:31] <Jordan> Не понимаю, почему ты их оправдать хочешь.
[21:16:43] <Jordan> Я же говорю, смотрю российские новости
[21:17:00] <geniepro> не оправдываю, а просто пытаюсь сказать тебе, что наверное там всё не так просто
[21:17:45] <Jordan> Пусть не так там просто. Но это их не оправдывает
[21:17:49] <geniepro> вот сегодня вроде заявили о потерянных 2 тыщах хаммерах, а через пару месяцев они раз и всплывут на донбассе... кто знает...
[21:19:13] <geniepro> Jordan: а ты уверен что грехи, которые им приписывают, действительно они совершают? а может тогда и грехи, приписываемые западом донбасским ополченцам тоже правда?
[21:19:38] <geniepro> может и правда донбасские партизаны сбили тот боинг?
[21:20:45] <geniepro> российские каналы про игил пишут со слов западных сми, почему в случае с донбассом ты западу не веришь, а в случае с игилом -- веришь? разница-то в чём? о_О
[21:21:23] <Jordan> вообще то там наши корреспонденты есить если что
[21:21:33] <geniepro> ну не знаю, не видел )))
[21:21:49] <sda1> если и сбили, то не специально, есть разница сбить намеренно или по ошибки, их тогда бомбили сильно с воздуха, точно также и с вариантом если всу сбили по ошибки, но если это была специальная провокация, то это будет совсем другое дело, сознательно убийство мирных людей
[21:22:08] <sda1> е
[21:23:18] <Kemet> sda1: а что это за lev в y.lev? до боли знакомые сокращения
[21:23:20] <Jordan> geniepro Казни это подстава запада?
[21:23:35] <Jordan> Захваченные города.
[21:23:38] <geniepro> 0xd34df00d 27 мая 2015 в 14:00
Если дать Оберону шанс стать популярным, то он вытеснит все эти плюсы, сишарпы и даже R, очевидно же.

lair 27 мая 2015 в 14:06
Можно подумать, кто-то ходит по заказчикам и говорит им «не покупайте Оберон».

0xd34df00d 27 мая 2015 в 14:15
Именно так и есть. Рынок, фанаты ходят и говорят. Да что там, мне вот мой менеджер регулярно предлагает попробовать Оберон на моих задачах, а я всё отказываюсь.
, на всякий случай.
[21:23:39] <Jordan> Всё блеф
[21:24:06] <Jordan> Стоп кто даст этот самый шанс оберону?
[21:24:18] <Jordan> Как это будет выглядеть?
[21:24:39] <geniepro> Jordan> geniepro Казни это подстава запада?
кто знает, может быть, если они и правда башни-близнецы у себя разбомбили, что бы легализовать захват власти над миром, то что им несколько казней устроить да чужие города захватить?
[21:24:42] <Jordan> Есть gnu modula 2. Сообщество знает и нифига не пользуеься
[21:25:04] <Jordan> *пользуется
[21:26:06] <geniepro> Jordan> Стоп кто даст этот самый шанс оберону?
Jordan> Как это будет выглядеть?
вот ты прямо сейчас возьми и дай шанс оберону! выкини компилятор с++ и перепиши свою либу на оберон! и когда на работу программером устроишься скажи работодателю что софт писать на обероне будешь!!!
[21:26:25] <sda1> sda: это строга из оберон-0, показывает уровень области видимости, 0 у глобальных объектов, 1 и более у переменных процедуры и под процедур - это значит что они на стеке находятся и к ним надо обращаться относительно регистра FP (frame pointer)
[21:26:42] <Jordan> geniepro Он меня нахрен пошлёт ;-)
[21:26:51] <Jordan> geniepro И это мягко сказано
[21:26:55] <sda1> Kemet:
[21:27:08] <geniepro> вот он и не даёт шанс оберону! а ты зубами упрись и скажи что всё чотко сделаешь!!!
[21:27:43] <Jordan> geniepro Боюсь, меня за хулиганство на 15 суток закроют. :-)
[21:28:36] <Jordan> Я ему такой рассказываю, об обероне и говорю, что есть сайт оберонкор, он туда заходит а там, срачей на тему....
[21:28:59] <geniepro> да вездетакие срачи есть
[21:29:56] <Kemet> sda1: дык ты о своем компиле говорил или о виртовском?
[21:30:29] <sda1> Kemet: о своем, я его из оберон-0 выращивал с нуля, просто объяснил к чему сам пришел
[21:30:52] <Jordan> Для того что бы оберон взлетел, нужны 1000 Кеметов, пилящих ось. ТОгда может и взлетит
[21:31:14] <sda1> я тоже буду пилить ось )
[21:31:19] <Jordan> Уже 2
[21:31:31] <Jordan> осталось 998
[21:31:37] <sda1> ))
[21:31:38] <Kemet> sda1: вот начни сперписывания на тему адекватных идентификаторов
[21:32:16] <Kemet> Jordan: я не пилю, я тока гвозди забиваю
[21:32:17] <Jordan> Интересно, сколько постоянных участников в реактос
[21:32:26] <sda1> главное - чтобы работал, а красоту наводят в последнюю очередь
[21:32:51] <Jordan> Kemet поддержкой занимаешься, баги какие исправляешь.
[21:32:57] <Jordan> *поддержкой
[21:34:27] <Jordan> Мне кажется, что самая перспективная ниша эта встраиваемые сисетмы.
[21:34:37] <Jordan> Для оберон оси
[21:35:19] <geniepro> Jordan: она уже занята астробом )))
[21:35:48] <Kemet> ну чтобы поднять полноценный десктоп с мегаофисом и мегабраузером надо большое сообщество или накрыть поляну
[21:36:00] <Jordan> Вот, а говорили оберон не взлетит
[21:36:13] <geniepro> так ниша мелкая, незаметная ))
[21:36:46] <sda1> можно просто предусмотреть поддержку апи, который использует софт и все дела, как вине в линухе позволяет виндовые проги запускать
[21:36:49] <Jordan> Kemet Пример, андроида ядро линукса, поверх оберон система + портированные программы
[21:37:28] <sda1> или расширитель hxdos, на котором под досом можно виндовый квейк2 запустить )
[21:38:13] <Jordan> Вложения нужны, немалые. Гугл себе такое позволить может.
[21:38:54] <geniepro> Jordan: убеди гугл что им нужен оберон ))
[21:39:36] <Jordan> geniepro Я не Дон Корлеоне, что бы делать предложения от которых, нельзя отказаться :-D
[21:39:38] <sda1> кстати hxdos позволяет гуишные дельфи программы запускать в текстовом режиме ) как бы на турбовисион становится похожей программа
[21:41:38] <Jordan> Почему именно оберон? Цель же конечный продукт?
[21:43:06] <sda1> http://www.youtube.com/watch?v=gYgHX4C1Nuw
[21:44:26] <Jordan> sda1 Что это за развод. Я думал, на видео красивые девушки, а тут какая то гиковская тематика. :-)  Бояны постишь :-)
[21:44:52] <sda1> ну другого не нашел )
[21:46:43] <Jordan> sda1 http://habrastorage.org/files/937/e1d/996/937e1d996e9c4944bbf008e2ff488a32.jpg
[21:47:05] <sda1> ))
[21:47:30] <valexey> ужас! маздай!
[21:48:04] <sda1> а чем ужас?
[21:48:06] <sda1> в
[21:48:22] <Jordan> Мне нравится интерфейс win 3.11
[21:48:35] <Jordan> Это была моя первая винда.
[21:48:39] <geniepro> valexey: format c: спасёт отца нерусской демократии
[21:49:14] <sda1> запуск виндовых прог без винды под дос. что может быть прекрасней ?)
[21:49:20] <valexey> geniepro: а толку? в результате получу чистый маздайный раздел с маздайной же ФС!
[21:50:20] <Jordan> sda1 Для этого есть freedos
[21:50:57] <Jordan> valexey Форматируй gparted live cd,
[21:51:12] <sda1> тут главное принцип, что если сделать поддержку PE32/dll и портировать несколько библиотек, то и из чистого А2 сможете запускать виндовые проги, что увеличит ее привлекательность
[21:51:12] <valexey> у меня cd вставить некуда :-(
[21:51:12] <geniepro> Jordan: о_О на фридосе пашут виндовые проги без венды? о_О
[21:51:34] <geniepro> valexey: в опу же вставь )))
[21:51:41] <Jordan> valexey есть usb версия, скачай образ + unetbootn
[21:51:56] <sda1> freedos это клон мс-дос, он тоже 16 битный
[21:52:09] <Jordan> valexey у маков dvd привода нет?
[21:52:27] <geniepro> маки заднеприводные, туда обычные сиди не влезают ))
[21:52:33] <valexey> geniepro: сюда? https://c1.staticflickr.com/3/2403/5775393752_5d4c51e433_b.jpg
[21:52:40] <Jordan> unetbootn из cd скидывает на флешку и ставит загрузчик
[21:52:43] <valexey> version
[21:52:44] <Жаба> valexey,  you have Psi 0.15 on Windows NT
[21:52:48] <valexey> это не мак
[21:53:07] <geniepro> version
[21:53:08] <Жаба> geniepro,  you have Psi+ 0.16.25 (2012-10-28)  on Windows 7
[21:53:18] <Jordan> version
[21:53:18] <Жаба> Jordan,  you have Psi 0.15 on Windows NT
[21:53:23] <valexey> http://blogs.asaecenter.org/Acronym/OPA.jpg
[21:53:29] <sda1> version
[21:53:29] <Жаба> sda1,  you have Psi+ 0.16.361 (2014-05-02)  on Windows XP
[21:54:09] <Jordan> sda1 О да вы, старовер я гляжу. :-)
[21:54:30] <valexey> он еще и фаром пользуется!
[21:54:34] <valexey> как средой разработки!
[21:54:38] <sda1> сижу на неттопе, тут двухядерный атом, больше хр мне и не нужно
[21:54:58] <Jordan> Я бы сам поставил xp, но не встанет
[21:55:08] <Jordan> да и не всю озу будет видеть
[21:55:13] <geniepro> valexey: что за OPA?
[21:55:19] <sda1> причем я всегда ставлю на фат32 )
[21:55:28] <geniepro> Jordan: ставь винхр 64 бит ))
[21:55:31] <sda1> а другие разделы ntfs
[21:55:46] <valexey> geniepro: ну ты сам сказал туда вставить!
[21:56:00] <valexey> то есть вставить в итальянский храм какой-нибудь. :-)
[21:56:07] <geniepro> не, я сказал в опу вставить, а не в ору ))) разные слова же ))
[21:56:12] <Jordan> geniepro Ноутбуку год, драйверов не найду. Я тогда лучше бы семёрочку поставил из за нормального интерфейса
[21:56:18] <valexey> ну, это ж латынь!
[21:56:24] <valexey> OPA на латыне это таки ОПА на русише
[21:56:28] <valexey> так чта-а.. ;-)
[21:56:41] <geniepro> не меняй тему разговора )
[21:57:19] <geniepro> valexey: как там твои датчики в твоём киборгском туловище? ещё какой-нить засунул уже, или всего два пока?
[21:57:39] <valexey> все то тебе расскажи :-)
[21:58:01] <geniepro> ну любопытно же ))
[21:58:41] <geniepro> слился ))
[21:59:31] <sda1> http://geektimes.ru/post/251284/
[21:59:58] <Jordan> Робот суицидник
[22:02:51] <Jordan> sda1 я на celeron d 3000 mhz, windows 7 ставил. И нормально работала. А это проц 2004 года.
[22:03:33] <Jordan> и 1 гиг озу, видеокарта встроенная
[22:04:00] <Jordan> Атом и подавно потянет
[22:04:03] <sda1> Jordan: у меня есть десктоп, там винда 7 стоит, но мне захотелось бесшумной работы и поменьше электричества жрать
[22:04:32] <Jordan> Понял, и на сколько зарядки хватает?
[22:05:10] <sda1> это неттоп, он без батареи, ты наверное имел ввиду нетбук
[22:05:23] <sda1> нет бук хватает на 2.5 часа
[22:05:27] <Jordan> Понял, неттоп это мини системник
[22:05:34] <Jordan> Это я ступил
[22:05:40] <sda1> жрут примерно одинаково: 12 ватт
[22:05:57] <Jordan> У меня такой на работе стоял, тормозил ужасно.
[22:06:13] <Jordan> Это было 2011 году
[22:06:41] <sda1> для почитать статьи в вебе и писать компилятор, иногда на 1с попрогить хватает
[22:07:08] <sda1> еще меньше, наверное, только арм, но я не видел неттопов на арме
[22:08:29] <sda1> помоему будущие за энергоэффективными компами, сильный комп обычно геймерам нужен
[22:09:04] <sda1> тем более, что ресурсы ограничены, а количество населения и компов на руках растет...
[22:10:04] <sda1> и с жирным софтом тоже надо что-то делать
[22:10:22] <Jordan> Вы знали что в новом макбуке 1 usb, понимаешь Карл, 1 usb. :-)
[22:10:53] <sda1> в моем неттопе 6 юсб )
[22:11:00] <Jordan> sda1 Я с тобой в этом вопросе солидарен.
[22:11:34] <Jordan> Пойду мем про карла сделаю
[22:12:06] <sda1> надо поискать откуда он появился вообще
[22:13:04] <valexey> Jordan: это в low end макбуке
[22:13:09] <valexey> для хомячков
[22:13:27] <valexey> Jordan: но самое смешное что зарядка ноуте тоже через этот же usb идет :-D
[22:15:54] <Jordan> http://risovach.ru/upload/2015/06/mem/rik-i-karl_83608834_orig_.png
[22:16:46] <sda1> ))
[22:17:26] <sda1> а если использовать юсб хаб, можно через него зарядку делать?
[22:18:37] <valexey> хез
[22:19:03] <sda1> там ведь у него имеется блок питания свой
[22:19:48] <sda1> хотя он именно для питания подключенных устройств..
[22:21:43] <valexey> сверхтонкий ноут и в 2 раза его больше моток проводов!
[22:21:44] <valexey> :-)
[22:23:18] <sda1> макбук подумал зачем флешка когда есть вайфай и облачное хранилище, ну ладно, для некоторых оставим таки один порт!
[22:23:33] <sda1> http://livegroups.ru/upload/000/u1/040/8e9ffec6.jpg
[22:26:42] <sda1> img0.joyreactor.cc/pics/post/мем-Ходячие-Мертвецы-рик-Карл-2052841.jpeg
[22:26:47] <sda1> галки
[22:27:18] <valexey> :-D
[22:28:24] <sda1> все, я спать
[22:36:24] <geniepro> http://scienceblogger.livejournal.com/318370.html
[22:38:31] <Jordan> чудо-юдо
[22:43:39] <valexey> http://www.youtube.com/watch?v=W5f61PfELo0
[23:42:32] <valexey> кстати, надо вот еще будет на форте пописать