Discusión - Orientación - ¿Con que lenguaje Empezar?

Iniciado por AlbertoBSD, 24 Enero 2010, 05:45 AM

0 Miembros y 1 Visitante están viendo este tema.

AlbertoBSD

Si no sabes de que viene esto ver Orientación - ¿Con que lenguaje Empezar?

Aquí se tratara el tema todo lo referente al el:

Aquí avisen me sobre los posibles errores u omisiones en el texto.

Cosas con las que hay que contar de cada lenguaje:

  • Nombre (obvio no)
  • Breve reseña historica
  • Con que objetivo fue creado
  • Lenguajes que lo influenciaron
  • Lenguajes a cuales a Influenciado
  • Lista de Pros
  • Lista de Contras
  • Dificultad
  • Mayor uso que se le da hoy en dia
Se aceptan comentarios, sugerencias, aportes, criticas.

Saludos
Donaciones
1Coffee1jV4gB5gaXfHgSHDz9xx9QSECVW

lucas95

Para mi gusto Python


Nombre: Python
Breve reseña historica: Fue creado por Guido van Rossum en el año 1991. El nombre proviene de el grupo comico britanico, Monthy Python.
Con que objetivo fue creado: El principal objetivo que persigue este lenguaje es la facilidad, tanto de lectura, como de diseño.
Lenguajes que lo influenciaron: ABC, Tcl, Perl, Modula-3, Smalltalk, ALGOL 68, C, Haskell, Icon, Lisp, Java
Lenguajes a cuales a Influenciado: Ruby, Boo, Groovy, Cobra, D
Ventajas: Bastante facil de aprender y bastante poderoso (no es lo mas poderoso del mundo, pero es bastante simple), Muy prolijo (si tu ayudas con esto mejor xD), es Codigo Abierto y Multiplataforma, Orientado a Objetos pero sin volverse imposible de aprender como primer lenguaje
Desventajas: No es tan rapido como C++ en el calculo de numeros, lo cual es una ENORME desventaja al hacer aplicaciones de alto rendimiento, por ejemplo, videojuegos o aplicaciones 3D en general. Tiene algunas desventajas mas, pero no tengo mas ganas de escribir.
Dificultad: Vamos, no es algo que aprendas en 5 minutos, pero dentro los lenguajes que mas se utilizan, es uno de los mas sencillos (No digo el mas sencillo porque no conozco muchos)
Usos: Ni idea

AlbertoBSD

Donaciones
1Coffee1jV4gB5gaXfHgSHDz9xx9QSECVW

darkraider

El lenguaje de programación C

Fue creado a principios de la década del 70 con el cometido de programar Sistemas Operativos. Es un lenguaje débilmente tipado de nivel medio aunque proporciona métodos y estructuras que permiten un control a muy bajo nivel. Justamente esta característica hace de C un lenguaje fácil para traducir para los compiladores, ya que se creó con el cometido de que cada instrucción del lenguaje se pudiese desplegar en pocas de lenguaje máquina.
Entre sus carencias destacan la falta de polimorfismo, la orientación a objetos, la recolección de basura y la programación multihilo.

Personalmente creo que puede ser una buena opción para aprender si se quiere entender de lleno cómo funcionan los lenguajes de programación y familiarizarse con la gestión de memoria y las nociones básicas, para luego pasar a algún otro lenguaje que solucione nativamente problemas comunes.
Sin embargo la complejidad del mismo por el trato de direcciones de memoria directamente y la falta de cobertura en los tipos le hace un lenguaje de alta complejidad, por lo que puede resultar tedioso para alguien que se introduce en la programación.
El uso más extendido hoy en día es para la programación de sistemas operativos (módulos y núcleos), más que nada por su relación con el famosísimo Kernel Linux, que cumple con el estandar POSIX.
Salu2
Curioso de mi...

AlbertoBSD

Donaciones
1Coffee1jV4gB5gaXfHgSHDz9xx9QSECVW

[D4N93R]

Nombre: C# Aka "sichar" jeje
Breve reseña historica: anunciado en Julio del 2000 y sale en enero de 2002 la versión 1.0, actualmente se encuentraa en la 4.0.
Con que objetivo fue creado: creado para .Net, en cambio VB.Net fue adaptado desde VB6.
Lenguajes que lo influenciaron: C, C++, Java, Delphi y algo de VB
Lenguajes a cuales a Influenciado: F# y no se a que otros más, supongo que Sun habrá copiado algunas cositas no se.
Lista de Pros: hecho exclusivamente para .Net por lo que su sintaxis es bien fresca, es standard ECMA (creo que el 334), "multiplataforma", .net tiene el mejor IDE de desarrollo con las mejores herramientas en el mercado. Diseñado por Anders Hejlsberg, el mismo creador de Turbo Pascal y Delphi.
Lista de Contras: licencias, no es open source aunque esta el Project Mono.
Dificultad: desde básico hasta muy avanzado. aunque un poco más complejo que VB.Net
Mayor uso que se le da hoy en dia: Aplicaciones de Negocios.

darkcomputer33

Hola soy nueva en esto y lo que me gustaria saber es en que consiste el lenguaje de programacion exactamente
gracias

JMM13

Buenas a tod@s,

En primer lugar gracias por leer y vuestra atención. Mi duda-sugerencia es simple. Me gustaria iniciarme en la programación, ya no para programar, sino para poder enterdela y comprenderla, creo que me ayudaria a mejorar en el aprendizaje de informatica y a entender muchos softwares y aplicaciónes de uso cotidiano de un informatico, o esa es mi impresión, no se si sera asi o no, lo cual cualquier comentario al respecto sera bien recibido, como siempre. La cuestion es, que lenguaje me recomendais para empezar, y si ahi algún texto, libro o manual que haya que leer antes de embarcarse en la practica de la programación?? Lo digo, para si hace falta informrse(lo cual ya eh googleado) pero me gustaria saber vuestra opínion, o se puede comenzar ah practicar y aprender a base de errores. Espero vuestras respuestas y ante todo gracias de nuevo.
Salu2,
hancock
Cuando mi cuerpo dice basta....mi mente quiere mas

Aeros

Cita de: dragonetnew en  1 Marzo 2011, 08:34 AM
Buenas a tod@s,

En primer lugar gracias por leer y vuestra atención. Mi duda-sugerencia es simple. Me gustaria iniciarme en la programación, ya no para programar, sino para poder enterdela y comprenderla, creo que me ayudaria a mejorar en el aprendizaje de informatica y a entender muchos softwares y aplicaciónes de uso cotidiano de un informatico, o esa es mi impresión, no se si sera asi o no, lo cual cualquier comentario al respecto sera bien recibido, como siempre. La cuestion es, que lenguaje me recomendais para empezar, y si ahi algún texto, libro o manual que haya que leer antes de embarcarse en la practica de la programación?? Lo digo, para si hace falta informrse(lo cual ya eh googleado) pero me gustaria saber vuestra opínion, o se puede comenzar ah practicar y aprender a base de errores. Espero vuestras respuestas y ante todo gracias de nuevo.

mi respuesta es python, es un lenguaje poderoso (no como c o java), pero es funcional o sea de corta sintaxis y facil de aprender y hacer scripts...

primero empieza hacer diagramas de flujo y a la ves seudocodigo asi aprenderas :D

busca :www.google.com.ar ahi tenes de todo :)

pucheto

Cita de: Aeros en  3 Marzo 2011, 21:38 PM
mi respuesta es python, es un lenguaje poderoso (no como c o java), pero es funcional o sea de corta sintaxis y facil de aprender y hacer scripts...

primero empieza hacer diagramas de flujo y a la ves seudocodigo asi aprenderas :D

busca :www.google.com.ar ahi tenes de todo :)
Python es funcional? que tiene que ver la sintaxis "corta"? (python es de sintaxis elegante)
Si eso es funcional, entonces haskell que es?