[Squeak-fr] R&D: recherche projets

stephane ducasse stephane.ducasse at free.fr
Lun 18 Mai 08:42:42 UTC 2009


Salut florent

On May 18, 2009, at 9:55 AM, Florent Arrignon wrote:

> Bonjour à tous,
>
> Je profite du mail de Serge ( et de nos derniers échanges) pour  
> rebondir sur la place de Smalltalk du point de vue d'un jeune  
> entrepreneur.
>
> Je co-dirige une très petite entreprise de type bureau d'études,  
> spécialisée dans l'environnement ( site web: www.mad- 
> environnement.com ) et plutôt centrée sur le domaine de la  
> recherche. Nous sommes deux associés-gérants au sein de  
> l'entreprise. Dans le cadre de l'entreprise, nous utilisons  
> Smalltalk pour développer les interfaces graphiques de nos  
> logiciels, que nous couplons parfois avec du C ou du Fortran pour le  
> code calcul (mais aussi bien, nous restons parfois sur le Smalltalk  
> pour le calcul).
>
> J'en profite pour glisser que l'entreprise commence à avoir une  
> petite expérience en termes de gestion de projet de R&D, notamment  
> avec l'ANR, mais aussi la gestion du crédit impôt recherche, et que  
> si quelqu'un veut discuter de points administratifs sur  
> l'implication des PME dans ces programmes, il peut me contacter sans  
> problème si besoin. Pour les TPE, la participation aux ANR en tant  
> que partenaires est par exemple délicate puisqu'il faut engager des  
> frais (mais ils sont faibles en informatique) ou du temps de  
> travail, ce qui n'est pas possible si vous n'êtes pas salarié, pour  
> toucher les crédits.

je serais interesse a discuter de cela avec toi.

>
>
> Notre situation technique est que nous ne sommes pas de formation  
> informatique pure (docteurs en biologie, spécialisés en modélisation  
> des écosystèmes), dans le cadre de nos recherches, nous nous sommes  
> assez bien formés à la programmation de routines de calcul ou à la  
> construction de systèmes multi-agents dans des environnements  
> spatialement explicites dans mon cas, mais nous sommes maintenant  
> amenés à son utilisation "professionnelle", plus pragmatique, pour  
> déployer nos applications, pour relier les applications à des bases  
> de données déjà existantes ou simplement pour proposer des  
> interfaces "modernes".
>
> Nous avons choisi Smalltalk parce que l'un de nous l'utilisait déjà  
> couramment, parce que la courbe d'apprentissage était intéressante,  
> parce qu'à la comparaison avec Java ou C++, nous avons préféré  
> Smalltalk, peut-être simplement parce que c'est Smalltalk et que  
> c'est beau à coder!
>
> Maintenant, il y a quelques revers à ce choix, que je trouve  
> d'autant plus frustrant au vu des qualités du langage. Je dirais que  
> l'un des manques est une grande place sur internet qui fédère le  
> Smalltalk pour le grand public. Plus précisément, je dirais que les  
> discussions sur Smalltalk volent assez haut et ne sont pas tout le  
> temps accessible pour de simples développeurs. Pour illustrer,  
> imaginons que je sois bloqué sur un problème relativement mineur  
> pour un chercheur en informatique ou un Smalltalker aiguisé. Que  
> puis je faire si je suis vraiment bloqué? Voilà les ressources que  
> j'ai trouvé pour l'instant: on peut trouver les Smalltalk Daily de  
> Cincom qui sont assez didactiques, le support Cincom, le groupe  
> Google Smalltalk, la liste Squeak, les livres disponibles sur la  
> page de Stéphane Ducasse, les livres dans le commerce, les pdf de  
> VisualWorks pour ceux qui utilisent cette plateforme, les blogs  
> individuels, les Wiki...Mais la plupart sont en anglais, et surtout  
> sont parfois datées, ne répondent pas tout le temps à des questions  
> très précises.

Le point important est d'utiliser les mailing-lists. C'est mieux que  
les docs.

>
> En Smalltalk, il y a peut-être aussi un problème de rapport de la  
> taille de la communauté / nombre de plateformes. Je reprends  
> l'exemple de mon entreprise: deux choix possibles pour développer en  
> Smalltalk, l'open source ou non. Dans le non open source, il y a  
> Visual Works, ObjectStudio pour Cincom, Dolphin Smalltalk, VA  
> Smalltalk, dans l'open source, Squeak, GNU Smalltalk, Strongtalk,  
> bientôt Pharo... et j'en oublie plein. C'est difficile d'y voir  
> clair, de comprendre quels sont les avantages et inconvénients de  
> chaque solution, le niveau de suivi de la solution, comment on  
> déploie les applications dessus, etc...

Je peux vous aider a fire vos choix (meme gratuitement)
Si vous pouvez venir a ESUG a Brest vous pourriez avoir aussi beaucoup  
de contacts.

>
> En tant qu'entrepreneur, j'espère avoir à m'agrandir plus tard,  
> embaucher un développeur Smalltalk, mais si j'ai cette chance, pour  
> cela, il faudra aussi le trouver. En suivant la liste de diffusion,  
> le wiki, je commence à voir qui fait quoi en Smalltalk en France,  
> mais c'est assez fastidieux et ce n'est pas très fonctionnel, trop  
> gourmand en temps pour moi.

Idem chaque annee nous creeons des bons gars qui seraient interesses a  
coder en Smalltalk.
Vraiment!


> J'ai l'occasion de surfer sur le forum developpez.com, et je suis  
> assez envieux de la dynamique des communautés dans les autres  
> langages: on peut discuter sur la même place de choses pointues  
> théoriques, mais aussi de bugs banals, de choix de plateformes, de  
> cas d'utilisation, des étudiants visitent et posent des questions  
> "bateaux" mais qui obligent à bien reprendre les bases pour les  
> expliquer, je trouve ça très convivial et entrainant. Certainement,  
> ça serait un gros plus que la communauté Smalltalk se retrouve sur  
> un site unique de type forum.

on a des mailing-list pour cela.

> Cela permettrait également de montrer en français les aspects plus  
> concrets du développement en Smalltalk, de l'UML au déploiement de  
> l'application, sur les liens par les DLL, sur l'utilisation des  
> suites Microsoft au sein de l'application, sur la même base que ce  
> qui se fait pour Java ou C++, bref de montrer aux novices comme aux  
> programmeurs pointus pourquoi Smalltalk c'est bien et aussi pourquoi  
> c'est viable pour une entreprise.


On y travaille mais c'est lent.

> Des livres comme Conception et programmation OO de B. Meyer donnent  
> des avis très négatifs sur le Smalltalk, et souvent j'entends que  
> Smalltalk est un langage de puriste, de chercheur, ou carrément  
> dépassé: il faut agir contre ça.

Bertrand meyer...well. :)

Stef
>
>
>
> Florent
>
> > Date: Mon, 18 May 2009 10:10:55 +0700
> > Subject: Re: [Squeak-fr] R&D: recherche projets
> > From: serge.stinckwich at gmail.com
> > To: squeak-fr at lists.squeakfoundation.org
> >
> > 2009/5/15 Vincent Osele <oselev at yahoo.fr>:
> > >
> > > Bonjour,
> > >
> > > Je fais partie d'une société de développement informatique (SSII).
> > > Ma société se lance dans la R&D et un budget a été alloué pour  
> cela.
> > >
> > > Et comme j'aime bien smalltalk, j'aimerais trouver un ou des  
> projets ou des idées de projet, en rapport avec notre métier  
> (ingénierie informatique: dev, tests, gestion de projet...) dans  
> lequel smalltalk est utilisé (si le projet existe déjà) ou  
> s'intègrerait bien.
> > > Si vous avez besoin d'un coup de main pour un de vos projet de  
> recherche, c'est le moment ;-)
> >
> > Bonjour Vincent,
> >
> > merci pour ton message. C'est toujours bien de voir que des
> > entreprises veulent se lancer dans Smalltalk pour leurs
> > développements.
> > J'invite les autres entreprises qui sont sur la liste de diffusion à
> > se manifester ici, si vous cherchez des clients et/ou des projets.
> > N'hésitez pas à vous présenter. Cette liste de diffusion est  
> également
> > ici pour vous aider à vous développer. Une autre solution pour  
> trouver
> > des clients est également de venir à ESUG'09 qui aura lieu cette  
> année
> > est France. Une bonne opportunité pour rencontrer de nombreux
> > Smalltalkiens : http://www.esug.org/Conferences/2009
> >
> > En ce qui concerne le R&D, le meilleur moyen d'en faire est de
> > participer au montage de projets ANR. J'essaie d'en monter avec des
> > entreprises. C'est le cas aussi pour des collègues. Le problème est
> > que si vous n'avez aucune expérience de R&D, cela risque d'être
> > difficile en terme de crédibilité.
> >
> > Il y a une liste d'entreprises françaises utilisant Smalltalk ici :
> > http://community.ofset.org/index.php/Entreprises_utilisant_Smalltalk
> > Je propose de compléter cette liste avec les entreprises qui le
> > souhaite ainsi que faire le ménage pour ne conserver que celles qui
> > sont vraiment impliqué dans ce secteur. Merci de m'envoyer le nom et
> > l'URL de votre entreprise. Si besoin vous pouvez également avoir un
> > login sur le wiki Squeak/Smalltalk : http://community.ofset.org/Squeak
> > si vous voulez faire des modifications par vous même.
> >
> > Si vous avez des besoins ou des souhaits spécifiques en tant
> > qu'entreprise, n'hésitez pas à nous en faire part ici ou en privé.
> > Quel support recherchez vous de la communauté française et  
> européenne
> > (ESUG) ?
> >
> > Cordialement,
> > --
> > Serge Stinckwich
> > UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam
> > Smalltalkers do: [:it | All with: Class, (And love: it)]
> > http://doesnotunderstand.org/
> > _______________________________________________
> > Squeak-fr mailing list
> > Squeak-fr at lists.squeakfoundation.org
> > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr
>
> Vous voulez savoir ce que vous pouvez faire avec le nouveau Windows  
> Live ? Lancez-vous !_______________________________________________
> Squeak-fr mailing list
> Squeak-fr at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr



Plus d'informations sur la liste de diffusion Squeak-fr