Free Pascal+powtils ou +ExtPascal
Je suis plutôt un développeur amateur éclairé plutôt qu'un professionnel.
- Pourquoi: la possibilité de réutiliser le code Pascal Objet hérité
- Les plus/avantages: c'est du Pascal Objet, les API sont simples et le code est très lisible.
- Les moins/inconvénients: le Pascal Object est très verbeux et je ne connais pas de bon IDE pour le web développement.
- Quel projets réalisez-vous avec et pourquoi: des services de calcul scientifique. Certains codes sont en Pascal Objet et leurs librairies peuvent être réutilisé dans l'application web sans modifications.
- Vers quels autres langages pensez-vous évoluer dans le futur: je compte continuer avec le Pascal Objet, mais je voudrais bien m'intéresser de plus près au JavaScript (prototypage) et au Smalltalk (norme ANSI, compatibilité avec la JVM).
- Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage: je me suis formé seul et avec l'aide de la communauté Free Pascal, Lazarus et z505 (powtils).
- Est-ce une utilisation amateure ou professionnelle C'est une utilisation professionnelle, même si je ne prétend pas être un programmeur professionnel.
- Avez-vous fait votre choix pour raison professionnelle, par plaisir par choix personnel? Par raison professionnelle: il fallait continuer des développements initiés dans ce langage. Par la suite, j'ai trouvé plus simple de générer un logiciel propre avec le Pascal Objet qu'avec les autres langages que je connais. Il m'est plus facile de déléguer des tâches de programmation et d'être (quasi) satisfait du résultat.
- Autres langages utilisés, pourquoi ? dans quel cadre ? et comparaisons ? PHP, Perl, JavaScript pour le développement web. Pour mes besoins, le PHP commence toujours sur des petits projets "vite fait" qui finissent parfois par devenir tentaculaire et ingérables. Même remarque pour le Perl. Le JavaScript est plutôt un brique qu'un outil central.
- Conclusion: Je ne sais pas si j'ai parfaitement compris le sens du sondage. Je veux juste ajouter que je n'utilise pas Delphi dans mon cadre professionnel. Cette implémentation du Pascal Objet est remarquable, mais, à mon avis, beaucoup trop prisonnière de l'environnement Windows. Ce n'est pas une question de prix.
Vive Java !!! Oui mais sans Oracle
Pourquoi ce choix : Raison professionnel
Les plus/avantages : Beaucoup de framework opensource comme Spring, Struts, Stripes, Hibernate, etc ...
Les moins/inconvénients : Difficile de trouver des hébergeur gratuit
Quel projets réalisez-vous avec et pourquoi :
1) Projet personnel : Réalisation d'un jeu de rapidité (blindtest) basé sur les publicités. Dès que le nombre de joueurs nécessaire est atteint, le meilleur gagne le lots qu'il a choisi.
2) Projet professionnel pour une SSII.
Vers quels autres langages pensez-vous évoluer dans le futur : Je ne souhaite pas changer, sauf si Oracle continue dans sa lancée.
Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage : Étude + Professionnel
Est-ce une utilisation amateure ou professionnelle : les deux
Conclusion : Java et ses framework opensource permettent de faire du RAD tout comme le PHP. Il faut juste en bon template de projet vierge et le tour est joué.