Apparemment pour certains l'univers des "langages" de programmation s'arrête aux "patois" du langage C.
Il est inspiré par Tolkien, mais quel manque de culture, quand même... LOL
Apparemment pour certains l'univers des "langages" de programmation s'arrête aux "patois" du langage C.
Il est inspiré par Tolkien, mais quel manque de culture, quand même... LOL
C'est comme si vous demandiez à un grand peintre avec quelle peinture il a commencé pour apprendre à peindre. D'ailleurs aucun grand peintre n'a pris une seule heure de cours de peinture. Les langages pour débutant ça n'existe pas. La programmation est un art. Choisissez le langage avec lequel vous aimerez peindre de magnifiques tableaux
Donc quelqu'un qui aurait suivi des cours de programmation ne sera jamais un grand développeur ?
Purée, il faut vite fermer toutes les écoles d'informatique !
(Ou leur demander de remplacer leurs cours de programmation par, mettons, des cours de peinture)
On parle de C/C++/C#, qui ont tous la même philosophie, et Java qui rejoint la famille C.
Par contre, on zap la famille BASIC, la famille PASCAL, l'Assembleur, et plein d'autres.
Il faut savoir si on parle de langage "pour le fun" et pour bidouiller un peu, ou bien de langage pour entrer dans l monde PRO ?
J'ai commencé par le BASIC, j'ai basculé sur le PASCAL, et j'ai vu un peu le C, j'ai aussi survolé l'Assembleur et le Python, mais je ne trouve pas votre notation de difficulté bien cohérente.
pour moi je choisi java
Facile à apprendre, modulable, facile et rapide à mettre en œuvre, à peine quelques lignes pour obtenir en très peu de temps ce sur quoi il faudrait passer des heures ailleurs, portable sur tous les systèmes, intégré à la plupart des gros logiciels actuels, remplace facilement le php sur les serveurs. A moins d'être d'une totale mauvaise foi, c'est le langage qu'il faut connaître. Au moins celui-là. Après le C et le C++ sont incontournables.
Oui c'est ça. Python c'est le mieux pour démarrer très vite mais aussi pour être bloqué très vite. Dès qu'on veut écrire une vraie grosse application sérieuse, les choses, bizarrement, deviennent plus compliquées que dans n'importe quel autre langage (assembleurs exclus).
Sans parler des problèmes de performances.
Limitons Python aux scripts et au web, là où il se débrouille très bien.
Et ne l'utilisons surtout pas comme premier langage pour l'enseignement de la programmation, toutes les difficultés que ce langage cache (en tout cas dans un premier temps) posent des problèmes ensuite.
Même si c'est vrai (je connais pas Python), osef.
Quelqu'un qui se lance dans la programmation va plus coder des Hello World et des petites applis plutôt que des "vraies grosses applications sérieuses".
C'est juste impensable de se dire que le premier programme de quelqu'un qui découvre le dev soit un monstre de 500k+ lignes de code.
ça c'est un peu mon domaine de compétence et c'est faux. Tous les grands peintres ont pris des cours de peinture et les très grands ont même passé jusqu'à 13 années de leur vie à maîtriser le savoir-faire nécessaire avant d'être cooptés par leurs pairs. Les plus grands ont passé leur vie entière à prendre des cours de peinture. Quand on arrête de se remettre en cause et d'apprendre de nouvelles choses, on est très vite dépassé par ce qui se fait "vraiment".
Pour ma part, j'ai commencé avec un truc ignoble et made in France, le LSE. De quoi dégouter immédiatement et pendant longtemps (six ans) d'utiliser un langage de programmation. Ensuite, par nécessité, un peu de basic -toujours sur du matos pourri made in France et, presque aussi pourri, made in GiBi -, beaucoup de Pascal et même du pascal objet avant de passer au C.
La découverte du Python a été une révélation.
L'image censée être le cœur de cette news est trop compressée : trop réduite et non zoomable, mais même téléchargée ça ne sert a rien elle est illisible.
Et l'outil pour signaler un problème ne marche pas (la box se mêle aux réponses et on ne peut pas l'envoyer !!!
Parfois ça sert de lire toutes les interventions sur un post...
Source : Blog Carl Cheo
Perso, à l'école et afin de bien en dégoûter certains, on a commencé en assembleur et en C, pour les survivants qui passèrent en seconde ce fût le C++ puis Java et le C# en 3eme... J'ai adoré mais sincèrement, je conseillerais plutôt le Python pour un débutant. Le fait de s'affranchir d'une syntaxe parfois lourde et encombrante permet de se concentrer sur l'élaboration des différents algorithmes plutôt que sur le débogging "de syntaxe". Cela joue sur le moral et permet au débutant de ne pas se décourager. Mais ce n'est que mon humble avis...
Je programme mes sites en HTML évidement PHP et MySQL avec PHPmyadmin et l'inévitable Javascriot sur le micro
Alors tout ce mal qui est dit de PHP me fait un peu de peine
Signé le vieux con qu'a rien compris !
Je trouve ceci vraiment bon. Pour ma part, j'ai débuté par le C parce que je le pense suffisamment bon
Merci pour le conseil. C'est une question à laquelle je me suis beaucoup heurté
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
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