Java sux (truth hurts)

91 отговора 4319 прегледа
в отговор на e #61

Re: Java sux (truth hurts)

Голяма част от безсмислието идва от факта че Java вече съществува. Останалата част от факта че въпреки огромните напъни (за подобряване на концепцията), в разични насоки, достигнато е единствено пълно безсмисляне на цялата стратегия. За мултиплатформеност да не говорим, за модулност също ... абе M$! Така или иначе ще наложат своите глупости един ден, кво има да ги обсъждаме, но поне Java няма да умре тея дни, това е сигурно

Отговор
в отговор на Dakota #62

Re: изобщо не е изтъркано

Ami ako si sam na ostrova samo s edna grozna jena, to ako tia pone sux pak po-dobre ako mene pitash.

In God we Trust (all others must submit a X.509 certificate)
Отговор
в отговор на Dakota #63

Re: изобщо не е изтъркано

Това пък откъде го измисли .. :)
Явно не си пускал несхто с JDK 1.3 или 1.4 .. :)
Митове и легенги са това за бавната Java ... :)

Отговор
в отговор на Dakota #64

Само това ли измисли?

Този аргумент не бих го поставил на първо място.
Java по презумпция е по-бавна и съответно не се използва там където микросекундите са от съществено значение. За последното си има C++ и ASM.
Никой никога не е твърдял, че Java е език за писане на ниско ниво.
Що се отнася до "високото" ниво, скоростта на програма работеща върху някоя от новите версии на JVM е съизмерима с тази на C++ приложение.

---
In God we Trust (all others must submit a X.509 certificate)

Редактирано от Nobby на

Отговор
в отговор на EXODUS #65

Re: изобщо не е изтъркано

Е след като с очите си виждам как едно приложение ми се бави и това ли са митове и легенди?

"Да живееш - значи да се променяш." - Анатол Франс
Отговор
в отговор на Nobby #66

и тва й стига :)

Нямам предвид микросекундите, които са незабележими за човек.

Говоря за нещо, което дразни - порядък от 0.3 секунди нагоре.

"Да живееш - значи да се променяш." - Анатол Франс
Отговор
в отговор на Dakota #67

Re: изобщо не е изтъркано

Даааа, ама не съвсем :) Всъщност 90% от бавнодействието на жаварските приложения се дължи не на жавата, ами на жаварите . Сульо и Пульо се надпреварват да пишат на жава, щото била лесна. И хабер си нямат как да напраат нещо бързо. А може, по-иначе може, както е казал поетът .

The#Project - нов брой с нов дизайн
Отговор
в отговор на Dakota #68

Re: и тва й стига :)

Ами причината за дразнещия ефект може да бъде само една:
Характера на приложението е такъв, че по принцип не би трябвало да се пише на Java. Това обаче, както казах, в повечето случаи са приложения от ниско ниво.
Във всички останали случаи ефекта се дължи на некадърността на "програмист"-а.

---
In God we Trust (all others must submit a X.509 certificate)
Отговор
в отговор на Dakota #69

Re: Java е силна в web???

Ritorichnia ti vapros go priemam kato 'pure' sarkasym. Vsiakakva serioznost v nego bi bila priznak na bezhaberie ili ochevidno zaiajdane.

---
Microwaving tuna, it's a spectator sport
Отговор
в отговор на EXODUS #70

Re: изобщо не е изтъркано

Не думай???
Абе хора навсякъде е казано че минималното време, което може да се очаква от драйвер(!!!) в Win98 е 100ms!!! На повече не може да се разчита. При NT/2000/ХР е 18...За по-добро си има RTOS...

По същия начин има и езици за нещо дребно и за нещо истинско...Представям си как ще изглежда превключването на приложения в ЖАВА...Дори не знам има ли такова нещо като threading (извинявам се че нямам време да се задълбоча и проверя, но това въобще не ми влиза в работата засега)...

Някой да има МР3 или Видео стреаминг на ЖАВА...Мисля че това е нещо доста разпространено...Виждал съм офис пакети и какво ли още не на ЖАВА...Еми никаква я няма засега откъм бързодействие...Ако ще пишем само "Hello world" то всеки език става...

Някой ще ми каже ли как ще напише на ЖАВА нещо толкова тривиално като hook на мишката или клавиатурата...Нека бъдем реалисти...ЖАВА си е само за сървлети, аплети, елементарни игрички за телефони и приложения за връзка с бази данни...За сериозно програмиране си има сериозни езици, които могат да изтискат операционната система, процесора, паметта и от другите устройства всичко на което са способни...

Написал съм 30-тина servleta и 2 appleta и 2 опита за приложения на ЖАВА...Еми направо ми скъса нервите още при компилацията като скорост...Не знам какво може да се получи при наистина голямо приложение...Говоря за приложение от над 700-800К сорс...А паметта ох...не ми се говори...не дай си боже да поискаш 1МБ масив...а да работиш с него...лелееее...

-------------------------------
Koito go moje - go moje!
Отговор
в отговор на e #71

Re: Java sux (truth hurts)

Ami ia poprocheti za toia test malko. Sluchaino da znaesh che na MS pet shop-a e 2 tioer sas SP-ta? Poprocheti pak sled tova govori. A da spomena che MS za zabranili publikuvaneto na benchmarkove bez tiahno razreshenie?

In God we Trust (all others must submit a X.509 certificate)
Отговор
в отговор на be #72

Re: Java sux (truth hurts)

Boia se che tova review ne e odobreno ot MS i ne se priznava kato argument poradi tazi prichina

In God we Trust (all others must submit a X.509 certificate)
Отговор
в отговор на karner #73

Re: Java е силна в web???

Java silna vav web services? Interesno izkazvane. A da ne bi i .NET da e po-slabo? Da mojesh da posochish 2-3 predimstva na java pred .NET za web services? Shtoto az za predimstva na .NET se seshtam i to dosta.
A i zashto badeshteto shte e vav web services? Tova che MS go kazva ne znachi nishto. Ako si govorim za WSDL sam saglasen - hubavo e da ima nekav universalen ezik za opisanie na services. Ama SOAP ... ako mi obiasnish kakva e polzata ot serializirane na RPC call-ove prez textov format shte te razbera.

In God we Trust (all others must submit a X.509 certificate)
Отговор
в отговор на karner #74

Re: Java е силна в web???

Въпросът ми е напълно сериозен...Не знам какво още ще направят в Sun, за да спасят Java...но в web определено издиша.

И така, кажи ми една разумна причина да използвам Java в Web?

"Да живееш - значи да се променяш." - Анатол Франс
Отговор
в отговор на Dakota #75

Re: Java е силна в web???

JSP, Servlets, JavaBeans, JMAPI, JavaRMI, J CORBA, JAXP, JDBC...
още причини?


It`s more fun to compute

--
The#Project - вече изцяло на български
Отговор
в отговор на Dakota #76

Re: изобщо не е изтъркано

Zawisi kak e napisano prilovenieto. Shte kavesh li che C e bawen ezik ako widish prilovenieto Ark kak razkopresirwa ZIP fajlowe? Ti move da goworish che e bawna ako ti pishesh na neq.

Отговор
в отговор на Mobile #77

Re: изобщо не е изтъркано

Otnosnto RTOS Java ne stawa za towa i niko ne twardi towa.
Po powid MP3 i Video streaming ima podobno nesho. Az licno sam pisal MP3 player na java (bez GUI). Raboti dosta prilichno pod Win98. Beshe mi pisnalo prekaswaneto na WinAmp kogato wlqza w MS-DOS Prompt i pisha w nego. Java player mi waobshte ne prekaswash w tazi sitoaciq. No ako iskash da widish podobno chudo wish JMF tam ima GUI player (dori playwa i DivX). Movesh da wzemesh ot [линк]

Po powod kompilaciqta taka beshe w JDK 1.0.2. ot togawa dosta sa po oprawili kompilatora im. Proekta po kojto rabotq ima okolo 5Mb source i kompilaciqta ne se bawi dostatachno. Bawno im e podpiswaneto na JAR-owete (mislq che e ot inicializaciqta na random generatora). W nowata wersiq 1.4.1 i towa sa oprawili (no sa naprawili drugi bozi).
Po powod pameta prosto uwelicawash maximalnata pamet na VM (takmo shte se razwiwa hardware-nata industriqta :-)). W predishnite wersii imaha problem s GC pod WinDOS (kogato prawi GC wremeno zaspiwashe celiqt komputar) no sega pochnti ne se oseshta towa.

Отговор
в отговор на voyager #78

Re: Java е силна в web???

Е нищо не каза...какви са им предимствата на всички тези неща?

"Да живееш - значи да се променяш." - Анатол Франс
Отговор
в отговор на gtg #79

Re: изобщо не е изтъркано

Да писал съм и знам.

"Да живееш - значи да се променяш." - Анатол Франс
Отговор
в отговор на Dakota #80

Re: Java е силна в web???

1. imat dobre razraboteno API
2. dostatycho populiarni sa ako 'zaciklish'
3. ne se iska poznania za 'samoleten injener' za da gi polzvash uspeshno

Отговор