|
|||||||
| Débats sur le développement - Le Best Of Décideurs : Le meilleur des débats sur les choix de technologies pour le développement. Ce forum est réservé aux professionnels. |
|
|
Publicité ' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
Outils de la discussion |
|
|
#21 |
|
Membre régulier
![]() Inscription : novembre 2006 Messages : 65 ![]() |
Et PHP, vous connaissez? C'est le langage qui a le plus de PdM sur le web... Et AS3?
C'est pas sérieux les gars... Surtout quand vous faites apparaitre BASIC ou Fortran ! |
|
|
111
|
|
|
#22 | |||
|
Inactif
![]() Inscription : septembre 2004 Messages : 11 706 ![]() |
Citation:
Citation:
Citation:
|
|||
|
|
50
|
|
|
#23 |
|
Candidat au titre de Membre du Club
![]() Inscription : septembre 2006 Messages : 4 ![]() |
J'ai personnellement choisis les Langages de programmation fonctionnels pour l'élégance de leur syntaxe. Mais aussi pour le performance assez impressionnantes combiné à des "tics" de programmeur, que certains jugeront d'amateur, qui me font apprécier tous ces langages avec un petit plus pour le Erlang qui outre son aspect fonctionnel/concurrentiel qui me plait, est relativement fascinant quand on le découvre.
|
|
|
21
|
|
|
#24 |
|
Membre expérimenté
![]() Inscription : mai 2006 Messages : 506 ![]() |
Allez, au risque de choquer et à la limite de la provocation : Objective-C !
- Pourquoi ce choix Presque pour une seule raison : la gestion de la mémoire ! Et oui, en tant que développeur C et C++ (que je maîtrise très bien), je sais pertinemment, que même pour le meilleur des développeurs C/C++, la gestion de la mémoire est toujours un problème critique. Et je trouve que le système donné par Apple avec l'Objective-C est très pertinent. Entre le Java où tu ne sais jamais ce qui pointeur, instance, ou le C++ où tu ne sais jamais si quelqu'un d'autre à une référence du pointeur, l'Objective-C possède un système de comptage de référence très au point ! Et rien que pour ça, ça mérite que je vote pour ! - Les plus/avantages La gestion de la mémoire. Compatible avec C et C++, ce qui est pratique pour la réutilisation de bibliothèques existantes, mais le mélange des langages est moins intéressant sur des petites portions de code. Possibilité de déclarer des variables en "lecture seule" Les définitions d'accesseurs sont brèves et implicites. (Mais peuvent être redéfinies si besoin) - Les moins/inconvénients Quelques notions objets un peu différentes des langages classiques, ce qui est un peu déroutant au début. La portabilité faible... Le langage n'est utilisable que pour iPhone OS & Mac OS... - Quels projets réalisez-vous avec et pourquoi Applications pour iPhone aujourd'hui, quelques applications et bibliothèques Mac OS hier. - Vers quels autres langages pensez-vous évoluer dans le futur Java pour Android, sans doute les technos Silverlight bientôt (Je suis dans le développement mobile...) - Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage Sur le tas. Apprentissage du C / C++ / Java à l'université puis approfondissement C / C++ dans le domaine professionnel (seul la plus part du temps), et enfin Objective-C quand j'ai du porter des portions de bibliothèques C/C++ sur iPhone. - Est-ce une utilisation amateur ou professionnelle Professionnelle. - Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel L'utilisation de langage est pour raison professionnelle, mais il me plait désormais beacoup ! - Quels outils vous utilisez (Editeur, EDI, etc.) XCode... Qui est loin d'être le meilleur IDE que l'informatique est connu, mais qui ne démérite pas tout de même ! - Autres langages utilisés, pourquoi ? Dans quel cadre ? Et comparaisons ? C, C++ surtout. Ensuite MySQL, Php, Javascript, Shell Unix (un peu de tout au besoin mais c'est pas la liste !) - Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.) iPhone, Mac pour l'Objective-C; Windows XP, Vista, Bada, divers distributions Linux pour les autres - Conclusion L'Objective-C est pas mal critiqué dans le monde informatique tout comme les produits Apple en général (sans vouloir faire de troll), mais honnêtement et "objectivement", l'Objective-C en tant que langage de programmation de haut niveau et très performant aurait besoin d'être un peu plus considéré et un peu moins rabaissé, et c'est la raison pour laquelle j'ai voté pour ! |
|
|
63
|
|
|
#25 |
![]() ![]() Inscription : décembre 2006 Messages : 1 877 ![]() |
J'ai toujours voté Java. mais cette fois je vote blanc faute d'un remplacant qui me plaise ou qui offre les memes capacités.
__________________
Systèmes d'Informations Géographiques- Projets : GeoAPI GeotoolKit PuzzleGISPour un monde sans BigBrother IxQuick ni censure RSF |
|
|
13
|
|
|
#26 |
|
Membre actif
![]() Mathieu Inscription : avril 2008 Messages : 128 ![]() |
Je développe en C# et Java, et C# nettement plus productif, complet, performant ...
|
|
|
74
|
|
|
#27 |
|
Expert Confirmé
![]() ![]() Joel LamotteDéveloppeur de jeux vidéo Inscription : août 2004 Messages : 1 552 ![]() |
J'ai ajouté que j'avais voté C++ donc.
|
|
12
|
|
|
#28 | |
![]() ![]() Jean-Marc Blanc Inscription : avril 2007 Messages : 2 837 ![]() |
Salut!
Citation:
Jean-Marc Blanc
__________________
Calcul numérique de processus industriels Formation, conseil, développement Point n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer. (Guillaume le Taiseux) |
|
|
|
50
|
|
|
#29 | |
|
Membre Expert
![]() ![]() Inscription : juillet 2009 Messages : 808 ![]() |
Comme l'ans derniers, je vote C#.
pour : linq : qui m'a bien aider ses derniers temps. Silverlight : avec qui je m’éclate bien actuellement. Windows Phone 7 : sa me tante bien se truc! faut vraiment que je teste un peu plus enfin bref vous l’aurez compris je suis fan de .net et vu que niveau syntaxe j'ai toujours préférer le C# à VB.NET...
__________________
Citation:
|
|
|
41
|
|
|
#30 |
|
Membre émérite
![]() Développeur informatique Inscription : octobre 2008 Messages : 175 ![]() |
Langage C.
- Pourquoi ce choix Pour le plaisir de programmer à assez bas niveau, sans perdre pied avec des couches et sur-couches dans les langages de plus haut niveau. J'ai une plus grande impression de contrôle et de plaisir à programmer en C. - Les plus/avantages Plus de contrôle sur ce que l'on manipule, langage plus terre à terre. - Les moins/inconvénients Forcément, on est grandement limité dans le domaine d'application, vu qu'il faut réinventer la roue dès qu'on veut faire quelque chose de complexe. - Quels projets réalisez-vous avec et pourquoi Des petits programmes de type commandes Linux, manipulation de fichiers, etc. - Vers quels autres langages pensez-vous évoluer dans le futur Bien que le C soit mon langage préféré, ça n'est pas du tout celui que j'utilise au quotidien (c'est le Java/j2ee). - Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage A l'université, durant mes études. - Est-ce une utilisation amateur ou professionnelle Pour le C : amateur. - Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel Plaisir et donc personnelle. Je suis un peu allergique à la surcouche de frameworks, même s'il faut bien faire avec. - Quels outils vous utilisez (Editeur, EDI, etc.) emacs, gcc. - Autres langages utilisés, pourquoi ? Dans quel cadre ? Et comparaisons ? Comme dit plus haut, je travaille (pro débutant) sur des technos J2EE. Et même si les possibilités de créations sont bien plus grandes avec ces technologies, le plaisir de la programmation plus bas niveau me manque. - Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.) Linux, eclipse. - Conclusion Ce n'est donc pas du tout pour dire que le C est le meilleur langage ou qu'il offre plus de possibilités qu'un autre, loin de là. Juste pour dire que c'est celui avec lequel je prends le plus de plaisir à programmer, ce qui en fait donc mon préféré ^^. Bonne journée à tous, et merci développez.com |
|
|
31
|
|
|
#31 |
|
Membre chevronné
![]() ![]() Inscription : novembre 2004 Messages : 446 ![]() |
Ruby pour moi, cette année.
Forces: Méta-programmation, Expressivité, extensibilité, Rubygem, yield() Faiblesses: Langage me semble-t'il encore peu utilisé. Projets: Rien de bien transcendant, quelques petites applications rails de-ci de-là essentiellement pour découvrir et approfondir mes connaissance sur cette plateforme, et aussi par plaisir. Futurs langages: J'aimerai bien poursuivre avec ce dernier (initialement je viens des mondes Java, C++ et php) Formation: J'ai eu la chance d'avoir un client qui m'a fait découvrir ce langage et avec lequel j'ai pu me former la dessus. Utilisation: Actuellement pendant mes temps de loisir. Choix: Au début pour raison professionnelle, personnelle par la suite. Outils: Rubymine Autres langages utilisés: C++ (perso) et PHP (pro) pour l'instant Plateformes: Linux (perso), Windows (pro), ce qui n'est pas génial lorsqu'on travaille avec des extensions natives ou des outils importés du monde GNU. Conclusion: Je regrette que Ruby, et plus particulièrement Ruby On Rails ne soient pas plus répandus. Il existe cependant des tas d'outils en ligne (rubular, etc) et même un service d'hébergement plus ou moins gratuit (Heroku).
__________________
Ancien membre du projet "Le Dernier Âge". |
|
|
20
|
|
|
#32 |
|
Membre éclairé
![]() ![]() Jules PELAHOConsultant ERP Inscription : avril 2006 Messages : 107 ![]() |
Je vote C#
- Pourquoi ce choix C'est le langage que j'utilise au bureau, c'est aussi le langage "phare" de la plateforme .net - Les plus/avantages Bye bye les pointeurs, bonjour le "garbage collector", bref beaucoup d'avantages que j'attribuerais plus à l'EDI Visual Studio qu'au langage lui même (accesseur et mutateur très « softs », Utilisation des bloc #region, code snippet ...) - Les moins/inconvénients Le Framework lourd qu'on doit embarquer avec l'application pour pouvoir installer sans problème. Les versions du Framework changent aussi trop vite à mon gout. - Quels projets réalisez-vous avec et pourquoi Applications professionnelles et petits projets perso - Vers quels autres langages pensez-vous évoluer dans le futur Je travaille rarement avec java et c++ - Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage Formation au boulot, certifications - Est-ce une utilisation amateur ou professionnelle Professionnelle - Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel Le choix s'imposait puisqu'on travaille sur la plate forme .net au bureau - Quels outils vous utilisez (Editeur, EDI, etc.) Visual Studio - Autres langages utilisés, pourquoi ? Dans quel cadre ? Et comparaisons ? J'utilise aussi Java et C++ pour des projets perso, je compte approfondir mon C++ depuis que j'ai découvert Qt - Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.) Windows - Conclusion Juste une remarque, au moment ou je poste il n'ya aucun qui a choisi vb6, bizarre ! |
|
|
70
|
|
|
#33 |
|
Expert Confirmé Sénior
![]() ![]() Jean-Michel BORLOTFabricant et casseur d'avions Inscription : avril 2004 Messages : 3 214 ![]() |
Pareil que Miguel!
http://www.developpez.net/forums/d68...a/#post4000594 Sauf que je suis toujours sur Java. Seule modif, à 40/60 sur windows/linux... et aucun soucis de portabilité entre les deux sur des applis GUI/JOGL/calculs intensifs (mais moins qu'en fortran quand même!) Et pas encore inquiet de tout ce qui se passe autour d'Oracle. Par contre je recommence à m'intéresser à C++... est-ce lié?
|
|
21
|
|
|
#34 |
|
Membre chevronné
![]() F5(){F5} Inscription : avril 2008 Messages : 450 ![]() |
javascript
- Pourquoi ce choix pour son originalité, et ses résultats directement visibles dans le navigateur - Les plus/avantages structures simples, bon framwork UI, le principe des closures et du prototypage qui permet de modifier un objet à la volée (au lieu de se tapper un state et toussa) - Les moins/inconvénients pas encore de vrai langage serveur, peu devenir très moche si on ne maitrise pas le langage (m'enfin, comme tout langage) - Quels projets réalisez-vous avec et pourquoi projets web... - Vers quels autres langages pensez-vous évoluer dans le futur nodeJs, pour voir si ca roule pas mal coté serveur - Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage à l'arrache - Est-ce une utilisation amateur ou professionnelle amateur d'abord, professionnelle ensuite - Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel par plaisir - Quels outils vous utilisez (Editeur, EDI, etc.) eclipse, phpstorm, gedit (:-) ) - Autres langages utilisés, pourquoi ? Dans quel cadre ? Et comparaisons ? php. Qui dit js dit web...pour moi c'est php et pas python (que je ne connais pas), qui est hélas beaucoup plus pénible à utiliser (ne serait-ce que le dollar à taper), et surtout son API sans convention de nommage. - Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.) linux only - Conclusion On dit souvent que javascript c'est le langage du porc. Mais ca c'était ya 6/7 ans, quand on voyait sur des sites des codes js sans conventions, avec plein d'attributs publiques et toussa. Il ne faut pas s'arrêter au concept d'objet en JS (même si c'est presque du tout objet), mais voir comment exploiter ce langage. Par contre, je n'ai pas assez de recul pour voir comment se passerait les choses sur un gros projet type appli coté serveur et pas UI. |
|
|
01
|
|
|
#35 | |
|
Membre expérimenté
![]() Inscription : mars 2010 Messages : 537 ![]() |
Citation:
Excelsior JET GCJ |
|
|
|
01
|
|
|
#36 |
|
Membre du Club
![]() Inscription : mai 2010 Messages : 29 ![]() |
Le C++, évidement !
- Pourquoi ce choix Parce-que c'est mon langage de prédilection, que j'utilise depuis maintenant plus d'un an. Je suis très à l'aise avec... - Les plus/avantages C'est un langage très puissant, simple et très agréable à utiliser. - Les moins/inconvénients À la limite, la bibliothèque standard trop pauvre... - Quels projets réalisez-vous avec et pourquoi Des projets de type commandes UNIX et des programmes GUI avec Gtkmm... - Vers quels autres langages pensez-vous évoluer dans le futur Aucun ! Le C++ me convient très bien pour l'instant ... - Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage Tutos, la pratique et les livres ! - Est-ce une utilisation amateur ou professionnelle Amateur. - Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel Par plaisir et par choix personnel ! - Quels outils vous utilisez (Editeur, EDI, etc.) gedit 2.30.4 (bientôt mon éditeur personnel), vim 7.3.3, g++ 4.5.1, make 3.81. - Autres langages utilisés, pourquoi ? Dans quel cadre ? Et comparaisons ? Aucun à part peut-être le C .... ![]() - Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.) Linux (Archlinux). - Conclusion C++
|
|
|
03
|
|
|
#37 |
|
Membre éprouvé
![]() TrouvePas GéoFactotum Inscription : juin 2010 Messages : 78 ![]() |
Moi j'ai choisi VBA tout simplement parce que c'est le seul que je connais...
Mais c'est promis, l'année prochaine j'aurai franchi le pas et je répondrai autre chose. Enfin j'espère... Faudrait juste que j'ai le courage d'ouvrir le bouquin sur C++ qu'on vient de me filer. |
|
|
21
|
|
|
#38 |
|
Membre éprouvé
![]() ![]() |
C#
- Puissant, simple, efficace - Innovant - Syntaxe clair pas comme vb.net (langage atroce que je vais être obligé d'utiliser lors d'une mission Je l'utilise principalement sur windows mais si je test en ce moment mono Sinon C++
__________________
Viva la viva... en el chorizo de la corida de leon.... (cette phrase n'a aucun sens je sais )
|
|
|
41
|
|
|
#39 |
|
Expert Confirmé
![]() Responsable de service informatique Inscription : janvier 2009 Messages : 1 537 ![]() |
Bonjour a tous,
J'ai voté pour Windev, comme pour le précédent sondage: - Pourquoi ce choix Disons que c'est le langage que nous utilisons dans ma boite. A l'époque on avait mis en balance Windev et Delphi, et finaement on a choisis Windev car tout ce qu'il nous fallait était compris dans la boite. - Les plus/avantages Rapididé de développement, facilité de prise en main C'est Français mon bon monsieur ![]() Pas mal de choses sont inclues d'office, on passa rapidement de Windev à Windev mobile pour des applications embarquées... - Les moins/inconvénients La politique "limite" de l'éditeur, quelques bugs, les nouvelles versions rarement finies à leur sortie, quelques manques dans la programmation objet - Quels projets réalisez-vous avec et pourquoi Des application de gestion de stock, de base article, de CRM, d'inventaire... pour pallier aux manques de notre ERP, et un "ETL" maison pour faire communiquer les différentes applications (ERP, WMS, Compta, sites web...) que nous utilisons. - Vers quels autres langages pensez-vous évoluer dans le futur Je compte me remettre au C++ à titre personnel, mais il faut que je me prenne par la main - Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage Tout seul comme un grand - Est-ce une utilisation amateur ou professionnelle Professionnelle - Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel Idem, professionnelle - Quels outils vous utilisez (Editeur, EDI, etc.) L'EDI intégré, on n'a pas trop le choix - Autres langages utilisés, pourquoi ? Dans quel cadre ? Et comparaisons ? Un peu de Progress pour faire quelques extraction de la base de notre ERP - Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.) Du Windows et du Windows CE - Conclusion Windev c'est bon, mangez en ! |
|
|
11
|
|
|
#40 |
|
Membre éclairé
![]() ![]() Inscription : juillet 2002 Messages : 328 ![]() |
J'ai voté C#.
- Pourquoi ce choix J'ai longtemps été un Delphiste convaincu (pro et perso), mais les errements de Borland/Codegear (retards dans la prise en charge des derniers Framework et pas de ciblage Windows CE) mon poussé à regarder du côté de C# qui a fini par me convaincre - Les plus/avantages Il regroupe les avantages du C et de Delphi: facilité d'utilisation, productivité, une grande liberté dans la personnalisation des comportements. Le couplage avec SQL Server est plus fort et améliore les perfs - Les moins/inconvénients Les transtypages sont moins "laxistes" que sous Delphi (qui ne contrôlait pas la validité d'un transtypage lors de la compilation). Le côté "interprété" m'a toujours laissé une sensation de perf moindres. Mais c'est plus dû à l'utilisation d'une machine virtuelle qu'au langage lui même (ce serait pareil avec un Delphi pour .Net) - Quels projets réalisez-vous avec et pourquoi Gestion de production, - Comment vous êtes-vous formé, ou avez-vous été formé sur ce langage Formation continue+ un peu tout seul - Est-ce une utilisation amateur ou professionnelle Les deux - Avez-vous fait votre choix pour raison professionnelle, par plaisir, par choix personnel Pro: la couche Framework permet de s'affranchir de pas mal de travail, notamment pour les liens entre IHM et classes métiers (binding). En plus la PAO peut créer des interfaces "fun" avec expression et l'intégration dans VS est (presque) automatique - Quels outils vous utilisez (Editeur, EDI, etc.) Visual studio 2008, Expression 4 - Autres langages utilisés, pourquoi ? Dans quel cadre ? Et comparaisons ? Toujours un peu de Delphi, pour maintenir l'existant ou pour des petis outils internes à développer rapidement - Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.) Windows .Net et Windows mobile
__________________
7 fois à terre, 8 fois debout |
|
|
30
|
Copyright © 2000-2013 - www.developpez.com