progi - Java

Rancz Lajos csiga at sch.bme.hu
Fri Apr 2 13:39:14 CEST 2004


Haliho!

Teljesen kellemes kis vita alakult ki :-).

> Teljesen praktikus okai lehetnek egyik vagy masik nyelv hasznalatanak.

Igen, ez szerintem is igy van.

> > Amiert szidjak(lassu) az meg nem a Java hibaja, hanem a VM-e.
> > Bytekod futtatasara alkalmas gepen semmi gond a Javaval.
> > Hasznaljak is rakasra smartcardokban, egyeb crypto cuccokban is, nemcsak a
> > csilivili WEB-es vilagban.

Alapvetoen azok a cuccok amik ASM-ben vannak, nagyon ki vannak
optimalizalva, de nem tulsagosan bonyulultak. Pl. a DSPs algoritmusok,
amiknek gyorsnak kell lenni, ASmben vannak de ritkan hosszabbak par szaz
sornal. Egyszeruen ezek a nyelvek masra valok. ASM-ben, C-ben nem lehet -
vagy legalabbis nagyon nehez -- bonyolult rendszereket epiteni. Egyszeru,
primitiv allapotgepes cuccokkal elboldogulsz, de bonyolultat kell
csinalni, akkor nem hasznalhatok.

Udv,
	Lajos

> Ize... Ez ugyanaz a tipusu tevedes/csusztatas, mint a C eseten, hogy az
> jo, mert mindenhol hasznaljak. A smartcardban nem a Java intezi a
> szamitasigenyes kriptografiai feladatokat, arra van bennuk egy kulon kis
> kriptoproci, szenne optimalizalt asm kernellel.
> Illetve hallottam olyat, hogy valaki Java-ban probalt ECC-t irni, mert
> azt meg altalaban nem tamogatjak hardveresen ezek a cuccok, csak a sima
> RSA-t, ordito sikerrol azota sem erkezett jelentes... Talan azert mert
> meg egy korszeru PC-nek is percek kellenek az ECC kodolashoz...
> Jatszogatni lehet ilyenekkel, gyakorlati jelentoseguk nincs.
> A Java kb arra jo hogy uj menuket rakjon be a telefonba, SMS-t kuldjon,
> ilyesmi... Semmi koze a kriptografiahoz, maximum a protokollt kezeli.
> A Bytekod sohasem lesz olyan hatekony mint egy asm. Azt ugyanis ugy
> tervezik, hogy a sziliciumot a leheto legjobban kihasznalja.
> Lehetne csinalni sokkal gyorsabb hardveres VM-et, de egyreszt
> nagysagrendekkel lesz lassabb es szarabb egy azonos koltsegu hagyomanyos
> asm-et futtato procinal, es nincs is igeny ra. A Java bevallottan nem a
> hatekonysagra hajt, ahol az fontos, el lehet felejteni.
> Mas kerdes, hogy egyre olcsobb a hardver, egyre kisebb reszet teszi ki
> egy termek aranak, egyre kevesbe gaz a pocsekolas. Legalabbis a nagy
> cegeknek, akik kb ingyen kapjak a sziliciumot, viszont rengeteget
> koltenek programozokra.
>
> > Vagy ha FPGA-ra fejleszt JAVA-ban, akkor is egesz pofas az eredmeny...
> > Meglepoen jo a verilog forras, amit general a Forge...Pedig a Java es a
> > verilog eleg messze allnak egymastol...
>
> Ez olyan mint a C. Valoban meglepoen jo, de kezzel percek alatt
> megirja az ember ketszer olyan gyorsra...
>
> > Arnold
>
> --
> Valenta Ferenc <vf at elte.hu>   Visit me at http://ludens.elte.h u/~vf/
> "My love is REAL, unless declared INTEGER."
>
>
> ____________________________________________________________________
> Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a FreeStarttol.
> Probald ki most! http://www.freestart.hu
>

//
Rancz Lajos



More information about the Elektro mailing list