причём тут браузеры ? разговор только о пригодности managed vs native языков для разработки сложных программ.
при чём тут Веб и браузеры ? если уж хочется приплести разные рантаймы думаю, можно найти функцию., которая по разному выполняется на Windows, WinE и Open32. И что с того ?
Цитата: Или Havok Engine? Может что-нить типа Sony Vegas/Sony Sound Forge? ... или, может, PhotoShop или 3dmax? ... ?
т.е. за исключенем СКУЛя все примеры - математические вычисления над большими матрицами не объектов, а пассивных простых цифр. Из того, что для вычислительной математики managed не применяют, как правило, делается вывод - что "managed не может ничего ваапсче"
Это примерно как говорить, что C++ ничего не может, потому что PhpBB написан не на C.
Да, кстати, IL2 Sturmovik насколько помню написан был на Java 1.4
Конечно, Хавока по тем временам не было, но игра была далеко не аркадной.
Добавлено: Цитата: Но все используют, начиная с переменных Screen и Application
Ну это singleton, как его еще использовать.
Например с обязательным указанием содержащего их объекта (юнита): VCL.Forms.Application
Ну или with VCL.Forms do Application.Hint := ...
Другой вариант, в стиле FMX, завести в язык системную функцию
function System.GetSystemService(const Name: string): IDictionary<string, TValue>;
System.GetSystemService('Screen')['Forms'].AsType<TArray<TForm>>[0].Caption := 'Нашёл!';