Здравствуйте, vvaizh, Вы писали:
V>Если ты вместо либ на JS юзаешь некие бинарные компоненты, V>то при переносе на другую платформу, тебе нужно переносить туду и эти бинарные компоненты..
Т.е. пользователь долже пожертвовать своими нуждами в угоду кроссплатформенности ?
V>Пример — java — большинсто компонентов написны на Java (и для xml тоже, и оконные).. V> работает везде, где есть java.. т.е. вообще везде..
Не вообще везде, а только в Жава машине. А эту жава машину, как и энжин дотнета, сначала нужно портироваться. Только дотнет штука новая, и для нее мало что портировано. А жава портирована давно.
Вначале жава была только на Соляре.
V>Win/.NET — большинство либ бинарные (написаны напильником). V>Работает только там где они есть (т.е. нигде, кроме винды) V>Соотв. ни о какой переносимости речи быть не может..
Не переносимостью единой будет сыт человек. Если в Беларуси 1000000 пользователей компьютеров и среди них только единицы процентов Линукс, то нахрен это нужно.
V>Читай выше — даже .NET на 64 бита толком перенести не могут..
Пока не могут. Никто же не говорил, что это сразу сделано будет.