Здравствуйте, LCR, Вы писали:
LCR>Здравствуйте, c-smile, Вы писали:
CS>>Но! Есть JavaScript написанный на D (http://www.digitalmars.com/dscript/index.html)
CS>>который позволяет "рефлекшн и генерацию кода в рантайме" в тех местах
CS>>где это нужно.
CS>>Такой подход, имхо, правильный.
LCR>Правильный в отношении чего? Я не совсем понимаю... Подход в шарпе и джаве — там классы генерятся на лету.
В Java нет опции "генерация классов на лету". Для генерации .class файла (или массива байт) нужен компилятор.
В C# насколько я знаю тоже нет.
Я наверное не понял вопрос. Что exactly означает "классы генерятся на лету"?
LCR>Вот приходит большая XML-на из сетки, мы её можем без интеллектуальной работы руками превратить в нормальный объект класса языка D?
Что такое "нормальный объект"? Это DOM построить? Все как обычно SAX parser -> DOM factory.
Или я чего не понял?