LINUX.ORG.RU

История изменений

Исправление tp_for_my_bunghole, (текущая версия) :

В Go насколько я понимаю нет нормальной динамической загрузки модулей и исключений (HALT(n), ASSERT(cond, n)). Непонятно как дела с метаинформацией и рефлексией.

HALT это как во Free Pascal? os.Exit() в Go?
ASSERT… Есть panic(), recover() и defer statement в комплексе.
Или в OBERON это совсем что-то волшебное?

Runtime reflection в Go в stdlib, import "reflect".

Исправление tp_for_my_bunghole, :

В Go насколько я понимаю нет нормальной динамической загрузки модулей и исключений (HALT(n), ASSERT(cond, n)). Непонятно как дела с метаинформацией и рефлексией.

HALT это как во Free Pascal? os.Exit() в Go?
ASSERT… Есть panic(), recover() и defer statement в комплексе.
Или в OBERON это совсем что-то волшебное?

Исходная версия tp_for_my_bunghole, :

В Go насколько я понимаю нет нормальной динамической загрузки модулей и исключений (HALT(n), ASSERT(cond, n)). Непонятно как дела с метаинформацией и рефлексией.

HALT это как во Free Pascal? os.Exit() в Go? ASSERT… Есть panic(), recover() и defer statement в комплексе.
Или в OBERON это совсем что-то волшебное?