[Squeak-fr] interrogations sur squeak
p.pouillard
p.pouillard at wanadoo.fr
Mer 21 Jan 23:04:18 CET 2004
Pardonnez-moi ma jeunesse ...
Mais que me conseillez-vous : apprendre d'abord smalltalk et travailler ensuite avec squeak, ou partir directement sur squeak ?
Merci.
Pascal
----- Original Message -----
From: ducasse
To: Squeak in french / Squeak en français
Sent: Tuesday, January 20, 2004 3:52 PM
Subject: Re: [Squeak-fr] interrogations sur squeak
p.pouillard wrote:
Bonjour à tous,
Je découvre Squeak et je me demande si :
1: Il existe des applications faites avec squeak, hors les mondes inscrits dans Squeak lui-même ?
2: L'application est-elle aboutie (dans le sens d'utilisable) - j'ai peur de n'y trouver qu'un outil de recherche en perpétuel évolution sans concrétisation.
Biensûr qu'il y a des softs qui tournent en Squeak. Les serveur web wiki (appelés Swiki) en sont un exemple fiable. Le moteur de web dynamique Seaside écrit en Squeak est utilisé commercialement. Il y a d'autres projets commerciaux dont une partie est listée sur le webhttp://minnow.cc.gatech.edu/squeak/2628.
La page http://minnow.cc.gatech.edu/squeak/556 donne une liste de projet non-commerciaux également.
Il y a de tout, des projets expérimentaux en alpha ou des choses plus abouties.
Depuis Squeak (et une connection internet), il est possible de lister et même d'installer une pléthore de softs sans quitter Squeak ! Il faut pour cela utiliser SqueakMap (http://anakin.bluefish.se/gohu/11).
SqueakMap est un outil relativement simple (au moins fonctionnellement), mais très puissant (au sens valeur ajoutée, productivité). Pour chaque soft il y a une info sur la version ainsi que la stabilité...
Par ailleurs, il y a des Smalltalk commerciaux. Le plus important en terme de parts de marché est VisualWorks vendu par la multi-nationale Cincom... Et biensûr il y a des clients (pas mal dans le milieu bancaire) qui l'utilisent pour leur projets internes...
La plupart de banques et companies d'assurances ont des applications ecrites en Smalltalk,
- Le tracking systeme de UPS est en Smalltalk.
- www.ezboard.com est un cluster de 120 PC qui tournent VisualWorks.
- DeutscheBahn ( la SNCF allemande) a un program gigantesque qui est en Smalltalk pour la gestion et le caclule
des horaires.
- Renault a aussi des applications en Smalltalk
- La chaine de montage qui gravent les AMD (ou Intel je me rappelle plus) et qui tourne 24h sur 24h est developpee en VisualWorks
Voir www.whySmalltalk.com
Ce qu'il faut bien comprendre est que certaines companies maintenant convertissent leur application en java pour des raisons
***purement*** politique et par marketing.
3: la synthaxe est-elle arrêtée ou change t-elle d'une version à l'autre ?
Elle est fixe. Ce qui évolue ce sont les bibliothèques qui sont enrichies et améliorées d'une version à l'autre.
Depuis 20 ans la syntaxe n'a pas changee...seulement {} en Squeak qui n'est pas en VisualWorks
Pour finir, j'ai le devoir de t'avertir avant de t'aventurer plus loin avec Squeak/Smalltalk.
Smalltalk est comme une drogue. Au début on ne rend pas compte, mais peu à peu on devient accros.
Du coup, tu risque d'avoir des troubles profonds et notamment une allergie aux autres langages :-)
Ce n'est pas moi qui le dit, mais Andy Bower (cf.http://csl.ensm-douai.fr/noury/12#smalltalk).
Qui est un expert en C++ et developpe un Smalltalk bien sympa qui tourne sur PC.
Noury
--
------------------------------------------
Dr. Noury Bouraqadi - Enseignant/Chercheur
Ecole des Mines de Douai - Dept. G.I.P
http://csl.ensm-douai.fr/noury
European Smalltalk Users Group
http://www.esug.org
Squeak: an Open Source Smalltalk
http://www.squeak.org
------------------------------------------
_______________________________________________
Squeak-fr mailing list
Squeak-fr at lists.squeakfoundation.org
http://lists.squeakfoundation.org/listinfo/squeak-fr
------------------------------------------------------------------------------
_______________________________________________
Squeak-fr mailing list
Squeak-fr at lists.squeakfoundation.org
http://lists.squeakfoundation.org/listinfo/squeak-fr
-------------- section suivante --------------
Une pièce jointe HTML a été enlevée...
URL: http://lists.squeakfoundation.org/pipermail/squeak-fr/attachments/20040121/a26f0e2f/attachment.htm
Plus d'informations sur la liste de diffusion Squeak-fr