Dans un précédent journal, je faisais appel à vous pour la recherche d'un toolkit web qui me permettrait de ne pas faire de html/javascript mais faire du développement web comme on développerait une appli GTK/QT. Google fournit le Google webtoolkit qui est partiellement libre, et donc ne me satisfait pas.
Je ne ferais pas de revue de tout ce que j'ai testé car je l'ai fait à la va vite, sans aucune rigueur. Pour résumer la plupart des projets nécessitent de faire un minimum de html, de plus pour coder des petites applications, c'est souvent sortir le bazooka pour tuer une mouche, c'est très efficace pour de gros projet, mais pas forcément le plus approprié pour les petits.
Pour le reste je suis un libriste un peu intégriste sur les bords, et il n'est pas question de faire tourner quelque chose de non libre sur mes serveurs, j'ai donc essayer les différents projets java (tous très intéressant), mais ayant eu systématiquement des problèmes pour les utiliser avec gcj et d'autre vm libres, je ne pouvais me résoudre à les utiliser.
J'ai été très agréablement surpris par ASP.NET codé en C# (solution que je regarde toujours en dernier pour des raisons purement subjective et dénouées de tout sens (je ne veux pas si possible de .exe et .dll sur mes unix :)) mais là je dois bien avouer que j'étais parti pour l'utiliser, mais la version FreeBSD n'est pas très stable, en plus elle ne supporte pas le mode cgi/fastcgi, me faisant donc remplacer mon petit lighttpd par apache. Oui en plus d'être intégriste, borné (les exe/dll toussa) j'aime les solutions sortant des sentiers batus et suis un peu conservateur, j'aime pas que l'on me force à changer certaine chose.
Compliqué non ? bien malgré ça j'ai trouvé quelque chose qui me convient : wt (ce prononce witty) http://jose.med.kuleuven.ac.be/wt/Home.fcg
Un web toolkit en c++. Je n'ai pas encore eu le temps de beaucoup jouer avec, mais il marche sur mon lighttpd, et me permet de faire de petit dev rapidement.
Je pense que je vais l'évaluer plus longuement pour de gros dev :)
Voila, je voulais vous faire partager ma découverte, je pense que ça peux satisfaire d'autre personne que moi.
PS : C'est sous licence GPL
# 1300 !!
Posté par dinomasque . Évalué à 1.
BeOS le faisait il y a 20 ans !
[^] # Re: 1300 !!
Posté par kdeforche . Évalué à 2.
vides ...
$ grep ';' composer/*.C | wc
318 1257 17282
$ grep ';' composer/*.h | wc
136 444 5587
Donc seulement 318 lignes de propre code et 136 pour
les déclarations des classes.
Koen
[^] # Re: 1300 !!
Posté par Matthieu . Évalué à 4.
Concernant les commentaires, je dirais que ça dépend du développeur.
# Quelque chose de différent : Seaside
Posté par Thierry Pasquier (site web personnel, Mastodon) . Évalué à 3.
SeaSide est un puissant framework pour developper des applications web
complexes en smalltalk. La fonctionalité la plus remarquable et unique de SeaSide réside dans son approche de la gestion de sessions.
Deux tutoriels en français de Stéphane Ducasse :
http://www.iam.unibe.ch/~ducasse/Programmez/OnTheWeb/FinalSe(...)
http://www.iam.unibe.ch/~ducasse/Programmez/OnTheWeb/FinalSe(...)
Explications et liens sur le wiki Squeak francophone :
http://community.ofset.org/wiki/Seaside
Site officiel : http://www.seaside.st
[^] # Re: Quelque chose de différent : Seaside
Posté par Bapt (site web personnel) . Évalué à 2.
[^] # Re: Quelque chose de différent : Seaside
Posté par viking . Évalué à 1.
[^] # Re: Quelque chose de différent : Seaside
Posté par Gniarf . Évalué à 3.
# Je viens de tomber sur ça ...
Posté par Gmooron . Évalué à 2.
http://haxe.org/
[^] # Re: Je viens de tomber sur ça ...
Posté par alexissoft . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.