IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Emploi Discussion :

Python est en tête de la liste des programmes préférés, mais si vous voulez travailler, apprenez SQL


Sujet :

Emploi

  1. #1
    Chroniqueur Actualités
    Avatar de Bruno
    Homme Profil pro
    Rédacteur technique
    Inscrit en
    mai 2019
    Messages
    1 021
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Rédacteur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : mai 2019
    Messages : 1 021
    Points : 20 708
    Points
    20 708
    Par défaut Python est en tête de la liste des programmes préférés, mais si vous voulez travailler, apprenez SQL
    Python est en tête de liste des langages de programmation préférés, mais si vous voulez travailler, apprenez SQL
    selon IEEE Spectrum

    Une fois de plus, Python est en tête de l'enquête annuelle de l'IEEE sur les langages de programmation populaires, tandis que SQL semble être une compétence incontournable. En ce qui concerne les langages populaires, l'enquête révèle que Python est en tête de liste, suivi de C, C#, Java, SQL et JavaScript. Au-delà de ces sept langages, la popularité chute rapidement : par exemple R est deux fois moins populaire que le précédent du classement.

    Selon l'index TIOBE de janvier 2022, Python est également le langage de programmation le plus utilisé et il ne montre aucun signe de ralentissement. La version de janvier 2022 de l'index de popularité des langages de programmation TIOBE est parue en début d'année et désigne Python comme le lauréat du prix du langage de programmation TIOBE de l'année 2021. Python remporte ce titre pour la deuxième fois consécutive, principalement grâce à ses capacités en matière d'apprentissage automatique. Selon TIOBE, le langage de programmation créé par Guido van Rossum est devenu non seulement le langage le plus utilisé, mais aussi le choix standard pour de nombreux projets.

    La présence de Python en tête de liste de l'enquête annuelle de l'IEEE est atypique, car JavaScript est régulièrement en tête des listes de langages populaires provenant d'autres sources, comme Stack Overflow, dont les rapports d'enquête auprès des développeurs pour 2021 et 2022 placent tous deux JavaScript en pole position, suivi de HTML/CSS, SQL, Python et Typescript.

    Nom : Python12.jpg
Affichages : 21485
Taille : 55,6 Ko
    Principaux langages de programmation 2022


    Python reste en tête mais est suivi de près par C. En effet, la popularité combinée de C d'autres langages très utilisés comme C++ et C# dépasserait Python de loin. Java reste également populaire, tout comme Javascript, ce dernier étant soutenu par la complexité croissante des sites Web et des outils intégrés au navigateur (même s'il convient de noter que, dans certains milieux, les sites statiques délibérément dépouillés, construits uniquement avec du HTML et du CSS simple, sont désormais à la mode).

    En 2021, IEEE Spectrum a permis aux utilisateurs d'appliquer leurs propres pondérations au rapport pour voir des résultats différents, mais a décidé de ne pas inclure une telle fonctionnalité cette année. Spectrum a déclaré avoir fait ce choix parce que peu de gens l'utilisaient et que la «boule géante de mathématiques à virgule flottante » des navigateurs perturbait les chiffres.

    C'est bien beau d'aimer un langage, mais un programmeur doit pouvoir avoir un emploi, et lorsqu'il s'agit de trouver un emploi, SQL arrive en tête de liste, suivi de Java, Python, JavaScript, les C, HTML et TypeScript. En d'autres termes, SQL est une compétence souhaitable de premier plan, du moins selon les offres d'emploi.

    Le SQL occupe la première place dans le classement des emplois de IEEE Spectrum, qui se fonde uniquement sur les données leur site d'emploi et de CareerBuilder. Ce n'est peut-être pas le langage le plus prestigieux mais, une certaine expérience de SQL est une caractéristique précieuse à avoir dans son portefeuille. Cela s'explique probablement par le fait que de nombreuses applications actuelles impliquent une couche frontale ou intermédiaire qui communique avec une base de données dorsale, souvent par le biais d'un réseau afin d'éliminer les contraintes liées aux ressources locales.

    Nom : python123.jpg
Affichages : 5149
Taille : 60,1 Ko

    « Cette omniprésence signifie que tous les développeurs de logiciels devront interagir avec des bases de données, quel que soit le domaine, et SQL est la norme de facto pour interagir avec les bases de données », explique Andy Pavlo, professeur spécialisé dans la gestion des bases de données à la Carnegie Mellon University (CMU) School of Computer Science et membre du groupe de base de données de la CMU.

    Ce sentiment est partagé par Torsten Suel, professeur et directeur des programmes de premier cycle en informatique et en ingénierie à la NYU Tandon School of Engineering. « Une grande partie de notre infrastructure technologique utilise des bases de données relationnelles pour stocker et interroger leurs données, et bien que ce ne soit pas le seul moyen, SQL est toujours considéré comme le principal moyen - ou le moyen le plus puissant - de s'interfacer avec les bases de données relationnelles », explique-t-il.

    Pourquoi réinventer la roue et essayer de pirater votre propre base de données et le protocole d'interface réseau qui l'accompagne alors que tant d'implémentations SQL sont disponibles ? Il y a de fortes chances pour qu'il y en ait déjà une qui corresponde à votre cas d'utilisation. Et même lorsqu'un back-end en réseau n'est pas pratique, il est possible de trouver des ordinateurs embarqués et monocartes suffisamment puissants pour faire fonctionner une base de données SQL en local.

    Au-delà de l'utilité des bases de données en elles-mêmes, le big data et la croissance de l'architecture de streaming contribuent à l'essor de SQL. « Les marchés tels que le commerce de détail, le commerce électronique et l'énergie connaissent un intérêt croissant pour les applications où les données doivent être traitées et analysées en temps réel », explique Manish Devgan, chef de produit de la plateforme de données en temps réel Hazelcast. « L'utilisation de SQL au sein des systèmes de streaming ouvre un nouveau chapitre de l'histoire de SQL dans le domaine des données. »

    Par conséquent, même si vous programmez principalement en Python ou C++, par exemple, il est de plus en plus important que votre application puisse dialoguer avec une base de données SQL. « La plupart des logiciels que nous développons dépendent de bases de données relationnelles, et nous nous appuyons sur SQL », explique Andrey Maximov, directeur technique de l'agence de développement Web Five Jars. « Le processus de développement passe souvent par la définition d'exigences et de spécifications, qui sont très conformes aux idées des bases de données relationnelles. »

    Comme dit précédemment, bien que les resultats de l'enquête combinent plusieurs mesures provenant de différentes sources pour estimer la popularité relative de différents langages, ce classement ne se fonde uniquement que sur les données du site d'emploi de l'IEEE et de CareerBuilder. Une étude basée sur les offres d'emplois postées en 2021 sur le portail Emploi de Developpez.com, spécialisé dans les offres d'emploi destinées aux développeurs et professionnels de l'informatique. Voici pour commencer la popularité des différents langages dans les 20 000 offres d'emploi postées en 2021 sur Developpez.com :

    Nom : dvdB.png
Affichages : 5147
Taille : 209,9 Ko

    revenant sur l'enquête annuelle de l'IEEE, notons que même les domaines de la science des données et de l'apprentissage automatique propulsent SQL au sommet. « Nous avons cet énorme boom dans la science des données et l'apprentissage automatique, et les étudiants qui se concentrent sur ces domaines pendant leurs études suivent souvent aussi un cours de base de données, ce qui implique généralement l'apprentissage de SQL », explique Suel. « Il pourrait donc s'agir d'un effet secondaire du boom de la science des données et de l'apprentissage automatique ».

    Les offres d'emploi ne sont pas les seules sources de Spectrum. Les sources comprennent GitHub, Google, Stack Overflow, Twitter et IEEE Xplore. Les données brutes sont normalisées et pondérées en fonction des différents classements proposés - par exemple, le classement par défaut de Spectrum est fortement axé sur les intérêts des membres de l'IEEE, tandis que Trending accorde plus de poids aux forums et aux mesures des médias sociaux.

    Il convient de noter que l'IEEE a déclaré qu'elle n'a commencé que récemment à considérer TypeScript séparément de JavaScript ; TypeScript n'apparaît pas dans l'enquête de 2021.

    Soure : IEEE Spectrum

    Et vous ?

    Cette enquête de IEEE Spectrum est-elle pertinente ?

    Python est en tête de liste des langages de programmation préférés, quelle est votre appréciation ?

    SQL est le langage le plus demandé sur le marché de l'emploi, est-ce logique ou simplement une surprise ?

    Quel langage de programmation utilisez-vous ? Quelles sont ses qualités ?

    Voir aussi :

    Python est le langage de programmation le plus utilisé et il ne montre aucun signe de ralentissement, selon l'index TIOBE de janvier 2022

    Les vieux programmeurs ont-ils encore des choses à apporter dans l'industrie du logiciel ? Oui, selon Mark Seemann qui estime que nous avons besoin aussi bien des jeunes que des vieux programmeurs

    Les créateurs de Python dévoilent leurs plans d'accélération pour Python, qui promettent de le rendre 2 à 5 fois plus rapide sans casser aucun code existant
    Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

  2. #2
    Membre extrêmement actif
    Homme Profil pro
    Graphic Programmer
    Inscrit en
    mars 2006
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : mars 2006
    Messages : 1 377
    Points : 3 316
    Points
    3 316
    Par défaut
    c'est marant car pour moi python est un sous langage a destination des newbies.. y aurait t'il de plus en plus de newies ?

  3. #3
    Membre chevronné
    Homme Profil pro
    Ingénieur avant-vente
    Inscrit en
    septembre 2020
    Messages
    428
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur avant-vente

    Informations forums :
    Inscription : septembre 2020
    Messages : 428
    Points : 1 863
    Points
    1 863
    Par défaut
    Le gros intérêt de Python, C et C++, c’est que ce sont des langages à la fois populaires et «*apolitiques*» : pas liés à une entreprise en particulier. Ce sont donc des bons choix de carrière.

    Les GAFAM ont tout intérêt à parquer les développeurs dans leur écosystème afin qu’ils ne travaillent plus pour la concurrence. Vous maitrisez C# ? Vous êtes liés aux produits Microsoft. Swift ? Vous êtes lié à Apple. Google fait aussi de très gros efforts pour promouvoir Go et Carbon, sans grand succès fort heureusement.

    Une autre stratégie consiste à ajouter des surcouches maison pour empêcher un langage de devenir trop hégémonique : Kotlin, Typescript, etc...

    Ah oui une dernière chose : l’open source est une façade. À partir du moment où vous seul décidez des specs du langage, vous êtes libre de le faire évoluer comme bon vous semble si cela peut vous permettre de gêner un concurrent.

  4. #4
    Membre actif Avatar de fmartini
    Homme Profil pro
    Ingénieur en Cybersécurité
    Inscrit en
    mai 2013
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur en Cybersécurité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : mai 2013
    Messages : 59
    Points : 291
    Points
    291
    Par défaut
    Citation Envoyé par Aiekick Voir le message
    c'est marant car pour moi python est un sous langage a destination des newbies.. y aurait t'il de plus en plus de newies ?
    Un langage libre, multiparadigme et multiplateformes, facile à mettre en œuvre et très productif. What else ? Même (et surtout) dans le domaine pro, il est répandu. Certes, il est inutilisable pour une minorité de cas, car il a ses défauts, mais chiffre à l'appui, dans la majorité des cas, c'est un langage qui fait l'unanimité.

  5. #5
    Membre chevronné
    Homme Profil pro
    Ingénieur avant-vente
    Inscrit en
    septembre 2020
    Messages
    428
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur avant-vente

    Informations forums :
    Inscription : septembre 2020
    Messages : 428
    Points : 1 863
    Points
    1 863
    Par défaut
    Citation Envoyé par fmartini Voir le message
    Un langage libre, multiparadigme et multiplateformes, facile à mettre en œuvre et très productif. What else ? Même (et surtout) dans le domaine pro, il est répandu. Certes, il est inutilisable pour une minorité de cas, car il a ses défauts, mais chiffre à l'appui, dans la majorité des cas, c'est un langage qui fait l'unanimité.
    Le seul reproche éventuel qu'on peut faire à Python est qu'il n'existe pas de solution simple pour packager et déployer les applications (pour l'implémentation CPython du moins).

    Et si on veut un peu protéger son code dans le cadre d'un logiciel propriétaire, il faut utiliser des outils type nuitka, qui là encore ne sont pas les plus intuitifs du monde.

  6. #6
    Expert éminent
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    juillet 2013
    Messages
    4 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste/ Programmeur

    Informations forums :
    Inscription : juillet 2013
    Messages : 4 290
    Points : 9 725
    Points
    9 725
    Par défaut
    Citation Envoyé par Jeff_67 Voir le message
    Le gros intérêt de Python, C et C++, c’est que ce sont des langages à la fois populaires et «*apolitiques*» : pas liés à une entreprise en particulier. Ce sont donc des bons choix de carrière.
    J'ai ri

    En France pour le C++, il n'y a que Atos, Thalès et Capgemini (et toutes leurs filiales) pour faire du Qt.
    Il y a aussi "les boîtes de jeux" mais c'est 5 ans d'XP dans le domaine et avoir publié 1 jeu.
    Sinon toutes les autres boîtes, il faut fuir.

    En France pour le C, c'est de l'embarqué : donc Alston, Alcatel, ... et toutes leurs filiales.

    Sans parler du fait qu'en France le C/ C++ c'est moins 5% des offres. En 2017, le Web c'est 85 - 93% des offres en France.

  7. #7
    Membre chevronné
    Homme Profil pro
    Ingénieur avant-vente
    Inscrit en
    septembre 2020
    Messages
    428
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur avant-vente

    Informations forums :
    Inscription : septembre 2020
    Messages : 428
    Points : 1 863
    Points
    1 863
    Par défaut
    Citation Envoyé par foetus Voir le message
    J'ai ri

    En France pour le C++, il n'y a que Atos, Thalès et Capgemini (et toutes leurs filiales) pour faire du Qt.
    Il y a aussi "les boîtes de jeux" mais c'est 5 ans d'XP dans le domaine et avoir publier 1 jeu.
    Sinon toutes les autres boîtes, il faut fuir.

    En France pour le C, c'est de l'embarqué : donc Alston, Alcatel, ... et toutes leurs filiales.

    Sans parler du fait qu'en France le C/ C++ c'est moins 5% des offres. En 2017, le Web c'est 85 - 93% des offres en France.
    C'est faux. Il y a des éditeurs type PC Soft qui recherchent constamment des devs C++, et les rémunèrent très bien de surcroît (en dépit de la réputation de l'entreprise). Il y a aussi C++ Builder, qui est utilisé par des éditeurs de progiciels en logistique et comptabilité.

    Il ne faut pas non plus se fier aux annonces d'Atos ou Capgemini. Ces sociétés de conseil font du benchmarking et publient des offres sans pour autant qu'il y ait un poste à la clé.

    Enfin, C++ représente 5% des offres d'emploi, et alors ? Dans mon entourage, les devs C++ ne sont pas à plaindre.

    Pour faire un parallèle, l'actuariat représente certainement moins de 0.1% du total des offres, et pourtant les actuaires vivent bien mieux que vous et moi.

  8. #8
    Membre éclairé

    Inscrit en
    novembre 2008
    Messages
    403
    Détails du profil
    Informations forums :
    Inscription : novembre 2008
    Messages : 403
    Points : 782
    Points
    782
    Par défaut
    Citation Envoyé par Aiekick Voir le message
    c'est marant car pour moi python est un sous langage a destination des newbies.. y aurait t'il de plus en plus de newies ?
    Troll spoted :-)

  9. #9
    Membre éprouvé
    Homme Profil pro
    Programmeur des cavernes
    Inscrit en
    août 2017
    Messages
    346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Programmeur des cavernes
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2017
    Messages : 346
    Points : 1 219
    Points
    1 219
    Par défaut
    Citation Envoyé par Aiekick Voir le message
    c'est marant car pour moi python est un sous langage a destination des newbies..
    On veut tous savoir sur quels super projets purement l33t tu travailles pour le coup.
    Sur Youtube, je publie le 1er de chaque mois une vidéo qui montre l'avancement de mes projets.
    Je crée des jeux, à l'ancienne et en ne sachant pas dessiner

    Mes deux chaînes principales :
    https://www.youtube.com/channel/UC5C...Hdt9ORG6lL0xcw

    https://www.youtube.com/channel/UCSz...bYl_pSNMv_zerQ

  10. #10
    Membre extrêmement actif
    Homme Profil pro
    Graphic Programmer
    Inscrit en
    mars 2006
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : mars 2006
    Messages : 1 377
    Points : 3 316
    Points
    3 316
    Par défaut
    Citation Envoyé par Jamatronic Voir le message
    On veut tous savoir sur quels super projets purement l33t tu travailles pour le coup.
    je vois pas bien quel rapport ca peut avoir..

  11. #11
    Membre extrêmement actif
    Homme Profil pro
    Graphic Programmer
    Inscrit en
    mars 2006
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : mars 2006
    Messages : 1 377
    Points : 3 316
    Points
    3 316
    Par défaut
    Citation Envoyé par Jeff_67 Voir le message
    Le seul reproche éventuel qu'on peut faire à Python est qu'il n'existe pas de solution simple pour packager et déployer les applications (pour l'implémentation CPython du moins).

    Et si on veut un peu protéger son code dans le cadre d'un logiciel propriétaire, il faut utiliser des outils type nuitka, qui là encore ne sont pas les plus intuitifs du monde.
    et que le fonctionnel du code depende d'une tabulation ca te choque pas. c'est vraiment le truc le plus con et de loin que j'ai vu dans un langage de dev.

  12. #12
    Membre éprouvé
    Homme Profil pro
    Programmeur des cavernes
    Inscrit en
    août 2017
    Messages
    346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Programmeur des cavernes
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2017
    Messages : 346
    Points : 1 219
    Points
    1 219
    Par défaut
    Citation Envoyé par Aiekick Voir le message
    je vois pas bien quel rapport ca peut avoir..
    Donc tu ne t'ennuieras pas à répondre à la question...

    Le rapport est le suivant : si tu es une grosse tronche et si tu veux que tout le monde le sache, la méthode à employer n'est pas de cracher sur les Pythonneux, mais de te démarquer dans ce que tu fais.
    Sur Youtube, je publie le 1er de chaque mois une vidéo qui montre l'avancement de mes projets.
    Je crée des jeux, à l'ancienne et en ne sachant pas dessiner

    Mes deux chaînes principales :
    https://www.youtube.com/channel/UC5C...Hdt9ORG6lL0xcw

    https://www.youtube.com/channel/UCSz...bYl_pSNMv_zerQ

  13. #13
    Expert éminent
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    juillet 2013
    Messages
    4 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste/ Programmeur

    Informations forums :
    Inscription : juillet 2013
    Messages : 4 290
    Points : 9 725
    Points
    9 725
    Par défaut
    Citation Envoyé par Jeff_67 Voir le message
    Enfin, C++ représente 5% des offres d'emploi, et alors ? Dans mon entourage, les devs C++ ne sont pas à plaindre.
    L'étroitesse du marché couplé à 1 très petit nombre d'entreprises.

    Mais bon, toi et tes amis vous êtes à coup sûr des "prestataires" avec au moins 3-5 ans d'expérience, cela ne vous affecte pas + que cela.


    Citation Envoyé par Jeff_67 Voir le message
    C'est faux. Il y a des éditeurs type PC Soft qui recherchent constamment des devs C++, et les rémunèrent très bien de surcroît (en dépit de la réputation de l'entreprise). Il y a aussi C++ Builder, qui est utilisé par des éditeurs de progiciels en logistique et comptabilité.
    C'est + ou - moins ce que je dis : tu dois t'éloigner du C++/ Qt ou du C embarqué pour faire du C++/ Windev ou du C++/ Delphi ou tous les langages simplifiés "C".
    Donc en gros, 1 secteur de niche dans 1 secteur de niche qu'est le secteur C/ C++ en France. Sans parler des "conditions" de travail hors gros éditeurs.

  14. #14
    Membre expérimenté
    Homme Profil pro
    Informaticien
    Inscrit en
    avril 2011
    Messages
    345
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Informaticien

    Informations forums :
    Inscription : avril 2011
    Messages : 345
    Points : 1 401
    Points
    1 401
    Par défaut
    Citation Envoyé par Aiekick Voir le message
    et que le fonctionnel du code depende d'une tabulation ca te choque pas. c'est vraiment le truc le plus con et de loin que j'ai vu dans un langage de dev.
    Je ne trouve pas, au contraire. Ça ne fait pas tout mais ça aide à rendre son code plus lisible et ça uniformise la forme du code produit entre les devs. Je ne sais pas si c'est parfait mais je trouve ça cool moi...

  15. #15
    Membre chevronné
    Homme Profil pro
    Ingénieur avant-vente
    Inscrit en
    septembre 2020
    Messages
    428
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur avant-vente

    Informations forums :
    Inscription : septembre 2020
    Messages : 428
    Points : 1 863
    Points
    1 863
    Par défaut
    Citation Envoyé par Aiekick Voir le message
    et que le fonctionnel du code depende d'une tabulation ca te choque pas. c'est vraiment le truc le plus con et de loin que j'ai vu dans un langage de dev.
    Pas le moins du monde ! Quand bien même les specs d'un langage n'imposent aucune indentation, c'est une ineptie de ne pas le faire.

  16. #16
    Membre extrêmement actif
    Homme Profil pro
    Graphic Programmer
    Inscrit en
    mars 2006
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : mars 2006
    Messages : 1 377
    Points : 3 316
    Points
    3 316
    Par défaut
    Citation Envoyé par Jamatronic Voir le message
    Donc tu ne t'ennuieras pas à répondre à la question...

    Le rapport est le suivant : si tu es une grosse tronche et si tu veux que tout le monde le sache, la méthode à employer n'est pas de cracher sur les Pythonneux, mais de te démarquer dans ce que tu fais.
    ah non perso je n'ai rien a te prouver, ni besoin de le faire pour avoir un avis sur une techno.

    Tu peux penser que j'ai cet avis tranché du a un ego surdimentionné ou parce que je suis une quiche, ca ne me gene absolument en rien.

    Mais bon sois honnete; ta requete n'est pas du tout pour ouvrir le debat mais a plutot un but sterile qui tend a chercher a me decridibiliser..
    Donc repondre a ta requete reviendrai a te donner des billes en pure perte. donc une perte de temps incommensurable... tu en conviendras..

    je suis toujorus ammusé ceci dit que les gens s'offusque parce qu'un mec a dit que leur langage favoris étais un sous langage...haha. franchement qu'est ce qu'on s'en fou ?
    on m'a souvent dit que mon langane préféré etait un nid a probleme et qu'il fallait passer a autre chose et perso je m'en fou.. souvent les gens qui ont cet avis ne connaissent pas le langages et ne savent pas le securiser
    donc tu as qu'a pensé la meme chose de moi sur le ptyhon et puis voila..

  17. #17
    Membre expert
    Profil pro
    engeneer
    Inscrit en
    juin 2007
    Messages
    1 096
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : engeneer

    Informations forums :
    Inscription : juin 2007
    Messages : 1 096
    Points : 3 453
    Points
    3 453
    Par défaut
    Citation Envoyé par Jeff_67 Voir le message
    Le gros intérêt de Python, C et C++, c’est que ce sont des langages à la fois populaires et «*apolitiques*» : pas liés à une entreprise en particulier. Ce sont donc des bons choix de carrière.

    Les GAFAM ont tout intérêt à parquer les développeurs dans leur écosystème afin qu’ils ne travaillent plus pour la concurrence. Vous maitrisez C# ? Vous êtes liés aux produits Microsoft. Swift ? Vous êtes lié à Apple. Google fait aussi de très gros efforts pour promouvoir Go et Carbon, sans grand succès fort heureusement.

    Une autre stratégie consiste à ajouter des surcouches maison pour empêcher un langage de devenir trop hégémonique : Kotlin, Typescript, etc...

    Ah oui une dernière chose : l’open source est une façade. À partir du moment où vous seul décidez des specs du langage, vous êtes libre de le faire évoluer comme bon vous semble si cela peut vous permettre de gêner un concurrent.
    C'est devenu open source depuis longtemps. T'es pas obligé d'utiliser du crosoft et tu peux passer par Rider par exemple. Enfin dire que C# t'es lié à M$, ben ça veut dire que c'est pareil pour Typescript que tu cites juste après .

  18. #18
    Membre chevronné
    Profil pro
    programmeur du dimanche
    Inscrit en
    novembre 2003
    Messages
    452
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : programmeur du dimanche
    Secteur : Santé

    Informations forums :
    Inscription : novembre 2003
    Messages : 452
    Points : 1 823
    Points
    1 823
    Par défaut
    Citation Envoyé par Aiekick Voir le message
    et que le fonctionnel du code depende d'une tabulation ca te choque pas. c'est vraiment le truc le plus con et de loin que j'ai vu dans un langage de dev.
    Pas du tout, je trouve ça très pratique. Le code est indenté obligatoirement de manière normée sans symbole en plus.
    Au contraire, les langages à accolades, quand il y a beaucoup de conditions, qu'il est tard le soir, combien de fois je me suis retrouvé avec une erreur de compilation pas à la bonne ligne, à chercher où j'ai effacé par erreur une accolade, à utiliser la coloration syntaxique de l'IDE pour savoir qui appartient à qui quand on se retrouve avec quelque chose comme ) ) }} }}}
    Bon, ensuite c'est des habitudes.

  19. #19
    Membre actif Avatar de fmartini
    Homme Profil pro
    Ingénieur en Cybersécurité
    Inscrit en
    mai 2013
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur en Cybersécurité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : mai 2013
    Messages : 59
    Points : 291
    Points
    291
    Par défaut
    Citation Envoyé par Aiekick Voir le message
    Mais bon sois honnete; ta requete n'est pas du tout pour ouvrir le debat mais a plutot un but sterile qui tend a chercher a me decridibiliser..
    Donc repondre a ta requete reviendrai a te donner des billes en pure perte. donc une perte de temps incommensurable... tu en conviendras..

    je suis toujorus ammusé ceci dit que les gens s'offusque parce qu'un mec a dit que leur langage favoris étais un sous langage...haha. franchement qu'est ce qu'on s'en fou ?
    Afin de te rappeler que non, tu n'as pas que dit que c'est un sous langage :
    Citation Envoyé par Aiekick Voir le message
    c'est marant car pour moi python est un sous langage a destination des newbies.. y aurait t'il de plus en plus de newies ?
    Il ne faut pas être choqué que tout le monde cherche à te décrédibiliser quand tu attaques les utilisateurs de l'un des langages les plus utilisés. Disons que tu as tendu fort la perche pour te faire battre. Plusieurs fois !

    Je suis sûr et certain que tu avais sous le coude, des manières beaucoup moins détestables de donner ton avis ici.

  20. #20
    Membre régulier
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    juin 2022
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Analyste d'exploitation

    Informations forums :
    Inscription : juin 2022
    Messages : 26
    Points : 124
    Points
    124
    Par défaut Education fictive
    Citation Envoyé par Aiekick Voir le message
    je suis toujorus ammusé ceci dit que les gens s'offusque parce qu'un mec a dit que leur langage favoris étais un sous langage...haha.
    Tu n'as pas dit que Python était un sous-langage, tu as dis que c’était un langage de newbies.
    Les gens s'offusquent de ton irrespect, et si ça te fait marrer, c'est juste t'es archi malpoli.

    Tu t'attaques aux gens et tu t'étonnes de te prendre des claques ensuite. Tu crois pas que c'est un tout petit peu gonflé ?

Discussions similaires

  1. Réponses: 6
    Dernier message: 29/12/2020, 13h31
  2. Réponses: 1
    Dernier message: 08/11/2020, 03h46
  3. Réponses: 8
    Dernier message: 06/10/2015, 17h00
  4. [Système] Obtenir la liste des programmes installés
    Par damned3 dans le forum API standards et tierces
    Réponses: 7
    Dernier message: 13/08/2006, 19h46
  5. Liste des programme ou applications sous windows xp
    Par bob40 dans le forum Windows XP
    Réponses: 1
    Dernier message: 12/01/2006, 02h14

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