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 !
Java
C#
C++
C
Visual Basic .NET
Visual Basic 6 (et antérieurs)
VBA (Office)
Delphi
Python
Perl
ADA
Pascal
Ruby
BASIC
WinDev
PowerBuilder
Cobol
Fortran
Langages fonctionnels (OCaml, Haskell, F#, Scheme, Erlang...)
Objective-C
Autres (précisez)
Sans opinion
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 !
Développeur / Formateur
Tutoriels AngularJS / Node.js sur ma chaîne Youtube : http://www.youtube.com/user/DevDuFutur
Au risque de me répéter :
Ce sondage ne prend pas en compte les langages spécialement destinés au web comme ASP, PHP, Coldfusion, Flash etc.Voir aussi l'autre sondage : Votre langage serveur préféré pour le web ?
Avant toutes questions : Développement Web, (X)HTML, CSS, JavaScript, AJAX, ASP, Flash/Flex, Webmarketing, XML, PHP
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.
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 !
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 : Unlicense.science - Apache.SIS
Pour un monde sans BigBrother IxQuick ni censure RSF et Les moutons
Je développe en C# et Java, et C# nettement plus productif, complet, performant ...
J'ai ajouté que j'avais voté C++ donc.
Salut!
Fortran est fait pour le calcul numérique et non pour le calcul formel. J'ajoute qu'il existe des masses de bibliothèques, parmi les meilleures au monde sur le site www.netlib.org qui est géré par l'Université du Tennessee à Knoxville.Est-ce une utilisation pour implémenter des outils de calculs, ou pour effectivement effectuer un calcul formel comme on le ferait faire à Maple, Matematica ou Maxima?
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)
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...
un jour, quelqu'un a dit quelque chose...
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
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".
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 !
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é?
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.
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++
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.
Apprends comme si tu devais vivre pour toujours et vis comme si tu devais mourir ce soir.
Le monde ne sera pas détruit par ceux qui font le mal mais par ceux qui les regardent sans rien faire.
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 )
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 !
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
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager