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/