OberonCore https://forum.oberoncore.ru/ |
|
Нужна ли в языке обработка исключений? https://forum.oberoncore.ru/viewtopic.php?f=26&t=808 |
Страница 9 из 9 |
Автор: | Сергей Губанов [ Воскресенье, 18 Декабрь, 2011 14:18 ] |
Заголовок сообщения: | Re: Нужна ли в языке обработка исключений? |
Евгений Темиргалеев, это что такое было? В чём конкретно ваш вопрос? |
Автор: | Евгений Темиргалеев [ Воскресенье, 18 Декабрь, 2011 14:42 ] |
Заголовок сообщения: | Re: Нужна ли в языке обработка исключений? |
Сергей Губанов писал(а): Евгений Темиргалеев, это что такое было? В чём конкретно ваш вопрос? Вопрос в самом первом предложении. На остальное можете не обращать внимание.
|
Автор: | Сергей Губанов [ Воскресенье, 18 Декабрь, 2011 20:47 ] |
Заголовок сообщения: | Re: Нужна ли в языке обработка исключений? |
Евгений Темиргалеев писал(а): А если рассмотреть компонентную систему, в которой нету невыгружаемой сущности "программа", т.е. нету процедуры main с главным циклом и якорями? Ничего не понятно. У кого нет main? У кого нет главного цикла?
|
Автор: | Александр Шостак [ Воскресенье, 18 Декабрь, 2011 22:06 ] |
Заголовок сообщения: | Re: Нужна ли в языке обработка исключений? |
Да всё элементарно. Никакого main, просто один из модулей в секции инициализации впадает в цикл обработки сообщений. Этот модуль предоставляет документ, в котором пользователь сам на оберон-манер добавляет текстовые команды. Команды любые, в том числе из ещё незагруженных модулей. |
Автор: | Евгений Темиргалеев [ Воскресенье, 18 Декабрь, 2011 22:38 ] |
Заголовок сообщения: | Re: Нужна ли в языке обработка исключений? |
Сергей Губанов писал(а): Ничего не понятно. Мне тоже. Блэкбокс: модули загружаются неявно, выгружаются явно по команде. Вы предлагаете отказаться от этой схемы и сделать выгрузку автоматической сборщиком мусора?
|
Автор: | Сергей Губанов [ Понедельник, 19 Декабрь, 2011 11:43 ] |
Заголовок сообщения: | Re: Нужна ли в языке обработка исключений? |
Евгений Темиргалеев писал(а): Сергей Губанов писал(а): Ничего не понятно. Мне тоже. Блэкбокс: модули загружаются неявно, выгружаются явно по команде. Вы предлагаете отказаться от этой схемы и сделать выгрузку автоматической сборщиком мусора? |
Автор: | Евгений Темиргалеев [ Понедельник, 19 Декабрь, 2011 12:20 ] |
Заголовок сообщения: | Re: Нужна ли в языке обработка исключений? |
Сергей Губанов писал(а): Евгений Темиргалеев писал(а): Сергей Губанов писал(а): Ничего не понятно. Мне тоже. Блэкбокс: модули загружаются неявно, выгружаются явно по команде. Вы предлагаете отказаться от этой схемы и сделать выгрузку автоматической сборщиком мусора? |
Автор: | Иван Кузьмицкий [ Пятница, 10 Январь, 2014 16:10 ] |
Заголовок сообщения: | Re: Нужна ли в языке обработка исключений? |
"Современная модель ошибок" предполагает использование контрактов (предусловия, постусловия и пр.) как лучший из возможных вариантов, а исключения - только для редких динамических сбоев. Что, в общем-то, правильно. Взято из перевода статьи Джо Даффи (Joe Duffy) «C# for Systems Programming», "главного по тарелочкам" в C#. |
Автор: | Евгений Темиргалеев [ Суббота, 11 Январь, 2014 10:14 ] |
Заголовок сообщения: | Re: Нужна ли в языке обработка исключений? |
Иван Кузьмицкий писал(а): "Современная модель ошибок" предполагает использование контрактов (предусловия, постусловия и пр.) как лучший из возможных вариантов, а исключения - только для редких динамических сбоев. Товарищи опять сделали открытие давно известного под новым названием?
|
Страница 9 из 9 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |