Derniers dans la section
- Jeu Harry Potter a annoncé pour Kinect
- Sly Cooper: Les voleurs de temps sur la vidéo pour PS Vita
- IdeaPad Y580 s'affiche sur le site Web de Lenovo avec Ivy Bridge et NVIDIA 660m
- 38 Studios, les créateurs de royaumes de Amalur, les incendies de tout son personnel
- Les meilleures applications pour OS X par semaine (X)
- Facebook permet aux développeurs d'inclure une démo de leur jeu
- Molineux pense qu'il mérite des lots gagnés
- NHK a Hybridcast: l'avenir de la télévision interactive
- NHK a Hybridcast: l'avenir de la télévision interactive
- DMC: Devil May Cry »et ont une date de sortie
Les plus regardées
- Jeux PS3 pour 2010
- AWStats revisité
- Heavy Rain, Quantic Dream ultime
- cas VBulletin: «Cette décision est une véritable contre-shirt à la souveraineté espagnole"
- Présentation de "Blogs" à Zaragoza
- Votre pub sur les blogs à Vitoria
- Paiement Automattic développer des thèmes pour WordPress
- The Simpsons, Futurama et South Park au manga
- Espagne et licences Creative Commons
- Nouveau Samsung M3310 et images B3410 et caractéristique
Bonjour tout le monde: apprendre à programmer en 2010 |
|
|
| Technologie - Général | |||
| Thursday, 17 June 2010 20:27 | |||
|
Quand j'étais petit, j'ai appris à programmer. J'ai appris à ne pas trop calendrier, et bien maintenant je programme un passe-temps peu, un outil essentiel pour une allure professionnelle. Je voudrais savoir la programmation. Avoir une idée de base, très simple, comment est l'ordinateur de faire les choses. Je trouve ça intéressant et dans de nombreux cas, utile. Cependant, la pensée d'arrêt est beaucoup plus difficile pour un enfant qui apprend à l'émission d'aujourd'hui que lorsque j'ai fait. Je veux dire, ma première exposition à la programmation a été un ZX Spectrum dans les années quatre-vingt glorieuses. Mon premier programme serait quelque chose comme ceci: Bien sûr, c'est de faire beaucoup, mais il traça un cercle sur l'écran et changé quelques couleurs. Mais que pour un enfant dans le programme a commencé, c'était un monde. Et ils n'étaient que quatre lignes de code. Beaucoup plus tard je me suis permis avec un ami dans HyperCard , une curieuse application Macintosh qui lui ont permis de constituer des collections complexe d'hypermédia (hypertexte avec images, sons et vidéos.) Le langage intégré dans HyperCard, appelé casser la tête pour les noms de HyperTalk, Apple, sans être trop sophistiqué a permis une paire d'enfants d'imagination pour créer des applications très simple mais très amusant. Nous avons même un couple de jeux, jeux d'aventure C'est ce que nous aimions. Bien sûr, étaient épouvantables, mais ont été beaucoup plus qu'un enfant de onze ans peut facilement faire aujourd'hui. Récemment, un ami m'a dit qu'il aimerait apprendre à programmer. Honnêtement, si je pouvais lui dire de retourner dans le temps et jouer avec un ZX Spectrum ou VM Logo , la meilleure façon d'apprendre les principes de base de la programmation sont les deux langues. Cependant, comme mon ami ne sait Voyage dans le temps, j'ai commencé à penser une autre réponse. Ont été rejetées comme langues C ou Java en raison de sa complexité. PHP est un bon candidat, mais a une syntaxe compliquée et trop laxistes en matière de taux et de la déclaration de variables. Très confortable à utiliser, mais mauvais pour l'apprentissage. Donc, la chose était entre Ruby et Python. Serait sans doute aujourd'hui langage de programmation Ruby plus adapté à un enfant. Les concepts effectivement plus de sens que dans la programmation fonctionnelle: nous avons des objets qui sont comme des choses dans le monde réel, et ces objets répondre aux messages, qui sont comme les choses que nous faisons les choses dans le monde réel. Toutefois, profondément idiosyncrasique personnalité afin de Ruby, qui ne ressemble à rien d'autre dans le monde, sauf SmallTalk, qui est plus rare encore, il serait certainement contre-productif à long terme. Lorsque vous apprendre à programmer en Ruby n'apprennent pas à programme en général, seulement apprendre à programmer en Ruby. Ainsi, le vainqueur, par élimination, a été Python. L'invention de Guido van Rossum est suffisamment souple pour ne pas exiger compliquée à introduire des concepts qui ne sont pas nécessaires. Le fait que traiter l'espace comme nous le prévoyons pour essayer et non pas comme d'autres langues, qui ne savent pas, le rend très approprié pour l'apprentissage, et son incroyable gamme nous permet de comprendre, le cas échéant, si alambiqué concepts que lambdas. Que pensez-vous? Que pensez-vous est le langage de programmation droit d'apprendre la programmation à partir de zéro aujourd'hui? Bonjour tout le monde: apprendre à programmer en 2010 écrit en ALT1040 Juin 17 2010 en C. Novembre
|




