Java2 development

Filippos Slavik fsla at forthnet.gr
Sun Apr 14 16:25:02 EEST 2002


On Friday 12 April 2002 22:19, Alex Papadopoulos wrote:
> Oeoe()
>
> Kserete kanena aksio ypokatastato tou M$ Visual Studio gia Java
> development? Dokimasa ta BlueJ kai JEdit, alla kanena tous den exei
> context help efamillo tou VS... :-(

Katarxas, an prokeitai na grapseis kati se Java, kalo tha htan na ksexaseis 
oti exei sxesh me Microsoft (asxeta an tha synexiseis na grafeis se Java katw 
apo win32 'h allo OS).
>
> Genika, kapoios pou grafei Java se linux, *pou* briskei reference
> material gia tis dia8esimes classes, methods kai thn syntaxh tous?
> (...mh mou peite sto API documentation h sta language specs pou dinei h
> Sun epeidh 8a pelagwsw)

Opoio pro'i'on kai na xrisimopoihseis to Java API ths mamas sun einai kati pou 
panta tha prepei na exeis sto xeri. Ta diafora IDE to mono pou kanoun einai 
na parexoun kapoio context sensitive help -> alla sthn ousia einai antigrafh 
tou javadoc. Auto bebaia pou theleis apo ena kalo IDE einai na exeis code 
complentation.

Anyway, kapoioi filoi ths listas sou protinane thn VisualAge. Sou protinw na 
mhn asxolitheis katholou me thn VisualAge giati einai pleon nekro pro'i'on. 
Katw apo win32 tha breis thn Visual Age 4.0 (Prof/Entr) enw katw apo Linux 
tha breis thn 3.x kati pou thewreitai Technical Preview (kai einai kati 
xronia palia). Akoma kai poio kainourgia ekdosh ths VAJ (4.0) katw apo win32 
xrisimopoiei mia patcharismenh JVM (pou yposthrizei hotswap) pou einai 
basizmenoi sthn 1.2.2 ths mamas Sun (mhn ksexnas oti eimaste pleon stin 1.4).

Twra oson afora real Java developement under linux exeis merikes epiloges

1) JBuilder (den to exw doulepsei)
2) eclipse 1.0 -> einai grammeno eksoloklirou se Java kai poly grigoro (einai 
grigoro giati den paizei me AWT/Swing alla me SWT - to Forte/NetBeans einai 
basizmeno se Swing kai gia'uto einai kai argo). To eclipse einai open-source, 
xwnei h IBM lefta sto project gia na to sthriksei kai mostly grafetai apo thn 
OTI. 
2) WSAD (Websphere Studio Application Developer)  - WSSD (Websphere Studio 
Site Developer). Einai "proion" ths IBM. Basicly h IBM pairnei to eclipse 1.0 
(to sasi) kai tou kotsarei panw tou merika (kamia 70aria sthn periptwsh tou 
WSAD) plugins. To WSAD odeuei sto na ginei h mellontikh VisualAge (allwste 
mhn ksexnas oti h VisualAge einai nekro proion, 1 1/2 xrono support akoma apo 
thn mama IBM). To WSAD proorizetai gia server side computing.. exei plugins 
gia na grapseis web applications (servlets, jsp, web services kai na paikseis 
me UDDI kai SOAP) kai bebaia ena framework gia na paikseis me J2EE (EJB specs 
1.1)). An prokeitai na grapseis fat client applications (awt/swing), tote na 
ksaireis pws den exei kapoio VCE (Visual Composition Editor - opws exei h 
VisualAge (kai einai o kalyteros olon ton epoxwn :-)), alla mporeis bebaia na 
ta kaneis ola me to xeri xwris kapoion "designer". Bebaia kapou stis arxes 
tou kalokairiou h IBM tha bgalei ston aera to analogo plugin pou arketos 
kosmos perimenei gia na kanei migrate apo VAJ -> WSAD. Btw, ena license gia 
WSAD kanei 3,000 $ :) 
3)  Mporeis na paikseis me to Eclipse 2.0 (to opoio einai akoma 
under-developement). To teleutaio stable build einai poly kalo, paizei apsoga 
me JDK 1.4 (yposthrizei hotswap), paizei me CVS kai genikotera exei oti tha 
perimenes apo ena kalo IDE. Kai auto bebaia den exei support gia VCE. H IBM 
perimenei to Eclipse 2.0 (to release build) gia na basisei panw tou to WSAD 
5.0.
4) Kai erxetai sto telos Forte... pou an tha katebaseis to CE mproreis na 
kaneis sxedon ta panta (exei form editor [oxi kai o kalyteros], servlet/jsp 
developement, RMI, CORBA kai den symazeuetai).

Egw prosopika tha sou synistousa to Eclipse 2. Sigoura omws to Forte einai 
poio mature, alla den to synistw logo ths filosofias tou ws IDE.. anyway auta 
einai gousta.    

Hope it helps :)

Slavikos


>
> Thnx
>
> -A

-- 
################################################################
Filippos Slavik
FORTHnet R&D, Heraklion, Greece
e-mail : fsla at forthnet.gr
phone : (+3) 081 391230
################################################################

"The software said 'runs on Win95 or better,' so I installed it
on Linux..."






More information about the Linux-greek-users mailing list