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

Affichage des résultats du sondage: Quel langage conseillez-vous pour l'apprentissage de la programmation ?

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

    42 31,11%
  • JavaScript

    13 9,63%
  • C++

    23 17,04%
  • C

    38 28,15%
  • C#

    13 9,63%
  • Python

    47 34,81%
  • PHP

    7 5,19%
  • Scala

    2 1,48%
  • Perl

    0 0%
  • MATLAB

    0 0%
  • ARM Assembly

    0 0%
  • Visual Basic

    1 0,74%
  • Racket

    2 1,48%
  • R

    0 0%
  • Prolog

    0 0%
  • Ruby

    7 5,19%
  • Lisp

    4 2,96%
  • CSS

    2 1,48%
  • HTML

    3 2,22%
  • Haskell

    3 2,22%
  • Objective-C

    0 0%
  • Swift

    5 3,70%
  • TypeScript

    6 4,44%
  • Pascal

    16 11,85%
  • Pascal Objet / Delphi langage

    16 11,85%
  • Autres (précisez)

    8 5,93%
Sondage à choix multiple
Langages de programmation Discussion :

Le Stanford CS choisit le JavaScript comme langage d'initiation à la programmation en 2017, aux dépens de Java


Sujet :

Langages de programmation

  1. #1
    Community Manager

    Avatar de Malick
    Homme Profil pro
    Community Manager
    Inscrit en
    Juillet 2012
    Messages
    9 133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Community Manager
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2012
    Messages : 9 133
    Points : 83 972
    Points
    83 972
    Billets dans le blog
    15
    Par défaut Le Stanford CS choisit le JavaScript comme langage d'initiation à la programmation en 2017, aux dépens de Java
    Le Stanford CS choisit le JavaScript comme langage d'initiation à la programmation en 2017
    cela aux dépens de Java

    L'Université de Standford, à travers son département des sciences informatiques, vient d'annoncer qu'à partir de cette année 2017, le langage JavaScript sera considéré comme le langage d'initiation à la programmation qui sera dispensé aux étudiants.

    En effet, selon le professeur émérite d"informatique Eric Roberts, le langage Java qui a été pendant longtemps enseigné aux étudiants comme cours d'initiation à la programmation est en train de montrer ses limites et serait sur le point de mourir. C'est donc face à cette situation qu'il devient important pour l'Université de Standford de changer de langage afin d'initier les étudiants à la programmation ; le choix a alors été porté sur le JavaScript.

    « Lorsque Java est sorti en 1995, la faculté des sciences de l'informatique de l'Université de Standford était heureuse de l'adopter pour l'initiation à la programmation », a déclaré le professeur Roberts. Ce dernier ajoute avoir écrit des manuels, et a travaillé avec d'autres membres du corps professoral de l'université dans l'optique de mettre à jour les cours existants. Cela dit, le professeur Eric nous informe que le langage Java a été officiellement introduit à l'université de Standford comme langage d'initiation à la programmation à partir de l'année 2002.

    Selon Roberts, le langage Java a été conçu dès le début comme « le langage de l'Internet ». Il soutient qu'aujourd'hui, soit plus d'une décennie après la transition vers Java, le JavaScript est parvenu à s'imposer en tant que langage orienté développement Web.

    D'après les informations recueillies, tous les membres de la SIGCSE (Special Interest Group on Computer Science) ont été interrogés par rapport au langage qu'ils dispensent pour une initiation à la programmation. L'exploitation des résultats montre que le langage Python apparaît 60 fois, le C++ est apparu 54 fois, le Java quant à lui apparaît 84 fois alors que le JavaScript n'est apparu que 28 fois. Contrairement aux propos du professeur Eric Roberts, les réponses des membres de la SIGCSE montrent que le langage Java dépasse de loin le JavaScript.

    Par ailleurs, une analyse menée en 2014 par Philip Guo, un chercheur en sciences informatiques et enseignant spécialisé dans les interactions homme-machine et dans les technologies éducatives, avait montré que le langage d'initiation à la programmation le plus populaire qui est enseigné dans les universités américaines est le Python. Les résultats de son analyse se présentaient à l'époque comme suit :

    Nom : Top39-700.4.png
Affichages : 28037
Taille : 87,5 Ko

    Source : Stanford Daily - Computinged

    Et vous ?

    Que pensez-vous du choix porté sur JavaScript comme langage d'initiation à la programmation ?

    Voir aussi

    Meilleurs langages de programmation en 2016 : Découvrez les langages en forte croissance et les plus demandés par les employeurs, selon l'IEEE
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  2. #2
    Membre habitué
    Profil pro
    Développeur Web
    Inscrit en
    Novembre 2010
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

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

    Informations forums :
    Inscription : Novembre 2010
    Messages : 31
    Points : 152
    Points
    152
    Par défaut
    Proposer le CSS ou HTML c'est pas un peu histoire de faire passer le lundi pour un vendredi ?

  3. #3
    Membre expérimenté
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2004
    Messages : 374
    Points : 1 401
    Points
    1 401
    Par défaut
    Si j'étais professeur, je proposerai à mes collègues d'enseigner le language ML (SML ou (O)Caml, peu importe) comme langage d'initiation à l'informatique, pour sa proximité avec le langage mathématique.

    Toutefois ce cours ne devrait durer qu'un semestre au plus, et on ne devrait pas y introduire les notions de programmation orientée objet. D'autres langages sont plus adaptés pour cela, et puisque qu'on aura introduit un langage où les types sont très bien définis, je pense que je préférerai continuer avec Java plutôt que JavaScript, histoire que les étudiants s'y retrouvent.

    Attention je parle d'une formation CS, où les cours d'informatique sont accompagnés de cours de mathématiques relativement approfondis, et où les étudiants sont confrontés à des preuves à à peu près chaque séance de cours. L'idée c'est qu'il y a pas mal de similitudes entre une preuve et une programme ML. Dans une formation d'un autre type enseigner cette famille de langage a beaucoup moins de sens (selon moi).

  4. #4
    Membre éclairé

    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2007
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

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

    Informations forums :
    Inscription : Février 2007
    Messages : 179
    Points : 653
    Points
    653
    Par défaut
    Je pense que commencer par du C est bien. Pour ce faire à un langage relativement bas niveau pour savoir comment ca marche (l'assembleur l'est peut être un peu trop).
    Puis passer le semestre suivant sur du Java pour avoir de l'objet.

    En écrivant je me rend conte qu'il faudrait faire un langage par type(s) de programmation si possible. Pour avoir un bon tour d'horizon de ce qu'il existe.
    L'expérience est une lanterne que l'on porte sur le dos et qui n'eclaire jamais que le chemin parcouru.

    La nature fait les choses sans se presser, et pourtant tout est accompli.

  5. #5
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

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

    Informations forums :
    Inscription : Septembre 2012
    Messages : 4
    Points : 18
    Points
    18
    Par défaut
    Par type de programmation, c'est peut-être un peu beaucoup... non ?

    Par contre, en effet, plusieurs langages, un pour comprendre le "haut niveau", un pour le "bas niveau" et un pour l'algorithmique pure, qui permette de travailler sur un point que j'ai vu trop peu aborder : comprendre le problème dans un langage littéraire (ecrit, oral, avec interactions ou pas) pour élaborer la solution informatique qui convient le mieux !

  6. #6
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 691
    Points : 20 222
    Points
    20 222
    Par défaut
    En effet, selon le professeur émérite d"informatique Eric Roberts, le langage Java qui a été pendant longtemps enseigné aux étudiants comme cours d'initiation à la programmation est en train de montrer ses limites et serait sur le point de mourir
    Avec Android qui vient de passer devant Windows comme système le plus utilisé , je pense que java à encore quelques jours devant lui ...

    Pour pratiquer professionnellement et quotidiennement Java,PHP,C++ et javascript , si y'en à bien un que j'aurais déconseillé c'est javascript.

    L'apprentissage initial doit pour moi se faire sur un langage fortement typé, non permissif et non objet afin de bien appréhender les concepts de la programmation.
    Une fois cette première étape on peut passer sur un langage objet de préférence pas basé sur les prototypes ...
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  7. #7
    Membre régulier
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2013
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2013
    Messages : 32
    Points : 93
    Points
    93
    Par défaut
    Personnellement, je pense que python est ideal pour commencer, puis une fois les prémices du scripting, petit projet, objet absorbé, on peut passer à quelque chose d'un peu plus ambitieux telle que le C++ (en évitant les templates dans un premier temps pour les débutant ).

  8. #8
    Expert confirmé
    Avatar de TiranusKBX
    Homme Profil pro
    Développeur C, C++, C#, Python, PHP, HTML, JS, Laravel, Vue.js
    Inscrit en
    Avril 2013
    Messages
    1 476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur C, C++, C#, Python, PHP, HTML, JS, Laravel, Vue.js
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 1 476
    Points : 4 805
    Points
    4 805
    Billets dans le blog
    6
    Par défaut
    Moi je dirait qu'il faille commencer par du C puis du Python et ensuite le JS vus que c'est le moins simple à débugger
    Rien, je n'ai plus rien de pertinent à ajouter

  9. #9
    Membre éprouvé Avatar de scandinave
    Homme Profil pro
    Développeur Java, NodeJs/Angular
    Inscrit en
    Mai 2009
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Java, NodeJs/Angular

    Informations forums :
    Inscription : Mai 2009
    Messages : 277
    Points : 919
    Points
    919
    Par défaut
    Selon Roberts, le langage Java a été conçu dès le début comme « le langage de l'Internet »
    . ça serais pas plutôt Javascript?

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    614
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 614
    Points : 713
    Points
    713
    Par défaut
    La wach…*Quand on voit le résultat du sondage, on peut déduire que les développeurs n'ont pas idée de ce qu'est "l'initiation à la programmation"… Aujourd'hui, si on fait abstraction des langages dédiés à l'enseignement comme Scratch, il y 2 langages qui se démarquent sur ce terrain : Python et Swift.

    Citation Envoyé par Malick SECK Voir le message
    En effet, selon le professeur émérite d"informatique Eric Roberts, le langage Java qui a été pendant longtemps enseigné aux étudiants comme cours d'initiation à la programmation est en train de montrer ses limites et serait sur le point de mourir. C'est donc face à cette situation qu'il devient important pour l'Université de Standford de changer de langage afin d'initier les étudiants à la programmation ; le choix a alors été porté sur le JavaScript.
    Ce paragraphe est en soi un peu inquiétant…*Tel que je le comprends, l'Université de Stanford largue Java simplement du fait de son contexte et non du fait de sa qualité pédagogique ou de la qualité pédagogique d'autres langages… oO

  11. #11
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 559
    Points : 15 484
    Points
    15 484
    Par défaut
    Citation Envoyé par scandinave Voir le message
    Selon Roberts, le langage Java a été conçu dès le début comme « le langage de l'Internet »
    . ça serais pas plutôt Javascript?
    Javascript l'est devenu par la force des choses, mais à la base, Nescape et Sun auraient préféré que Java sous forme d'applet prenne. Microsoft en a décidé autrement.

  12. #12
    Invité
    Invité(e)
    Par défaut
    J'ai justement donné des cours d'initiation à la programmation dans le supérieur. En 10 ans, on a testé au moins 4 langages. Au final, ça ne change pas grand chose car les notions restent les mêmes : variable, condition, boucle, fonction... À la limite, les langages typés statiquement apportent un peu plus de rigueur et évitent quelques erreurs pernicieuses.

  13. #13
    Membre habitué
    Profil pro
    Développeur Web
    Inscrit en
    Novembre 2010
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

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

    Informations forums :
    Inscription : Novembre 2010
    Messages : 31
    Points : 152
    Points
    152
    Par défaut
    Quand je vois l'orthographe et la grammaire d'un grand nombre de développeurs, je suis tenté de dire de commencer par apprendre le langage de base : le français.
    Puis aussi peut être l'anglais. Combien de fois j'entend des "titeul" ou des "chaïldreune", j'ai les oreilles et les yeux en sang.

    Sinon le classique C pour la base d'apprentissage avec la gestion de mémoire, un langage objet relativement simple (java, python, php) puis peut être des frameworks car c'est joli de connaître le php par coeur mais maintenant si tu connais pas un seul framework tu ne seras pas recruté facilement.

  14. #14
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 667
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 667
    Points : 5 235
    Points
    5 235
    Par défaut
    Dans l'initiation à la programmation, il y a un points sur lequel on n'insiste pas assez selon moi, c'est la lisibilité.
    Notamment l'indentation, où chacun à sa propre façon d'indenter.
    Au sein de ma propre équipe, il y'en a déjà trois.
    Code Delphi : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    if (Test) then
    begin
      toto := 0;
    end;

    Code Delphi : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    if (Test) 
    then begin
      toto := 0;
    end;

    Code Delphi : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    if (Test) then 
      begin
      toto := 0;
      end;

    Rien que pour ça, (parce que j'enrage) Python à l'avantage de faire prendre tout de suite les bonnes habitude au niveau de l'indentation.
    De plus, il est assez évolué pour débuter l'apprentissage de l'Objet.

    Mon choix se porterait donc sur Python car Delphi (le langage sur lequel j'ai commencé) est trop verbeux à mon gout pour une initiation.
    Quoi que la "verbosité" pourrait également être un moyen de se préparer à d'autres langages également plus ou moins verbeux.

  15. #15
    Membre averti
    Avatar de mrqs2crbs
    Profil pro
    LEAD DEV
    Inscrit en
    Juin 2013
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : LEAD DEV

    Informations forums :
    Inscription : Juin 2013
    Messages : 105
    Points : 398
    Points
    398
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par Shepard Voir le message
    Si j'étais professeur, je proposerai à mes collègues d'enseigner le language ML (SML ou (O)Caml, peu importe) comme langage d'initiation à l'informatique, pour sa proximité avec le langage mathématique.
    Si je me souviens bien, ça a été le cas. Haskell était utilisé comme langage d'apprentissage de certains cursus informatiques (essentiellement aux US) avant de céder la place à Python....à confirmer

    Ceci dit pour commencer, il y a Pharo qui je trouve est un trés bon langage objet, qui inclue son propre environnement de dev.
    Je l'avais un peu testé il y a 2-3 ans et ça m'avait fait une grosse impression.

    Cordialement.

  16. #16
    Membre expérimenté
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2004
    Messages : 374
    Points : 1 401
    Points
    1 401
    Par défaut
    Citation Envoyé par mrqs2crbs Voir le message
    Si je me souviens bien, ça a été le cas. Haskell était utilisé comme langage d'apprentissage de certains cursus informatiques (essentiellement aux US) avant de céder la place à Python....à confirmer
    Oui, le document donné en lien dans l'article indique par exemple que l'université de Harvard utilise OCaml comme langage d'initiation à la programmation (en 2017) :-)

  17. #17
    Membre émérite
    Avatar de Mickael_Istria
    Homme Profil pro
    Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Inscrit en
    Juillet 2008
    Messages
    1 469
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 469
    Points : 2 997
    Points
    2 997
    Par défaut
    Selon Roberts, le langage Java a été conçu dès le début comme « le langage de l'Internet ».
    C'est bien mal connaitre le domaine et la technologie. Ca a ete concu pour l'equivalent des smartphones de maintenant: http://www.oracle.com/technetwork/ja...ex-198355.html

    Choisir un langage de programmation pour commencer depend surtout beaucoup de l'intention du public. Chaque langage met en avant certaines facettes du developpement, et il faut choisir celles qu'on veut inculquer au plus tot a son public: C ce sera le concept de memoire et la machine, Java l'oriente object, OCaml les structures de donnees et l'algorithmique, JS la programmation visuelle (avec HTML) et reactive... Quoi qu'il en soit, un developpeur devra tout connaitre, par contre pour le public "intermediaire" qui ne sera pas developpeur mais qui doit avoir des bases, JS peut etre un choix interessant grace au cote ludique du dev avec HTML qui rend l'enseignement moins austere.
    Pour du HTML, CSS, JavaScript, TypeScript, JSon, Yaml, Node... dans Eclipse IDE, installe Eclipse Wild Web Developer
    Pour du Rust dans Eclipse IDE, installe Eclipse Corrosion
    Follow me on twitter

  18. #18
    Membre émérite
    Avatar de Mickael_Istria
    Homme Profil pro
    Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Inscrit en
    Juillet 2008
    Messages
    1 469
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 469
    Points : 2 997
    Points
    2 997
    Par défaut
    Citation Envoyé par martopioche Voir le message
    Ce paragraphe est en soi un peu inquiétant…*Tel que je le comprends, l'Université de Stanford largue Java simplement du fait de son contexte et non du fait de sa qualité pédagogique ou de la qualité pédagogique d'autres langages… oO
    C'est aussi l'un des enjeux des universites: le marche du travail. De plus en plus de postes s'ouvrent sur JS, de moins en moins sur Java. Une universite doit aussi placer ses eleves dans un contexte d'embauche favorable, peut-etre meme plus que garantir une qualite d'enseignement...
    Au final, c'est un simple comportement de "suiveur" qu'on voit la. Beaucoup de technos sont (re)faites en JS pour la meme raison. L'ecosysteme grossit et les gens qui ne sont pas dedans se disent qu'il vaut surement mieux etre dedans que dehors et tout le monde suit. Ca fait effet boule de neige. C'est un peu la peur de devenir obsolete qui dicte a plein de gens de faire du JS plus que l'interet technique ou technologique
    Pour du HTML, CSS, JavaScript, TypeScript, JSon, Yaml, Node... dans Eclipse IDE, installe Eclipse Wild Web Developer
    Pour du Rust dans Eclipse IDE, installe Eclipse Corrosion
    Follow me on twitter

  19. #19
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    614
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 614
    Points : 713
    Points
    713
    Par défaut
    Citation Envoyé par Mickael_Istria Voir le message
    C'est aussi l'un des enjeux des universites: le marche du travail.
    Sauf qu'on ne parle pas de marché du travail mais d'initiation…

  20. #20
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2008
    Messages : 167
    Points : 471
    Points
    471
    Par défaut
    Citation Envoyé par Mickael_Istria Voir le message
    C'est aussi l'un des enjeux des universites: le marche du travail. De plus en plus de postes s'ouvrent sur JS, de moins en moins sur Java. Une universite doit aussi placer ses eleves dans un contexte d'embauche favorable, peut-etre meme plus que garantir une qualite d'enseignement...
    Au final, c'est un simple comportement de "suiveur" qu'on voit la. Beaucoup de technos sont (re)faites en JS pour la meme raison. L'ecosysteme grossit et les gens qui ne sont pas dedans se disent qu'il vaut surement mieux etre dedans que dehors et tout le monde suit. Ca fait effet boule de neige. C'est un peu la peur de devenir obsolete qui dicte a plein de gens de faire du JS plus que l'interet technique ou technologique
    Et après, que feront ces élèves s'ils n'ont pas les bases ? de futures chômeurs ?

    De mon point de vu, s'initier à la programmation veut dire comprendre les notions fondamentales : les if..then..else, les boucles, ..., la gestion mémoire, les entrées / sorties, ... et un peu d'algo (trie à bulle, ...).
    Il n'y a rien de mieux que le C ou le pascal pour ça .

    Une fois que la base est maitrisés, on peut passer à des considération plus terre à terre et se former sur des langages ayant le vent en poupe, qu'ils soient objet ou non.

Discussions similaires

  1. Le javascript comme premier langage
    Par Anthony.v dans le forum Débuter
    Réponses: 4
    Dernier message: 13/04/2014, 11h53
  2. Quel langage pour initiation à la programmation ?
    Par kiriyamakaneda dans le forum Débuter
    Réponses: 4
    Dernier message: 23/10/2007, 15h36
  3. Réponses: 3
    Dernier message: 19/07/2002, 15h01

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