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