EJB (was Re: [Squeak-fr] Java pour les enfants ...)

lionel armanet lionel.armanet at gmail.com
Mer 5 Juil 07:10:13 UTC 2006


Calculette maCalculette := (Calculette) this.getCalculette();
                                   ^
                                  Syntax error ^^

> Petite note perso: apres avoir utiliser le RB dans VW, on ne peut plus s'en passer.

Tu parles du refactoring? Je pense que celui d'Eclipse est puissant :o).

On 7/5/06, Yann Monclair <yann at monclair.info> wrote:
>
> On Jul 5, 2006, at 12:11 AM, lionel armanet wrote:
>
> > Ben en fait, il faudrai que comme Java, tout le monde ai envie de
> > developper pour smalltalk. En fait si on regarde, la plupart des
> > technos actuelles existent en open source dans des offres très
> > serieuses (JBoss, Tomcat ...).
>
> L'avantage de Java sur ce point la, est a mon avis, qu'il utilise des
> technos "conventionnelles". Quand on arrive avec notre serveur Kom,
> et qu'on fait Kom startOn: 9900 on fait
> certainement peur aux gens. L'absence des reperes classiques
> ( fichiers de config, systeme de fichier .... ) est assez perturbante
> pour beaucoup. Je pense que ce qui explique
> la popularite de java, c'est qu'on repart avec nos acquis du C, peut
> etre du C++ ... on retrouve des outils comme apache , cvs (ou
> autre) ... enfin du deja connu.
>
>
> > De plus le langage est en constante
> > évolution, par exemple avec l'introduction des annotations (super
> > pratique même si certains vont penser le contraire), l'introduction de
> > la généricité etc.
>
> Avoir attendu la version 5 pour la genericite, c'etait une belle
> erreur de Sun. Un des avantages du typage statique, c'est que l'on
> connait le type ;) Alors devoir caster a tout va devient un veritable
> enfer.
>
> et des exemples :
>
> Calculette maCalculette := (Calculette) this.getCalculette();
>
> c'est un petit peu redondant non ? lol la genericite permet d'enlever
> le cast, seulement 3 fois le mot calculette dans notre ligne!
> youpi :) (j'ironise bcp sur java)
>
>
> > Le second point, a mon avis, c'est l'IDE. Moi j'utilise eclipse pour
> > développer en Java et je doit dire que je suis entièrement satisfait.
> > Et là c'est pareil, on peut utiliser le framework d'eclipse pour
> > construire nos applis (les fameuses RCP). Et si on regarde de plus
> > près, Eclipse se sert d'autres projets open source (le framework OSGi
> > par exemple). Bref, a mon avis c'est cette richesse et cette fraicheur
> > qui manque à Smalltalk.
> J'utilise egalement Eclipse. Et je concede que c'est un bon IDE. Mais
> je n'y retrouve pas la puissance de VisualWorks 7 (je ne connais pas
> suffisament squeak). Petite note perso: apres avoir utiliser le RB
> dans VW, on ne peut plus s'en passer.
>
> Je fais du developpement de plug-in en ce moment, et devoir
> redemmarer mon eclipse runtime (c'est a dire un 2eme eclipse lance
> depuis le premier pour tester le plug-in) parce que j'ai ajouter une
> methode ou un attribut a une classe... pff qu'est ce que ca me
> ralentit !! Pour ce qui est du RCP, je ne suis pas d'accord. TOUT
> VisualWorks est disponible dans VisualWorks (il en va de meme pour
> squeak et les autres ... ) donc on peut reutiliser le composnant qui
> nous plait/convient sans probleme.
>
>
>
> >
> > Au final, j'ai un peu l'impression que du côté Smalltalk c'est "nous
> > sommes les purs", et du côté Java c'est plutôt "c'est pas pur, mais ca
> > marche et c'est utilisé".
> C'est pas forcement faux, enfin de ma petite connaissance du monde de
> l'informatique. Je connais beaucoup plus de Smalltalkers qui
> connaissent Java (et travaillent avec) que l'inverse ;)
>
> Enfin j'utilise tout de meme java, et je n'ai pas trop d'effets
> secondaires pour le moment.
>
> Yann
>
>
> >
> > Voilou ;o)
> >
> > On 7/4/06, Bernard Notarianni <bernard.notarianni at gmail.com> wrote:
> >> Lionel, selon toi qui a la chance de connaitre à la fois Java et
> >> Smalltalk, que faudait-il changer, remplacer, faire mieux dans
> >> Smalltalk pour lui donner ce "coup de jeune"?
> >>
> >> On 7/4/06, lionel armanet <lionel.armanet at gmail.com> wrote:
> >> > Celà dit je tiens a dire que j'ai commencé l'objet avec
> >> Smalltalk ce
> >> > qui m'a permit de bien programmer en Java (à mon avis). Maintenant
> >> > dire que Java ou Smalltalk c'est mieux etc, c'est trollesque. Je
> >> vais
> >> > donc éviter de me lancer sur la discussion.
> >> >
> >> > A mon avis, ce qui manque à ST, c'est un sérieux coup de jeune
> >> (j'ai
> >> > bossé principalement sous VW, j'ai testé Squeak)
> >> >
> >> > On 7/4/06, Alain Plantec <alain.plantec at univ-brest.fr> wrote:
> >> > > Le Sunday 02 July 2006 18:31, skweekml at freesurf.fr a écrit:
> >> > >
> >> > > re-bonsoir à tous,
> >> > >
> >> > > > lionel armanet a écrit :
> >> > > > > Ok ok, petits liens pour démarrer:
> >> > > > >
> >> > > > > http://fr.wikipedia.org/wiki/J2EE
> >> > > > >
> >> > > > > et
> >> > > > >
> >> > > > > http://fr.wikipedia.org/wiki/Enterprise_JavaBeans
> >> > > > >
> >> > > > > Au niveau smalltalk, je sais pas si il existe un
> >> équivalent aussi
> >> > > > > puissant. Il me semble qu'on peut faire du distribué avec
> >> un bidule
> >> > > > > opentalk (pas sur, le smalltalk c'est loin ^^).
> >> > > >
> >> > > > J2EE comme Java sont les fleaux du 21eme siecle. Bannissons
> >> les! ;)
> >> > > Il y a des gens ouverts qui font du java et qui s'interessent
> >> à smalltalk.
> >> > > tant mieux, bienvenus. Ce n'est peut etre pas la peine de leur
> >> renvoyer ce
> >> > > genre de blagues. Comme acceuil on fait mieux.
> >> > >
> >> > > l'une des grandes forces de java est la tonne de doc dispo et
> >> les millions de
> >> > > lignes de code produites, directement accessibles sur le web.
> >> > > c'est un mauvais langage?  je ne sais pas.
> >> > > moins bien que smalltalk? surement à mon avis.
> >> > > alors il faut convaincre, sans aggresser, avec des
> >> démonstrations probantes et
> >> > > des faits : du code, des applis et de la doc.
> >> > >
> >> > > Quand à java, ou x ou y ou même squeak pour les enfants ...
> >> bof (pas pour les
> >> > > miens en tout cas). Peut-etre e-toy ou botsinc (ils rigolent
> >> pas mal quand je
> >> > > leur fais un dessin et que je l'anime sous e-toy  ...)
> >> > >
> >> > > alain
> >> > > >
> >> > > >
> >> > > > _______________________________________________
> >> > > > Squeak-fr mailing list
> >> > > > Squeak-fr at lists.squeakfoundation.org
> >> > > > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/
> >> squeak-fr
> >> > > _______________________________________________
> >> > > Squeak-fr mailing list
> >> > > Squeak-fr at lists.squeakfoundation.org
> >> > > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/
> >> squeak-fr
> >> > >
> >> >
> >> >
> >> > --
> >> > __________________________________
> >> >
> >> > "Si java bien, c'est javamine."
> >> >
> >> > Lionel armanet
> >> > MSN : bax38 at caramail.com
> >> > _______________________________________________
> >> > Squeak-fr mailing list
> >> > Squeak-fr at lists.squeakfoundation.org
> >> > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/
> >> squeak-fr
> >> >
> >> _______________________________________________
> >> Squeak-fr mailing list
> >> Squeak-fr at lists.squeakfoundation.org
> >> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
> >>
> >
> >
> > --
> > __________________________________
> >
> > "Si java bien, c'est javamine."
> >
> > Lionel armanet
> > MSN : bax38 at caramail.com
> > _______________________________________________
> > Squeak-fr mailing list
> > Squeak-fr at lists.squeakfoundation.org
> > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
>
> _______________________________________________
> Squeak-fr mailing list
> Squeak-fr at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
>


-- 
__________________________________

"Si java bien, c'est javamine."

Lionel armanet
MSN : bax38 at caramail.com


More information about the Squeak-fr mailing list