1. hnusne gui
2. pomale gui
3. nedostatecne gui (napriklad minimalizace to systray a pruhlednost je nova az v jdk1.6)
4. nemoznost pouzivat COM/Active X komponenty
5. podpora multimedii je nahovno. Uzivatele by radi prehravali kuprikladu video
6. font renderovaci engine je hnusny, fonty kostrbate - castecne opraveno v jdk1.6
7. o tisku z java aplikaci se radsi ani zminovat nebudu
8. nepodporuje gui akceleraci, slozitejsi rozhrani jsou pomala. jak to treba nemozne pomalu vykresluje menu
9. nemoznost delat standalone exace (pripadne s externi knihovnou)
10. JNI je velmi primitivni a jeste se dost obtizne pouziva, spousta veci v nem nejde udelat vubec.
Aplety se nepouzivaji protoze:
1. dlouho startuji
2. porad jsou jeste dneska zabugovany a casto shazuji browser
3. security omezeni jsou dost neprijemna
4. neprogramuji se zrovna snadno
5. podpora multimedii (prehravani videi) nulova!
Proste Java je dobry napad, ale implementace pokulhava. u MS to pochopili a napriklad do te sve Javy udelali podporu pro nativni windows GUI, coz programatori uvitali ale sun to neprekousnul a tak si u MS udelali .NET a na Javu zvysoka kaslou. U IBM si udelali SWT, coz resi nejpalcivejsi problemy s GUI v Java, bohuzel zdaleka ne vsechny.
Microsoft neni nejak moc genialni, on si to SUN s Javou posral sam a se Solarisem taky. Proste nedela to co zakaznici chteji a ty se logicky poohlednou po jinem reseni. Jak se treba ms vypracoval s SQL serverem, ten je nyni uz vicemene srovnatelny s DB2 (ktera je stara 25 let).
Treba u IBM tohle nedavno pochopili a za posledni 2 roky zacali produkovat uz mnohem lepsi (pouzitelnejsi) soft nez kdykoliv predtim. U SUNu snad nepochopi nikdy, co zakaznik chce. Vetsina veci od Sunu jsou nedodelky - co treba NFS4.1? Porad slabe, potreba na implementaci v solarisu jeste dost makat, lidi ale nechteji uz dal cekat, chteji neco co muzou pouzit nyni. Sun ma dobry inzenyry co vymysli nove technologie ale neschopny management nebo podfinancovany vyvoj.