Le mag au contenu libre de droit |
|
ARTICLES EN LIBRE DE DROIT :: Informatique :: Chemin de migration de langage de programmation Chemin de migration de langage de programmationTandis que je préparais de l'information de fond personnelle pour un client potentiel, je passais en revue tous langages de programmation que j'ai eu l'expérience avec. J'énumère des langues que je suis le plus expérimenté avec sur mon résumé. Cependant, il s'est produit à moi que si je devais énumérer toutes langues avec lesquelles j'ai travaillé, alors le client deviendrait accablé avec le résumé et m'écrirait juste au loin en tant que toons d'un chef total ou de looney de peu. Mais pendant que je réfléchissais sur tous ces différents environnements que j'ai réalisé combien d'amusement j'ai eu être impliqué de l'industrie de développement de logiciel, et ce beaucoup de cet amusement doit faire avec l'apprentissage. Je pense que c'est ce qui fait un bon programmeur. Pas simplement la capacité d'écrire le code, ou de proposer une application très créatrice, mais la capacité d'apprendre. Laisse l'admettre ! Si un programmeur n'a pas bon apprenant des qualifications, alors le programmeur va avoir une carrière très courte. Comme exercice, je vais énumérer dehors mon chemin de migration de langage de programmation. Je serais intéressé d'apprendre d'autres programmeurs ce qu'est aussi bien leur PLMP. Va ici : * Commodore Vic-20 Basic * Assembleur de Commodore Vic-20 6502 * Commodore 64 monteur 6510 (un bon nombre de tous les nighters avec celui-ci !) * BASIC D'IBM * Assembleur d'IBM (mon rapport de haine avec l'adressage de segment.) * dBASE II (défaut de la reproduction sonore ! Programmation structurée.) * GWBasic * Pascal de Turbo (merci M. Kahn ! Mieux $49 que j'ai jamais dépensés !) * Turbo C * dBASE III+ (frais, mon générateur de rapport de dBASE II prend maintenant seulement 2 heures à la course au lieu de 7.) * Tondeuse/Foxbase * dBASE IV * dBASE SQL * Microsoft C (d'abord sous le DOS, puis sous Windows 3.1) * SuperBase (d'abord sous le DOS d'Amiga, puis pour le MS Windows) * SQL Windows (celui qui est arrivé à ceci ? Gupta ?) * 2.0 de base visuels * Delphes * 3.0 de base visuels * Access de base/Word de base (Microsoft) * Manuscrit de newton (ma première langue) « élégante » * 4.0 et 5.0 de base visuels * HTML * FormLogic (pour newton d'Apple) * Codewarrior C pour l'OS de paume * 6.0 de base visuels * BASIC de NS pour l'OS de paume et le CE de Windows * FileMaker 5 * Formes satellites * C++ visuel * VRAI de base pour l'imper 9.x et OSX * Java * Codewarrior C++ pour l'OS de paume * Appforge pour l'OS de paume et le PC de poche *c# * FileMaker pro 7.0 Whew ! Est non seulement c'un bon exercice pour réfléchir sur toutes langues que j'ai travaillé avec, mais c'est un bon exemple de la façon dont les langues et la technologie a progressé pendant les 25 dernières années. Je suis sûr que j'ajouterai beaucoup plus à ce PLMP dans un avenir proche aussi bien. Et comme avec la plupart des programmeurs je sais, là suis tellement plus que je voudrais apprendre mais juste n'ai pas le temps. Un autre bon exercice est d'apporter ceci vers le haut comme matière de discussion avec un groupe de programmeurs après une belle longue journée à n'importe quelle exposition commerciale commerciale technique. Par exemple, il y a une tout à fait certaine heure, après une longue journée à la conférence de réalisateurs d'OS/2 à Seattle (Yea, se datant ici.), j'ai évoqué la matière de la programmation de langage de l'assemblage 6502. C'était pendant le dîner à environ 7pm. La conversation résultante a émigré à l'entrée d'hôtel où elle a continué jusqu'à autour de 2am le matin. (Ampèreheure, les bonnes journées d'ol.) ;) (Si vous êtes un lotisseur, je serais intéressé à voir votre propre chemin personnel de migration de langage de programmation. Me tirer un email au timdottrimbleatgmaildotcom.) Timothy Trimble, L'ART du développement de logiciel Le (21/03/2007) Découvrez d'autres articles : © 2009 Fruitymag
Restez informé grâce à votre email |
























