Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: honorguard 06 Května 2008, 21:10:30

Název: Proč Java
Přispěvatel: honorguard 06 Května 2008, 21:10:30
Ahoj,
poslední dobou jsem se začal trochu učit Javu... docela by mě zajímalo proč v ní firmy vidí tak velký pokrok. Je tedy pravda že se svými různými knihovnami toho umí strašně moc... také má plno výhod to že se skládá bytecode a proto se dá pustit prakticky všude, ale co mě se zdá tak je docela pomalejší... hlavně její GUI mi přijde pomalé. Navíc ne každý asi má nainstalované JDK nebo ten balík pro běh javy (zapoměl jsem jak se jmenuje) což docela brání rozvoji javy... Co si vzpomínám tak třeba na Fedoře java v základu nebývala... Jak je to s Kubuntu nevím protože jí vždycky v základu instaluju. Není pro rychlost a pro snadnost kompilování a přenosu kodu lepší například C++?
Název: Re: Proč Java
Přispěvatel: ADIO45 06 Května 2008, 21:28:15
Je Java pomalá?

Aplikace v Javě jsou překládány za běhu do nativního kódu procesoru. Díky optimalizacím za běhu a dlouhým rokům vývoje je kód v Javě prakticky stejně rychlý jako ten v C/C++. Odvrácenou stranou jsou potom paměťové nároky celého prostředí, které prodlužují dobu startu aplikace a rychlosti moc nepřidají. Dalším důvodem je Swing, který vykresluje grafické prostředí plně v režii virtuálního stroje, což je pomalejší než nativní toolkity. Přesto je možné říct, že je Java dost rychlá.
http://www.linuxexpres.cz/praxe/ktery-programovaci-jazyk-si-vybrat (http://www.linuxexpres.cz/praxe/ktery-programovaci-jazyk-si-vybrat)

Podle mně Java pomalá a mám své názory.

Návod: http://www.linuxsoft.cz/article.php?id_article=244 (http://www.linuxsoft.cz/article.php?id_article=244)
Název: Re: Proč Java
Přispěvatel: Pavel Půlpán 06 Května 2008, 21:48:34
... Díky optimalizacím za běhu a dlouhým rokům vývoje je kód v Javě prakticky stejně rychlý jako ten v C/C++ ...

Ufff... asi žiju na jiný planetě. ;D
Název: Re: Proč Java
Přispěvatel: ubuntu luky 07 Května 2008, 00:29:06
ahoj honoriku pekna ikonka  :D. no hele ja vzdycky slychaval ze budoucnost ma jedine c++ vzdycky sem spis teda delal pascal delphi pak php. mimochodem spousta lidi povazuje php za mrtvy jazyk ale ja si myslim ze minimalne par milionu lidi ho porad pouziva a ze je velmi dobry k nainstalovani jak pro zabavu tak pro obzivu. obecne si teda myslim ze byt php programator je asi nejlepsi volba. clovek malo kdy narazi na neco hodne slozityho coz mu ulehcuje zivot a hlavne php je vstricny. ale rika se ze budoucnost ma jedine c++. a jednou jsem prisel do jednoho knihkupectvi tam sem poslouchal rozhovor nejakyho typka s prodavacem byl to asi tak 50 lety programator a ten rikal ze dnes ma budoucnost urcite C# coz je zrejme jazyk spojenej s .NET.

je pravda ze nektery firmy se o vyvoj v jave zajimaj a je taky pravda ze moc lidi javu nedela takze kdyz se v ni nekdo nauci tak vlastne tim zvysi mozna svoji konkurence schopnost vuci ostatnim programatorum. java applety v prohlizeci jsou urcite takovy pomalejsi hlavne nez to najede, no a ostatni java aplikace nevim netusim.

ze na pc neni nainstalovany to prostredi nutny pro beh javy okennich aplikaci nebo java appletu to je pravda, ale to plati treba i pro flash  :)
Název: Re: Proč Java
Přispěvatel: honorguard 07 Května 2008, 01:04:16
html/css/php/mysql - to je moje parketa... a potom ještě pascal a Delphi/Lazarus :D. Nic jinýho neumim :D. Nevim... ono je to dost nepředvídatelný...
Název: Re: Proč Java
Přispěvatel: Teyras 07 Května 2008, 15:36:30
njn, nevím proč, ale Java mi přijde hrozně těžkopádná a složitá... A navíc pomalá... Poslední dobou mi nejvíc vyhovuje C++, ale jediný, v čem umím obstojně je HTML/CSS/PHP/JavaScript... Na druhou stranu, je pravda, že rozšířenost jiných systémů než jsou wokna roste, a Javě ta multiplatformnost prospěje... A bude stále rychlejší a rychlejší, stejně jako se zrychlují počítače...
Název: Re: Proč Java
Přispěvatel: Martin - ViPEr*CZ* 07 Května 2008, 17:42:30
C++ a jeho nástupce C# jsou asi nejlepší.... ;)
Název: Re: Proč Java
Přispěvatel: nettezzaumana 07 Května 2008, 17:44:53
... Díky optimalizacím za běhu a dlouhým rokům vývoje je kód v Javě prakticky stejně rychlý jako ten v C/C++ ...

Ufff... asi žiju na jiný planetě. ;D
divocaku !! jsme na planete opic! sakra :D
Název: Re: Proč Java
Přispěvatel: Marvn 07 Května 2008, 17:59:31
ono dost zalezi na tom, co chcete tvorit...

btw. java je snek :)
Název: Re: Proč Java
Přispěvatel: Kenji 07 Května 2008, 20:31:23
Já myslím, že java je krásný jazyk. Jednoduchý a přehledný.
Problém je v její pomalosti a vyšším nárokům, protože se vlastně překládá za chodu virtuálním strojem javy, výhoda je zase v tom, že se dá spustit skoro kdekoliv, kde je nainstalovaný virtuální stroj javy (JRE - java runtime enviroment, JDE - java development kit, jsou nástroje, kompilátory pro vývojáře).
Já v javě pracuji na Lineage serveru, jehož emulátor je naprogramovaný v javě, ale vpodstatě mohu říct, že ten jazyk nějak moc neumím, ale číst ho, rozumět mu a dělat úpravy dokáže skoro každý.
Podle mě java nemá moc dobrou budoucnost, možná tak v oblasti webů.
Spíš bych se tedy učil programovat v C/C++, protože to podle mě jsou jazyky, které mají budoucnost.
Název: Re: Proč Java
Přispěvatel: honorguard 08 Května 2008, 00:35:57
No já si nejsem moc jistý jestli ji číst a upravovat umí každej... ono přeci jen jak moc je složitý oproti třeba Pascalu načíst vstup z klávesnice ;). Jinak Java Development Kit je JDK ne JDE. Přehledný jazyk to rozhodně je, ostatně jako ostatní jazyky využívající objekty... Ale jednoduchý mi tedy moc nepřijde. mě úplně stačila ta dokumentace která má 50 MB..
Název: Re: Proč Java
Přispěvatel: wam]Spider007 08 Května 2008, 00:56:24
SQL je jazyk buducnosti :P
Název: Re: Proč Java
Přispěvatel: Pavel Půlpán 08 Května 2008, 10:14:41
SQL je jazyk buducnosti :P

Už vidím jak vývojáři kernelu přecházej na SQL! :D
Název: Re: Proč Java
Přispěvatel: Pavel Půlpán 08 Května 2008, 10:15:13
divocaku !! jsme na planete opic! sakra :D

Jj neska ráno se mi tak motala hlava, že jsem těch vopic viděl dost! :D
Název: Re: Proč Java
Přispěvatel: wam]Spider007 08 Května 2008, 10:17:33
SQL je jazyk buducnosti :P

Už vidím jak vývojáři kernelu přecházej na SQL! :D

hehe :D tak som to zas nemyslel
Název: Re: Proč Java
Přispěvatel: Smix 08 Května 2008, 15:42:40
... mě úplně stačila ta dokumentace která má 50 MB..
... no pokud si pamatuju dobře, tak MSDN library byla na jedno CD :o >:( ... Zlatá Java ;D ...
Název: Re: Proč Java
Přispěvatel: puba 09 Května 2008, 08:44:56
V Jave funguje docela dost veci. Treba Matlab si bez Javy neskrtne. Jinak Java se pouziva hlavne na rozsahle databazove aplikace (J2EE), kde by bylo PHP priliz nebezpecne a pomale. Tim, ze je robustni a pravidelne vychazeji jeji aktualizace je pro opravdu dulezite veci jeden z nejlepsich kandidatu (takova nejvetsi konkurence Oracle serveru). A verte nebo ne, tady se toci prachy!!!

Jinak v Jave se dnes pry uz nekolik let pise vic programatoru, nez v C, C++ i C# dohromady.

Tak nevim. Myslim, ze by mel kazdy umet oboje :-)
Název: Re: Proč Java
Přispěvatel: honorguard 09 Května 2008, 10:06:12
No tak jestli jsem správně pochopil C#, tak je to vlastně java, akorát se kompiluje do binárního kódu ne?
Název: Re: Proč Java
Přispěvatel: wam]Spider007 09 Května 2008, 13:04:51
C# je zjednoduseny Visual C++
Název: Re: Proč Java
Přispěvatel: Pavel Půlpán 09 Května 2008, 13:15:58
[noflame]C# je zmršenej kříženec Javy s C++[/noflame] 8)
Název: Re: Proč Java
Přispěvatel: nettezzaumana 09 Května 2008, 15:14:19
[noflame]C# je zmršenej kříženec Javy s C++[/noflame] 8)
<< sed 's/\s/\n/3;s/\n.*$//;s/\[.*\]//'
Název: Re: Proč Java
Přispěvatel: Pavel Půlpán 09 Května 2008, 17:25:28
Taky se to tak dá říct... :D
Název: Re: Proč Java
Přispěvatel: Kecik 13 Února 2009, 21:36:30
No já si nejsem moc jistý jestli ji číst a upravovat umí každej... ono přeci jen jak moc je složitý oproti třeba Pascalu načíst vstup z klávesnice ;). Jinak Java Development Kit je JDK ne JDE. Přehledný jazyk to rozhodně je, ostatně jako ostatní jazyky využívající objekty... Ale jednoduchý mi tedy moc nepřijde. mě úplně stačila ta dokumentace která má 50 MB..

JavaDoc je nejpropracovanější dokumentační systém vůbec, a je neocenitelnej když s nim umíš správně pracovat.

Pánové proč tu hodnotíte  něco co jste ani pořádně nezkusili. Nechci vám kazit iluze ale PHP byť se urputně až směšně snaží dosáhnout na enterprise aplikace má k Javě stejně daleko jako tříkolka k nejnovějšímu BMW. Ve firmě kde pracuju používáme Javu k serverovým řešením, zpracováváme gigabyty dat pro banky a pojišťovny. Vytvořili jsme v Javě nejrychleší XML parser na světě. Java slaví takovej úspěch protože je skutečně multiplatformní a navzdory všem dogmatům výkonná.

Javu bych stavěl naproti C++, já preferuju Javu, protože práce s ní mi přijde mnohem elegantnější. Potom je tu dotnet a to je úplně to samý jako Java. Tolik podobný je to hlavně proto, že na vývoji Javy původně spolupracoval Microsoft se Sunem, Microsoft couvnul a pak toho zřejmně litoval.

Nechám vás tu dál přemítat ve vašem (bez urážky) skriptováním omezeným myšlení. Ale jestli chcete do konce života vyrábět eshopy a baví vás to cestou podivných a nepřirozených objektů jak je PHP "chápe", tak si tu dál předhazujte ty nesmysly, který jsem se tu dočet.
Název: Re: Proč Java
Přispěvatel: boon 16 Února 2009, 20:06:51
Musím se vmísit do vaší diskuze jakožto .NET programátor (v C#)... Ty vaše narážky na C# jsou opravdu směšné. Nevím, co je na něm nepovedeného. Je to velmi rychlý, jednoduchý a přehledný jazyk, tvořen kombinací C++ a Javy. Od C++ si měl vzít rychlost (i když stejné rychlosti nedosahuje, rozhodně je to lepší, než šnečí Java) a od Javy zase robustnost aplikací.

Výhoda C# je v tom, že podporuje nejnovější technologie, má špičkové programovací prostředí (Visual Studio nemá téměř konkurenci) a nespornou výhodou je to, že do něj MS tlačí, jak může (spolu s VB.NET), takže se v něm dá psát WPF apps., XNA apps., ASP.NET apps. a mnoho dalších aplikací. Nevýhodou je, že pro lidi na linuxu je to naprosto zbytečné, ale vzhledem k tomu, že linux má pár procent lidí, nevidím v tom až takový problém...

Mimo jiné, říkat, že Java je dobrá jen proto, že se dá spustit na všech systémech je jako říkat, že anální sex je dobrý, protože se dá provozovat na obou pohlavích...
Název: Re: Proč Java
Přispěvatel: JohnDoe 16 Února 2009, 21:27:09
Linux ma par procent lidi, ale jsou to taky zakaznici. A pokud se budu moct rozhodnout, jestli si vyberu produkt, kterej pustim vsude, nebo jen nekde, tak hadej co si vyberu :) Java je pravda pomale, ale v normalnich aplikacich to az tolik nevadi. Horsi to je, kdyz chce clovek delat neco opravdu narocneho.
Název: Re: Proč Java
Přispěvatel: romciiik 16 Února 2009, 22:05:45
SQL je jazyk buducnosti :P
este porovnavanie skriptovacieho a programovacieho jazyka pochopim, ale pliest sem databazy..
asi mam na to malo znalosti..
Název: Re: Proč Java
Přispěvatel: kkaarreell 16 Února 2009, 23:27:46
a uz toho mam dost... tohle vlakno je proste snuska blabolu. nemam vuci jave nejake extra sympatie, ale kdyz ctu ty reci o pomalosti,
tak mam pocit, ze nevite, o cem mluvite.. ne, to neni pocit, v tom mam naprosto jasno. ono je dulezite si uvedomit, na co je ta java dobra.
java neni idealni na vytvoreni jednoducheho skriptu, ktery ma bezet padesat milisekund. ale java je velmi vhodna na robustni serverovou aplikaci, ktera ma bezet hodiny, dny, mesice v jednom kuse. on se ten program sice nespusti nijak extra rychle, ale diky optimalizacim za behu (to je neco, co se u kompilovanych jazyku nedela) se vykonavani kodu zrychli a o nejake pomalosti pak uz nemuze byt rec. java ma i nekolik dalsich vyhod, ale aby je clovek ocenil, tak by musel mit jasno v tom, co vlastne chce. jenze on se vzdy zjevi nejaky trotl (neberte si to osobne), ktery prohlasi, ze java je pomala a assembler rulez (jinde nesectu obsah dvou registru rychleji). to je ta neovladatelna tendence kafrat do veci, o nichz vite zhola prd, coz?
Ach jo, jsem mel v te hospode zustat a dat si jeste jedno, dve.
Název: Re: Proč Java
Přispěvatel: JohnDoe 16 Února 2009, 23:49:12
kkaarreell: Tak se podivej na reseni stejneho problemu v jave a c++, treba azureus vs utorrent.

Lip to v jave proste neudelas, a to ani kdyby ses rozkrajel. Kdyz mam pustenyho azureuse a taham torrenty, tak mi hry skubou, kdyz mam pustenej utorrent (v c++), ani o nem nevim, ze bezi... Na druhou stranu, podpisova aplikace do banky (fio) je v jave a je mi putna, ze se to trochu dele pousti, hlavne ze to pustim na widlich i na linuxu.

[nofalme]Java JE pomala, ale to neznamena, ze je vylozene spatna :)[/noflame]
Název: Re: Proč Java
Přispěvatel: kkaarreell 17 Února 2009, 09:42:10
Lip to v jave proste neudelas, a to ani kdyby ses rozkrajel. Kdyz mam pustenyho azureuse a taham torrenty, tak mi hry skubou, kdyz mam pustenej utorrent (v c++), ani o nem nevim, ze bezi...
To je proste marny. Vis, ono srovnavat tyto dve aplikace ma mozna smysl pro tebe, ale ja treba vubec netusim, jak kvalitne je ten ktery klient napsan a co vsechno by slo naprogramovat lepe (o co, ze v c++ napisu jeste pomalejsiho klienta ;-) ). Treba jenom zvolili spatny pristup. A treba se ti nedostava pamet.

Dalsi vec je take to, co si clovek predstavuje pod slovem pomaly. V necem je rychlejsi c++, v necem je dokonce rychlejsi java. Ve vysledku je na tom c++ mozna lepe, nicmene ten rozdil neni nikterak zasadni. Jak bych to asi rekl... Kdyz skupinka 5 cyklistu dojede do cile par minut pred zbytkem pelotonu, tak vzdy bude nekdo prvni, nicmene ani o tom druhem az patem (javu a c++ si zarad kam chces) nereknu, ze jsou pomali. A to je dle meho nazoru situace, kde je Java v soucasne dobe.

Na zaver bych si dovolil citaci: "There are lies, damn lies and Benchmarks".
Název: Re: Proč Java
Přispěvatel: nettezzaumana 17 Února 2009, 10:28:26
karliku .. nemuzu si pomoct. delam v jave s javou tedka poslednio rok (primo s vecma od sunu // JES .. Java Enterprise System) a o jave nemuzu rict nic moc dobreho .. jsem uprimne presvedcen ze je pomala a nenazrana i kdyz nic nenamitam proti tomu, ze bude mit urcite nejake vhodne vyuziti v konkretnim pripade ..
Název: Re: Proč Java
Přispěvatel: Kecik 17 Února 2009, 11:16:00
Když už sis to koupil tak to naistaluj všecko na SPARC a pak si povíme něco o rychlosti
Název: Re: Proč Java
Přispěvatel: nettezzaumana 17 Února 2009, 11:28:55
Když už sis to koupil tak to naistaluj všecko na SPARC a pak si povíme něco o rychlosti
OLOL .. nemluvim do vetru synku ;D ..

Citace
# uname -a
SunOS t5240-ldom0 5.10 Generic_127127-11 sun4v sparc SUNW,T5240


ps. mam tu jeste dva produkcni m8000 servery ;) a hromadu *fires a blades, coz je x86 a asi te to nezajima ..
Název: Re: Proč Java
Přispěvatel: nettezzaumana 17 Února 2009, 12:01:29
JFYI :: me soukrome dve masinky (z lasky ke sparcu ..)

## Solaris
> uname -a
SunOS netra2 5.10 Generic_127127-11 sun4u sparc SUNW,UltraAX-i2

## Debian
>  uname -a
Linux SunDeb01 2.6.18-6-sparc64 #1 Tue Jun 17 23:30:33 UTC 2008 sparc64 GNU/Linux
Název: Re: Proč Java
Přispěvatel: Kecik 17 Února 2009, 13:03:07
beru zpět,  ::) kop sem do moc velkýho mraveniště koukám
Název: Re: Proč Java
Přispěvatel: ladislavovic 18 Února 2009, 22:45:48
Java je podle me docela fajn. Na desktopu se nikdy poradne neprosadila, jeji hlavni uplatneni je na serveru - webove aplikace, ruzne firemni reseni a podobne. Napriklad ebay bezi na Jave.
Co se tyce "poptavky" po java programatorech, tak javiste jsou asi nejzadanejsi.
Název: Re: Proč Java
Přispěvatel: JohnDoe 20 Února 2009, 14:57:42
To je proste marny. Vis, ono srovnavat tyto dve aplikace ma mozna smysl pro tebe, ale ja treba vubec netusim, jak kvalitne je ten ktery klient napsan a co vsechno by slo naprogramovat lepe (o co, ze v c++ napisu jeste pomalejsiho klienta ;-) ). Treba jenom zvolili spatny pristup. A treba se ti nedostava pamet.

No, obe ty aplikace se uz nejakou dobu vyvijej, tak predpokladam, ze by to mohli mit vyladene. Jako nepresvedcis ty me, tak ani ja tebe :) Ja jsem proste jeste nevidel aplikaci v jave, ktera by behala jak jakakoliv jina v c++. Java se mi proste jevi tezkopadna a nenazrana, ale to ze to taky funguje, o tom neni pochyb :)

Windows vista taky fungujou relativne rychle, kdyz ma clovek dost jader procesoru, pameti a grafiku aspon za 2 litry. To ovsm nemeni nic na tom, ze visty tak rychle jako xp na stejnem hardware nikdy nepobezej ;D

Dalsi vec je take to, co si clovek predstavuje pod slovem pomaly. V necem je rychlejsi c++, v necem je dokonce rychlejsi java. Ve vysledku je na tom c++ mozna lepe, nicmene ten rozdil neni nikterak zasadni. Jak bych to asi rekl... Kdyz skupinka 5 cyklistu dojede do cile par minut pred zbytkem pelotonu, tak vzdy bude nekdo prvni, nicmene ani o tom druhem az patem (javu a c++ si zarad kam chces) nereknu, ze jsou pomali. A to je dle meho nazoru situace, kde je Java v soucasne dobe.

Na zaver bych si dovolil citaci: "There are lies, damn lies and Benchmarks".

Tak mi ukaz ty benchamarky ;) Je jasne, ze kdyz to je resitelne jednim radkem nebo prikazem, tak to v c++ muze a patrne i bude pomalejsi, kdyz si to bude nekdo delat na kolene bez znalosti dobrych algoritmu a v jave to je vyresene prikazem, ale jinak nevim nevim ;)

O tom, ze bys napsal v c++ jeste pomalejsiho klienta nepochybuju, ale zkus si udelat treba blbej bubblesort v c++ a jave a porovnej rychlost, samozrejme bez vyuziti bubblesort() nebo high level funkci - muzes jen porovnavat a prelejvat z jedny promenny/adresy do druhy :-)
Název: Re: Proč Java
Přispěvatel: petergula 21 Února 2009, 04:46:10
Ja len aby nevyzeralo, ze vsetci nemaju radi Javu. Ja ju mam rad a velmi. Predtym som pisal v C, teraz uz neviem ako C/C++ kod vyzera, musel by som dlho spominat. Java vznikla, aby viac blbcov vedelo pisat lepsie programy(kontrola typov, zrusenie smernikov a pretecenia ...) a to sa jej podarilo(zeby som toho bol dokazom aj ja :) ). Je to sice za cenu, ze je pomalsia ale za vsetko sa plati. A co sa tyka dokumentacie, tak narozdiel od jedneho stazovatela, ze dokumentacia ma az 50MB ja si myslim, ze cim viac dobrej dokumentacie, tym lepsie. Nik predsa nekaze nikomu, aby to cele vedel naspamat(dokumentaciu), ale ked neviem, najdem co potrebujem.


inak vsetko ma svoje pouzitie:
najnizsie veci assembler
kriticke veci C/C++
rozsiahle veci Java/Java komponenty

a C# pre windows manijakov co maju radi MS a jeho snahu o vlastnu javu bez vplyvu od Sunu.
Název: Re: Proč Java
Přispěvatel: Martin Kiklhorn 21 Února 2009, 05:02:56
Tak mi ukaz ty benchamarky ;)
Proč? vždyť to bylo jen stupňování.
Na zaver bych si dovolil citaci: "There are lies, damn lies and Benchmarks".
Asi jako v ruštině "teplý"
тёплый, очень тёплый, Максим Горький  ;D
Nebo v češtině lhář
lhář, velký lhář, právník, politik
  ;)

Ale abych zůstal u tématu - pro javu se vyvíjely i hardwarové procesory - http://www.embeddedtechnology.com/article.mvc/Vulcan-ASIC-Unveils-Moon-Java-Processor-0001?VNETCOOKIE=NO (http://www.embeddedtechnology.com/article.mvc/Vulcan-ASIC-Unveils-Moon-Java-Processor-0001?VNETCOOKIE=NO), pak Sandia National Laboratories kromě jaderných zbraní má něco společného i s Sandia Secure Processor  (http://www.sandia.gov/LabNews/LN01-11-02/key01-11-02_stories.html)
Ve spoustě mobilů máme také akcelerátory javy implementované v procesoru.
Aktuálnější jsou třeba mnohojádrové Vega procesory od Azul (Vega 3 - 54 jader (http://www.azulsystems.com/press/052008_vega3.htm)), staví nad tím i vlastní systémy: http://www.azulsystems.com/products/compute_appliance.htm

Takže ano, kdo potřebuje javu ve velkém, tak si k ní může koupit i hodně slušné železo. Za deset let si zase stejně budem všichni stěžovat jak jsou ta Java a C++ velmi rychlé a ten nový hybrid Prologu a Javy pomalý  ;D
Název: Re: Proč Java
Přispěvatel: JohnDoe 22 Února 2009, 00:32:18
Proč? vždyť to bylo jen stupňování.
Asi jako v ruštině "teplý"
тёплый, очень тёплый, Максим Горький  ;D
Nebo v češtině lhář
lhář, velký lhář, právník, politik
  ;)
Aha, ze to je vtip mi nedoslo :) Diky za multijazycne vysvetleni, byval by stacil priklad ala Maksim Gorkij  ;D

Ale abych zůstal u tématu - pro javu se vyvíjely i hardwarové procesory - http://www.embeddedtechnology.com/article.mvc/Vulcan-ASIC-Unveils-Moon-Java-Processor-0001?VNETCOOKIE=NO (http://www.embeddedtechnology.com/article.mvc/Vulcan-ASIC-Unveils-Moon-Java-Processor-0001?VNETCOOKIE=NO), pak Sandia National Laboratories kromě jaderných zbraní má něco společného i s Sandia Secure Processor  (http://www.sandia.gov/LabNews/LN01-11-02/key01-11-02_stories.html)
Ve spoustě mobilů máme také akcelerátory javy implementované v procesoru.
Aktuálnější jsou třeba mnohojádrové Vega procesory od Azul (Vega 3 - 54 jader (http://www.azulsystems.com/press/052008_vega3.htm)), staví nad tím i vlastní systémy: http://www.azulsystems.com/products/compute_appliance.htm

Takže ano, kdo potřebuje javu ve velkém, tak si k ní může koupit i hodně slušné železo. Za deset let si zase stejně budem všichni stěžovat jak jsou ta Java a C++ velmi rychlé a ten nový hybrid Prologu a Javy pomalý  ;D
Hehe. Ten pokrok se proste neda zastavit. Podle meho nazoru by na vsechny bezne programy stacilo obycejne pentium, mozna i obycejna 386ka, jenze diky javam, vistam a "hybridum proglogu a javy", cili pokrokovym vecem, musime porad kupovat silnejsi a silnejsi zelezo, i kdyz delame porad to same, jen to ma mozna hezci okna :)

Nojo, vyrobci zeleza a programatori musej z neceho zit :) Prekvapuje me, jak ruka ruku myje, a to nejspis i bez uplatku, protoze co je dobre pro kolaloku, je dobre i pro zakon  :D
Název: Re: Proč Java
Přispěvatel: Kecik 22 Února 2009, 00:44:25
N nevim nevim, taky nepotřebuješ auto, když můžeš chodit po svých. Na názor, že výkonější počítače potřebujeme jen kvůli hezkým oknům, snad ani nemá cenu nijak reagovat. Ty jsi tenhle příspěvek stejně psal na psacím stroji ne? Johnny?
Název: Re: Proč Java
Přispěvatel: Ander 22 Února 2009, 14:36:00
docela by mě zajímalo proč v ní firmy vidí tak velký pokrok.
Pokud jsem te dobre pochopil, tak Javou myslis Java SE (Standard Edition). Firmy zajima spise jina oblast, a to Java EE (Enterprise edition).

Navíc ne každý asi má nainstalované JDK nebo ten balík pro běh javy (zapoměl jsem jak se jmenuje) což docela brání rozvoji javy... Co si vzpomínám tak třeba na Fedoře java v základu nebývala... Jak je to s Kubuntu nevím protože jí vždycky v základu instaluju.
Na beh javovych aplikaci potrebujes JRE a to je dobre dostupne pro radu operacnich systemu. V linuxovych distribucich je to otazka instalace jednoho baliku, ve Windows stahnes instalator. BTW. uz jsem i ve Windows setkal s tim, ze jsem musel stahovat Visual Studio runtime knihovny pro beh programu, protoze nebyly soucasti instalace. Takze je to spise o pristupu tvurce programu.
Název: Re: Proč Java
Přispěvatel: JohnDoe 22 Února 2009, 22:58:01
N nevim nevim, taky nepotřebuješ auto, když můžeš chodit po svých. Na názor, že výkonější počítače potřebujeme jen kvůli hezkým oknům, snad ani nemá cenu nijak reagovat. Ty jsi tenhle příspěvek stejně psal na psacím stroji ne? Johnny?
No ja teda mam lepsi zelezo kvuli hram ;) Ale kupovat do firmy lepsi zelezo jen kvuli tomu, ze to nekdo napsal v jave... Chci tim rict, ze krivka vykonu zeleza je mnohem strmejsi, nez krivka vykonu aplikaci. Kdyby se vic optimalizaovalo, coz uz se davno nemusi, tak jsme davno nekde jinde.

Chodit pesky znamena zadne auto nemit, a ja tu mluvil o pentiu, na kterem se (kdysi) dalo docela pekne jezdit - treba death rally nebo quarantine jsem jezdil dokonce na 386ce ;) Kdyz uz mluvis o tech autech, stara auta taky jezdi, ta nova opet jen lip vypadaj. Jsou pravda o neco bezpecnejsi nez ta stara, ale spotreba je vicemene porad stejna. No neni to divne? Asi to bude tim, ze cpou tu javu uz i do aut ;D
Název: Re: Proč Java
Přispěvatel: Kecik 23 Února 2009, 09:18:31
Napsat a pořádně odladit enterprise aplikaci v céčku je oproti Javě časově a hlavně finančně mnohem náročnější. Vedle toho jsou už ceny železa úplně, ale úplně zanedbatelný.