elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Discusión - Orientación - ¿Con que lenguaje Empezar?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Discusión - Orientación - ¿Con que lenguaje Empezar?  (Leído 10,726 veces)
Aeros

Desconectado Desconectado

Mensajes: 199


Ver Perfil
Re: Discusión - Orientación - ¿Con que lenguaje Empezar?
« Respuesta #10 en: 4 Marzo 2011, 17:56 pm »

Python es funcional? que tiene que ver la sintaxis "corta"? (python es de sintaxis elegante)
Si eso es funcional, entonces haskell que es?

te doy una respuesta con un ejemplo:

Smalltak y java :) lo dos son POO pero uno puro y el otro no

:D


En línea

Ragnarok
Colaborador
***
Desconectado Desconectado

Mensajes: 4.590


Shrödingerificado


Ver Perfil
Re: Discusión - Orientación - ¿Con que lenguaje Empezar?
« Respuesta #11 en: 12 Marzo 2011, 19:07 pm »

Python, es un lenguaje de muy alto nivel, lo que significa que con unos conocimientos superficiales acerca de los ordenadores ya puedes manejarlo y hacer cosas interesantes. Además tiene una shell interactiva, puedes aprender a programar escribiendo tus programas e interactivamente viendo como funcionan. Además es uno de los más parecidos a pseudocódigo.

Varias veces he dicho que dependiendo de para qué se quiera programar conviene más un lenguaje de programación u otro. Si se quiere programar para aprender a programar el mejor lenguaje es python. Todo el mundo debería empezar con python.

Permite además empezar con programas estructurados y luego seguir aprendiendo a programación orientada a objetos para finalmente ver un poco de funcional (aunque para aprender programación funcional serían mejores otros, python sirve para empezar en este paradigma). Ser multiparadigma, multiplataforma y tener un intérprete disponible por defecto en la mayoría de instalaciones de linux son ventajas importantes a tener en cuenta.

Ciertamente, me parece insuperable. Tema solucionado.

PD: he visto que se mencionaba en el hilo, python no es programación funcional, aunque permita hacer algunas cosas típicas de ésta.


« Última modificación: 12 Marzo 2011, 19:11 pm por Ragnarok » En línea

No olvidéis leer las normas generales, además de las específicas de cada tablón.sgae, ladrones
theluigy13etv

Desconectado Desconectado

Mensajes: 179


Primero se hace, después se mejora


Ver Perfil
Re: Discusión - Orientación - ¿Con que lenguaje Empezar?
« Respuesta #12 en: 8 Enero 2012, 23:30 pm »

En mi opinión, creo que antes de empezar a programar, hay que informarse bien un poco acerca de la historia, el orden de aparición y aprender el contexto en el que fueron apareciendo. Posteriormente sería bueno comenzar mediante el uso de Diagramas de Flujo y pseudocódigo para ir diseñando algoritmos sencillos. Conforme uno se familiariza con esto, puede recién pasar a practicar algún lenguaje. Podría comenzar con Pascal, o Python. A los más osados, pueden hacerlo con C.
En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
¿Por qué lenguaje de programación debería de empezar?
Dudas Generales
randomcito 2 3,251 Último mensaje 24 Junio 2010, 17:36 pm
por randomcito
Lenguaje para empezar a programar... « 1 2 »
Dudas Generales
Elhodar 12 10,260 Último mensaje 24 Septiembre 2010, 20:08 pm
por linux1
mejor lenguaje para empezar en poo? « 1 2 3 »
Programación General
linux1 24 56,630 Último mensaje 26 Octubre 2010, 21:13 pm
por [D4N93R]
Orientación para empezar
Desarrollo Web
ace332 0 1,715 Último mensaje 23 Junio 2011, 01:21 am
por ace332
Orientacion Personal en cuanto a empezar con un lenguaje
Programación General
Thryks 2 2,074 Último mensaje 1 Mayo 2015, 16:27 pm
por daryo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines