English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Comience A Desarrollar Su Propio Software

Software RSS Feed





Aprender cómo programar software se parece como una tarea desalentadora cabida solamente para los geeks y los nerds que se traban lejos en los cuartos oscuros que miran fijamente sus monitores por días en extremo mientras que vierten los manuales gruesos excesivos escritos en gran parte en ceros y unos. La realidad es afortunadamente que no es tan complicada hacer usos básicos como la gente puede pensar. Si fuera, la mayoría de nerds no la estaría haciendo porque el factor que define de nuestra clase es una holgazanería inherente. ¿Por qué usted nos piensa tiene gusto de las computadoras? La cosa más pesada que tenemos que levantar es un monitor y eso se hace bastante irregular y por un período del tiempo muy corto.

Hay muchas diversas opiniones sobre cómo usted debe comenzar a programar. Algunos abogan el método de lanzarse firmemente en el extremo profundo y si usted entonces no se ahoga le fijan para la vida. Esta gente recomienda generalmente el conseguir pegada derecho en C o C++. Otros recomiendan un punto de partida levemente más fácil tal como Java o C #, aún absolutamente implicado pero con algunas más redes de seguridad construidas adentro. Entonces hay la escuela de la ' piscina kiddy ' del pensamiento que aboga las idiomas tales como básicas visual. Estas idiomas son realmente fáciles conseguir comenzadas adentro. Usted arrastra algunos elementos sobre una forma en blanco y después escribe un cierto código que lea en gran parte como inglés estándar. Todos los métodos tienen sus ventajas, pero soy un ventilador de comenzar en alguna parte en el centro con Java. Mis razones de esto son que Java hace cumplir cierta cantidad de diseño y de forethought así como los procedimientos de programación correctos que están algo ausentes de básico visual.

No puedo entrar cada sola lengua en un artículo porque tomaría demasiado largo y la única experiencia que tengo con idiomas fuera del establo de Microsoft es una cierta familiaridad con Java. Aquí están algunos detalles sobre algunas idiomas.

Java que programa en Java es muy similar al desarrollo de C/C++. Es orientada al objeto y estructurada bien. Hay uso amplio de Java, y por lo tanto hay muchos de bibliotecas alrededor de ése se puede utilizar en su programa de Java.

Pros: Ã"â· Java es independiente de la plataforma, él se puede funcionar en todo. Ã"â· Está libre, usted puede apenas descargar el SDK e ir Ã"â· Es fácil aprender si usted sabe C o C++. Ã"â· Proporciona a gerencia automática de la memoria. Ã"â· Hay una biblioteca grande de clases pre-construidas y muchos más disponibles alrededor de la red Ã"â· Es absolutamente seguro. Es bastante duro (si no imposible) dañar su computadora con la programación en Java.

Contra: Ã"â· Velocidad. Java es absolutamente lenta, porque esencialmente es compilada en el tiempo de pasada por la máquina virtual del sistema. Ã"â· Es difícil compilar en un uso independiente. Ã"â· Los indicadores de memoria no se permiten. Ã"â· Alguna gente tiene aversión ser forzada en la programación orientada del objeto.

C C ha estado alrededor por años y tiene un siguiente grande. Mucha diversa gente alrededor del globo lo utiliza. Algunos otros lenguajes de programación también se han escrito en C.

Pros: Ã"â· Base grande del uso. Fácil encontrar la ayuda, otros programadores, las bibliotecas etc. Ã"â· Lengua simple de la base, con la funcionalidad adicional que es agregada con el uso de bibliotecas. Ã"â· Muy de gran alcance. Si su computadora puede hacerlo, puede hacerlo a través de C. Ã"â· Acceso desenfrenado bajo a usar de la memoria de computadora de indicadores. Ã"â· Una de las idiomas de funcionamiento ayunadas. Ã"â· El código de C se puede utilizar en usos de C++. Ã"â· Los programas se compilan y están parados solamente, ninguna necesidad de intérpretes (las bibliotecas a veces externas necesitarán ser instaladas en la PC de la blanco).

Contra: Ã"â· Relativamente difícil de aprender. Ã"â· Red muy pequeña de seguridad. Si usted elige (accidentalmente o de otra manera) hacer un programa que tenga acceso a memoria incorrectamente y horriblemente rompa su sistema, no le parará. Tira solamente de usted para arriba en compila errores. Ã"â· Los programas no triviales podían ser duros de virar hacia el lado de babor. Los programas tienen que ser compilados para cada plataforma específica. Ã"â· El objeto orientó no no terminantemente. Ã"â· El código puede conseguir sucio fácilmente.

C++ C++ es una derivación del lenguaje de programación de C. El código de C todavía trabaja en programas de C++. Es una lengua orientada al objeto y muy de gran alcance.

Pros: Ã"â· Como cerca de un lenguaje de programación universal, pues usted es probable conseguir en el momento. Se utiliza por todas partes. Ã"â· Opóngase la tecnología orientada incluida, apoyada altamente y recomendada, pero no forzada sobre usted Ã"â· Los programas son soporte solamente, ninguna necesidad de intérpretes (las bibliotecas a veces externas necesitarán ser instaladas en la PC de la blanco). Ã"â· Fácil virar hacia el lado de babor a otras plataformas si las pautas estándares de C++ se adhieren a Ã"â· Muchas bibliotecas disponibles para la funcionalidad agregada.

Contra: Ã"â· Absolutamente difícil de aprender. Usted nunca realmente parará el aprender de nuevas cosas sobre él (que sea también un favorable, conjeturo). Ã"â· Los programas no triviales no se viran hacia el lado de babor fácilmente si utilizan las bibliotecas plataforma-especi'ficas (e.g. DirectX etc.). Ã"â· Los programas pueden ser levemente más grandes y más lentos que ésos programados en C.

Básico visual básico visual es una lengua muy fácil a utilizar. Su código es similar al pseudo-code y muchas veces el revelador puede mecanografiar simplemente lo que piensan deben trabajar y hace, que está fresco.

Pros: Ã"â· Muy fácil aprender Ã"â· Aprisa para poner un uso o un algoritmo en ejecucio'n Ã"â· Porciones de la funcionalidad incorporada Ã"â· Ayuda completa recientemente agregada de OOP con la mejora del Net.

Contra: Ã"â· Tan flexible como otras idiomas, usted no puede hacer tanto. Ã"â· Funciona más lento que C/C++ Ã"â· Puramente un producto y Windows de Microsoft basaron.

Donde usted comienza está en gran parte hasta usted y qué usted desea para salir de su programación. Si usted desea hacerle una carrera usted va a desear ser familiar con los lenguajes de programación ' más industriales ' tales como C y C++. Hay muchos inmóviles de gente fuera allí de experimentado con estas idiomas pero usted estará en un campo especializado. Usted tendría apuro el lanzar de un sacador en un cuarto apretado sin comenzar un scuffle con alguien que podría conseguir un programa que entraba en básico visual. Comience con una lengua que se satisfaga a su nivel de habilidad y cuando usted ha aprendido un poco que usted encontrará más fácil trasladarse encendido a otras idiomas. He encontrado personalmente y dentro de mi grupo de pares en la universidad que ahora que todos tenemos cierta cantidad de conocimiento de programación, él realmente no toma mucho esfuerzo de conseguir pegada en otra lengua y de cifrar un programa allí. La mayoría de nuestras asignaciones se hacen con la improvisación mientras que aprendemos los específicos de una lengua necesaria para poner la asignación en ejecucio'n. Usted no puede conseguir un programa tan cohesivo y bien escrita como usted quisiera comparado con si usted tenía una idea mejor de lo que usted está haciendo realmente, pero trabaja generalmente.

No me deje cabrito usted en la creencia de que usted puede desarrollar software con la facilidad extrema. Usted sentará allí mirar fijamente en apenas tres líneas de código por dos horas que se pregunta porqué no trabaja antes de que usted realice que su capitalización es incorrecta. Sin embargo, es una sensación muy de recompensa cuando usted consigue al final de un programa y todo trabaja maravillosamente (por lo menos hasta que la base del usuario consigue sus manos en ella y las rompe). Tan si usted está algo interesado uniforme consiga adentro allí y tenga un ir. El peor que puede suceder es que usted reescribirá su sector del cargador.

Ayudantes http://www.m6.net del Web de M6.Net

El sacador de Daniel es escritor que trabaja en M6.Net: ' la compañía de tela-recibimiento para los seres humanos.' M6.Net está trabajando difícilmente para ayudar a experiencia de la humanidad la energía y la libertad de desarrollar su propia parte del Internet, de compartir su información y de conectar con cualquier persona, dondequiera, en cualquier momento.

Artículo Fuente: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster obtener el código html
Añadir este artículo a su sitio web ahora!

Webmaster Envíe sus artículos
No es necesario que se registre! Completa el formulario y su artículo está en el Messaggiamo.Com Directorio!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Envíe sus artículos a Messaggiamo.Com Directorio

Categorías


Derechos de autor 2006-2011 Messaggiamo.Com - Mapa del sitio - Privacy - Webmaster enviar sus artículos a Messaggiamo.Com Directorio [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu