[01:21:40] <nordwind> Вот вам тоже на почитать... https://royallib.com/book/lokhard_pol/plach_matematika_esse_o_prepodavanii_matematiki_v_shkole.html наткнулся случайно
[11:55:36] <ada_ru> (Максим) А можно собрать приложение в винсдовс так, чтобы оно могло читать/писать stdin/stdout не не создавало черное окно при запуске?
[11:57:19] <ada_ru> (FROL256) а куда тогдда stdout  должен печатать?
[11:57:55] <ada_ru> (Максим) я хочу читать его из запускающего процесса
[11:59:01] <ada_ru> (FROL256) можно флажками у CreateProcess
[11:59:02] <ada_ru> (I_vlxy_I) если запустить прогу из процесса запускающего то не будет чорной консоли
[12:00:02] <ada_ru> (Максим) вот когда из GPS запускаешь консольное приложение, то есть черный экран
[12:00:54] <ada_ru> (Максим)  отвечает (FROL256) на <можно флажками у Cre…>
а, т.е. строить надо обычное консольное приложение, только запускать его надо хитро?
[12:01:09] <ada_ru> (FROL256) да, щас более подробно опишу
[12:01:41] <ada_ru> (FROL256) STARTUPINFOA m_hydraStartupInfo;
 PROCESS_INFORMATION m_hydraProcessInfo;
[12:01:56] <ada_ru> (FROL256) ZeroMemory(&m_hydraStartupInfo, sizeof(STARTUPINFOA));
   ZeroMemory(&m_hydraProcessInfo, sizeof(PROCESS_INFORMATION));
[12:01:59] <ada_ru> (Максим) спасибо. я дулаю Process API для Ады, чтобы удобно было запускать процессы
[12:02:06] <ada_ru> (FROL256) m_hydraStartupInfo.cb = sizeof(STARTUPINFO);
   m_hydraStartupInfo.dwFlags     = STARTF_USESHOWWINDOW; // CREATE_NEW_CONSOLE // DETACHED_PROCESS
   m_hydraStartupInfo.wShowWindow = SW_SHOWMINNOACTIVE;
[12:02:19] <ada_ru> (FROL256) вот если не вставить CREATE_NEW_CONSOLE
[12:02:25] <ada_ru> (FROL256) то не будет нового окна
[12:02:32] <ada_ru> (nitrocerber) хайль хидра прям))
[12:02:39] <ada_ru> (FROL256) )
[12:04:07] <ada_ru> (Максим) это в какую функцию потом передается?
[12:04:43] <ada_ru> (FROL256) в CreateProcess
[12:04:44] <ada_ru> (FROL256) ща
[12:04:50] <ada_ru> (FROL256) полный код покажу
[12:05:19] <ada_ru> (FROL256) https://github.com/Ray-Tracing-Systems/HydraAPI/blob/master/hydra_api/HydraLaunchProcessWin32.cpp
[12:05:28] <ada_ru> (I_vlxy_I) богомерзкий плюсатый кот!
[12:06:47] <ada_ru> (FROL256) ну простите меня  ))
[12:07:12] <ada_ru> (FROL256) обещаю больше писать на Аде )
[12:08:06] <ada_ru> (Максим) ага, вижу CreateProcessA. Буду разбираться 👍
[12:54:18] <ada_ru> (I_vlxy_I) А разве не нужно CreateProcessW? Вроде A устарел.
[13:08:25] <ada_ru> (t91x0) Нужно
[13:08:32] <ada_ru> (t91x0) Но вообще там обёртка имеется
[13:43:50] <ada_ru> (FROL256) Что значит устарел это просто 2 разные функции
[13:44:00] <ada_ru> (FROL256) одна работает с обычными строками а вторая с wchar_t
[13:44:36] <ada_ru> (FROL256) обёртка там в виде макроса и ИМХО она зло, лучше явно вызвать ту функцию которую нужно )
[13:44:47] <ada_ru> (I_vlxy_I) именно. вот "обычные" строки задеприкейтили давно
[13:44:50] <ada_ru> (I_vlxy_I) насколько я помню
[13:45:32] <ada_ru> (FROL256) хм. ну в этом смысле ок, но вряд ли их перестанут поддерживать )
[13:53:00] <ada_ru> (Борис) Они Win32 целиком "отменяют" с времён XP, так то...
[13:57:13] <ada_ru> (I_vlxy_I) самый пик желания отменить win32 вообще и всё нативное, в частности, во времена висты. точнее прямо перед ней. .net и новые языки как истинно правильный путь вместо старого доброго си и с++. но не вышло. новый мир дюже тормознутым оказался с его сборщиком мусора.
[13:57:46] <ada_ru> (I_vlxy_I) и пошел тогда лозунг "back to native".
[13:57:56] <ada_ru> (I_vlxy_I) MS снова появился на С++ конференциях.
[14:03:54] <ada_ru> (t91x0) Эта функция является частью win32
[14:04:14] <ada_ru> (t91x0) И ...A, и ...W
[14:05:17] <ada_ru> (t91x0) Просто одна работает с юникодом сразу, а другая - сперва переводит в юникод то, что подали, а потом вызывает юникодную. И так происходит чуть ли не со времён win2000
[14:35:27] <ada_ru> (I_vlxy_I) мелкософт продолжает жечь: https://habr.com/post/429212/
[18:40:10] <geniepro> так чо как вам эта оберон-конференция? кто-то из адакора поехал туда, и заявил тамошнему гуру ткачёву, что он с половиной его тезисов не согласен... можно ли узнать, с чем именно?
[18:40:48] <geniepro> что меня удивило в выступлении ткачёва, это то, что он не вспомнил свою давнюю клевету про аду и ариан-5...
[18:42:42] <ada_ru> (t91x0) Перефразируя известное (где как)

"Да идите вы уже нахер со своим Арианом. Нет, ну правда. Взяли гавно какое-то и носятся с ним как с писаной торбой. Все кто ещё пошутят про Ариан те дураки."

http://lurkmore.to/%D0%94%D0%B0_%D0%B8%D0%B4%D0%B8%D1%82%D0%B5_%D0%B2%D1%8B_%D1%83%D0%B6%D0%B5_%D0%BD%D0%B0%D1%85%D1%83%D0%B9_%D1%81%D0%BE_%D1%81%D0%B2%D0%BE%D0%B8%D0%BC_%D0%9A%D1%82%D1%83%D0%BB%D1%85%D1%83
[18:44:51] <geniepro> ну ткачёв утверждал, что якобы та ракета, будь она на обероне запрограммирована, а не на аде, не взорвалась бы, а куда надо долетела
чем проявил своё полное незнание, что же именно там на ариане случилось...
[18:46:06] <ada_ru> (nitrocerber)  отвечает на <(geniepro)
так чо к…>
Врядли, он ни с одной из болталок, где есть этот чат, не дружит.
[18:46:52] <geniepro> а в GPS как-то можно изменить цвет заголовков окно на тёмный? а то они глаза режут контрастом
[18:47:45] <yeo> в gps 2018 же куча тем
[18:48:03] <geniepro> nitrocerber: а кто именно это был? кто-то известный в вашем адском мире? или просто рядовой прохожий? он вроде не назвал своё имя или я не расслышал...
[18:49:26] <ada_ru> (I_vlxy_I) "I'm your father!.."
[18:51:32] <geniepro> yeo> в gps 2018 же куча тем
эти темы не меняют цвет заголовков окон, по крайней мере в вин10
[18:52:43] <ada_ru> (I_vlxy_I) дык оконному манагеру своему скажи, чтобы поменял.
[18:55:24] <ada_ru> (nitrocerber)  отвечает на <(geniepro)
nitrocer…>
Сергей Рыбин, создатель гнатовского Асиса и ветеран адского труда)
[18:56:13] <geniepro> I_vlxy_I: но теперь у всех прог такой цвет (( а я хочу только у тех, которые имеют эти все темы
[18:56:39] <ada_ru> (I_vlxy_I)  отвечает на <(geniepro)
I_vlxy_I…>
ну, скажи своему оконному манагеру чтобы только для этого окна поменял.
[18:57:14] <geniepro> nitrocerber: я так и подумал вначале, что это был Сергей Рыбин (других имён всё равно не знаю), но странно что он не слышал о том, что компонентный паскаль -- это потомок оберонов...
[18:57:35] <geniepro> I_vlxy_I: не уверен, что он такое умеет
[18:58:23] <ada_ru> (t91x0) Я пытался в GPS сделать тему, сравнимую с тёмной в VisualStudio
Дошёл до того, что полез в исходники GPS, потому что в нём нет такого уровня детализации разных элементов текста, как в VS
[18:59:05] <ada_ru> (t91x0) Это был не 2017
[19:01:36] <ada_ru> (nitrocerber) ксски же вроде в гипсе уже достаточно давно?
[19:02:48] <geniepro> "В качестве основного языка примеров здесь фигурирует ЯП Ada. Он удобен в этой роли потому, что в той или иной форме содержит ответы практически на все технологические проблемы. Другими словами, Ада служит примером «максимального» современного ЯП."
http://progopedia.ru/implementation/mptr128/

а лямбды в аду добавили уже или нет ещё?
[19:03:54] <ada_ru> (t91x0) Как их туда добавишь? GC нет (в теории может быть, но действующих реализаций вроде не существует), borrow checker'а нет.
[19:03:59] <ada_ru> (nitrocerber) транзакции, транзакции скоро добавят! за лямбды хз
[19:04:52] <geniepro> t91x0: Как их туда добавишь? GC нет
эм.. ну в с++ тоже нету GC, но лямбды-то есть...
[19:18:44] <ada_ru> (coopht)  отвечает (nitrocerber) на <Сергей Рыбин, создат…>
создатель НАТОвского Асиса
[19:20:58] <ada_ru> (nitrocerber) <прислал наклейку> ✊
[19:21:12] <ada_ru> (nitrocerber) [communism intensifies] ?
[19:28:04] <ada_ru> (coopht) YES!
[19:28:42] <geniepro> а в GPS есть встроенный CVS или надо внешний указывать? млм он сам определяет внешний?
[19:29:09] <ada_ru> (t91x0) Зачем он там вообще?
[19:29:21] <ada_ru> (nitrocerber) своего нету
[19:29:24] <ada_ru> (t91x0) внешнего git'а вполне хватит
[19:29:25] <ada_ru> (nitrocerber) ловит внешние по идее
[19:29:33] <yeo> своего нет точно. а вообще CVS собирались выпилять
[19:29:44] <ada_ru> (nitrocerber) ого, даже так?
[19:30:07] <geniepro> кстати, а GPS можно использовать как среду разработки на C++ (там в настройках упоминался с++) или он только для ады?
[19:30:09] <ada_ru> (nitrocerber) а как же клиркейс?))) о котором так долго говорили большевики?)
[19:30:19] <ada_ru> (nitrocerber) Та хоть на пыхтоне
[19:31:01] <yeo> не VCS вообще, а именно CVS
[19:31:09] <ada_ru> (nitrocerber) ааа
[19:31:15] <ada_ru> (nitrocerber) глаза замылились
[19:31:21] <ada_ru> (nitrocerber) а цвс ещё существует?
[19:31:49] <yeo> да, можно струячить на C/C++
[19:35:31] <geniepro> а, да, надо было написать VCS, а не CVS
[19:44:40] <geniepro> о, git и правда пашет внутри GPS...
[19:47:35] <ada_ru> (Vinpuh)  отвечает на <(geniepro)
yeo> в g…>
В 10 можно темную тему включить в цветах.
[19:54:10] <geniepro> Vinpuh: тогда всё становится вообще чёрным, мне не надо настолько тёмную тему...
[19:56:00] <geniepro> nitrocerber) Та хоть на пыхтоне

нашёл в свойствах проекта кучу языков, но вот хацкель, походу, GPS не поддерживает? печально, печально...
[19:56:28] <ada_ru> (t91x0) Это извращение
[19:57:08] <geniepro> а почему Рыбин не хочет тут бывать?
[19:57:54] <ada_ru> (t91x0) А тут на Аде не пишет никто
[19:58:18] <ada_ru> (t91x0) Даже админ - и тот плюсист
[19:58:25] <ada_ru> (nitrocerber) из всех адакорщиков тут тока я ради лулзов и макс, поддерживающий инфраструктуру типа ботов и биндингов
[19:58:26] <ada_ru> (Максим) Ну не так уж и никто
[19:58:29] <ada_ru> (nitrocerber) остальные делом занимаются)
[19:58:49] <ada_ru> (nitrocerber) мелькают раз в полгода по обещанию и всё
[19:59:31] <ada_ru> (Максим) Ну я "наших" завлёк, но они не выдержали долго в этом сраче
[19:59:35] <ada_ru> (nitrocerber) а папаша мой консервативен ,асоциален и разочарован как в аде в частности, так и в индустрии в целом
[20:03:32] <ada_ru> (I_vlxy_I) чтобы не разочаровываться не нужно очаровываться.
[20:04:55] <ada_ru> (I_vlxy_I) все яп - говно. просто на одних пишут что-то полезное, а на других нет. идеала не существует.
[20:05:56] <ada_ru> (I_vlxy_I) ну и бывают языки красивые, но бесполезные. так, на поставить в уголок и иногда пыль стряхивать, наслаждаясь не трогая.
[20:44:33] <geniepro> попросите Рыбина, плиз, что бы он написал статейку, в которой выразил своё отношение к прошедшему дню оберона. будет интересно почитать, что он обо всём этом думает с точки зрения адера...
[20:46:55] <ada_ru> (nitrocerber) Я заранее знаю, куда именно он меня отправит, но я передам пожелание)
[20:47:37] <ada_ru> (I_vlxy_I) да, было бы интересно прочитать.
[20:48:12] <geniepro> nitrocerber: спс