Hlavní navigace

Názor k článku Squeak: návrat do budoucnosti (18) od JanFrog - >Java ma mozna ve porovnani s ST mene...

  • Článek je starý, nové názory již nelze přidávat.
  • 8. 6. 2004 13:52

    JanFrog (neregistrovaný)

    >Java ma mozna ve porovnani s ST mene elegance, zato
    >se na ni z vetsiny jazyku lepe prechazi a aplikace v
    >ni napsane maji typicky vyssi vykon.

    To mi prijde prehnane tvrzeni. Nechci tvrdit opak,
    ale moje osdobni zkusenost z 2 pocitacu, ktere pouzivam (Intel Pentium II, 350Mhz, 128MB RAM a
    SGI Indy, MIPS R5000 150Mhz, 64MB RAM):
    Na PII javovske IDE se stylu Netbeans sice nabehne,
    ale fakt se v tom neda pracovat. na Indy to ani nenabehne.
    VisualWorks, jeho IDE bych rekl ze je vyrazne propracovanejsi (tedy jeho SystemBrowser/RefactoryBrowser) je uplne v pohode,
    klidne i 20 oken. Smalltalk/X je zrovna tak v pohode (na Indy to nejak pada, a fakt je, ze Worksy jsou na tom Indy take nestabilni - to je IMHO tim, ze maji chybu ve VM a/nebo tim, ze mam jinou verzi Irixu)

    >Pokud chci napsat nejaky TCP server, staci mi
    >zadat do google "tcp ip server java" a vypadne na
    >me rada ukazek.

    Pokud ja chci v me oblibene implementaci Smalltalku
    nejaky TCP server, otevru browser, najdu
    Socket class>>example a copy-paste kus kodu a doupravim. Nebo - pokud to chci mit chytrejsi -
    zkopiruji ze tridy RDoItServer, pripadne tady je SOAP, Opentalk, DST,... na google nemusim...

    >Pokud chci napsat prenositelnou desktopovou >aplikaci, mam opet dve IDE, cross-platform build >system (Ant), nastroje pro automaticke testovani >kodu a prenositelne GUI.

    Pokud ja chci prenositelnou desktopovu aplikaci,
    tak mam, pravda, IDE jedno - ale IMHO dost dobre,
    cross-platform build system nepotrebuji, anzto
    mam inkrementalni compiler, pro automartizovane testy mam SUnit TestRunner, jehoz klony ala JUnit
    CPPUnit, PythonUnit nebo jak se to jmenuje
    se zacli pouzivat vsude mozne a prenositelne GUI
    je samozrejmosti, o ktere ani neuvazuji :-)

    >strukturu projektu (CVS...

    Tak zrovna tohle je taky docela vymakane, Smalltalk/X pouziva bezne CVS, VisualWorks maji StORE (ktery funguje nad relacni databazi), ve Squeaku taky neco je (nemam zkusenost).

    Nerikam, ze je to kdo vi jak skvele, jen vyvracim konkretni namitky konkretnimi argumenty :-)