(Deady @ Сентябрь 29 2004, 12:59) писал(а):(Golden @ Сентябрь 29 2004, 14:57) писал(а):Единственная технология, обладающая реальной кросплатформенностью - Java, но и там на определенном этапе начинаются грабли (говорю, основываясь на личном опыте)
про грабли можно поподробнее? а то вдруг столкнуться придется.
Предлагаю подобные грабли выкладывать здесь.
Грабля первая: регистр в именах файлов.
Как известно, в Linux регистр учитывается, в Windows нет. Причем Windows 9x (включая ME) преобразовывают все имена к верхнему регистру, а NT/2000/XP на регистр просто не обращают внимания.
В итоге, начинаются глюки с открытием файлов в Java. Как правило решается написанием различных имплементаций для одного интерфейса (т.е. для каждой ОСИ свой код обработки)