Bonjour, J'ai lu avec beaucoup d'intérêt tous vos messages.
Concerant l'HTML, je l'ai appris en 1998 à l'âge de ... ... 13 ans. Ensuite, je dois me mettre au PHP, pour les sites webs de ma boite. L'idée, c'était de pouvoir développer des langages pour Windows, Mac, pour ma boite, en vente de formations en lignes. Ensuite, et bien, je dois améliorer mon HTML connu en version 4.01 en 5. De plus, tant que l'on parle de " programmation " page web, comment vous débrouillez vous pour le design? Merci à vous, Greg Le 29/12/12, QuentinC<[email protected]> a écrit : > Juste encore deux commentaires. > > IL y a une citation de je ne sais plus qui, mais quelqu'un de très > influent en informatique, qui disait quelque chose comme ceci: quand on > vient du C et qu'on apprend le C++, on ne s'impreigne pas complètement > de la logique du C++ et on a tendance à réfléchir en C avant de > réfléchir en C++. > > Tout ça pour dire que les langages de script qui sont volontairement > simplifiés et hyper laxistes face aux langages lourds, ne sont pas > nécessairement les meilleurs langages pour commencer. Ils sont simples > et permettent d'avoir un résultat assez rapides, certes, mais on > n'apprend les vrais bons concepts de programmation que si on se met à un > langage plus strict et plus lourd, tel que C, C++, C# ou java. > > Le débat fait rage, ici comme ailleurs, sur le langage ou le type de > langage à apprendre en premier. Certains pronent la simplicité, alors > que d'autres sont plutôt pour commencer très strictement et relâcher > ensuite une fois qu'on a acquis les bases. C'est un point de vue, chacun > a son avis et on n'arrivera jamais à trancher complètement. > > Toujours est-il que le tutoriel C++ du site du zéro est volontairement > simple et épuré comme le veut la tradition, ce n'est pas nécessairement > beaucoup plus difficile que le python. Au final, c'est juste la logique, > la façon de programmer qui est complètement différente au bout d'un moment. > > JE voulais encore réagir aux questions de Yannick : > > 1.dois je apprendre un langage de haut niveau ou de bas niveau ? > A noter que la division n'est pas claire pour tous les langages. LE C++ > par exemple,est parfois classé comme langage de bas niveau, et parfois > comme langage de haut niveau, et à juste titre, parce que son champ > d'application est très très vaste. > > 2.la documentation est elle conséquente ?suffira t'elle ? > En général ce n'est pas la documentation en elle-même qu'on peut > critiquer, mais comment elle est présentée: y a-t-il un site officiel > qui regroupe toute la bibliothèque standard ? et spécifiquement pour > nous, est-ce que cette documentation est facilement accessible et > trouve-t-on rapidement ce qu'on cherche ? > Java est souvent cité comme exemple en ce qui concerne ses > documentations, car le site officiel regroupe tout et est bien conçu, et > en plus la grande majorité des langages produisent leur documentation de > manière standardisée grâce aux outils fournis, la javadoc en l'occurence. > Pour C#, il y a la MSDN, accessibilité moyenne mais au moins on trouve > tout au même endroit. > Pour python, je ne sais pas: je crois savoir qu'il y a un site officiel, > mais qu'il n'y a pas d'outil officiel, donc c'est tout de suite moins > cohérent. > Pour le C/C++, il n'y a pas de site vraiment officiel hormis celui qui > détaille la norme (complètement inbuvable même pour moi) > > 3. voudrais je un langage ou la casse est prise en compte ? > IL n'y a plus beaucoup de langages sérieux qui ne tiennent pas compte de > la casse...... c'est comme ça, on doit faire avec. Note: je ne considère > pas le script jaws comme étant un langage sérieux. > > 5.l'anglais, me fait t'il peur ? > Là aussi, un moment donné on n'a pas le choix. Informatique à un niveau > respectable = obligatoirement en anglais. C'est un fait. JE ne connais > que très peu de documentations véritablement traduites, si on enlève les > traductions google qui sont presque toujours encore pire en français > qu'en anglais. Un excellent point en faveur de php sur ce sujet, qui a > une bibliothèque standard entièrement documentée en françAis et en plein > d'autres langues. > > 6.y aura t'il une liste de discussion qui le traite ? > La progliste ? Non plus sérieusement, il y a presque toujours des forums > ou des mailing-lists où aller poser ses questions. Sauf si c'est un > langage pas connu ou hyper-spécifique... > > 7.voudrais je un langage lié à un unique os ? > Ca par contre c'est une excellente question à se poser. Le gag c'est que > si on fait des applications graphiques, il n'y a pas énormément de > possibilités si on veut un truc vraiment portable et qui reste > accessible, même si le langage qu'on a choisi est portable. > > Progliste : > Pour se désinscrire de la liste : > mailto:[email protected]?subject=unsubscribe > > Pour voir les archives de la liste : > http://www.mail-archive.com/[email protected]/ > > Je vous rappelle que les pièces jointe sont activés leur taille est limité à > 2 MO > > Pour accéder aux fichiers de la liste > http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr > Ou en utilisant la nouvelle page de partage : > http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt > Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je > vous répondrez en privé. > > > Progliste : Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/[email protected]/ Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO Pour accéder aux fichiers de la liste http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr Ou en utilisant la nouvelle page de partage : http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.
