[SMALLTALK] Recherche tutorial

Recherche tutorial [SMALLTALK] - Divers - Programmation

Marsh Posté le 19-03-2004 à 09:37:38    

Bonjour, je voudrais me mettre à smalltalk et je voudrais savoir si vous avez des tutoriaux sur ce language ainsi qu'un tutorial sur le maniement de l'environnement de dév de visual smalltalk

Reply

Marsh Posté le 19-03-2004 à 09:37:38   

Reply

Marsh Posté le 19-03-2004 à 09:45:29    

Reply

Marsh Posté le 19-03-2004 à 09:48:30    

ah merde j'ai oublié de preciser que j'en ai déjà 5 ou 6 mais qui sont pas top :D
 
en fait je chercherai un que quelqu'un a trouvé bien expliquer :)

Reply

Marsh Posté le 19-03-2004 à 09:57:40    

sur ce forum, je suis quasiment le seul à connaitre smalltalk, et j'ai appris avec un bon prof, donc n'en attends pas trop ici.
 
Mais heu y'a quoi que tu comprends pas exactement ?
 
le hello world c'est  

Code :
  1. Transcript show:'hello everybody !'


tu tapes ça dans une fenêtre, tu sélectionne le texte, bouton de droite, "evaluate", et tu regardes ce qui s'affiche dans le Transcript (heu c'est la fenêtre d'affichage par défaut).


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 19-03-2004 à 10:45:32    

J'ai un projet smalltalk écris sous VSE 3.1 et je voudrai savoir s'il est possible d'éditer ce projet sous un autre éditeur smalltalk ?
 
Sinon je pars de 0, je ne connais rien à smalltalk et je dois m'y mettre pour un projet.
 
Le Transcript si j'ai bien compris c'est un écran où on balance les commandes? :D

Reply

Marsh Posté le 19-03-2004 à 10:59:32    

fred29 a écrit :

J'ai un projet smalltalk écris sous VSE 3.1 et je voudrai savoir s'il est possible d'éditer ce projet sous un autre éditeur smalltalk ?
 
Sinon je pars de 0, je ne connais rien à smalltalk et je dois m'y mettre pour un projet.
 
Le Transcript si j'ai bien compris c'est un écran où on balance les commandes? :D
 

Il existe une norme internationale pour smalltalk, si l'environnement de départ et d'arrivée la respectent, ça devrait passer (bouton de droite sur la catégorie, "file out" dans le départ, file in dans l'arrivée). Sinon, c'est la merde.
 
ça s'apprend très vite, comme la grammaire tient sur un ticket de métro, tu peux très vite te concentrer sur l'essentiel.
 
Le transcript, c'est normalement n'importe quelle fenêtre de texte, mais c'est en général la première ouverte. C'est là que va s'afficher tout ce que tu va écrire dans Transcript, un peu l'aquivalent de la sortie standart unix.
Par contre, tu peux taper tes commmande n'import où, tu as toujours le bouton droit->excute (ou inspect ou print, suivant ce que tu veux).


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 19-03-2004 à 11:07:13    

J'ai 6 exe dont 3 ont l'air intéressant :
v.exe : sample application
VDEVW.EXE : Transcript
W32MKDE.EXE : Microkernel Database engine  
 
Dans transcript j'ai testé  

Citation :

Transcript show:'hello everybody !'


 
et il me retourne "hello everybody" juste à côté de ma ligne de commande. Euh à koi ça sert?
 
Moi je veux réaliser des interfaces tel dans VB et mettre du code derrière. J'ai vu que y a un windowsbuilder pro qui affiche une interface tel VB où on peut utiliser des contrôles et tout

Reply

Marsh Posté le 19-03-2004 à 11:15:39    

là je sais pas trop c'est dépendant du truc et je connais que VisualWorks (3.X) et squeak


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 19-03-2004 à 11:22:45    

<hs> ya quoi comme exemple concret d'appli qui tourne avec smalltalk?  
ou alors son role est surtout de bien comprendre l'OO
</hs>


---------------
IVG en france
Reply

Marsh Posté le 19-03-2004 à 11:25:05    

Je sais pas si le principe de fonctionnement est le même pour VisualWorkds et Visual Smalltalk Entreprise mais je pensais que tout passais par le windowsbuilder et je ne vois tjrs pas l'intérêt du transcript :/
on peut balancer des commandes dans transcript mais eskon peut écrire tout un code ou comment ça se passe?  

Reply

Marsh Posté le 19-03-2004 à 11:25:05   

Reply

Marsh Posté le 19-03-2004 à 11:26:11    

sinon j'ai pas encore bien cerné dans quel cas utilisé smalltalk :D

Reply

Marsh Posté le 19-03-2004 à 11:40:01    

fred29 a écrit :

Je sais pas si le principe de fonctionnement est le même pour VisualWorkds et Visual Smalltalk Entreprise mais je pensais que tout passais par le windowsbuilder et je ne vois tjrs pas l'intérêt du transcript :/
on peut balancer des commandes dans transcript mais eskon peut écrire tout un code ou comment ça se passe?

le transcript, il sert pas à grand'chose, c'était juste pour te montrer qu'on peut afficher du texte.
 
 
uriel> heu ça sert plus à grand'chose, java et .net ont largement tiré les leçons de smalltalk. Je le garderais peut-être pour l'apprentissage de l'objet, mais c'est tout.
 
edit : peut-être pour du prototypage rapide aussi, où l'absence de types statiques peut aider à la vitesse de développement.


Message édité par nraynaud le 19-03-2004 à 11:42:03

---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 19-03-2004 à 11:42:19    

nraynaud a écrit :


uriel> heu ça sert plus à grand'chose, java et .net ont largement tiré les leçons de smalltalk. Je le garderais peut-être pour l'apprentissage de l'objet, mais c'est tout.


 
 :jap: ok, merci, j'en parlerais a mon directeur de formation, ca m'aurait eviter de galerer au debut en java...


---------------
IVG en france
Reply

Marsh Posté le 19-03-2004 à 11:45:52    

ah merde je m'éclatais comme un fou sur le transcript moi :D
 

Citation :

Window turtleWindow: 'Ma maison'.
Turtle
defaultNib: 2;
foreColor: ClrDarkgray;
home;
turn: 180;
go: 100;
turn: 90;
go: 100;
turn: 90;
go: 100;
turn: 90;
go: 100;
turn: 240;
go: 100;
turn: 240;
go: 100


 
:D
 
Donc en gros je dois utiliser l'interface pour quelque chose de plus "sérieux" ? :D

Reply

Marsh Posté le 19-03-2004 à 11:48:14    

fred29 a écrit :

ah merde je m'éclatais comme un fou sur le transcript moi :D
 

Citation :

Window turtleWindow: 'Ma maison'.
Turtle
defaultNib: 2;
foreColor: ClrDarkgray;
home;
turn: 180;
go: 100;
turn: 90;
go: 100;
turn: 90;
go: 100;
turn: 90;
go: 100;
turn: 240;
go: 100;
turn: 240;
go: 100


 
:D
 
Donc en gros je dois utiliser l'interface pour quelque chose de plus "sérieux" ? :D


ah tiens, je savais pas que le smalltalk c'était la même chose que logo! [:dawa]

Reply

Marsh Posté le 19-03-2004 à 11:50:21    

moi non plus :D
 
ça me rappel quand j'étais gosse :D
 
C'est marrant tout le monde a fait ça "logo" :D

Reply

Marsh Posté le 19-03-2004 à 11:55:04    

fred29 a écrit :

moi non plus :D
 
ça me rappel quand j'étais gosse :D
 
C'est marrant tout le monde a fait ça "logo" :D

ça faisait partie du plan "informatique pour tous" dans les années 80 il me semble.


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 19-03-2004 à 11:59:31    

maintenant ke je sais faire une maison je fais koi? :D

Reply

Marsh Posté le 19-03-2004 à 12:02:22    

fred29 a écrit :

maintenant ke je sais faire une maison je fais koi? :D

papa qui ramasse la savonette ?


---------------
trainoo.com, c'est fini
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed