J'ai découvert récemment pour mon travail l'environement de développement Eclipse et surtout Eclipse pour faire du java. C'est fou ce que ça rappelle squeak. Il y a de la compilation incrémentale quand on fait Ctrl+S (Le Alt+S de squeak) La persecpective navigation java a exactement la même tête qu'un "System Browser" de squeak. L'historique local rappelle très fort le simple change sorter.
Un plus pour Eclipse par rapport à squeak : le refactor. Un plus de squeak par rapport à Eclipse : le workspace et le transcript.
Où je veux en venir ? Si vous aimez squeak et qu'il vous faut faire du java au travail : téléchargez Eclipse. Java sous Eclipse c'est mieux que java tout court. Pour moi un language objet (ou son environnement de développement) qui évolue vers squeak est en progrès.
Je réponds donc oui à la question que je pose en titre. Quel est votre avis?
Alexandre
Il faut savoir que Eclipse a ete developpe par d'anciens guru Smalltalk et qu'ils ont beaucpoup d'argent. En fait OTI est la societe qui a vendu Smalltalk a IBM mais le monde n'etait pas pret pour cela. car IBM veut prendre le marche mondial des IDE et Eclipse a pour objectif non avoue de permettre a IBM de prendre un peu le controle de Java.
On 2 févr. 04, at 22:39, Alexandre Benoit wrote:
J'ai découvert récemment pour mon travail l'environement de développement Eclipse et surtout Eclipse pour faire du java. C'est fou ce que ça rappelle squeak. Il y a de la compilation incrémentale quand on fait Ctrl+S (Le Alt+S de squeak) La persecpective navigation java a exactement la même tête qu'un "System Browser" de squeak. L'historique local rappelle très fort le simple change sorter.
Un plus pour Eclipse par rapport à squeak : le refactor.
Il faut que tu charges le refactoring browser (qui a ete porte en Squeak) en fait il a ete developpe en 95 et est maintenant le browser par defaut en VisualWorks.
Un plus de squeak par rapport à Eclipse : le workspace et le transcript.
Où je veux en venir ? Si vous aimez squeak et qu'il vous faut faire du java au travail : téléchargez Eclipse. Java sous Eclipse c'est mieux que java tout court. Pour moi un language objet (ou son environnement de développement) qui évolue vers squeak est en progrès.
Je réponds donc oui à la question que je pose en titre. Quel est votre avis?
oui
Sinon un truc sympa qui va sortir bientot tres bientot est un nouveua smalltsalk dont l'ide utilise eclispe est qui fonctionne pour des systemes de 100k . www.oovm.com
Alexandre
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/listinfo/squeak-fr
ducasse a écrit :
Il faut savoir que Eclipse a ete developpe par d'anciens guru Smalltalk et qu'ils ont beaucpoup d'argent. En fait OTI est la societe qui a vendu Smalltalk a IBM mais le monde n'etait pas pret pour cela. car IBM veut prendre le marche mondial des IDE et Eclipse a pour objectif non avoue de permettre a IBM de prendre un peu le controle de Java.
Je ne savait pas tout ça. Merci pour ton éclairage.
Sinon un truc sympa qui va sortir bientot tres bientot est un nouveua smalltsalk dont l'ide utilise eclispe est qui fonctionne pour des systemes de 100k . www.oovm.com
Je suis allé voir la page que tu indiques. Vu que la personne qui fait ça c'est occupée avant de la VM HotSpot de CLDC qui est paraît-il assez impressionnante et qui fonctionne bien, ça prouve que c'est du sérieux. (En gros CLDC c'est java pour les plateformes pas trop petites) Pour ma part je connais très bien la VM java des cartes à puces qui est loin d'être parfaite. La carte à puce qui va de plus en plus être java gagnerait beaucoup à passer à SmallTalk à mon avis. Sauf que du coup il y aurait beaucoup moins de codeurs capables de les programmer. Et en plus les programmes existant seraient tous à réécrire. Et les industriels du secteur perdraient d'un coup d'un seul leur avance et devraient coder une VM qu'ils ne connaissent pas. Bref des cartes à puce Smalltalk c'est de l'utopie. Peut-être est-ce plus viable pour les trucs un peu plus gros et pour les marchés encore émergents? Mais bon je reste sceptique. Je crois plus à la progression des idées des SmallTalk du côté des IDE que du côté des VM (le typage dynamique de SmallTalk par exemple est un handicap pour faire de la sécurité ou du moins oblige à en faire différemment).
Pour répondre à Noury (et quitte à être totalement hors sujet de cette liste de diffusion) : on peut avoir deux fenêtres navigation java avec Eclipse. Pour cela il faut ouvrir une nouvelle fenêtre (par le menu fenêtre tout simplement).
Alexandre
je ne sais quoi te repondre mais lars et son ami ont quitte Sun pour creer cela donc ils ne doivent pas etre completement idiots. Pour ce qui est de la securite je pense qu'avec son smalltalk il peut faire beaucoup car il controle le scheduler et qu'il prend la place d'un os. Son marche est les systemes pour lesquels java est trop gros et les programmeurs C. Donc on verra bien
Stef
On 3 févr. 04, at 22:41, Alexandre Benoit wrote:
ducasse a écrit :
Il faut savoir que Eclipse a ete developpe par d'anciens guru Smalltalk et qu'ils ont beaucpoup d'argent. En fait OTI est la societe qui a vendu Smalltalk a IBM mais le monde n'etait pas pret pour cela. car IBM veut prendre le marche mondial des IDE et Eclipse a pour objectif non avoue de permettre a IBM de prendre un peu le controle de Java.
Je ne savait pas tout ça. Merci pour ton éclairage.
Sinon un truc sympa qui va sortir bientot tres bientot est un nouveua smalltsalk dont l'ide utilise eclispe est qui fonctionne pour des systemes de 100k . www.oovm.com
Je suis allé voir la page que tu indiques. Vu que la personne qui fait ça c'est occupée avant de la VM HotSpot de CLDC qui est paraît-il assez impressionnante et qui fonctionne bien, ça prouve que c'est du sérieux. (En gros CLDC c'est java pour les plateformes pas trop petites) Pour ma part je connais très bien la VM java des cartes à puces qui est loin d'être parfaite. La carte à puce qui va de plus en plus être java gagnerait beaucoup à passer à SmallTalk à mon avis. Sauf que du coup il y aurait beaucoup moins de codeurs capables de les programmer. Et en plus les programmes existant seraient tous à réécrire. Et les industriels du secteur perdraient d'un coup d'un seul leur avance et devraient coder une VM qu'ils ne connaissent pas. Bref des cartes à puce Smalltalk c'est de l'utopie. Peut-être est-ce plus viable pour les trucs un peu plus gros et pour les marchés encore émergents? Mais bon je reste sceptique. Je crois plus à la progression des idées des SmallTalk du côté des IDE que du côté des VM (le typage dynamique de SmallTalk par exemple est un handicap pour faire de la sécurité ou du moins oblige à en faire différemment).
Pour répondre à Noury (et quitte à être totalement hors sujet de cette liste de diffusion) : on peut avoir deux fenêtres navigation java avec Eclipse. Pour cela il faut ouvrir une nouvelle fenêtre (par le menu fenêtre tout simplement).
Alexandre
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/listinfo/squeak-fr
Salut,
J'utilise Eclipse conjointement avec Squeak notamment pour mes cours. Il est claire qu'Eclipse copie pas mal l'interface Smalltalk. Mais, il reste lourd en terme de besoin en ressources, il y a qu'à comparer les temps de chargement... Il est également lourd à l'usage. Exemple : il faut un double-clic sur les noms des classes pour voir le code. Et il n'est pas facile (impossible ?) d'avoir 2 browsers côte à côte pour comparer le code...
Sans oublier, les outils du Debug où le "hot-code replace" ne marche pas souvent et les inspecteurs sont durs à prendre ne main... le debug ce n'est pas de la tarte avec Eclipse.
Bref, malgré que ce soit fait par des pros de l'objet et qui maîtrisent Smalltalk, Eclipse est très handicapé par Java... Certes, c'est toujours mieux que l'ex Forte de Sun (JavaStudio ?). Mais, c'est encore mieux d'utiliser (quand on peut) un bon langage avec de bon outils high-tech = Squeak/Smalltalk ;-)
Noury
Alexandre Benoit wrote:
J'ai découvert récemment pour mon travail l'environement de développement Eclipse et surtout Eclipse pour faire du java. C'est fou ce que ça rappelle squeak. Il y a de la compilation incrémentale quand on fait Ctrl+S (Le Alt+S de squeak) La persecpective navigation java a exactement la même tête qu'un "System Browser" de squeak. L'historique local rappelle très fort le simple change sorter.
Un plus pour Eclipse par rapport à squeak : le refactor. Un plus de squeak par rapport à Eclipse : le workspace et le transcript.
Où je veux en venir ? Si vous aimez squeak et qu'il vous faut faire du java au travail : téléchargez Eclipse. Java sous Eclipse c'est mieux que java tout court. Pour moi un language objet (ou son environnement de développement) qui évolue vers squeak est en progrès.
Je réponds donc oui à la question que je pose en titre. Quel est votre avis?
Alexandre
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/listinfo/squeak-fr
ou VisualWorks :) car ca tourne tres bien
On 3 févr. 04, at 12:10, Noury Bouraqadi wrote:
Salut,
J'utilise Eclipse conjointement avec Squeak notamment pour mes cours. Il est claire qu'Eclipse copie pas mal l'interface Smalltalk. Mais, il reste lourd en terme de besoin en ressources, il y a qu'à comparer les temps de chargement... Il est également lourd à l'usage. Exemple : il faut un double-clic sur les noms des classes pour voir le code. Et il n'est pas facile (impossible ?) d'avoir 2 browsers côte à côte pour comparer le code...
Sans oublier, les outils du Debug où le "hot-code replace" ne marche pas souvent et les inspecteurs sont durs à prendre ne main... le debug ce n'est pas de la tarte avec Eclipse.
Bref, malgré que ce soit fait par des pros de l'objet et qui maîtrisent Smalltalk, Eclipse est très handicapé par Java... Certes, c'est toujours mieux que l'ex Forte de Sun (JavaStudio ?). Mais, c'est encore mieux d'utiliser (quand on peut) un bon langage avec de bon outils high-tech = Squeak/Smalltalk ;-)
Noury
Alexandre Benoit wrote:
J'ai découvert récemment pour mon travail l'environement de développement Eclipse et surtout Eclipse pour faire du java. C'est fou ce que ça rappelle squeak. Il y a de la compilation incrémentale quand on fait Ctrl+S (Le Alt+S de squeak) La persecpective navigation java a exactement la même tête qu'un "System Browser" de squeak. L'historique local rappelle très fort le simple change sorter.
Un plus pour Eclipse par rapport à squeak : le refactor. Un plus de squeak par rapport à Eclipse : le workspace et le transcript.
Où je veux en venir ? Si vous aimez squeak et qu'il vous faut faire du java au travail : téléchargez Eclipse. Java sous Eclipse c'est mieux que java tout court. Pour moi un language objet (ou son environnement de développement) qui évolue vers squeak est en progrès.
Je réponds donc oui à la question que je pose en titre. Quel est votre avis?
Alexandre
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/listinfo/squeak-fr
--
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@lists.squeakfoundation.org http://lists.squeakfoundation.org/listinfo/squeak-fr
Juste une remarque il faut eviter d'assimiler Smalltalk et Squeak. Il y a beaucoup d'autres Smalltalks de tres bonne qualite sur le marche comme par exemple Smalltalk/x Dolphin Smalltalk et VisualWorks
On 3 févr. 04, at 12:33, ducasse wrote:
ou VisualWorks :) car ca tourne tres bien
On 3 févr. 04, at 12:10, Noury Bouraqadi wrote:
Salut,
J'utilise Eclipse conjointement avec Squeak notamment pour mes cours. Il est claire qu'Eclipse copie pas mal l'interface Smalltalk. Mais, il reste lourd en terme de besoin en ressources, il y a qu'à comparer les temps de chargement... Il est également lourd à l'usage. Exemple : il faut un double-clic sur les noms des classes pour voir le code. Et il n'est pas facile (impossible ?) d'avoir 2 browsers côte à côte pour comparer le code...
Sans oublier, les outils du Debug où le "hot-code replace" ne marche pas souvent et les inspecteurs sont durs à prendre ne main... le debug ce n'est pas de la tarte avec Eclipse.
Bref, malgré que ce soit fait par des pros de l'objet et qui maîtrisent Smalltalk, Eclipse est très handicapé par Java... Certes, c'est toujours mieux que l'ex Forte de Sun (JavaStudio ?). Mais, c'est encore mieux d'utiliser (quand on peut) un bon langage avec de bon outils high-tech = Squeak/Smalltalk ;-)
Noury
Alexandre Benoit wrote:
J'ai découvert récemment pour mon travail l'environement de développement Eclipse et surtout Eclipse pour faire du java. C'est fou ce que ça rappelle squeak. Il y a de la compilation incrémentale quand on fait Ctrl+S (Le Alt+S de squeak) La persecpective navigation java a exactement la même tête qu'un "System Browser" de squeak. L'historique local rappelle très fort le simple change sorter.
Un plus pour Eclipse par rapport à squeak : le refactor. Un plus de squeak par rapport à Eclipse : le workspace et le transcript.
Où je veux en venir ? Si vous aimez squeak et qu'il vous faut faire du java au travail : téléchargez Eclipse. Java sous Eclipse c'est mieux que java tout court. Pour moi un language objet (ou son environnement de développement) qui évolue vers squeak est en progrès.
Je réponds donc oui à la question que je pose en titre. Quel est votre avis?
Alexandre
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/listinfo/squeak-fr
--
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@lists.squeakfoundation.org http://lists.squeakfoundation.org/listinfo/squeak-fr
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/listinfo/squeak-fr
Juste une remarque il faut eviter d'assimiler Smalltalk et Squeak. Il y a beaucoup d'autres Smalltalks de tres bonne qualite sur le marche comme par exemple Smalltalk/x Dolphin Smalltalk et VisualWorks
Exact. C'est vrai aussi dans l'autre sens! Squeak se remarque par ses puissantes qualités multimedia, qui peuvent attirer des gens qui ignorent tout du smalltalk. Lorsque je présente Squeak à des "newbies", je le decris plus comme une sorte de Director Open Source, avec ses morphs, ses etoys, son wonderland, ses capacités musicales et sonores...A part les programmeurs avancés, personne n' a entendu parler de Smalltalk, de toutes façons!
Remi
squeak-fr@lists.squeakfoundation.org