[Java lista] Fwd: Array join

istvan.ketler at lhsystems.com istvan.ketler at lhsystems.com
2009. Aug. 24., H, 08:13:42 CEST


Szia,

a C# különbözőségének az is oka lehet, hogy egyrészt más akartak lenni mint a Java (ugye a C# ötlete 1999-ben merült fel, a Javanak ekkor már egy éve kijött a Java 2 változata is), másrészt mert .net támogató nyelvnek szánták, csak annak, de annak nagyon. (A Mono már egy újabb történet.)

Egyébként a Java "alapkövei" szerintem nem szegényesek, bár sok helyen valóban csak az alap támogatást adják, és a specifikus dolgokat majd közzéteszi az, aki akarja. De azért ezek az alap dolgok is elég jók (pl. a különböző javax csomagok). Nem mellesleg a fő gond pont az, hogy nehéz kitalálni, mit is tud ténylegesen a Java API, mert annyi osztályból áll, hogy ember végig nem böngészi őket ésszerű időn belül, nemhogy képes lenne fejben is tartani.

Hiszen a join-ról is kiderült, hogy egy "fapados" változata azért benne van az API-ban. Pont azért jó ez a lista, mert ennyi jó szándékú ember között csak van, aki éppen az adott osztályt/metódust ismeri, ha felmerül egy igény...

Üdvözlettel,

Iván

István Ketler

Lufthansa Systems Hungaria Kft. 
Airline Management Solutions 
Schedule & Revenue Management 
Alkotás u. 53.
1123 Budapest
Hungary 

Tel: +36 1 887-2815 
Fax: +36 1 887-2977 

Room: MOM Park, Building A, Room 556 

e-mail: istvan.ketler at lhsystems.com 
Internet: www.LHsystems.hu



 
Sitz der Gesellschaft / Corporate Headquarters: Lufthansa Systems Hungaria Kft, Budapest, Fövarosi Birosag 01-09-463417
Geschaeftsfuehrung / Management Board: Monika Houck

-----Original Message-----

From: javalist-bounces at javagrund.hu [mailto:javalist-bounces at javagrund.hu] On Behalf Of Tamás Viktor
Sent: Monday, August 24, 2009 7:49 AM
To: javalist at javagrund.hu
Subject: [Java lista] Fwd: Array join

Ez a "Human Interface vs Minimal Interface" vallasi haboru es szerintem sokszor eleg jol visszavezetheto marketing okokra.

A Java peldaul minimal interface-szel fut: Csak az alapkovek vannak megvalositva a base API-ban es a magasabb szintu dolgokat majd megirja (es kozzeteszi) aki akarja. Kicsit elmozdultak mar errol az allaspontrol, de az 1.0.2 es 1.1.X idokben meg hatarozottan erezheto volt.
A C# ezzel szemben (megint ezzel jovok) human interface iskola szerint lett tervezve, tehat mindent probaltak belezsufolni a "gyari" API-ba.
Pl. a Join is benne van.

Az egy eleg jo vitatema hogy melyik modszer a "jobb".
V
_______________________________________________
Javalist mailing list
Javalist at javagrund.hu
http://javagrund.hu/mailman/listinfo/javalist


További információk a(z) Javalist levelezőlistáról