[00:03:37] <Jordan> Адзуманга!!! Начал смотреть. Чёт ржу.
[00:06:49] <alexey.veselovsky> “Когда уже изобретут прибор, чтобы бить в морду через интернет?
-------------
Если такой изобретут, интернет умрет”
[00:13:42] <geniepro> Jordan: ))
[00:14:02] <geniepro> Jordan: там ещё и опенинг с эндингом ничо так
[00:45:57] <boris_ilov> кодю на си
[00:46:07] <alexey.veselovsky> бывает :-)
[00:46:08] <boris_ilov> какое же говно однако этот ваш си
[00:46:11] <boris_ilov> :D
[00:46:13] <alexey.veselovsky> :-D
[00:46:15] <тихий бот> вахахахаха
[00:46:36] <boris_ilov> отсутствие модулей мозг выносит
[00:46:46] <alexey.veselovsky> ну, считай что они есть :-)
[00:46:57] <alexey.veselovsky> или ты про нейспейсы?
[00:46:58] <boris_ilov> тык вот не получается
[00:47:09] <boris_ilov> тык хоть бы неймспэйсы
[00:47:12] <alexey.veselovsky> вообще зачем Си когда есть С++?
[00:47:22] <boris_ilov> я вкуриваю с99
[00:47:46] <alexey.veselovsky> ну, в Си неймспейса ровно два (если функции не считать) - глобальный и локальный для данной единицы цомпилации
[00:47:53] <alexey.veselovsky> с99 устарел же :-)
[00:48:01] <boris_ilov> без явной квалификации имен жопа
[00:48:15] <alexey.veselovsky> нормально-нормально! :-)
[00:48:22] <boris_ilov> либо хер поймешь где определена переменная
[00:48:33] <alexey.veselovsky> grep в помощь :-)
[00:48:34] <boris_ilov> либо имена типа module_name
[00:48:54] <boris_ilov> после оберона просто гадость
[00:48:56] <boris_ilov> тьху
[00:49:12] <alexey.veselovsky> ну оберон тоже после Си гадость. по многим параметрам :-)
[00:49:18] <alexey.veselovsky> они друг друга стоят, дыа
[00:49:19] <kpmý> язык для взрослых людей
[00:49:24] <boris_ilov> не соглашусь
[00:49:35] <alexey.veselovsky> твое право
[00:49:36] <boris_ilov> я чем больще вкуриваю си
[00:49:47] <boris_ilov> тем больше понимаю что оберон это правильный си :D
[00:50:10] <boris_ilov> еще gcc гонит
[00:50:23] <boris_ilov> пишу int m[cnt] = {0}
[00:50:34] <alexey.veselovsky> оберон для того для чего используют Си не годится. вообще. оберон для того чтобы он смог что-то подобное тому что может си нужно столько причесывать, что его описалово распухнет многократно и это будет уже совсем не оберон :-)
[00:50:34] <boris_ilov> он мне какие-то дикие ерроры валит
[00:50:52] <alexey.veselovsky> cnt это что?
[00:50:58] <boris_ilov> размер массива
[00:51:02] <alexey.veselovsky> и ты gcc объяснил что у тебя Си99?
[00:51:05] <boris_ilov> да
[00:51:05] <тихий бот> boris_ilov, нет
[00:51:23] <boris_ilov> gcc -std=c99 -o main.c
[00:51:25] <alexey.veselovsky> а точказапятую не забыл? :-)
[00:51:31] <boris_ilov> нет
[00:51:31] <тихий бот> Нет, не нет...
[00:51:33] <boris_ilov> :)
[00:51:55] <alexey.veselovsky> а тип у cnt какой?
[00:52:04] <boris_ilov> define
[00:52:06] <boris_ilov> ЖВ
[00:52:11] <alexey.veselovsky> чаво?
[00:52:20] <boris_ilov> #define cnt 30
[00:52:51] <alexey.veselovsky> #define cnt 30
   int m[cnt] = {0};

[00:52:55] <alexey.veselovsky> суккесс
[00:53:03] <boris_ilov> тык вот
[00:53:09] <alexey.veselovsky> но нафига дефайны то?
[00:53:09] <boris_ilov> а у меня ругаца сука
[00:53:13] <alexey.veselovsky> есть же const
[00:53:21] <boris_ilov> я не понял const
[00:53:30] <alexey.veselovsky> э?
[00:53:38] <alexey.veselovsky> тем более что это ж Си99
[00:53:40] <boris_ilov> ну я пока не понял че это
[00:53:46] <alexey.veselovsky> ему даже константы там не нужно
[00:53:52] <boris_ilov> это просто константы?
[00:54:02] <alexey.veselovsky> а что такое просто константы? :-)
[00:54:02] <boris_ilov> или как всегда в си с нюансами?
[00:54:32] <alexey.veselovsky> но еще раз - тут даже константы не нужно
[00:54:40] <boris_ilov> в смысле?
[00:54:54] <boris_ilov> как это не нужно? :D
[00:54:59] <alexey.veselovsky> int a = random(); int b[a] = {0};
[00:55:03] <alexey.veselovsky> в си - работает
[00:55:08] <alexey.veselovsky> в си99
[00:55:12] <boris_ilov> ты не понял
[00:55:14] <alexey.veselovsky> не нужна константа
[00:55:19] <boris_ilov> мне нужна константа
[00:55:30] <alexey.veselovsky> ну заведи константу. :-)
[00:55:33] <boris_ilov> т.к. в других местах еще фигурирует
[00:55:45] <alexey.veselovsky> или переменную :-)
[00:55:53] <boris_ilov> тык const - это просто константа как в обероне?
[00:56:34] <boris_ilov> я в этих ваших сях боюсь незнакомые вещи трогать :D
[00:56:56] <alexey.veselovsky> в обероне не понятно как :-) там вообще не описаны ни типы ни подробности константы. в обероне константы очень не понятные
[00:57:01] <alexey.veselovsky> В Си как раз все расписано :-)
[00:57:13] <boris_ilov> ой да не п...ди ка
[00:57:16] <boris_ilov> :D
[00:57:43] <boris_ilov> вот скажи нахер getchar() возвращает int?
[00:57:47] <alexey.veselovsky> мы уже это с владом проходили.
[00:58:03] <kpmý> НЕ ПИСАЛ КОМПИЛЯТОР НЕ ПИЗДИ!
[00:58:17] <boris_ilov> ахаха
[00:58:18] <alexey.veselovsky> а что должен возвращать? как иначе ты сделаешь maybe?
[00:58:30] <boris_ilov> э?
[00:58:43] <alexey.veselovsky> скажешь что закончился поток ввода
[00:58:55] <boris_ilov> тык как в обероназ
[00:58:56] <alexey.veselovsky> ну и юникот туды его в качель, да
[00:58:58] <boris_ilov> по человечи
[00:59:08] <boris_ilov> отдельный признак eof
[00:59:11] <alexey.veselovsky> в оберонах и по человечески - это противоположные понятие :-)
[00:59:19] <boris_ilov> не не
[00:59:26] <boris_ilov> вот тут как раз в си через жопу
[00:59:38] <boris_ilov> решили впихнуть в один тип две разные вещи
[01:00:35] <boris_ilov> если б у Вирта функция getchar() возвращала что-то кроме символов то я б о..ел
[01:01:43] <alexey.veselovsky> а у вирта язык рассчитан ровно на одну реализацию :-) в отличае от портабельного Си
[01:01:55] <alexey.veselovsky> /me тут главное от жира не лопнуть, да
[01:02:01] <alexey.veselovsky> клеветы
[01:02:01] <тихий бот> абирон - плахой потому, что в нём нет шаблонов а в хацкиле всё делается с закрытыми глазами
[01:02:06] <alexey.veselovsky> во
[01:02:11] <boris_ilov> гы гы
[01:02:13] <boris_ilov> :D
[01:02:46] <kpmý> веселовский совсем поехал
[01:02:49] <boris_ilov> кстати, я тут посмотрел Rust
[01:02:56] <boris_ilov> такое же говно
[01:03:02] <alexey.veselovsky> и как? не стошнило?
[01:03:04] <boris_ilov> чуть менее, но говно
[01:03:17] <alexey.veselovsky> Rust синтаксически еще уродлевей чем Си
[01:03:24] <alexey.veselovsky> но концепции там интересные есть
[01:03:40] <boris_ilov> концепции концепциями
[01:03:55] <boris_ilov> а вод подростковые прыщи там лезут из всех щелей
[01:04:16] <alexey.veselovsky> ну они там до сих пор от релиза к релизу синтаксис меняют
[01:04:30] <alexey.veselovsky> так что забей - лет через 5 может устаканится :-)
[01:04:34] <boris_ilov> ну меня от одного IF уже стошнило
[01:04:51] <boris_ilov> мало того что опять этот говносинтаксис тащут
[01:05:08] <alexey.veselovsky> а что там с ним?
[01:05:16] <boris_ilov> так еще и наделяют фичами аля функциоанльщина
[01:05:23] <boris_ilov> что с чем?
[01:05:35] <boris_ilov> с синтаксисом?
[01:05:37] <alexey.veselovsky> все есть выражение? ну это было уже. в алголе 68
[01:05:48] <alexey.veselovsky> няшечка же! очень нехватает в других языках
[01:05:55] <boris_ilov> тык НАХ?
[01:06:05] <boris_ilov> какую проблему это решает?
[01:06:16] <alexey.veselovsky> дык удобно же. те же переменные инициализировать. гарантированно
[01:06:31] <boris_ilov> ы?
[01:06:50] <boris_ilov> я про if
[01:06:52] <alexey.veselovsky> с инициализацией переменных в Обероне вообще бо-ольшая проблема. Это та задача к которой Вирт даже и не приступал
[01:07:14] <boris_ilov> при чем тут инициализация?
[01:07:16] <alexey.veselovsky> и я про if. если ты про то что он является не statement, а expression, то это вот то о чем я сказал
[01:07:38] <boris_ilov> при чем тут инициализация?
[01:08:30] <boris_ilov> или ты хочешь сказать что тебе пару лишних символов написать лень?
[01:08:30] <alexey.veselovsky> int fooBar = if some {z = foo(); bar(z); } else {42};
[01:08:33] <alexey.veselovsky> грубо говоря
[01:08:55] <alexey.veselovsky> для этого же в Сях используется тернарный оператор. Но он не читабельный и ограниченный. Жалкая пародия левой руки
[01:09:01] <boris_ilov> и что это за говно?
[01:09:03] <kpmý> блевота пиздец
[01:09:15] <boris_ilov> вот реально
[01:09:16] <alexey.veselovsky> эмоционально :-)
[01:09:24] <alexey.veselovsky> реально это полезно. вот и всё
[01:09:27] <boris_ilov> выглядит будто тебе сперма в голову ударила
[01:09:34] <alexey.veselovsky> и никаких неинициализированных переменных
[01:09:49] <boris_ilov> что полезного то?
[01:09:57] <boris_ilov> я б падавана убил за такое
[01:10:05] <alexey.veselovsky> :-)
[01:10:27] <alexey.veselovsky> бывает, чо. но я не твой падаван, да и не буду им. ни квалификацией, ни возрастом не вышел :-)
[01:10:39] <boris_ilov> впихать в все в одну строку это не круто
[01:10:48] <boris_ilov> это сперма в голову
[01:10:55] <alexey.veselovsky> я в одну строку впихал потому что в чятике писал
[01:10:59] <alexey.veselovsky> так то будет в несколько строк
[01:11:09] <alexey.veselovsky> там строк 30 кода может быть. но от этого ничего не изменится
[01:11:11] <boris_ilov> чем это лучше обычного IF?
[01:11:17] <boris_ilov> в чем выигрыш?
[01:11:24] <alexey.veselovsky> тем что обычный IF это statement
[01:11:28] <alexey.veselovsky> а не expression
[01:11:32] <boris_ilov> пиздец
[01:11:38] <boris_ilov> ладно проехали
[01:12:22] <alexey.veselovsky> но этой ржавчиной сейчас конечно даже в первом приближении нельзя пользоваться.
[01:12:31] <alexey.veselovsky> только издалека смотреть. это даже не D
[01:12:57] <alexey.veselovsky> ну и вменяемых модулей там нет. опять что-то оберонообразное.  фе :-)
[01:14:36] <alexey.veselovsky> блин, сколько же фигни наворочили вокруг времени, форматов времени и так далее
[01:14:39] <alexey.veselovsky> жуть!
[01:22:18] <boris_ilov> .ad;Си;Выебнись! Ты же можешь!
[01:22:19] <тихий бот> boris_ilov, "Си" assigned
[01:22:22] <boris_ilov> Си
[01:22:23] <тихий бот> Выебнись! Ты же можешь!
[01:23:52] <kpmý> пятиминутка говноедства в конференции оберона
[01:25:54] <boris_ilov> да тут даже соус к говну не подают....
[01:26:17] <alexey.veselovsky> подают. желчью тот соус зовут :-)
[01:26:29] <kpmý> подливу
[01:26:48] <boris_ilov> ой valexey не надо ля ля
[01:29:33] <boris_ilov> если бы Си не был какашкой, то жабы с шарпами не появились бы
[01:29:57] <boris_ilov> да и гоши с растами тоже
[01:30:08] <alexey.veselovsky> Смотря для каких задач. Если бы Си был совсем какашкой, то жабы и шарпы его давно вытеснили бы совсем. Однако нет.
[01:30:33] <alexey.veselovsky> а новые языки всегда будут появляться :-) люди всегда будут искать.
[01:30:43] <boris_ilov> другое дело, что пока не до конца народ понял всю говенность этого выродка
[01:31:03] <alexey.veselovsky> гыгы.
[01:31:22] <boris_ilov> меня печалит что в новые языки тянут такие говенные вещи из си
[01:31:39] <boris_ilov> видимо яйца маленье у языкосочинятелей
[01:31:47] <boris_ilov> маленькие*
[01:31:54] <vlad2> Какие именно вещи? goto? :)
[01:32:09] <boris_ilov> да бог с ним
[01:32:20] <boris_ilov> синтаксис if к примеру
[01:32:34] <boris_ilov> в Go вот на пол пути застряли
[01:32:44] <boris_ilov> до оберона один шаг остался
[01:33:19] <vlad2> B что с if не так?
[01:33:22] <boris_ilov> вот питоне не выебывались и сделали нормальный if
[01:33:29] <kpmý> go в радиоте субботнем обосрали
[01:33:32] <alexey.veselovsky> как вы достали своим синтаксисом - это что-то! :-) синтаксис в принципе последняя вещь на которую я смотрю при изучении языка
[01:33:49] <boris_ilov> ты сам понял что сказал?
[01:34:18] <vlad2> Вот зорко не может жить без "THEN" - сразу крест ставит.
[01:34:40] <boris_ilov> ну без then только в питоне можно
[01:34:59] <vlad2> Скобки вполне нормально работают.
[01:35:20] <boris_ilov> если их ставить
[01:35:23] <boris_ilov> всегда
[01:35:34] <vlad2> И вообще алексей все правильно говорит - нефиг из синтаксиса делать фетиш.
[01:35:36] <boris_ilov> а если их ставить всегда, то это оберон
[01:36:09] <boris_ilov> синтаксис это важнейшая штука в языке
[01:36:14] <vlad2> В смысле оберон - там же как раз THEN вместо скобок
[01:36:30] <boris_ilov> именно он позволяет/недопускает глупые ошибки
[01:37:12] <kpmý> чому тогда никто не сделает синтаксис без слов английского языка, но чтобы все как в обероне работало?
[01:37:16] <boris_ilov> vlaf2: если ты всегда ставишь скобки, то синтаксически это оберон
[01:37:36] <vlad2> Синтаксис был важен годов до 90-х. Потому как до этого ужос-ужос чего придумывали. Потом устоялись какие-то эргономические понятия плюс/минус, так что синтаксис стал не инетересен.
[01:37:49] <boris_ilov> да ладно
[01:38:09] <boris_ilov> в Си (и наследниках) до сих пор с else наебаться можно
[01:38:23] <alexey.veselovsky> kpmý: см Глагол.
[01:38:30] <boris_ilov> а в обероне, аде, луа и питоне нет
[01:38:47] <kpmý> alexey.veselovsky: в глаголе же русские слова, да?
[01:38:53] <alexey.veselovsky> да
[01:38:53] <тихий бот> alexey.veselovsky, нет
[01:39:07] <kpmý> ну это отдельная песня
[01:39:20] <kpmý> я имел ввиду обычный синтаксис но без слов
[01:39:29] <kpmý> ну там IF как ?
[01:39:41] <kpmý> и так далее
[01:39:41] <alexey.veselovsky> Я ошибку связанную с if..else и проч сишным синтаксисом встречал последний раз в 2007 году :-) В чужом коде. Ошибка была найдена и пофикшена за полчаса. И все.
[01:39:47] <kpmý> чего стесняются
[01:39:50] <boris_ilov> даже Вирт изначально нае...ся с if в паскале
[01:39:58] <alexey.veselovsky> kpmý: APL?
[01:39:59] <boris_ilov> но потом поправил
[01:40:04] <vlad2> boris_ilov: форматирование и ворнинги сводят проблему к минимуму. Во всяком случае ее решение не стоит мусора типа THEN или END
[01:40:36] <boris_ilov> а скобки не мусор?
[01:40:55] <alexey.veselovsky> меньший мусор. впрочем да, отступами конечно чише выходит
[01:41:15] <vlad2> Я сюда писал недавно - да, нашел багу с if/else, которая жила в коде лет 10, но никого особа не парила. Наткнулся - пофикснул. Чего слона раздувать - непонятно.
[01:41:20] <kpmý> "мусор" - эмоционально
[01:42:10] <alexey.veselovsky> ну по крайней мере эта “проблема” не стоит того хайпа который вокруг неё разводят
[01:42:27] <alexey.veselovsky> то есть неинициализированные переменные, или недоинициализированные рекорды - вот это да. это часто стреляет
[01:42:34] <vlad2> Скобки - вполне нормально минималистично. В питоне - вообще круто.
[01:42:34] <boris_ilov> vlad2: да я на гитхабе в каждом втором репе вижу if else без скобок
[01:42:35] <vlad2> питон
[01:42:35] <тихий бот> питон няшка!
[01:42:48] <alexey.veselovsky> то есть отсутствие конструкторов в некоторых языках это бОльшая дыра чем пресловутый синтаксис
[01:42:58] <vlad2> Э... без каких скобок? Они как бы по синаксису положены.
[01:43:06] <boris_ilov> чегой?
[01:43:20] <alexey.veselovsky> если там один statement - то не положены
[01:43:23] <vlad2> Чего там не так со скобками на гитхабе?
[01:43:24] <alexey.veselovsky> то есть опциональны
[01:43:30] <kpmý> https://www.wchan.net/uploads/fullsize/1397144336555.png
[01:43:31] <alexey.veselovsky> я так часто пишу. без лишних скобок
[01:43:32] <vlad2> А. Вы про {}
[01:43:43] <alexey.veselovsky> и НИ РАЗУ пока не напоролся на ошибку.
[01:43:48] <alexey.veselovsky> что я делаю не так?
[01:43:52] <boris_ilov> alexey.veselovsky: фэйспалм
[01:44:01] <vlad2> Угу. Я тоже не стаю. Я ж говорю - паскалисты раздули из мухи слона.
[01:44:26] <boris_ilov> да недавно постили ошибку на оберонкоре
[01:44:26] <vlad2> (см oberonjs ;)
[01:44:31] <boris_ilov> у яблочников
[01:44:39] <boris_ilov> забыли?
[01:44:55] <vlad2> Ты еще не видел яблочного говнокода ;)
[01:45:02] <alexey.veselovsky> ладно, предлагаю перейти к следующему пункту синтаксического холивора: операция присваивания и сравнения! = и == VS := и =
[01:45:05] <boris_ilov> заказчик в Си не шарит, ога
[01:45:11] <boris_ilov> можно писать как угодно
[01:45:30] <boris_ilov> он ведь не знает что это говно однажды бомбанет
[01:45:52] <boris_ilov> на пару лямов долларов
[01:46:01] <alexey.veselovsky> дас. поэтому, в идеале, надо все переписать на Agda
[01:46:18] <boris_ilov> просто из-за того что пейсателю было лень поставить скобки
[01:46:39] <boris_ilov> не из-за ошибки в программе
[01:46:45] <boris_ilov> а из-за синтаксиса!
[01:46:58] <boris_ilov> который сидрочеры так любят
[01:47:02] <boris_ilov> беда, товарищи
[01:47:08] <alexey.veselovsky> нет, именно из за ошибки даже не в коде
[01:47:12] <alexey.veselovsky> а в системе разработки
[01:47:14] <vlad2> Ох. Уж лучше бы докопались до жабаскриптовой ';'...
[01:47:20] <alexey.veselovsky> точнее - ошибка в отделе верификации
[01:47:59] <boris_ilov> "а в системе разработки" при чем тут система разработки, когда это элементарно решается правиильным синтаксисом???
[01:48:20] <boris_ilov> что не позволяет сделать правильный синтаксис?
[01:48:28] <vlad2> if/else никому не может, кроме паскалистов, которые фикснули несущественную проблему и теперь гордятся этим на фоне ужасающих прорех несинтаксического характера (начиная с тех же конструкторов и далее по списку).
[01:48:30] <boris_ilov> тем более который давно известен
[01:48:36] <alexey.veselovsky> при том, что ошибка может быть другая, и тогда она, несмотря на синтаксис, таки пролезет.
[01:48:49] <boris_ilov> Ну в общем я понял
[01:49:08] <boris_ilov> Go делали недоумки по вашему
[01:49:18] <boris_ilov> раз сделали скобки обязательными
[01:49:42] <vlad2> Опять же - "фикс" if/else давно известен. То, что его никто не применяет в новых ЯП говорит лишь о том, что он никому не нужен :)
[01:49:43] <alexey.veselovsky> да нет. если уж делаешь новый язык, то лучше фикснуть минорную проблему походя.
[01:50:00] <boris_ilov> vlad2: Еще раз. Читай про ошибку яблочников
[01:50:05] <alexey.veselovsky> другое дело что проблема то реально минорная. есть значительно более важные проблемы
[01:50:17] <vlad2> Ссылка под рукой?
[01:50:21] <boris_ilov> нет
[01:50:21] <тихий бот> Нет, не нет...
[01:50:25] <alexey.veselovsky> ща будет
[01:50:34] <boris_ilov> проблема минорная в Си
[01:50:48] <boris_ilov> вопрос то в том нахера в новые языки тянут
[01:50:50] <alexey.veselovsky> да и в обероне если бы была - тоже была бы минорной
[01:50:59] <alexey.veselovsky> http://forum.oberoncore.ru/viewtopic.php?f=57&t=5148&p=87842&hilit=apple#p87788
[01:51:03] <alexey.veselovsky> вот оно
[01:51:53] <vlad2> А. Ну да. Я ж задавал вопрос - как оно вообще через тестирование могло пролезть? По факту функцию никто не вызывал и не проверял.
[01:52:19] <alexey.veselovsky> ну да. ошибка методологии разработки прежде всего
[01:52:23] <alexey.veselovsky> также как и в том же Ариане
[01:52:24] <vlad2> Кроме того, я делал предположение, что это ввобще артефакт мерджа VCS.
[01:52:40] <boris_ilov> есть такая пословица "Раз в год и палка стреляет"
[01:52:57] <alexey.veselovsky> кстати, артефакт мерджа мог вылезти и с обязательными скобками
[01:53:02] <boris_ilov> в армии служили?
[01:53:09] <alexey.veselovsky> я - нет
[01:53:18] <boris_ilov> там хорошо объясняют что такое безопасность
[01:53:30] <vlad2> я - на сборах был
[01:53:33] <boris_ilov> вот плохо что не служил
[01:53:52] <alexey.veselovsky> и что же такое безопасность?
[01:54:02] <vlad2> Месяца, вычеркнутого из осознанной жизни - вполне достаточно :)
[01:54:06] <boris_ilov> А это вот пословица
[01:54:16] <alexey.veselovsky> пословицу знаю
[01:54:27] <boris_ilov> Только в армии для особо недоходчивых объясняют иначе
[01:54:28] <alexey.veselovsky> поэтому защита должна быть по возможности многоуровневой
[01:54:29] <boris_ilov> :D
[01:54:59] <alexey.veselovsky> если это артефакт VCS, то было бы }\n goto fail;
[01:55:02] <alexey.veselovsky> и привет
[01:55:08] <alexey.veselovsky> то же самое
[01:55:40] <boris_ilov> Не надо направлять на человека оружие даже если оно не заряжено
[01:55:59] <boris_ilov> ибо незаряженное оружие умеет стрелять
[01:56:03] <alexey.veselovsky> это как бы и охотники знают. то есть я этому собственно на охоте и научился
[01:56:18] <boris_ilov> Во время моей службы один офицер другого убид
[01:56:33] <boris_ilov> думал что пистолет не заряжен
[01:57:05] <boris_ilov> после караула разряжал, направив в живот товарищу
[01:57:09] <boris_ilov> и бахнул
[01:57:25] <vlad2> Я вот где-то читал байку, что японцы (летчики) в свое время здорово проигрывали в координаици из-за слишком _многословного_ протокола общения. В итоге фикснули - разрешили скипать часть формальностей. Если уж мы про военное дело заговорли.
[01:57:43] <alexey.veselovsky> бывает, чо. только вот при правильной организации даже если пистолет выстрелит, то пуля никого не убьет. даже если оружие будет направлено кому-то в голову.
[01:57:45] <boris_ilov> и к чему это?
[01:57:47] <alexey.veselovsky> образно говоря
[01:58:15] <boris_ilov> alexey.veselovsky: правильная организация - это не направлять оружие на человека
[01:58:22] <boris_ilov> ты не вкурил
[01:58:33] <vlad2> Вот эти вот THEN/END - многословность, которая вовсе не бесплатна.
[01:58:57] <boris_ilov> чем это отличается от {} ?
[01:59:16] <alexey.veselovsky> нет, это дублирование. в армии нет дублирования, ибо реальный физический мир и возможности ограничены. в случае же программирования у нас огромные вычислительные резервы. поэтому можно бы безопасность и дублировать ортогональными методами.
[01:59:16] <vlad2> Количеством букв.
[01:59:33] <boris_ilov> vlad2: Я не про буквы, а про синтаксис
[01:59:43] <alexey.veselovsky> c точки зрения грамматики - ничем
[01:59:52] <alexey.veselovsky> только человек он не парсер, он не на грамматику смотрит
[01:59:52] <boris_ilov> забудь про {}
[01:59:59] <boris_ilov> пусть begin end будет
[02:00:07] <boris_ilov> это та же херня в паскале
[02:00:38] <vlad2> {} ненужен в 50% случаев.
[02:00:41] <boris_ilov> В паскале такой0же говносинтаксис в этом плане
[02:00:52] <alexey.veselovsky> лучше скажите, дрУги, как жить без конструкторов?
[02:01:05] <alexey.veselovsky> ну вот то есть я живу конечно в objc без них, и это как-то стрёмно.
[02:01:17] <alexey.veselovsky> особенно при наследовании
[02:01:21] <boris_ilov> vlad2: что значит не нужен? Я вроде ясно объяснил почему без скобок нельзя писать
[02:01:26] <vlad2> Угу. Конструкторы - это следубщий "большой" кандидат в oberonjs.
[02:01:33] <boris_ilov> даже с армейскими аналогиямми :D
[02:01:35] <alexey.veselovsky> в eberon?
[02:01:47] <vlad2> Без скобок писать можно. Ты ж сам видел на гитхабе.
[02:01:52] <vlad2> В eberon.
[02:02:00] <boris_ilov> уффф
[02:02:13] <alexey.veselovsky> разве что сделать ОБЯЗАТЕЛЬНОЙ инициализацию ВСЕХ полей. ВСЕГДА
[02:02:14] <boris_ilov> лан пишите со скобками
[02:02:20] <alexey.veselovsky> как во всякой функци-анальщине сделано
[02:02:23] <boris_ilov> закладывайте мины
[02:02:26] <boris_ilov> а я пас
[02:02:43] <boris_ilov> всем пока
[02:02:49] <alexey.veselovsky> писать без конструкторов в языке типа Оберона - вот это бомба так бомба! ;-)
[02:03:29] <vlad2> boris_ilov: просто поверь людям, имеющим богатый опыт работы с сишными исходниками, включая гоовнокод - if/else проблема стремится к нулю на фоне всего остального.
[02:04:20] <alexey.veselovsky> дыа.. нагадить в память, или там не дай б-г какая-нибудь хитрая многопоточка...
[02:04:24] <alexey.veselovsky> мама, роди меня взад!
[02:04:53] <alexey.veselovsky> хотя и предметка частенько доставляет. впрочем, в основном именно предметка доставляет. и фимозная система сборки :-)
[02:05:30] <vlad2> И кричат об это проблеме в основном оберонщики, т.к. это одно из немногих "преимуществ". Но ценность конкретно этого преимущиства в реальном пире - ничтожна и вообще спорна, если учесть дополнительный мусор, который несет фикс. Однозначно лучше, ебз оговорок, сделано только в питоне.
[02:06:13] <vlad2> Да, система сборки- это отдельная песня о страданиях.
[02:06:20] <alexey.veselovsky> в питоне вроде бы синтаксис тоже может порождать ошибки. случайно таб удалил и привет. ну то есть там тоже есть класс ошибок
[02:06:42] <alexey.veselovsky> А вот в Обероне проще - там нет системы сборки! :-) То есть в принципе оно не далеко от сей ушло.
[02:07:02] <alexey.veselovsky> считается что человек ручками все соберет в нужном порядке ;-)
[02:07:25] <vlad2> Да, в питоне лучше, только если принять форматированный синтаксис за точку отсчета.
[02:08:08] <alexey.veselovsky> все же хаскельный подход мне больше нравится - там можно и скобочки (когда очень-очень нужно), а по умолчанию все оформляют просто отступами
[02:08:16] <alexey.veselovsky> по моему, это правильно
[02:09:17] <alexey.veselovsky> http://en.wikibooks.org/wiki/Haskell/Indentation
[02:13:33] <alexey.veselovsky> вот где был синтаксический ужас, так это в фортране древнем :-)
[02:39:50] <vlad2> При это info21 пытался сравнивать фортран с питоном - типа форматированный синтаксис это плохо ;)
[02:51:53] <alexey.veselovsky> с питоном? ФОРТРАН?
[02:52:10] <alexey.veselovsky> это из за того синтаксиса на перфокартах что-ли?
[02:52:18] <alexey.veselovsky> жесть
[02:52:27] <alexey.veselovsky> Во! Прям как Си: http://atominfo.ru/news/air3328.htm
[02:52:40] <alexey.veselovsky> “В годы, когда строилась Первая АЭС, политика у нас была такая - самое главное, быть первыми, а над тем, что будет потом, не задумываться. Главное - "прокукарекать", а там хоть не рассветай!”
[02:53:06] <alexey.veselovsky> проработало 45 лет :-)
[03:00:23] <vlad2> Поставил новый модный плагин для сублима - парсить js. Тупит уже минут 10 со 100% загрузкой проца (видимо индексит чего-то). Съел 2 гига. Вот такой просто скриптовый язычок.
[03:00:39] <vlad2> ДАже не знаю - может кильнуть.
[03:00:56] <alexey.veselovsky> все возможные варианты типов перебирает :-)
[03:01:02] <alexey.veselovsky> для автокомплита ;-)
[03:03:04] <vlad2> Убил. Сейчас попробую сузить проект.
[03:05:36] <vlad2> Убил еще раз.
[03:05:45] <alexey.veselovsky> убивать js!
[03:07:09] <vlad2> Да, похоже оно совсем не работает.
[03:07:17] <alexey.veselovsky> зацикливается?
[03:07:18] <vlad2> Даже на одном каталоге с js.
[03:07:33] <alexey.veselovsky> а дай ему один каталог с одним файлом с hello world
[03:08:44] <vlad2> Даже несуществующий каталог - та же фигня.
[03:09:00] <alexey.veselovsky> пейсатели!
[03:09:03] <vlad2> Правда у меня куча уж открытых js. Сейчас воркспейс грохну.
[03:09:08] <Jordan> К скобочкам прицепились, THEN END плохой, а то, что в языке нет нормальных строк забыли?
[03:09:36] <alexey.veselovsky> а где они есть? ;-)
[03:09:47] <Jordan> pascal, С++ и .д
[03:09:55] <vlad2> eberon!
[03:09:57] <Jordan> Во
[03:10:16] <alexey.veselovsky> ну, строки они везде местами долбанутые. шиза со строками чуть меньше чем шиза с временем
[03:10:19] <vlad2> Да, похоже придется жестко сносить - висит и все.
[03:10:23] <alexey.veselovsky> одних кодировок 100500 штук
[03:10:39] <Jordan> utf 8 стандарт
[03:10:59] <Jordan> Да, с кодировками тоже какой то всемирный заговор
[03:11:01] <alexey.veselovsky> одно из представлений юникода. со своими проблемами
[03:11:08] <alexey.veselovsky> вроде O(n) сложности индексации
[03:11:17] <alexey.veselovsky> вместо O(1)
[03:11:31] <Jordan> Экономят на спичках
[03:11:48] <alexey.veselovsky> иногда эта экономия дает выигрыш в разы
[03:11:53] <Jordan> Мол хитро вывернуто реализовали, для совместимости с инглиш
[03:12:04] <alexey.veselovsky> а там как ни реализуй
[03:12:25] <alexey.veselovsky> если ты хочешь экономить на длине, то один фиг у тебя получится кодирование с переменной длиной
[03:12:34] <alexey.veselovsky> префиксный код - вроде бы так это называется
[03:12:48] <Jordan> Нет. Я говорю, что с utf 8 это экономия на спичках.
[03:13:05] <Jordan> символ, может быть как 1, так и 2 байта
[03:13:11] <alexey.veselovsky> либо у тебя 90 процентов ремени будет 50-75 процентов места выкидываться просто так
[03:13:17] <alexey.veselovsky> так и 4 байта :-)
[03:13:22] <Jordan> Да
[03:13:34] <Jordan> Заговор не иначе. :-)
[03:13:35] <alexey.veselovsky> ucs-2 -- недостаточно
[03:13:51] <alexey.veselovsky> ucs-4 - избыточно для всех строк
[03:14:12] <alexey.veselovsky> utf-8 -- не рационально с точки зрения операции индексации (доступа к конкретной букве в строке)
[03:14:17] <Jordan> внешними тулзами при передаче данных сжимать
[03:14:38] <alexey.veselovsky> вопрос не в передаче данных, а в ОЗУ в компе :-)
[03:14:48] <alexey.veselovsky> или там тоже сжимать? дык то на то и выйдет ;-)
[03:14:59] <alexey.veselovsky> в общем, задачка не решается в общем случае
[03:15:06] <alexey.veselovsky> нужно смотреть частный случай
[03:15:32] <alexey.veselovsky> вон, в КП тупо ucs-2, следовательно оно не поддерживает юникод во всей его полноте
[03:15:41] <Jordan> Да ну. Склеить строку, пройтись по строке. Так нет наворотили, кодировок.
[03:15:42] <alexey.veselovsky> а в жабе и шарпе еще прикольней - utf-16
[03:16:03] <alexey.veselovsky> оно конечно обычно 2 байта на символ, но иногда-а внезапно НЕТ
[03:16:07] <alexey.veselovsky> редко-редко
[03:16:15] <alexey.veselovsky> так что программеры на это даже не закладываются
[03:16:33] <alexey.veselovsky> но как только такой символ в строке встретился, то сразу индексация ВСЕХ символов после него съезжает
[03:16:54] <alexey.veselovsky> и это будет очень редкий баг
[03:17:03] <alexey.veselovsky> но меткий :-)
[03:17:39] <Jordan> Какой бы я проект не смотрел на языке си, все начинали писать свои строки. Юникод в си, что то непонятное. И нифига не стандартное. wchar_t как int отдан на откуп компилятораписателя.
[03:19:29] <Jordan> Ещё же порядок байт, ууууу.....
[03:21:35] <Jordan> Я когда писал свой гуи, тремя компиляторами компилировал, для проверки совместимости, tcc, gcc, msvc
[03:22:49] <alexey.veselovsky> и это правильно
[03:23:05] <Jordan> tcc глючит при assert, пишет что такой функции нет. Исправить не смог. Писал без ассертов
[03:23:21] <alexey.veselovsky> а ASSERT не пробовал?
[03:23:25] <alexey.veselovsky> стандартный макрос
[03:23:27] <Jordan> Нет.
[03:23:32] <alexey.veselovsky> ну или написал бы сам, чо ;-)
[03:23:40] <alexey.veselovsky> assert - он новый, с99 вроде
[03:24:12] <Jordan> Я так наговнокодил, и без ассертов прекрасно падает.
[03:24:15] <Jordan> :-)
[03:24:20] <alexey.veselovsky> :-)
[03:24:31] <alexey.veselovsky> так. я спать
[03:24:35] <alexey.veselovsky> бб
[03:24:49] <Jordan> Да, пора.
[03:50:35] <vlad2> Так. Проинсталлировал еще раз эту херню и пошел домой - может до завтра оно его проиндексирует.
[08:48:58] <geniepro> kpmý> веселовский совсем поехал
да он вроде всегда такой )))
[10:43:31] <alexey.veselovsky> geniepro: что, недостаточно безумный?! ;-)
[10:51:29] <geniepro> alexey.veselovsky: достаточно неадекватный ))))
[10:51:53] <alexey.veselovsky> Ыыы!
[10:52:23] <alexey.veselovsky> http://muslib.ru/pb/1/12687/crazy-frog_1838614.jpg
[11:15:37] <alexey.veselovsky> Призывников Центрального военного округа сделают вежливыми людьми:

http://lenta.ru/news/2014/07/08/politeness/
[13:04:46] <geniepro> http://nstarikov.ru/blog/42119
[15:07:48] <kpmý> вот есть мнение что ребенок фундаментальные черты своей личности приобретает до 7 лет, а потом просто социализирует ее.
[15:08:42] <kpmý> а приобретает он их через постоянное неосознанное наблюдение за окружающими, в основном родителями, на протяжении 7 лет.
[15:10:21] <kpmý> исходя из этого, учитывая статью старикова и глядя на многих 40-летних, типа веселовского, можно только догадываться, какой ад червия творился с родителями в конце 70-х
[15:30:01] <geniepro> веселовскому же нет ещё 40 -- ему вроде под 30 кажись
[15:30:28] <geniepro> да и то что он тут неадекватный бред несёт -- это скорее стёб, как я понимаю
[15:30:47] <geniepro> професси-анальный тролль же )
[15:31:39] <kpmý> никогда нельзя знать наверняка)
[16:38:58] <geniepro> http://vshabanov-ru.blogspot.com/2007/09/correct-by-construction.html
[16:47:59] <_valexey_> НИНУЖЕН!!1
[16:55:01] <geniepro> _valexey_: оберон нинужен? ))
[17:35:24] <kpmý> .lem
[17:35:26] <тихий бот> kpmý, Земля падает на Солнце и все гибнут.
[17:35:29] <kpmý> .lem
[17:35:29] <тихий бот> kpmý, Земля падает на Солнце и почти все гибнут.
[17:35:32] <kpmý> .lem
[17:35:32] <тихий бот> kpmý, Земля сталкивается с огромной кометой и остаётся невредимой.
[17:35:39] <kpmý> позитив
[18:36:46] <_valexey_> В РАДИОАКТИВНУЮ ПЫЛЬ!
[19:18:25] <s6> в БольгенОС!!!
[19:19:22] <s6> Денис Попов — Lurkmore :: Герой драмы со своим собственным, совершенно самобытным  дистрибутивом BolgenOS, состоящим из слегка переименованной ... http://lurkmore.to/%D0%94%D0%B5%D0%BD%D0%B8%D1%81_%D0%9F%D0%BE%D0%BF%D0%BE%D0%B2
[19:19:53] <s6> чувак все копирайты вытер из убунты до которых дотянулся и прославился аж на весь нижний тагил
[19:20:29] <s6> его ос даже коммерсанты взялись продавать
[19:21:06] <s6> 16-летний школоло
[19:23:44] <vаlexey> http://slon.ru/fast/world/opolchentsy-dnr-pomeshali-vystupleniyu-kurginyana-v-donetske-1124274.xhtml
[19:26:55] <s6> vаlexey, слонру чудовищно тормозит со статьёй этой. она устарела уже совершенно
[19:27:36] <s6> vаlexey, короче ты не в теме, не там новости читаешь
[19:28:09] <vаlexey> надо издание/газету основать: "Радиоактивная пыль"
[19:28:29] <s6> да я уже заколебался подобные домены регистрить по дуряни =)
[19:28:41] <s6> чонить как прибьёт и регистрю
[19:29:02] <s6> а потом неохота, забиваю чо либо делать, энтузазизм мгновенно скисает
[19:29:40] <s6> vаlexey, бложек коллективный заведи бесплатный и норм
[19:30:06] <s6> в который тихий_бот будед писать =))))))))))))))
[19:30:26] <vаlexey> да-а. мощная шиза выйдет!
[19:30:32] <s6> ну прям
[19:30:38] <s6> а во
[19:30:51] <s6> я читал что из всех медиа самый мощный ROI у мыла
[19:31:07] <s6> надо показания тихого бота куда-то по мылу рассылать веером =))))
[19:31:15] <s6> будет РОИ
[19:31:48] <s6> дайте мне два ордена петросяна двух степеней
[19:33:06] <vаlexey> http://www.opennet.ru/opennews/art.shtml?num=40159
[19:33:12] <vаlexey> ПИТОН МАЗДА-АЙ!
[19:34:14] <s6> vаlexey, вот тут пооперативнее новости http://www.segodnia.ru/
[19:34:24] <s6> чем  у слона
[19:34:54] <s6> удобный таймлайн слева
[19:37:10] <vаlexey> от моей реакции все равно ничего не зависит
[19:38:02] <s6> нам надо быть в курсе, мы делаем деньги... фальшивые деньги!
[19:38:58] <s6> гыгы а мне на питоне тож пришлось пописать
[19:39:03] <s6> на blender api
[19:39:19] <s6> ел и старался не сблевнуть =)
[19:39:55] <vаlexey> а я на нем сублимировал на оберон
[19:40:51] <s6> а я тут хотел каноничный оберон с таргетом в жс. Посмотрел haxe и dart, оба не дают енфорсид статик типизации.
[19:42:23] <s6> ещё тут назвали llvm гадюшник. смотрел доки по соурс лангуагес и по таргетам - так и есть, бурелом
[19:42:34] <s6> гадюшником
[19:43:46] <s6> могу урлы скинуть
[19:43:54] <s6> на эти доки
[19:44:05] <s6> там довольно кратко
[19:45:46] <vаlexey> а чем тебе владов компилятор не каноничен?
[19:45:57] <s6> владов - особо не ковырял
[19:46:31] <s6> pending
[19:48:07] <s6> Zorko тут активно лабает либу для архитектуры MSX =) с моей помощью как msx-ера с 3-летним стажем асма
[19:50:15] <s6> у меня MSX2 вот на столе передо мной стоит, версии КУВТ2 =)
[19:51:42] <vаlexey> хы
[19:52:43] <s6> я даже иногда включаю погамиться или потестить чонить для Zorko
[19:53:51] <vаlexey> а у него только эмуль?
[19:54:02] <s6> Он щас 2 эмуля юзает
[19:55:53] <s6> ну эмули щас крутые весьма
[19:56:26] <s6> я даже соучаствовал чуток в правке лаунчера одного из эмулей, но быстро увял
[20:02:57] <s6> я думаю надо интенсив по разговорному инглишу где-то в интересной тематике искать. Надо прорубать этот барьер к конторам вроде гугла.
[20:03:31] <s6> попробовать что ли поискать места в secondlife.com... там же войсчат есть повсеместно
[20:04:34] <s6> купить инет помощнее, чтоб войс был покачественнее.
[20:07:08] <vlad2> Не заиндексировал - крэшнулся.
[20:07:23] <s6> vlad2, чем индексировал и что?
[20:08:31] <vlad2> Да я вчера писал уходя домой - поставил плагин для навигации по js - он повесил сублим - ну думаю ладно, пусть индексирует. Сейчас пришел - оно ерэшнулось.
[20:08:43] <vlad2> js
[20:08:44] <тихий бот> отстой
[20:10:00] <vаlexey> vlad2: память всю выжрало? ;-)
[20:13:24] <s6> терпеть не могу гуёвые проги которые не респондят
[20:40:36] <vlad2> Не, оно 64-битное.
[20:41:16] <s6> по институтам, что ли, пошарахаться, по отделам кадров. На Иркутский ВЦ сходить...
[20:41:36] <s6> как достало заниматься тупой коммерческой деятельностью
[20:42:21] <s6> на инглишменов как-то неохота робить
[20:43:34] <geniepro> s6: эх, не либерал ты )))))
[20:43:59] <geniepro> работать на наглосаксов -- мечта всей жизни либералов )))
[20:44:02] <s6> нет, ни разу не либерал. Я либерализмом сыт более чем по горло и выше крыши.
[20:44:16] <s6> я плоть от плоти русский.
[20:44:25] <s6> вышел родом из народу
[20:44:33] <geniepro> ой ты гой еси, добрый молодец! ))
[20:44:38] <s6> вово
[20:45:15] <s6> меня отец на новый год один раз витязем в латах, с мечом и в головном уборе витязя снарядил
[20:45:34] <s6> всё было фольгой обклеено, из картона дерева и папье-маше
[20:46:15] <s6> я свой либеральный отрезок уже прошёл и ушёл от этого.
[20:46:53] <geniepro> скачал первую серию "Sailor Moon Crystal 2014" -- вот этот сериал я так и не осилил ))
[20:47:35] <geniepro> s6: о, кстати, а не хочешь попробовать себя ролевиком? говорят у вас там это популярно же )
[20:47:56] <s6> да много где популярно. не, я предпочитаю реальные игры
[20:48:09] <s6> а не понарошечные
[20:54:09] <s6> http://cs614722.vk.me/v614722825/16aaa/IqtmMJ4I3RA.jpg
[21:09:00] <s6> куда-нить вот сюда бы прибиться было б ваще небесно http://www.idstu.irk.ru/ru/orgsection
[21:09:33] <s6> Институт динамики систем и теории управления Сибирского отделения Российской академии наук
[21:10:57] <s6> и заниматься бы компьютерной политикой, комп.госуправлением, комп.философией, выч.лингвистикой, выч.онтологиями с кластеров и облаков... с апресяновским этапом как стартинг пойнт
[21:21:55] <s6> вот занятная статья о либерализме -

Интереснейшая статья об анализе Модерна, затем Народа как сакрального солярного и Корпорации, Технологий как анти-сакрального лунного

http://www.segodnia.ru/content/142492

[21:24:03] <kpmý> лунарного, тогда уж
[21:40:31] <kpmý> http://www.opennet.ru/opennews/art.shtml?num=40162 капитализум
[21:54:06] <geniepro> дамс, сейлормун 2014 -- это просто перезапуск сериала ))
[22:15:50] <kpmý> все же в треске винтов было что-то романтичное, не то что бездушный ssd
[22:18:28] <vаlexey> :-)
[22:18:40] <kpmý> вместо винтов теперь трещат адовые дросселя системы питания процессора
[22:18:59] <vаlexey> давно треска винтов не слышал. на ноутах их же практически не слышно
[22:19:08] <vаlexey> а на макбуке еще и индикатора винта нет
[22:19:57] <kpmý> ну странно
[22:20:04] <kpmý> сбоку бы сделали
[22:21:51] <kpmý> индикаторы это же круто
[22:22:08] <vаlexey> народу это не надо, народ это не поймет! :-) зачем народу знать что унутре какой-то там винчестер? вот уровень зярядки батарейки - надо знать. и индикатор его есть. больше никаких индикаторов.
[22:48:23] <geniepro> http://bohemicus.livejournal.com/70155.html
[23:28:33] <s6> прикольненько. Мои аргентинцы могут мне СШАковский проэкт с облачками подкинуть
[23:28:38] <s6> чёта написали
[23:29:08] <s6> на Joyent платформе видимо
[23:29:14] <s6> http://en.wikipedia.org/wiki/Joyent
[23:30:14] <s6> люди одумайте люди одумайтесь вы все сашли с ума вы все сашли с ума —

Язык Dart утверждён ассоциацией Ecma в качестве международного стандарта

http://www.opennet.ru/opennews/art.shtml?num=40164
[23:30:59] <kpmý> норм
[23:31:09] <kpmý> может я стану востребован на рынке труда
[23:31:18] <kpmý> три класа дарт-образования
[23:31:22] <kpmý> класса
[23:31:27] <s6> гыгы
[23:33:42] <vаlexey> s6: а почему мир сошел с ума? это ж просто процесс стандартизации
[23:33:57] <vаlexey> полно стандартов которые не используются по факту :-) тот же стандарт на паскаль например
[23:34:57] <s6> хыхы, стандарт на паскаль
[23:35:45] <s6> я как пришёл к конторе которая делает процессинговые системы для города. прогают армы на си. их кодер заявил что они тоже как и я не читали стандартов c/c++ =)))))
[23:41:05] <geniepro> ecmascript туда же )
[23:41:39] <geniepro> s6: стандарт с++ бооольших денег стоит вроде, не каждому дано )
[23:41:52] <vаlexey> а вообще, ecma это ж какой-то левый подконтрольный контор
[23:42:00] <vаlexey> это ж не ISO
[23:42:23] <vаlexey> да, огромных - баксов 50 :-)
[23:42:32] <vаlexey> а драфт так вообще бесплатно :-)
[23:42:33] <s6> geniepro, а что за стандарт С++ у меня на киндле, взят с локалки?
[23:42:44] <s6> у меня вроде драфт
[23:42:51] <geniepro> может черновик стандарта? )
[23:43:03] <geniepro> ну черновик -- не стандарт же )
[23:43:10] <s6> да почти стандарт
[23:43:28] <geniepro> только какие там отличия от стандарта ты вряд ли узнаешь )
[23:44:18] <s6> чё вряд ли узнаешь. я не стараюсь сделаться с++ кодером пока
[23:44:30] <s6> а 50 баксов не деньги ваще
[23:44:57] <s6> я совершенно беспонтовые книги за 100 баксов брал. а тут 50
[23:45:16] <geniepro> то что там валексей навыдумывал про 50 баксов -- на его совести ))))
[23:45:33] <geniepro> а какая там стоимость реально -- мы тут не в курсе всё равно )
[23:45:52] <s6> да поди идёшь на амазон ком и смотришь
[23:46:05] <s6> токо ломы
[23:46:23] <geniepro> ъего вроде не продают на амазоне -- хочешь доступ к стандарту? стань членом ISO )))
[23:46:31] <vаlexey> Purchase the official standard (US$30).
[23:46:37] <s6> во
[23:46:40] <s6> копейки
[23:46:46] <geniepro> vаlexey: а сцылка? )
[23:46:53] <vаlexey> Purchase the official standard (US$30). You can purchase the official standard for US$30 at the ANSI Store. (Note: The standard at that link is technically identical to ISO 14882, just with a different cover page; each national body ratifies the ISO standard as its own national standard, and so this document’s cover page officially lists it as U.S. standard INCITS/ISO/IEC 14882-2012 – Programming Language C++.)
[23:46:56] <vаlexey> https://isocpp.org/std/the-standard
[23:47:25] <geniepro> ANSI -- херня, это неправильный стандарт )
[23:47:26] <vаlexey> хотя тут говорят про 60: http://webstore.ansi.org/RecordDetail.aspx?sku=INCITS%2fISO%2fIEC+14882-2012
[23:47:34] <vаlexey> в общем, пофиг. где-то так оно стоит
[23:47:46] <vаlexey> правда это IDO
[23:47:48] <vаlexey> ISO
[23:48:09] <s6> ну у меня основной тренд это жава
[23:48:27] <s6> чо распыляться, прально же
[23:48:31] <vаlexey> на которую стандарта отродясь не было :-)
[23:48:41] <s6> ну сертифицироваться можна таки
[23:48:57] <s6> вроде бы.
[23:53:29] <geniepro> на рутракере есть стандарты 98 и 03 годов выпуска, 12 года нету ((
[23:55:35] <vаlexey> http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3337.pdf
[23:55:50] <geniepro> у адзуманги саундтрек зачётный!
[23:58:31] <geniepro> vаlexey: 1324 страницы!!!!! это далекро не буберончик! )))
[23:58:59] <geniepro> это почти в 83 раза больше описалова на оберон )
[23:59:04] <vаlexey> зато это универсальный переносимый язык, в отличае от :-)
[23:59:10] <vаlexey> подробно описанный
[23:59:14] <vаlexey> без недоговорок
[23:59:17] <geniepro> с++ краааайне сложный йезыг )))
[23:59:56] <kpmý> переносимый при наличии гениев, которые осилят непротиворечивое (что вряд ли) описалово на полторы тыщи страниц)