Size: a a a

Конференция C++ Russia

2020 February 26

AV

Anton Vertver in Конференция C++ Russia
При чтении больше, чем нужно
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Anton Vertver
Ну тогда тут просто эксепшн будет и все
Когда? В моменте new - не будет.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
То есть в jvm МОЖЕТ БЫТЬ OutOfMemory exception не при вызове new?
источник

АГ

Александр Гранин in Конференция C++ Russia
Oleg Kushmantsev
а в случае если происходит негативный случай, что происходит с монадой тогда?
Maybe монада тогда завершает цепочку вычислений с результатом Nothing. В вызывающем коде ты должен 1 раз проверить: успех ли у всей цепочки (Just value), или неуспех (Nothing). Не нужно делать эти проверки внутри цепочки (привет, го!), хотя и можно.
источник

AV

Anton Vertver in Конференция C++ Russia
Более чем может. Оно и без выделения большого места может произойти
источник

АГ

Александр Гранин in Конференция C++ Russia
Dmitry Kazakov
Возможно, глупый вопрос, а тут где-то пропозал для нового std::error пролетал, который бы в себя упаковал исключения. Это, случаем, не то же самое?
Есть пропозал с монадическим поведением. Без явного монадического синтаксиса, но при наличии синтаксиса, легко превращается в монаду
источник

АГ

Александр Гранин in Конференция C++ Russia
Даже Фил Нэш топит за монады!
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Anton Vertver
Более чем может. Оно и без выделения большого места может произойти
Тут утверждалось обратное. Я запутался с этой вашей джавой :-)

Хорошо, что я пишу на простом, понятном и удобном C++
источник

AV

Anton Vertver in Конференция C++ Russia
Alexey Veselovsky
Тут утверждалось обратное. Я запутался с этой вашей джавой :-)

Хорошо, что я пишу на простом, понятном и удобном C++
Как и все мы. Но проблема с памятью осталась прежней
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Мне страшно представить что будет в такой ситуации с хаскеллем. Там же двойная ленивость получится. И монады не спасут
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Anton Vertver
Как и все мы. Но проблема с памятью осталась прежней
Ну, в плюсах это решается
источник

S

Sergey in Конференция C++ Russia
Alexey Veselovsky
Мне страшно представить что будет в такой ситуации с хаскеллем. Там же двойная ленивость получится. И монады не спасут
Это не единственная проблема хаскеля:-D
источник

S

Sergey in Конференция C++ Russia
Alexey Veselovsky
Ну, в плюсах это решается
Не все люди делают космические корабли, самолеты и браузеры.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Sergey
Не все люди делают космические корабли, самолеты и браузеры.
Ну, это же базовая, системная и потому простая проблема.
источник

OK

Oleg Kushmantsev in Конференция C++ Russia
Александр Гранин
Maybe монада тогда завершает цепочку вычислений с результатом Nothing. В вызывающем коде ты должен 1 раз проверить: успех ли у всей цепочки (Just value), или неуспех (Nothing). Не нужно делать эти проверки внутри цепочки (привет, го!), хотя и можно.
ясно понятно, спасибо
источник

S

Sergey in Конференция C++ Russia
Alexey Veselovsky
Ну, это же базовая, системная и потому простая проблема.
Ты не поверишь, но большинство банков класть хотело на эту проблему. Они хранят данные в каком нибудь надежном хранилище типа оракла, написанном на С++, а то что какому то пользователю может прийти ответ чуть позже из за того, что там запустилось GC или OutOfMemoryError выпал да похеру. За то они могут нанять легион дешевых индусов, которые будут месить все это древнейшее гавнище
источник

S

Sergey in Конференция C++ Russia
Эти банки гораздо больше боятся, что их код кто то пробьет эксплоитом и получит доступ к их данным
источник

S

Sergey in Конференция C++ Russia
Такие риски на С++ гораздо выше, чем на жаве
источник

AP

Antony Polukhin in Конференция C++ Russia
Sergey
Эти банки гораздо больше боятся, что их код кто то пробьет эксплоитом и получит доступ к их данным
Видел я код банковского ПО. Такое чувство, что они вообще ничего не боятся
источник

AP

Antony Polukhin in Конференция C++ Russia
Просто херачат как получится
источник