[08:01:03] <ada_ru> (Максим) #нинужин https://itproger.com/news/204
[09:13:57] <ada_ru> (Anonymus62) отвечает (Максим) на <#нинужин https://itp…>
Эх, не быть мне "адским программистом"...
Мы теперь ненужны.
Мы устарели...
плак-плак.
[13:16:58] <ada_ru> (I_vlxy_I) отвечает (Максим) на <#нинужин https://itp…>
Фигня какая-то.
Автор остался где-то в 90х, кажется. Для него ООП - передовая новейшая технология программирования.
[13:21:27] <ada_ru> (Oleg) КГ/АМ :-)
[13:23:51] <ada_ru> (I_vlxy_I) Да аффтар там и фортран закопал
[13:26:13] <ada_ru> (Gourytch) кликбейтненько. )
[13:34:45] <ada_ru> (I_vlxy_I) И лисп o_O
[13:45:41] <ada_ru> (Лекс) отвечает (Oleg) на <Да я бы поспорил :-)…>
сейчас модно писать на typescript ну или что угодно компелять в js, но суть одна — всё исполняется на жирнющем энвироументе, которому нужно много памяти и процессорного времени.
[13:46:28] <ada_ru> (Лекс) отвечает (I_vlxy_I) на <Да аффтар там и форт…>
дата сатанисты фортран закапывают с каждым релизом своего пихона, забывая на чём написан бакэнд их либ 😃
[13:52:03] <ada_ru> (Лекс) Но больше грустно то, что в тех редких вузах где преподают фортран используют стандарт 90-х годов... А ведь с 2008-го фортран научился работать в PGAS на уровне языка, да и в целом язык ведь на месте не стоит, конечно F95 не так крут как julia, но смогёт ли julia потягаться с F 2018 🤓
[13:54:03] <ada_ru> (I_vlxy_I) отвечает (Лекс) на <дата сатанисты фортр…>
в начале двухтысячных нам преподавали фортран-77 🙂
[13:54:37] <ada_ru> (Лекс) отвечает (I_vlxy_I) на <в начале двухтысячны…>
То что просят решить студенты в вк, в основном F95, из того, что я видел
[13:54:57] <ada_ru> (Лекс) Хотя там конечно и на 77 можно решать))
[13:55:07] <ada_ru> (Oleg) Меня тут просили студентке одной програмку на фортране сделать 😊
[13:55:16] <ada_ru> (Oleg) Наделал....😊
[13:55:45] <ada_ru> (Лекс) Программ или чего-то другого? 😃
[13:56:16] <ada_ru> (Oleg) 😊 yt ghjuhfvvre
[13:56:29] <ada_ru> (Oleg) Там какой то примитив
[13:56:39] <ada_ru> (Oleg) Я правда фортран в глаза 2 раза видел
[13:56:44] <ada_ru> (Oleg) Ну ничего - осилил
[13:57:31] <ada_ru> (I_vlxy_I) в современном фортране вроде и что-то вроде дженериков есть
[15:34:47] <ada_ru> (Лекс) Коллеги у меня к вам вопрос, насколько Ада пригодна для реализации машинного обучения и какие преграды можно встретить, в попытке выполнить таковое?
[15:39:23] <ada_ru> (I_vlxy_I) преграда одна - отсутствие готовых фреймворков на Аде для машинного обучения
[15:39:32] <ada_ru> (I_vlxy_I) и зрелых биндингов к плюсовым фреймворкам
[15:39:37] <ada_ru> (I_vlxy_I) больше преград нет
[18:44:00] <ada_ru> (Максим) rachel привет
[20:14:56] <ada_ru> (I_vlxy_I) gcc не хватает памяти, чтобы собрать некоторые файлики нашего плюсатого проекта со включённым ub и/или address санитайзером :-/
Тот самый случай, когда с Адой было бы проще.
[20:18:27] <ada_ru> (AnatoliyChepiga) А сколько он хочет?
[20:19:30] <ada_ru> (I_vlxy_I) Для ub хочет больше 16 GiB
[20:20:29] <ada_ru> (AnatoliyChepiga) GCC или LD?
[20:21:10] <ada_ru> (I_vlxy_I) По моему gcc
[20:21:20] <ada_ru> (AnatoliyChepiga) Какой позор
[20:22:15] <ada_ru> (I_vlxy_I) Ну, там код генерированный, довольно большие файлы встречаются.
То есть это дело решаемое, и я скорее всего смогу побороть. Но сам факт.
[20:22:42] <ada_ru> (AnatoliyChepiga) Сегодня 16 Гб, завтра 16 Тб
[20:26:05] <ada_ru> (I_vlxy_I) От 20 до 200 Тб адресного пространства с санитайзерами поглощают наши юниттесты :-)
[20:26:43] <ada_ru> (I_vlxy_I) Кажется из за этого корки получаются невменяемого размера.
[20:27:18] <ada_ru> (a) /me сегодня добил десктоп 2мя планками. Теперь 32
[20:28:05] <ada_ru> (I_vlxy_I) 32 норм.
[20:28:33] <ada_ru> (AnatoliyChepiga) отвечает (I_vlxy_I) на <От 20 до 200 Тб адре…>
ОЗУ что-то или ОЗУ +подкачка на SSD?
[20:29:26] <ada_ru> (I_vlxy_I) отвечает (AnatoliyChepiga) на <ОЗУ что-ли или ОЗУ +…>
Адресного. Реально столько памяти не аллоцируется
[20:29:35] <ada_ru> (a) Тест 7zip берет 25
[20:30:03] <ada_ru> (I_vlxy_I) Тесты отлично проходят при наличии 2 гиг озу с отключённым свопом
[20:30:22] <ada_ru> (I_vlxy_I) Адресного при этом расходуется от 20 до 200 терабайт.
[20:30:50] <ada_ru> (AnatoliyChepiga) Получается КПД 0.1%
[20:31:28] <ada_ru> (AnatoliyChepiga) Дно, а не тесты
[20:31:50] <ada_ru> (I_vlxy_I) Это санитайзеры поглощают адресное
[20:32:05] <ada_ru> (I_vlxy_I) Особенно это любит thread sanitizer
[20:32:15] <ada_ru> (AnatoliyChepiga) Дношные значит санитайзеры)
[20:32:45] <ada_ru> (I_vlxy_I) Почему? Адресное пространство это не то, что нужно экономить :-)
[20:33:08] <ada_ru> (I_vlxy_I) Но есть нюансы конечно
[20:33:17] <ada_ru> (AnatoliyChepiga) Конечно. Почему бы его не всосать 2**65?)
[20:57:55] <ada_ru> (I_vlxy_I) Э? Это адресное пространство, а не ОЗУ
[21:00:20] <ada_ru> (AnatoliyChepiga) Система столько не даст адресного пространства
[21:00:50] <ada_ru> (I_vlxy_I) 20 Тб? легко
[21:00:55] <ada_ru> (I_vlxy_I) а почему не даст то?
[21:01:05] <ada_ru> (AnatoliyChepiga) 2*65 байт
[21:01:25] <ada_ru> (I_vlxy_I) И 200 даст. Адресного пространства. не физической памяти и не свопа, а именно адресного пространства
[21:01:55] <ada_ru> (AnatoliyChepiga) 2**65 это намного больше 200тб
[21:02:27] <ada_ru> (I_vlxy_I) а, ну ок. тогда я не понял откуда эта цифра и зачем она тут