Affichage des résultats du sondage: Quels sont les meilleurs langages de programmation en 2017 ?

Votants
272. Vous ne pouvez pas participer à ce sondage.
  • Java

    90 33,09%
  • C#

    89 32,72%
  • C++

    57 20,96%
  • Python

    54 19,85%
  • C

    23 8,46%
  • Pascal / Pascal Objet / Delphi / Lazarus

    27 9,93%
  • Langages fonctionnels (Ocaml, Haskell, Scheme, Erlang, F#...

    14 5,15%
  • Visual Basic .Net

    8 2,94%
  • Swift

    11 4,04%
  • Windev

    2 0,74%
  • Ruby

    6 2,21%
  • D

    3 1,10%
  • Perl

    2 0,74%
  • Objective-C

    2 0,74%
  • Go

    16 5,88%
  • Autres, merci de le préciser en commentaires

    11 4,04%
  • Pas d’avis

    2 0,74%
Sondage à choix multiple
+ Répondre à la discussion Actualité déjà publiée
  1. #61
    Membre éprouvé

    Homme Profil pro
    Développeur Web
    Inscrit en
    octobre 2007
    Messages
    604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : octobre 2007
    Messages : 604
    Points : 1 057
    Points
    1 057

    Par défaut

    Citation Envoyé par RyzenOC Voir le message
    Justement c'est du webkit
    tu vas pas aller loin avec.... comme je l'ai dit dans mon précédent message, si c'est pour faire une IHM basique sa fera l'affaire mais si tu souhaite faire un truc plus poussé tu seras vite limité.
    Citation Envoyé par tomlev Voir le message
    Mouais... dans l'ensemble les applis NW.js ou Electron que j'ai vues sont pas top top.
    De nouveau, ce ne sont que des exemples de ce que certains en font. Cela ne reflète qu'une partie de ce qu'on peut en faire.

    Je pense, tout bêtement aux jeux qu'on peut en faire, via un three.js, à titre d'exemple, mais y a aussi Atom, VSCode, pitêt même la version actuelle de Steam (m'étonnerait pas).

    Le problème, c'est que la majorité des développeurs JS... ne connaissent quasiment que jQuery, donc, oui, ce seront, pour l'instant, la majorité des exemples que vous en verrez et ce manque d'expérience avec le langage et outils, ça va très certainement influer sur la stabilité.

    Citation Envoyé par tomlev Voir le message
    C'est souvent instable, c'est TRES lourd, que ce soit en taille (une appli Electron qui ne fait rien, c'est déjà 50 Mo rien que pour les libs) ou en consommation de ressources (minimum 2 ou 3 processes, des centaines de Mo de RAM...).
    Le nombre de process, dépend que de l'usage aussi, des choix du développeur. L'application que j'ai faite pour mes clients n'en a qu'un, de process.

    Pour la taille, en revanche, je ne puis que te donner raison, parce que le logiciel qui en fait un exécutable pour chaque plateforme embarque tout Webkit et tout node.js mais je ne serais pas étonné que dans les années à venir, on ait une solution pour n'embarquer que les composants qui nous sont utiles.

    Citation Envoyé par tomlev Voir le message
    Et puis c'est multiplateforme seulement dans la mesure où tu n'essaies pas du tout d'interagir avec l'OS... dès que tu veux pousser l'intégration un peu plus loin, tu te retrouves vite avec du code spécifique à la plateforme.
    Bah, c'est le cas de tout langage exécuté dans un environnement pouvant interagir avec l'OS, et si c'est pas toi qui l'écris, ce code, c'est que tu utilises des libs qui le font pour toi... mais ce code différent pour chaque plateforme est bien là, quelque part.
    Afin d'obtenir plus facilement de l'aide, n'hésitez pas à poster votre code de carte bancaire

    Mon GitHub

  2. #62
    Membre éprouvé
    Avatar de tails
    Homme Profil pro
    Inscrit en
    novembre 2003
    Messages
    596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : novembre 2003
    Messages : 596
    Points : 904
    Points
    904
    Billets dans le blog
    8

    Par défaut J'aurais été un peu hors sujet

    Personnellement je n'ai pas voté car je me sens un peu hors sujet (ma réponse résout plutôt la problématique "Quel langage préférez-vous ?" davantage que meilleur langage, tant au niveau hobbyist que professionnel).

    En effet je m'intéresse particulièrement à
    • Rust, qui semble ultra prometteur, plus selon moi que Scala qui de plus tourne sur la JVM pour ce dernier L'inconvénient principal reste la courbe d'apprentissage Sinon niveau maturité/stabilité/communauté, ça a l'air correct
    • Kotlin Native, qui en est encore à ses balbutiements (contrairement à la version JVM, même d'ailleurs prête à tourner sous Android)

  3. #63
    Membre éprouvé
    Avatar de tails
    Homme Profil pro
    Inscrit en
    novembre 2003
    Messages
    596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : novembre 2003
    Messages : 596
    Points : 904
    Points
    904
    Billets dans le blog
    8

    Par défaut Quid de "Programming Guidelines" pour Electron ?

    Citation Envoyé par Lcf.vs Voir le message
    De nouveau, ce ne sont que des exemples de ce que certains en font. Cela ne reflète qu'une partie de ce qu'on peut en faire.

    Je pense, tout bêtement aux jeux qu'on peut en faire, via un three.js, à titre d'exemple, mais y a aussi Atom, VSCode, pitêt même la version actuelle de Steam (m'étonnerait pas).

    Le problème, c'est que la majorité des développeurs JS... ne connaissent quasiment que jQuery, donc, oui, ce seront, pour l'instant, la majorité des exemples que vous en verrez et ce manque d'expérience avec le langage et outils, ça va très certainement influer sur la stabilité.



    Le nombre de process, dépend que de l'usage aussi, des choix du développeur. L'application que j'ai faite pour mes clients n'en a qu'un, de process.

    Pour la taille, en revanche, je ne puis que te donner raison, parce que le logiciel qui en fait un exécutable pour chaque plateforme embarque tout Webkit et tout node.js mais je ne serais pas étonné que dans les années à venir, on ait une solution pour n'embarquer que les composants qui nous sont utiles.



    Bah, c'est le cas de tout langage exécuté dans un environnement pouvant interagir avec l'OS, et si c'est pas toi qui l'écris, ce code, c'est que tu utilises des libs qui le font pour toi... mais ce code différent pour chaque plateforme est bien là, quelque part.
    Je suis aussi intéressé par Electron (Shell) Mais la première chose qui m'a rebuté, ce sont les possibles problèmes de performances, bien sûr à mettre à l'actif des codeurs eux-mêmes
    Je souhaiterais donc savoir si on est obligé de faire du Vanilla Javascript pour pouvoir prétendre à une application performante, ou également si des "Programming Guidelines" existent à ce niveau pour éviter ces fameux problèmes de performances Après la taille des paquetages, ce n'est pas la problématique la plus importante à mes yeux

  4. #64
    Membre expert
    Avatar de RyzenOC
    Homme Profil pro
    NR
    Inscrit en
    juin 2013
    Messages
    3 378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : NR
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : juin 2013
    Messages : 3 378
    Points : 3 935
    Points
    3 935
    Billets dans le blog
    8

    Par défaut

    Citation Envoyé par tails Voir le message
    Je suis aussi intéressé par Electron (Shell) Mais la première chose qui m'a rebuté, ce sont les possibles problèmes de performances, bien sûr à mettre à l'actif des codeurs eux-mêmes
    Je souhaiterais donc savoir si on est obligé de faire du Vanilla Javascript pour pouvoir prétendre à une application performante, ou également si des "Programming Guidelines" existent à ce niveau pour éviter ces fameux problèmes de performances Après la taille des paquetages, ce n'est pas la problématique la plus importante à mes yeux
    sans vouloir lancer un troll, si tu veut de la performance n'utilise pas de javascript...
    Javascript est performant (plus que Python c'est une évidence, par rapport à Java je ne saurais pas le situer, j'aurais tendance à dire plus performant ?) mais ton message semble indiqué que tu veut une Formule1, d'ou ma réponse C/C++/Go.

    C'est pour quoi faire ?
    =>Comment jouer sur xbox one à moindre coût ?
    Achetez un notebook de 2010 à 50€ sur leboncoin, installez steam, connectez le pc à un écran, branchez une manette xbox au pc
    Enjoy

  5. #65
    Membre éprouvé
    Avatar de tails
    Homme Profil pro
    Inscrit en
    novembre 2003
    Messages
    596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : novembre 2003
    Messages : 596
    Points : 904
    Points
    904
    Billets dans le blog
    8

    Par défaut

    Citation Envoyé par RyzenOC Voir le message
    sans vouloir lancer un troll, si tu veut de la performance n'utilise pas de javascript...
    Javascript est performant (plus que Python c'est une évidence, par rapport à Java je ne saurais pas le situer, j'aurais tendance à dire plus performant ?) mais ton message semble indiqué que tu veut une Formule1, d'ou ma réponse C/C++/Go.

    C'est pour quoi faire ?
    Ou Rust : qui allie fonctionnel et système le tout dans un mélange agréable. Je suis en train de l'apprendre.

    Sinon je me suis interessé à Electron grâce aux facilités
    • myriades de librairies JS
    • facilité de packaging et de mises à jour


    Mais encore une fois, je me contenterais bien d'un langage comme Rust (je connais déjà le C++, mais Rust a l'avantage de se baser sur l'expérience douloureuse des programmeurs C/C++ pour offrir un mécanisme plus sûr).

  6. #66
    Rédacteur/Modérateur

    Avatar de Songbird_
    Homme Profil pro
    Bidouilleur
    Inscrit en
    juin 2015
    Messages
    353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 19
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : juin 2015
    Messages : 353
    Points : 2 622
    Points
    2 622
    Billets dans le blog
    3

    Par défaut



    Javascript est performant (plus que Python c'est une évidence, par rapport à Java je ne saurais pas le situer, j'aurais tendance à dire plus performant ?) mais ton message semble indiqué que tu veut une Formule1, d'ou ma réponse C/C++/Go.
    Non, pas vraiment. En terme de performance, JavaScript est assez loin de ce que peut fournir Java.

    edit: Attention quand même à ne pas trop se fier au benchmark que je viens de linker, parce qu'il ne concerne que Nodejs. Les performances de JS client-side doivent varier (Nodejs intégrant V8, ça pourrait coller).
    Avant de poster: FAQ Rust(WIP); FAQ Dart; FAQ Java; FAQ JavaFX.
    Vous souhaiteriez vous introduire au langage Rust ? C'est par ici ou ici !
    Une question à propos du langage ? N'hésitez pas à vous rendre sur le forum !

    N'hésitez pas à contribuer ou nous faire part de vos retours !
    Release Rust FAQ #7


    Ninja Gaiden meets Metal.

  7. #67
    Membre habitué
    Homme Profil pro
    Sysadmin Linux
    Inscrit en
    mars 2017
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Sysadmin Linux

    Informations forums :
    Inscription : mars 2017
    Messages : 76
    Points : 191
    Points
    191

    Par défaut

    Citation Envoyé par RyzenOC Voir le message
    sans vouloir lancer un troll, si tu veut de la performance n'utilise pas de javascript...
    Javascript est performant (plus que Python c'est une évidence, par rapport à Java je ne saurais pas le situer, j'aurais tendance à dire plus performant ?) mais ton message semble indiqué que tu veut une Formule1, d'ou ma réponse C/C++/Go.

    C'est pour quoi faire ?
    Ho merci pour cette information, je vais de ce pas envoyer un email aux dev de Gentoo pour les informer qu'ils devraient penser a migrer portage en Javascript.

    C'etait deja depressif de devoir s'accommoder de la surcharge de javascript utilise sur la majorite des sites web, maintenant il va falloir le supporter du cote serveur avec cette horreur qu'est node.js

    Imaginez un type qui utilise sa fourche dans son boulot et qui un jour, lui vient une idee "Hey, ma fourche, je pourrais aussi l'utilise pour mes repas a la place de ma fourchette"

    Des fois, ce n'est pas parce qu'il est possible de le faire, qu'il faut le faire.

    Python != Javascript that's it.

  8. #68
    Membre expert
    Avatar de RyzenOC
    Homme Profil pro
    NR
    Inscrit en
    juin 2013
    Messages
    3 378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : NR
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : juin 2013
    Messages : 3 378
    Points : 3 935
    Points
    3 935
    Billets dans le blog
    8

    Par défaut

    Citation Envoyé par emutramp Voir le message
    Ho merci pour cette information, je vais de ce pas envoyer un email aux dev de Gentoo pour les informer qu'ils devraient penser a migrer portage en Javascript.

    C'etait deja depressif de devoir s'accommoder de la surcharge de javascript utilise sur la majorite des sites web, maintenant il va falloir le supporter du cote serveur avec cette horreur qu'est node.js

    Imaginez un type qui utilise sa fourche dans son boulot et qui un jour, lui vient une idee "Hey, ma fourche, je pourrais aussi l'utilise pour mes repas a la place de ma fourchette"

    Des fois, ce n'est pas parce qu'il est possible de le faire, qu'il faut le faire.

    Python != Javascript that's it.
    Oui Javascript est plus performant que python... mais en meme temps Python commence à etre à la ramasse en terme de perf, meme php7 lui passe devant...
    Je parle bien de python natif, sans utiliser de modules optimisé pour les calcules codé en C comme Numpy ou Scipy
    Enfin quand je dis que python est lent, il faut plutot dire que Cpython est lent, pypy c'est déjà mieux

    Je ne comprend pas ta remarque, on peut choisir un langage "lent", si les perf ne sont pas importante. Dans ton exemple, python est très utilisé dans les distrib linux (comme gentoo) comme langage de scripting, on as pas besoin d'avoir de bonne perf pour lancer de petits scripts.

    Non, pas vraiment. En terme de performance, JavaScript est assez loin de ce que peut fournir Java.
    +1 Tres bien merci, j'avais un doute (d'ou mon point d'interrogation)
    =>Comment jouer sur xbox one à moindre coût ?
    Achetez un notebook de 2010 à 50€ sur leboncoin, installez steam, connectez le pc à un écran, branchez une manette xbox au pc
    Enjoy

  9. #69
    Membre habitué
    Homme Profil pro
    Sysadmin Linux
    Inscrit en
    mars 2017
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Sysadmin Linux

    Informations forums :
    Inscription : mars 2017
    Messages : 76
    Points : 191
    Points
    191

    Par défaut

    mais en meme temps Python commence à etre à la ramasse en terme de perf, meme php7 lui passe devant...
    Plus performant en CLI ou execute via un navigateur ?

    Pour le web dev je stick avec php (+12 ans de code en PHP) par contre, pour des scripts a execute en console, disons un fuzzer, un bot IRC ou ce genre de stuff, je demande a voir un benchmark Python vs Php7.

    php a un horrible passe concernant sa securite, php7 ne regle pas ce probleme (meme si ca s'ameliore), son core reste lourd meme en selectionnant qu'un minimum de modules lors de sa compilation, (on va meme pas parler des paquet precompile offerte par oubountu faidora et autres binary based distro), opcache est cool mais ne permet pas d'egaler python pour les performances (hors web), de plus, il est moins extensible que ce dernier et n'offre que tres peu d'interet hors usage web dev.

    Python est super extensible, du web dev au scripting systeme en passant par des apps GUI (on peut meme faire des jeux, de loin aussi pousse qu'en c/c++ mais ca demontre ce qu'on realiser avec), performant pour le low level networking, pour l'execution de daemon...

    On pourrait tenter un simple script de dorking par exemple en PHP et Python, faire des testes et comparer, ca permettrait de demontrer qui a raison ou tord.

    Je suis pas d'accord avec ton point de vue PHP vs Python et encore moins concernant le javascript. Hors sujet, je te rejoins sur AMD et souhaite (ce qui n'arrivera probablement jamais) a cette mastodonte mafieuse legale, voleur sans etat d'ame qu'est intel, une faillite et des poursuites judiciaires (wind river )

  10. #70
    Membre averti
    Profil pro
    Inscrit en
    mai 2011
    Messages
    171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2011
    Messages : 171
    Points : 372
    Points
    372

    Par défaut Usages de PHP

    Citation Envoyé par RyzenOC Voir le message
    je n'ai jamais vue quelqu'un faire du php, a part pour faire un site web....

    Donne moi 1 projet codé en php qui n'a rien à voir avec une page web
    Tous les logiciels développés avec des bibliothèques comme PHP-Qt, wxPHP & Cie. On peut aussi s'en servir pour faire du traitement par lots et plein d'autres choses. Certes il est plus connu pour la génération dynamique de pages web mais il est tout à fait généraliste. Après comme il est moins populaires que d'autres dans le contexte de ce sondage sans doute qu'on peut le ranger dans la case "Autres". Cependant on peut voter pour Perl…

    Peut-être que la question posée mériterait d'être précisée sans qu'on est à lire tout le reste. Ça éviterait que des frustrés comme moi se plaignent héhé !

  11. #71
    Membre régulier
    Profil pro
    Inscrit en
    août 2005
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2005
    Messages : 81
    Points : 98
    Points
    98

    Par défaut

    Depuis que j'ai gouté au C# et à l'environnement .NET, j'ai vraiment du mal à changer pour autre chose

  12. #72
    Rédacteur/Modérateur

    Avatar de Songbird_
    Homme Profil pro
    Bidouilleur
    Inscrit en
    juin 2015
    Messages
    353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 19
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : juin 2015
    Messages : 353
    Points : 2 622
    Points
    2 622
    Billets dans le blog
    3

    Par défaut

    Citation Envoyé par martopioche Voir le message
    Intéressant donc, la question étant "quels sont les meilleurs langages de programmation" (question qui en soi a certes une pertinence très relative), les commentaires laissent entendre que les développeurs de Développez répondent à la question "quel est votre langage préféré"… En fait, je ne suis pas certain que les "développeurs" comprennent autre chose quand on leur demande un langage…


    Pour te répondre (10 jours plus tard ),

    Pour ma part, ce n'est pas parce que j'annonce que j'ai une préférence pour un langage que je vais forcément l'utiliser dans toutes les situations possibles, ça veut juste dire que je l'apprécie plus que d'autres, pas que je le privilégierais si un autre langage est plus adapté à mon besoin.
    Personnellement, je ne prends absolument pas aux sérieux ce genre d'articles, je parle simplement de ce que j'aime bien actuellement. Je ne prêche pour aucune paroisse.

    Assez facile comme conclusion, martopioche.
    Avant de poster: FAQ Rust(WIP); FAQ Dart; FAQ Java; FAQ JavaFX.
    Vous souhaiteriez vous introduire au langage Rust ? C'est par ici ou ici !
    Une question à propos du langage ? N'hésitez pas à vous rendre sur le forum !

    N'hésitez pas à contribuer ou nous faire part de vos retours !
    Release Rust FAQ #7


    Ninja Gaiden meets Metal.

  13. #73
    Futur Membre du Club
    Homme Profil pro
    Lycéen
    Inscrit en
    mai 2017
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Togo

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : mai 2017
    Messages : 4
    Points : 5
    Points
    5

    Par défaut

    Ça fait mal de ne pas voir y figurer le "C" et chose étonnante pascal lui prend le devant......

  14. #74
    Membre actif
    Homme Profil pro
    Consultant informatique
    Inscrit en
    avril 2015
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : avril 2015
    Messages : 105
    Points : 257
    Points
    257

    Par défaut

    Citation Envoyé par adericov Voir le message
    Ça fait mal de ne pas voir y figurer le "C"
    C a toujours eu la réputation (méritée à mon point de vue) d'être le langage le plus puissant, mais aussi le plus dangereux. Tu n'as aucun garde-fou, tu dois savoir ce que tu fais en permanence. Regarde les formations qui sont offertes aujourd'hui : Un gars capable de faire une page WEB en HTML/CSS est considéré comme un développeur émérite. Comment veux-tu qu'avec un tel background un de ces gars puisse pondre trois lignes de C sans tout saloper ?

    Citation Envoyé par adericov Voir le message
    et chose étonnante pascal lui prend le devant......
    J'aime Pascal. Il est clair, structuré, et tant Delphi que fpc offrent des extensions Objet pertinentes et faciles à implémenter. C'est un langage pragmatique. De plus il permet quasiment de descendre aussi bas que C, tout en conservant sa lisibilité. Ajoute à cela que Delphi fait l'objet d'une sacrée campagne de promotion depuis deux ans, qu'intrinsèquement ça reste sans doute le moyen le plus rapide et le plus efficace de développer des applications à GUI Windows, et maintenant multi-plateformes... Donc de mon point de vue ce n'est pas anormal de voir Pascal reprendre la place qu'il a connue il y a très longtemps, avant que Microsoft n'opte pour C.

    Pour conclure, je me bats maintenant avec Swift, et si j'apprécie certains aspects de ce langage, je me retrouve en train de devoir porter une attention extrême au flux des applications dans XCode, pour placer les Conditionals quand nécessaires, c'est aussi chiant que les calculs de pointeurs en C. Mais comment fait Delphi, bon sang ! Les vieilles marmites...

  15. #75
    Membre régulier
    Homme Profil pro
    Gestionnaire de parc micro-informatique
    Inscrit en
    mars 2014
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Gestionnaire de parc micro-informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : mars 2014
    Messages : 64
    Points : 78
    Points
    78

    Par défaut

    Swift a l'air par mal mais limité à l’environnement appel. Peut être hors sujet mais quid du c# (xamarin) vs swift pour le mobile? Je vois autant d'offre pour un comme pour l'autre pour le moment.

  16. #76
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    février 2004
    Messages
    19 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : février 2004
    Messages : 19 839
    Points : 40 637
    Points
    40 637

    Par défaut

    Citation Envoyé par Ersch Voir le message
    Swift a l'air par mal mais limité à l’environnement appel.
    Swift est dispo aussi sous Linux, mais probablement pas très largement utilisé.

    Citation Envoyé par Ersch Voir le message
    Peut être hors sujet mais quid du c# (xamarin) vs swift pour le mobile? Je vois autant d'offre pour un comme pour l'autre pour le moment.
    Bah avec Swift tu développeras pour iPhone... avec Xamarin tu développeras pour iPhone, Android et Windows Phone.

  17. #77
    Membre régulier
    Profil pro
    Inscrit en
    mars 2006
    Messages
    150
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : mars 2006
    Messages : 150
    Points : 90
    Points
    90

    Par défaut

    Et l'ada dans tous ça ? quelqu'un serai en dire plus long sur ce language ?

  18. #78
    Membre actif
    Homme Profil pro
    Consultant informatique
    Inscrit en
    avril 2015
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : avril 2015
    Messages : 105
    Points : 257
    Points
    257

    Par défaut

    Citation Envoyé par BeRoots Voir le message
    Et l'ada dans tous ça ? quelqu'un serai en dire plus long sur ce language ?
    Un magnifique langage, que la partie certification à coulé. Les compilateurs certifiés coûtaient une fortune, et, finalement, avec de la discipline on obtenait les mêmes résultats avec C++, Pascal... Je ne suis pas sûr que le DOD, son commanditaire, l'ait jamais utilisé. Mais je peux me tromper. Il me semble qu'il en existe une version libre. Il est procédural, très modulaire, avec des notions objets. J'ai écrit une fois un Hello World, c'était assez verbeux mais pas déplaisant.
    Il est au cimetière des éléphants, avec Modula 2, Obéron...

  19. #79
    Membre régulier
    Homme Profil pro
    Gestionnaire de parc micro-informatique
    Inscrit en
    mars 2014
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Gestionnaire de parc micro-informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : mars 2014
    Messages : 64
    Points : 78
    Points
    78

    Par défaut

    Citation Envoyé par tomlev Voir le message
    Swift est dispo aussi sous Linux, mais probablement pas très largement utilisé.


    Bah avec Swift tu développeras pour iPhone... avec Xamarin tu développeras pour iPhone, Android et Windows Phone.
    Justement je me demande si la solution est viable car jusqu'à présent quand je parle de xamarin les réponses vont dans le même sens, c'est sympa mais au final on revient à swift ou java pour android.
    Je voudrais vraiment me lancer dans le mobile mais d'un autre coté je me demande aussi si c'est intéressant aujourd'hui d'apprendre un langage propre à une plateforme, quand je regarde les offres d'emplois la demande n'est quand même pas énorme.

  20. #80
    Membre actif
    Homme Profil pro
    Consultant informatique
    Inscrit en
    avril 2015
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : avril 2015
    Messages : 105
    Points : 257
    Points
    257

    Par défaut

    Citation Envoyé par Ersch Voir le message
    Swift a l'air par mal mais limité à l’environnement Apple.
    Ben non, Swift est Open source et disponible notamment sur Linux. On parle bien du langage, pas des librairies...

Discussions similaires

  1. Réponses: 57
    Dernier message: 06/05/2017, 19h18
  2. Quels sont les meilleurs livres pour UML ?
    Par Matthieu Brucher dans le forum Livres
    Réponses: 33
    Dernier message: 31/01/2014, 11h36
  3. Quels sont les meilleurs langages pour créer une application non-web (en local) ?
    Par Skeud007 dans le forum Langages de programmation
    Réponses: 11
    Dernier message: 31/08/2007, 17h33
  4. Quels sont les meilleurs moyens Marketing pour faire connaitre un site ?
    Par patrick_lassaly dans le forum Webmarketing
    Réponses: 23
    Dernier message: 24/11/2005, 12h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo