[01:28:58] <_valexey_> Гм. Хм. Вот я еще представляю как в Обероне обойтись без нормальных структурных литералов.
[01:29:19] <_valexey_> Однако как обойтись без перегрузки операторов?
[01:29:57] <_valexey_> Например если хочется сделать либу для машинного обучения.
[01:30:19] <_valexey_> Ведь даже матрицы не перемножить!
[01:30:46] <_valexey_> Да индексацию нормальную не сделать.
[01:34:51] <_valexey_> Токо DSL плодить. По типу SQL-запросов в коде.
[01:41:48] <_valexey_> Типа: Math.Do("A = B'*C");
[02:23:09] <_valexey_>
PROCEDURE Test;
VAR
  A, B, C : Matrices.Matrix;
BEGIN
  A := Matrices.Eye(10);
  B := Matriced.ImportFromCsv("t.csv");
  Matrices.Do(" C = A*B");
END Test;
[10:16:11] <geniepro> _valexey_> Однако как обойтись без перегрузки операторов?
гм. хм. какой странный вопрос... кто заставляет обходиться без этой перегрузки? кому надо -- прикручивают к компилятору все эти матричные операторы!
[10:56:29] <_valexey_> geniepro: и так корячить компилятор и язык для каждого частного случая?
[11:18:15] <geniepro> ну типа да, давно же уже осбуждали -- хочешь юзать оберон -- будешь корячиться, не хочешь корячиться -- юзай языки более высокого уровня, хаскель, например, или аду...
[11:19:20] <geniepro> оберон -- это заготовка для языков для самых разных частных случаев, а не один большой универсальный язык...
[11:19:42] <geniepro> хотя тот же хаскель ненамного больше оберона и кда меньше ады и плюсов
[11:19:49] <geniepro> куда*
[11:21:29] <_valexey_> geniepro: только хаскель не самодрстаточен
[11:21:52] <_valexey_> Он не живет без си и расширизмов ghc
[11:22:19] <_valexey_> Ну и имеет тонну других проблем.
[11:23:34] <geniepro> да живёт он норм в своей нише, просто не суй его куда не надо
[11:25:31] <acidtech23> асм везде живёт
[11:25:32] <acidtech23> )
[11:26:51] <_valexey_> geniepro: ну, то есть в нише мелких утилит и прототипов компиляторов, где эффективность не нужна? :-)
[11:28:21] <geniepro> да норм, чо
[11:28:34] <geniepro> такая ниша занимает 90% всего ПО
[11:29:08] <geniepro> хочешь эффективности -- кодируй на асме
[11:39:48] <_valexey_> Ошибаешься. Куча ПО требует эффективности.
[11:41:08] <_valexey_> Видеоплееры, аудиоплееры, звонилки, архиваторы, браузеры, антивири, текстовые редакторы, IDE, да практически всё.
[11:42:26] <acidtech23> что то не очень заметно )
[11:42:35] <geniepro> https://www.change.org/p/%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D1%8F-%D0%B3-%D0%BC%D0%BE%D1%81%D0%BA%D0%B2%D1%8B-%D0%BE%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F-%D0%BF%D0%B0%D0%BB%D0%B0%D1%82%D0%B0-%D1%80%D1%84-%D0%BF%D1%80%D0%B5%D0%B7%D0%B8%D0%B4%D0%B5%D0%BD%D1%82-%D1%80%D1%84-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-%D0%BF%D0%B0%D0%BC%D1%8F%D1%82%D0%BD%D0%B8%D0%BA%D0%B0-%D0%B3%D0%B5%D0%BD%D0%BE%D1%86%D0%B8%D0%B4%D1%83-%D0%B8%D0%BD%D0%B4%D0%B5%D0%B9%D1%86%D0%B5%D0%B2-%D1%83-%D0%BF%D0%BE%D1%81%D0%BE%D0%BB%D1%8C%D1%81%D1%82%D0%B2%D0%B0-%D1%81%D1%88%D0%B0-%D0%B2-%D0%BC%D0%BE%D1%81%D0%BA%D0%B2%D0%B5?recruiter=88338429&utm_source=share_petition&utm_medium=copylink
[11:42:42] <geniepro> требует, да не получает
[11:43:18] <geniepro> блин, когда это я начал вдруг соглашаться с кислотником? или он с накроты слез?
[11:46:23] <acidtech23> или всякое дерьмо добавляют
[11:46:44] <acidtech23> utorrent раньше сколько весил?
[11:46:49] <acidtech23> 400кБ
[11:46:56] <acidtech23> щас сколько?
[11:47:06] <acidtech23> >20МБ
[11:47:18] <acidtech23> вот какого х...
[11:51:40] <geniepro> так бывает перекомпилируешь старую прогу без изменений -- и вот она в три раза толще в экзешнике
[11:51:55] <geniepro> просто новый компилятор с новыми либами
[11:52:34] <acidtech23> а надо чтоб с новыми либами в три раза тоньше становилось
[11:54:01] <_valexey_> Ну, lto спасает.
[11:55:39] <_valexey_> Ну и вообще, размер на скорость не влияет
[11:55:51] <_valexey_> Лучше пусть 20 метров, но быстро.
[11:56:41] <acidtech23> да как же не влияет )
[11:56:59] <acidtech23> когда метры это миллионы лишних инструкций
[11:57:25] <geniepro> 20 метров в кеш не вмещается
[11:58:28] <_valexey_> А оно и не грузится целиком в кеш, вы чо.
[11:58:53] <_valexey_> Миллионы никогда не исполняющихся инструкций :-)
[12:00:16] <geniepro> а нафига они там, если никогда не исполняются?
[12:00:44] <_valexey_> Дык прилинковали либу целиком и всё.
[12:07:39] <geniepro> а вот и неправильно!
[12:31:27] <geniepro> http://24gadget.ru/1161062609-sverhskorostnoy-samolet-obletit-vokrug-zemli-za-chas-6-foto.html
[12:37:20] <geniepro> https://twitter.com/lost_in_wiki
[15:46:23] <geniepro> http://delyagin.ru/news/92040-rossijskie-voennyje-letchiki-budut-uchitsya-na-sverkhsovremennom-samolete-postroennom-chastnoj-kompaniej-bez-sredstv-byudzheta.html
по мотивам Беркута Су-47
[18:10:07] <vlad2> Из комментов: Разлет обломков слишком большой, искать нечего будет.
[22:37:22] <valexey> http://lenta.ru/news/2016/02/02/tanks/
[22:37:24] <valexey> o_O