Commencer à développer votre propre logiciel
Apprendre à un logiciel du programme semble être une tâche ardue que pour les geeks et les nerds qui s'enferment dans des pièces sombres à regarder leurs écrans pendant des jours comme ils verser sur les manuels d'épaisseur écrite en grande partie dans des zéros et des uns. Heureusement, la réalité est que ce n'est pas aussi compliqué de faire des applications de base que les gens pensent mai. S'il l'était, la majorité des nerds ne serait pas le faire parce que le facteur déterminant de notre espèce est une paresse inhérente. Pourquoi pensez-vous que nous aimons les ordinateurs? La plus lourde chose que nous avons à lever est un moniteur et que cela est fait assez irrégulière et pour une très courte période de time.There sont multiples et variées opinions sur la façon dont vous devriez commencer la programmation. Certains préconisent la méthode de se jeter résolument dans la partie plus profonde et si vous ne vous noyez pas alors vous êtes pour la vie. Ces personnes recommandent habituellement de rester coincé directement en C ou C + +. D'autres recommandent un point légèrement plus facile à démarrer, comme Java ou C #, encore très impliqués, mais avec un peu plus de filets de sécurité construit po Ensuite, il ya l'école des «pataugeoire» de la pensée que défenseurs des langages tels que Visual Basic. Ces langues sont vraiment facile de commencer po Vous faites glisser un peu d'éléments sur un formulaire vierge et ensuite écrire du code qui lit en grande partie comme l'anglais standard. Toutes les méthodes ont leurs avantages, mais je suis un fan de partir quelque part au milieu avec Java. Mes raisons pour ceci sont que Java impose une certaine quantité de conception et de prévoyance ainsi que des procédures de programmation correcte qui sont quelque peu absente à partir de Visual Basic.I ne peut pas aller dans toutes les langues unique dans un seul article, parce qu'il serait trop long et la seule expérience que j'ai avec les langues en dehors de l'écurie Microsoft est une certaine familiarité avec Java. Voici quelques détails concernant certains languages.Java programmation en Java est très similaire à C / C + + de développement. Il est orienté objet et bien structuré. Il ya une utilisation très large de Java, et donc il ya un beaucoup de bibliothèques à travers qui peuvent être utilisés dans votre program.Pros Java: ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Java est multi-plateforme, il peut être exécuté sur tout. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · C'est gratuit, il vous suffit de télécharger le SDK et viennent. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  • Il est facile à apprendre si vous connaissez le C ou C + +. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  • Il offre une mémoire automatique gestion. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Il ya une grande bibliothèque de classes pré-construits et de nombreux autres sont disponibles auprès autour du filet. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  • Il est tout à fait sécuritaire. C'est assez difficile (voire impossible) d'endommager votre ordinateur grâce à une programmation en Java.Cons: ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  Speed ·. Java est assez lent, car il est essentiellement compilées au moment de l'exécution par le machine virtuelle du système. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  • Il est difficile de compiler dans une application autonome. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  pointeurs · Mémoire sont pas autorisés. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Certaines personnes n'aiment pas être contraints à programming.CC orientée objet a été autour depuis des années et a de nombreux adeptes. Beaucoup de personnes différentes dans le monde entier l'utilisent. Un quelques autres langages de programmation ont également été écrits en C. Pros: ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · base utilisation Large. Facile à trouver de l'aide, les autres programmeurs, bibliothèques, etc ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  core · langage simple, avec des fonctionnalités pourront y être ajoutés par l'utilisation de bibliothèques. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Très puissant. Si votre ordinateur ne peut Faites-le, il peut le faire par à ¢ C. ÃƒÆ 'â, ¬ Å ¡Ãƒâ € šÃ,  • Faible taux d'accès au niveau de la mémoire n'est pas cochée ordinateur à l'aide de pointeurs. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · L'une des jeûné en cours d'exécution langues. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · code C peut être utilisé en C + + applications. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · les programmes sont compilés et autonome, pas besoin d'interprètes (parfois bibliothèques externes devra être installé sur le PC cible). Cons: ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · relativement difficile à apprendre. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Très peu de filet de sécurité. Si que vous choisissez (accidentellement ou non) de faire un programme qui va accéder à la mémoire de manière incorrecte et horriblement casser votre système, il ne sera pas vous arrêter. Il ne récupère que vous sur les erreurs de compilation. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · programmes non triviaux pourrait être difficile de port. Les programmes doivent être compilées pour chaque plate-forme spécifique. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Non strictement objet oriented. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Code pouvez obtenir easily.C salissante + + C + + est un dérivé du langage de programmation C. Code C fonctionne toujours en C + + programs. Il s'agit d'un langage orienté objet et très powerful.Pros: ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Comme près d'un langage de programmation universel, que vous êtes susceptible d'obtenir pour le moment. Il est utilisé partout. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Objet la technologie orientée inclus, très soutenu et a recommandé, mais non forcé. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  Programmes · sont autonomes, pas besoin d'interprètes (parfois externes bibliothèques devra être installé sur le PC cible). ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  • Faciles à port pour les autres plateformes si C + + standard lignes directrices sont respectées. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  Beaucoup · bibliothèques disponibles pour functionality.Cons ajouté: ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Assez difficile à apprendre. Vous ne serez jamais vraiment mettre fin à apprendre de nouvelles choses à ce sujet (qui est aussi un pro, je suppose). ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Les programmes non triviaux ne sont pas facilement portables s'ils utilisent la plate-forme des bibliothèques spécifiques (par exemple, DirectX, etc.) ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Les programmes peuvent être légèrement grands et plus lents que ceux programmés en C. Visual Basic Visual Basic est un langage très facile à utiliser. Son code est similaire à un pseudo-code et de nombreuses fois le développeur peut simplement taper ce qu'ils pensent et il devrait travailler ne, qui est cool.Pros: ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Très facile à apprendre ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Rapide à mettre en œuvre une application ou d'un algorithme ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Lots of In-built fonctionnalité ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Récemment ajouté un support complet avec la POO. Upgrade.Cons Net: ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · pas aussi flexible que d'autres langues, vous ne pouvez pas en faire autant. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · s'exécute plus lentement que le C / C + + ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Un pur produit de Microsoft et Windows based.Where vous démarrez est en grande partie à vous et à ce que vous voulez sortir de votre programmation. Si vous voulez en faire une carrière que vous allez avoir à se familiariser avec les plus «langages de programmation industriel» tels que C et C + +. Il ya encore beaucoup de gens là-bas expérience avec ces langues, mais vous serez dans un domaine plus spécialisé. Vous avez de la difficulté jetant un coup de poing dans un Crowded Room sans démarrer une bagarre avec quelqu'un qui pourrait obtenir un programme allant dans Visual Basic. Commencez avec un langage adapté à votre niveau de compétence et quand vous avez appris un peu de ça, vous le trouverez plus facile à passer à d'autres langues. J'ai trouvé personnellement et au sein de mon groupe de pairs à l'université que maintenant que nous avons tous un certain nombre de connaissances de programmation, il n'a vraiment pas beaucoup d'effort pour se coincer dans une autre langue et le code d'un programme là-bas. La plupart de nos missions sont effectuées par l'improvisation comme nous l'apprennent les particularités d'une langue nécessaires pour mettre en œuvre la cession. Vous mai pas obtenir un programme d'un projet solidaire et bien écrit que vous le souhaitez contre si vous avez eu une meilleure idée de ce que vous êtes en train de faire, mais c'est généralement works.Don 't let me kid vous faire croire que vous pouvez développer des logiciels avec la plus grande facilité. Vous être assis là, à regarder seulement trois lignes de code pendant deux heures, se demandant pourquoi il ne fonctionne pas avant que vous réalisez que votre capitalisation est erronée. Cependant, c'est un sentiment très gratifiant quand vous obtenez à la fin d'un programme et tout fonctionne merveilleusement (au moins jusqu'à la base des utilisateurs mettent la main sur lui et le casser). Donc, si vous êtes même un peu intéressé Allez-y et avoir un aller. Le pire qui puisse arriver est que vous serez réécrire vos sector.M6.Net boot Web Helpers http://www.m6.netDaniel Punch est un écrivain travaillant à M6.Net: «La société d'hébergement web pour les humains." M6.Net travaille dur pour aider expérience de l'humanité la puissance et la liberté de
Source D'Article: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster obtenir le code html
Ajouter cet article sur votre site Web dès maintenant!
Webmaster envoyer vos articles
Aucune inscription requise! Remplissez le formulaire et votre article est dans le Messaggiamo.Com répertoire!