Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/03/2010, 11:21
biribau
 
Fecha de Ingreso: marzo-2010
Mensajes: 31
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Como crear un simulador(juego)

Estoy en la misma tesitura(de buscar un lenguaje), aquí mis avances.
Para elegir un lenguaje hay que valorar muchas cosas, pero por lo que dices yo me decantaría por uno de estos:

No necesitas velocidad, es absurdo complicarse la vida con c o c++, es posible que acabes odiando la programacion. Además por mucho que digan, para mí C, C++, Java, C#, Visual Basic etc. son lenguajes de segunda.

Alguno de programacion declarativa, Haskell, Prolog, Mercury, Lisp, Clean, etc. te costará aprender. Aunque yo con Haskell vi la luz.

Por otra parte no necesitas gran cosa en cuanto a librerias. En ese sentido te sirve cualquiera. Yo te recomendaría algo orientado a objetos que siempre facilita las cosas.
Smalltalk es bueno, pero su curva de aprendizaje es pronunciada.
Objective C, interesante.
Python, no es tan bueno, salvo por su popularidad, eso siempre beneficia(como a java), pero no indica nada, sólo que tendrá más esfuerzos volcados en mejorarlo y darle soporte, pero a veces casi es contraproducente.

Mis grandes propuestas por orden son:
Cobra - dinamico+statico+OO+Python style, en .NET proximamente en JVM
Boo - parecido a Cobra, algo anterior, solo en .NET
Nimrod - compilado a C "efficient, expressive, elegant"
Dylan - aunque parece complicado

Aún no los he probado, he ido descartando hasta quedarme con estos, aunque si tengo experiencia con los que descarté primero.
Si quieres jugártela con uno de ellos adelante, yo tb lo haré, quizá te salga bien, si quieres apostar sobre seguro tírate a java yo no lo haré más, quien prueba la miel no quiere volver a comer pan seco.

No mirados: Lua(no demasiado rico?) Perl(complejo?(o demasiado rico xD) aunque dicen que es bueno para reportes) Ocaml(lei cosas malas sobre el) (CLOS LISP family - es ke no me gusta su sintaxis, pero algun dia les dare una oportunidad)

Otros descartados:Io, Self, Eiffel, Go(el de google), ATS
Se me olvidó mencionar Pascal... no está mal tampoco, pero yo lo abandoné hace poco porque no encontraba cosas ni ayuda, sobre todo por no encontrar un generador de parsers decente.... pero bueno.... además decir que se ha quedado algo atiguo, no?(y la genericidad no funciona bien)

Última edición por biribau; 21/03/2010 a las 11:39