История изменений
Исправление Freyr69, (текущая версия) :
86% часто используемых компонентов? 99%?
После выкидывания всяких директшоу c активиксами — даже не 50, я думаю.
Так любая объектная система может быть использована из любого языка
Не любая. Использовать объектную систему, значит написать такую прокладку, которая бы позволяла работать с объектом, определенным в терминах этой объектной системы. То есть написать прокладку для работы с объектом и получить возможность работать со всем, что на таких объектах построено.
Для этого нужна интроспекция. Не уверен, что такое можно нагородить малой кровью на тех же плюсах, даже с RTTI, никто же не нагородил подобного для Qt, все руками пилят. Да и мс запилили COM.
А писать руками обертки для всех методов — это немного не то.
Исходная версия Freyr69, :
86% часто используемых компонентов? 99%?
После выкидывания всяких директшоу c аксивиксами — даже не 50, я думаю.
Так любая объектная система может быть использована из любого языка
Не любая. Использовать объектную систему, значит написать такую прокладку, которая бы позволяла работать с объектом, определенным в терминах этой объектной системы. То есть написать прокладку для работы с объектом и получить возможность работать со всем, что на таких объектах построено.
Для этого нужна интроспекция. Не уверен, что такое можно нагородить малой кровью на тех же плюсах, даже с RTTI, никто же не нагородил подобного для Qt, все руками пилят. Да и мс запилили COM.
А писать руками обертки для всех методов — это немного не то.