Bonjour,
Je suis nouvellement inscrit a la liste. Je suis etudiant, en Master2 informatique a Brest (UBO). L'UBO enseigne la programmation objet avec Smalltalk, et j'ai donc utilise ce langage depuis plus de 4 ans maintenant.
J'utilise principalement visualworks ( de cincom ), mais j'aime bien utilise squeak un peu ( meme si je n'ai rien developpe de tres gros avec).
J'ai commence un projet de iCalendrier, que j'ai publier sur StORE pour ceux qui connaissent. J'espere le porter a squeak bientot ( quand il sera suffisament abouti sous vw ).
Je peux mettre les sources a disposition, si quelqu'un est interesse.
C'etait juste pour vous en informer, si jamais quelqu'un etait dans le besoin d'un tel systeme ;)
Bonnes fetes :)
Yann
-- Yann Monclair --- Email: yann@quist.ca 2 rue Camille Claudel Home: +33 298 979323 29900 Concarneau Cell: +33 663 948092 France WWW: http://yann.monclair.info
Le 26 déc. 05 à 15:53, Yann Monclair a écrit :
Bonjour,
Je suis nouvellement inscrit a la liste. Je suis etudiant, en Master2 informatique a Brest (UBO). L'UBO enseigne la programmation objet avec Smalltalk, et j'ai donc utilise ce langage depuis plus de 4 ans maintenant.
Salut Yann, bienvenue sur la liste ! La filière Smalltalk de Bretagne est bien connue :-)
J'utilise principalement visualworks ( de cincom ), mais j'aime bien utilise squeak un peu ( meme si je n'ai rien developpe de tres gros avec).
N'hésite pas à rajouter ton nom dans la liste des Smalltalkiens sur le Wiki : http://community.ofset.org/wiki/Smalltalkiens_Francophones et/ou à mettre des informations sur ton logiciel sur le Wiki également.
J'ai commence un projet de iCalendrier, que j'ai publier sur StORE pour ceux qui connaissent. J'espere le porter a squeak bientot ( quand il sera suffisament abouti sous vw ).
Je peux mettre les sources a disposition, si quelqu'un est interesse.
iCalendrier ? C'est un logiciel pour gérer son calendrier à la iCal d'Apple ?
Cordialement, -- oooo Dr. Serge Stinckwich OOOOOOOO Université de Caen>CNRS UMR 6072>GREYC>MAD OOESUGOO http://purl.org/net/SergeStinckwich oooooo Smalltalkers do: [:it | All with: Class, (And love: it)] \ / ##
N'hésite pas à rajouter ton nom dans la liste des Smalltalkiens sur le Wiki : http://community.ofset.org/wiki/Smalltalkiens_Francophones et/ou à mettre des informations sur ton logiciel sur le Wiki également.
J'y cours :)
iCalendrier ? C'est un logiciel pour gérer son calendrier à la iCal d'Apple ?
Voila, c ca. J'utilise actuellement iCal d'Apple. J'utilise egalement PHPiCalendar ( http://phpicalendar.net) pour le rendre dispo online. Mais il n'est pas modifiable :( ( ni abonnable, phpicalendar ne gere que l'affichage a partir du parsage des .ics ) un exemple : http://ical.monclair.info
Je voudrais a terme arriver avec un logiciel permettant l'edition en ligne, et la synchronisation entre plusieurs utilisateurs du meme calendrier. Je pense que les icalendriers sont excellent pour cela, et avec l'avenement de l'open source, des logiciels tres divers apparaissent. Je me suis dit que Smalltalk se devait d'etre present :)
J'ecris un article de presentation que je publierai bientot sur mon site.
Cordialement, -- oooo Dr. Serge Stinckwich OOOOOOOO Université de Caen>CNRS UMR 6072>GREYC>MAD OOESUGOO http://purl.org/net/SergeStinckwich oooooo Smalltalkers do: [:it | All with: Class, (And love: it)] \ / ##
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
Yann Monclair --- Email: yann@quist.ca 2 rue Camille Claudel Home: +33 298 979323 29900 Concarneau Cell: +33 663 948092 France WWW: http://yann.monclair.info
Le 26 déc. 05 à 16:15, Yann Monclair a écrit :
N'hésite pas à rajouter ton nom dans la liste des Smalltalkiens sur le Wiki : http://community.ofset.org/wiki/ Smalltalkiens_Francophones et/ou à mettre des informations sur ton logiciel sur le Wiki également.
J'y cours :)
iCalendrier ? C'est un logiciel pour gérer son calendrier à la iCal d'Apple ?
Voila, c ca. J'utilise actuellement iCal d'Apple. J'utilise egalement PHPiCalendar ( http://phpicalendar.net) pour le rendre dispo online. Mais il n'est pas modifiable :( ( ni abonnable, phpicalendar ne gere que l'affichage a partir du parsage des .ics ) un exemple : http://ical.monclair.info
Je voudrais a terme arriver avec un logiciel permettant l'edition en ligne, et la synchronisation entre plusieurs utilisateurs du meme calendrier. Je pense que les icalendriers sont excellent pour cela, et avec l'avenement de l'open source, des logiciels tres divers apparaissent. Je me suis dit que Smalltalk se devait d'etre present :)
J'ecris un article de presentation que je publierai bientot sur mon site.
Ok, cool ;-)
Utilise Seaside si tu as besoin d'une interface web : http:// community.ofset.org/wiki/Seaside Seaside existe en Squeak et VW.
-- oooo Dr. Serge Stinckwich OOOOOOOO Université de Caen>CNRS UMR 6072>GREYC>MAD OOESUGOO http://purl.org/net/SergeStinckwich oooooo Smalltalkers do: [:it | All with: Class, (And love: it)] \ / ##
Bonjour,
Je voudrais porter à votre attention le texte ci-dessous, extrait d'un article ACM bien intéressant (et très récent; oct. 2005). Si vous souhaitez avoir une copie au format PDF de l'article (~3 M°), n'hésitez pas à me faire signe.
Je vous souhaite un bon réveillon et une excellente année 2006, Cordialement, RR
Extrait sur Smalltalk (page 40/47): Tim Lindholm is a Distinguished Engineer for the Java Software group at Sun Microsystems. He was an original member of the Java project at Sun and remains the architect of the Java virtual machine.
5. If you were to design a programming language today, how would it differ from current programming languages? I am leery of object-orientation as a kind of religion that drags in complexity in the guise of simplicity. It bugs me that sometimes to use an object system requires mind-twisting discussions on what things mean. Real programmers don't have time for religious arguments. Nonetheless I would like to see the world take another run at a Smalltalk-like language, something simpler than current popular languages. Java was striving for elegance and simplicity while retaining familiarity and usability. For example, Gosling went against the grain, and refused to put stuff into Java, such as operator overloading, which makes the language harder to learn and makes it easier to make mistakes in programming. Now that the world is more comfortable with garbage collection, threads, and virtual machines, it would be desirable to try another programming language (like Smalltalk) where more cleanliness and elegance are embodied.
Réf. ACM: Ryder, B. G., Soffa, M. L., and Burnett, M. 2005. The impact of software engineering research on modern progamming languages. ACM Trans. Softw. Eng. Methodol. 14, 4 (Oct. 2005), 431-477. DOI= http://doi.acm.org/10.1145/1101815.1101818
Titre: The Impact of Software Engineering Research on Modern Progamming Languages
Résumé: Software engineering research and programming language design have enjoyed a symbiotic relationship, with traceable impacts since the 1970s, when these areas were first distinguished from one another. This report documents this relationship by focusing on several major features of current programming languages: data and procedural abstraction, types, concurrency, exceptions, and visual programming mechanisms. The influences are determined by tracing references in publications in both fields, obtaining oral histories from language designers delineating influences on them, and tracking cotemporal research trends and ideas as demonstrated by workshop topics, special issue publications, and invited talks in the two fields. In some cases there is conclusive data supporting influence. In other cases, there are circumstantial arguments (i.e., cotemporal ideas) that indicate influence. Using this approach, this study provides evidence of the impact of software engineering research on modern programming language design and documents the close relationship between these two fields.
Peux-tu nous donner les references exactes?
Super interessant.
Stef
On 31 déc. 05, at 02:11, Reza Razavi wrote:
Bonjour,
Je voudrais porter à votre attention le texte ci-dessous, extrait d'un article ACM bien intéressant (et très récent; oct. 2005). Si vous souhaitez avoir une copie au format PDF de l'article (~3 M°), n'hésitez pas à me faire signe.
Je vous souhaite un bon réveillon et une excellente année 2006, Cordialement, RR
Extrait sur Smalltalk (page 40/47): Tim Lindholm is a Distinguished Engineer for the Java Software group at Sun Microsystems. He was an original member of the Java project at Sun and remains the architect of the Java virtual machine.
- If you were to design a programming language today, how would it
differ from current programming languages? I am leery of object- orientation as a kind of religion that drags in complexity in the guise of simplicity. It bugs me that sometimes to use an object system requires mind-twisting discussions on what things mean. Real programmers don't have time for religious arguments. Nonetheless I would like to see the world take another run at a Smalltalk-like language, something simpler than current popular languages. Java was striving for elegance and simplicity while retaining familiarity and usability. For example, Gosling went against the grain, and refused to put stuff into Java, such as operator overloading, which makes the language harder to learn and makes it easier to make mistakes in programming. Now that the world is more comfortable with garbage collection, threads, and virtual machines, it would be desirable to try another programming language (like Smalltalk) where more cleanliness and elegance are embodied.
Réf. ACM: Ryder, B. G., Soffa, M. L., and Burnett, M. 2005. The impact of software engineering research on modern progamming languages. ACM Trans. Softw. Eng. Methodol. 14, 4 (Oct. 2005), 431-477. DOI= http://doi.acm.org/10.1145/1101815.1101818
Titre: The Impact of Software Engineering Research on Modern Progamming Languages
Résumé: Software engineering research and programming language design have enjoyed a symbiotic relationship, with traceable impacts since the 1970s, when these areas were first distinguished from one another. This report documents this relationship by focusing on several major features of current programming languages: data and procedural abstraction, types, concurrency, exceptions, and visual programming mechanisms. The influences are determined by tracing references in publications in both fields, obtaining oral histories from language designers delineating influences on them, and tracking cotemporal research trends and ideas as demonstrated by workshop topics, special issue publications, and invited talks in the two fields. In some cases there is conclusive data supporting influence. In other cases, there are circumstantial arguments (i.e., cotemporal ideas) that indicate influence. Using this approach, this study provides evidence of the impact of software engineering research on modern programming language design and documents the close relationship between these two fields.
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
At 07:55 PM 1/2/2006 +0100, stéphane ducasse wrote:
Peux-tu nous donner les references exactes?
@article{1101818, author = {Barbara G. Ryder and Mary Lou Soffa and Margaret Burnett}, title = {The impact of software engineering research on modern progamming languages}, journal = {ACM Trans. Softw. Eng. Methodol.}, volume = {14}, number = {4}, year = {2005}, issn = {1049-331X}, pages = {431--477}, doi = {http://doi.acm.org/10.1145/1101815.1101818%7D, publisher = {ACM Press}, address = {New York, NY, USA}, }
Super interessant.
Tout à fait et ceci est vrai pour l'ensemble de l'article; ils ont vraiment fait un bon travail !
Bonne lecture, A+ Reza
Je ne comprends pas ils ont interviewe un gars de sun sur java?
Stef
On 2 janv. 06, at 22:40, Reza Razavi wrote:
At 07:55 PM 1/2/2006 +0100, stéphane ducasse wrote:
Peux-tu nous donner les references exactes?
@article{1101818, author = {Barbara G. Ryder and Mary Lou Soffa and Margaret Burnett}, title = {The impact of software engineering research on modern progamming languages}, journal = {ACM Trans. Softw. Eng. Methodol.}, volume = {14}, number = {4}, year = {2005}, issn = {1049-331X}, pages = {431--477}, doi = {http:// doi.acm.org/10.1145/1101815.1101818}, publisher = {ACM Press}, address = {New York, NY, USA}, }
Super interessant.
Tout à fait et ceci est vrai pour l'ensemble de l'article; ils ont vraiment fait un bon travail !
Bonne lecture, A+ Reza
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
At 08:57 PM 1/4/2006 +0100, stéphane ducasse wrote:
Je ne comprends pas ils ont interviewe un gars de sun sur java?
Tout à fait; voici la list complète des personnes ayant participées à cette étude: - Professor Boris Magnusson (Simula 67) - Professor NiklausWirth (Pascal, Modula) - Dr. Jean Ichbiah (Ada) - Dr. Brian Kernighan (scripting languages) - Dr. Bjarne Stroustrup (C++) - Dennis Canady (Visual Basic)- - Tim Lindholm (Java) - Tucker Taft (Ada 95)..
Le gars de Sun est présenté ainsi (page 40/47): Tim Lindholm is a Distinguished Engineer for the Java Software group at Sun Microsystems. He was an original member of the Java project at Sun and remains the architect of the Java virtual machine.
super. Au fait un etudiant ici a developer un parser ical en squeak et une interface seaside. Est-ce que cela t'interesse?
Stef
On 26 déc. 05, at 16:15, Yann Monclair wrote:
N'hésite pas à rajouter ton nom dans la liste des Smalltalkiens sur le Wiki : http://community.ofset.org/wiki/ Smalltalkiens_Francophones et/ou à mettre des informations sur ton logiciel sur le Wiki également.
J'y cours :)
iCalendrier ? C'est un logiciel pour gérer son calendrier à la iCal d'Apple ?
Voila, c ca. J'utilise actuellement iCal d'Apple. J'utilise egalement PHPiCalendar ( http://phpicalendar.net) pour le rendre dispo online. Mais il n'est pas modifiable :( ( ni abonnable, phpicalendar ne gere que l'affichage a partir du parsage des .ics ) un exemple : http://ical.monclair.info
Je voudrais a terme arriver avec un logiciel permettant l'edition en ligne, et la synchronisation entre plusieurs utilisateurs du meme calendrier. Je pense que les icalendriers sont excellent pour cela, et avec l'avenement de l'open source, des logiciels tres divers apparaissent. Je me suis dit que Smalltalk se devait d'etre present :)
J'ecris un article de presentation que je publierai bientot sur mon site.
Cordialement, -- oooo Dr. Serge Stinckwich OOOOOOOO Université de Caen>CNRS UMR 6072>GREYC>MAD OOESUGOO http://purl.org/net/SergeStinckwich oooooo Smalltalkers do: [:it | All with: Class, (And love: it)] \ / ##
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
Yann Monclair --- Email: yann@quist.ca 2 rue Camille Claudel Home: +33 298 979323 29900 Concarneau Cell: +33 663 948092 France WWW: http://yann.monclair.info
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
Merci, je suis preneur pour les 2, surtout l'interface seaside. Je suis encore novice la dedans , et le web n'est pas mon dada on dira :s
Mon parser a pour le moment pleins de shift-reduce, parce que Apple a eu la bonne idee de mettre dans n'importe quel ordre les elements d'un item ( VEVENT, VTODO ... )
Pour le moment je me concentre plus sur le noyau fonctionel, et laissant de cote toutes les UI. J'espere envoyer des todos ou des alarmes par mail d'ici bientot :) Apres ca je pourrais me remettre sur les UI, ou un port vers Squeak du code existant.
Tu peux me les mettre par mail : yann@quist.ca ou a disposition en ligne
Yann
On Dec 26, 2005, at 21:49, stéphane ducasse wrote:
super. Au fait un etudiant ici a developer un parser ical en squeak et une interface seaside. Est-ce que cela t'interesse?
Stef
On 26 déc. 05, at 16:15, Yann Monclair wrote:
N'hésite pas à rajouter ton nom dans la liste des Smalltalkiens sur le Wiki : http://community.ofset.org/wiki/Smalltalkiens_Francophones et/ou à mettre des informations sur ton logiciel sur le Wiki également.
J'y cours :)
iCalendrier ? C'est un logiciel pour gérer son calendrier à la iCal d'Apple ?
Voila, c ca. J'utilise actuellement iCal d'Apple. J'utilise egalement PHPiCalendar ( http://phpicalendar.net) pour le rendre dispo online. Mais il n'est pas modifiable :( ( ni abonnable, phpicalendar ne gere que l'affichage a partir du parsage des .ics ) un exemple : http://ical.monclair.info
Je voudrais a terme arriver avec un logiciel permettant l'edition en ligne, et la synchronisation entre plusieurs utilisateurs du meme calendrier. Je pense que les icalendriers sont excellent pour cela, et avec l'avenement de l'open source, des logiciels tres divers apparaissent. Je me suis dit que Smalltalk se devait d'etre present :)
J'ecris un article de presentation que je publierai bientot sur mon site.
Cordialement, -- oooo Dr. Serge Stinckwich OOOOOOOO Université de Caen>CNRS UMR 6072>GREYC>MAD OOESUGOO http://purl.org/net/SergeStinckwich oooooo Smalltalkers do: [:it | All with: Class, (And love: it)] \ / ##
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
Yann Monclair --- Email: yann@quist.ca 2 rue Camille Claudel Home: +33 298 979323 29900 Concarneau Cell: +33 663 948092 France WWW: http://yann.monclair.info
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
Yann Monclair --- Email: yann@quist.ca 2 rue Camille Claudel Home: +33 298 979323 29900 Concarneau Cell: +33 663 948092 France WWW: http://yann.monclair.info
Hello !
Intéressant comme projet, ça m'intéresserait de voir de quelle manière on pourrait l'utiliser dans le cadre d'un wiki pour en faire un calendrier collaboratif...Il y'a déjà en smallwiki 2 ceci http://smallwiki.unibe.ch/advanceddesignlabs/calendar/, je ne sais pas si on peut l'adapter facilement pour SW1... Il y'a aussi disponible en SW1 (smallwiki 1) ceci : http://wiki.cs.uiuc.edu/cs497rej/Calendar+feature+for+SmallWiki
Si tu veux jeter un coup d'oeil...
Samir
Yann Monclair yann@monclair.info writes:
Bonjour,
Je suis nouvellement inscrit a la liste. Je suis etudiant, en Master2 informatique a Brest (UBO). L'UBO enseigne la programmation objet avec Smalltalk, et j'ai donc utilise ce langage depuis plus de 4 ans maintenant.
J'utilise principalement visualworks ( de cincom ), mais j'aime bien utilise squeak un peu ( meme si je n'ai rien developpe de tres gros avec).
J'ai commence un projet de iCalendrier, que j'ai publier sur StORE pour ceux qui connaissent. J'espere le porter a squeak bientot ( quand il sera suffisament abouti sous vw ).
Je peux mettre les sources a disposition, si quelqu'un est interesse.
C'etait juste pour vous en informer, si jamais quelqu'un etait dans le besoin d'un tel systeme ;)
Bonnes fetes :)
Yann
-- Yann Monclair --- Email: yann@quist.ca 2 rue Camille Claudel Home: +33 298 979323 29900 Concarneau Cell: +33 663 948092 France WWW: http://yann.monclair.info
Squeak-fr mailing list Squeak-fr@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
squeak-fr@lists.squeakfoundation.org