Re[46]: Вопрос к Vlad2: Nemerle & R#
От: Oyster Украина https://github.com/devoyster
Дата: 29.03.06 09:38
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Как мне передать цельный объект?


Если ты его передал динамически, то, естественно, никак. Правда, можно в рантайме сгенерить код и передать ссылку типа object, а дальше reflection и вперёд. Я говорил о том, что даже те же компиляторы Питона под .NET всё-таки компиляторы — они умеют генерировать полноценный IL.

C>Чем? Мультиметод относится к нескольким классам


Ну и что?

C>- чего рефлектить?


Reflection будет использоваться в реализации, неявно. Тебе написать какой-нить мультиметод на C#?

C>Можно эмулировать мультиметоды (типа создавать классы

C>String_Int_Methods), но нет никакого стандарта на это. И шансы что два
C>языка будут использовать один и тот же метод кодирования — близки к нулю.

А.. ты всё про interop. Ясно, что как только начинают юзаться language-specific фичи, все идут в сад — об этом уже говорилось.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.