Gracias Gracias:  3
Página 1 de 4 1234 ÚltimoÚltimo
Resultados 1 al 15 de 49

Tema: Que lenguaje de programacion estudiar

  1. #1
    Senior Member Avatar de Sayden
    Fecha de ingreso
    Dec 2007
    Ubicación
    Pepino´s Land
    Mensajes
    681

    Que lenguaje de programación estudiar?

    Hola!

    Que lenguaje me recomendaríais para aprender si quiero hacer scripts en diferentes softwaresí

    Manejo principalmente Maya pero no quiero tener que aprender MEL por un lado, el lenguaje de scripts de Eyeon Fusion por otro, Maxscript, para videojuegos, etc.

    Me gustaría saber si hay alguno que ofrece un acercamiento a todos estos antes de profundizar en cada uno.

    Creo que la respuesta es C++? o Perl? Python?

    Gracias!
    "Todo el mundo necesita un Grid en su vida"
    - Will Cunningham "The Magic Of Houdini"

    Mis blogs:
    http://houdini3d.blogspot.com - Blog dedicado a Houdini
    http://mariocaster.blogspot.com - Blog dedicado al 3D en general

    ¿Quieres aprender Renderman, el motor de render de Pixar?

  2. #2
    BlenderAdicto Avatar de Caronte
    Fecha de ingreso
    Dec 2004
    Ubicación
    Valencia-España
    Mensajes
    14,691

    Re: Que lenguaje de programación estudiar?

    Para hacer videojuegos, sin duda C++ y para hacer scripts Python porque es el que se esta estandarizando en todos los softs por ser muy potente a la vez que sencillo.
    "Algún día todo será digital". Caronte.
    Mi web: NicoDigital.com

  3. #3
    Senior Member Avatar de Sayden
    Fecha de ingreso
    Dec 2007
    Ubicación
    Pepino´s Land
    Mensajes
    681

    Re: Que lenguaje de programación estudiar?

    Juer Caronte, pero hay algo que no sepas tu? Gracias!
    "Todo el mundo necesita un Grid en su vida"
    - Will Cunningham "The Magic Of Houdini"

    Mis blogs:
    http://houdini3d.blogspot.com - Blog dedicado a Houdini
    http://mariocaster.blogspot.com - Blog dedicado al 3D en general

    ¿Quieres aprender Renderman, el motor de render de Pixar?

  4. #4
    Administrador Avatar de SHAZAM
    Fecha de ingreso
    Apr 2002
    Ubicación
    28.10º N 15.43º W in a blue planet.
    Mensajes
    20,761

    Re: Que lenguaje de programación estudiar?

    101 % de acuerdo con Caronte, en este momento que estoy viendo varios software a la vez puedo decir que Python es imprescindible

    ...
    Obtén enseñanza tradicional en arte y cine. Los ordenadores solo son herramientas. Ellos no pueden tomar decisiones creativas, y solo pueden crear trabajos tan buenos como tus conocimientos y tu experiencia les permita.
    Victor Navone


    Ser "animador" es un regalo que te ganas y un honor que deben adjudicarte los otros.
    Chuck Jones


    La tecnología no hace las películas, la gente las hace. No eres un animador sólo porque puedas mover un objeto del punto A al punto B. Eres alguien quien le da vida a un personaje, que es algo que el software y la tecnología no puede dar.
    John Lasseter

  5. #5
    Senior Member
    Fecha de ingreso
    Feb 2007
    Mensajes
    3,872

    Re: Que lenguaje de programación estudiar?

    sin duda Python, este es un buen libro(yo aprendi con este ): http://mundogeek.net/tutorial-python/

    Editado por 3dpoder:
    Si en algún momento te falla la descarga desde la página del autor, tienes un mirror aquí: Python para todos - por Raul Gonzalez Duque
    Última edición por 3dpoder; 11-01-2009 a las 21:11

  6. #6
    Vampiro Giovanni Avatar de Pepius
    Fecha de ingreso
    Feb 2004
    Ubicación
    Guadassuar, Valencia
    Mensajes
    4,998

    Re: Que lenguaje de programación estudiar?

    Python mola cien mil veces mil =)

    Como dicen por aquí, programar es divertido otra vez
    Miniaturas adjuntadas Miniaturas adjuntadas Que lenguaje de programacion estudiar -python.png  
    Última edición por 3dpoder; 11-01-2009 a las 20:24 Razón: Adjuntar las imagenes al foro, por favor, adjunten las imagenes al foro, gracias.

  7. #7
    BlenderAdicto Avatar de Caronte
    Fecha de ingreso
    Dec 2004
    Ubicación
    Valencia-España
    Mensajes
    14,691

    Re: Que lenguaje de programación estudiar?

    Cita Iniciado por Sayden Ver mensaje
    Juer Caronte, pero hay algo que no sepas tu? Gracias!
    Sí:
    No sé cual es el sentido de la vida
    No sé cómo, ni qué o quién creo el universo
    No sé de donde han salido las leyes de la naturaleza
    No sé como funciona el transcurso del tiempo y su percepción
    Y la más importante... No sé por qué cuando meo en un bater público, siempre tengo que jugar con el chorro a acertar a las colillas o lo que haya
    "Algún día todo será digital". Caronte.
    Mi web: NicoDigital.com

  8. #8
    pythonized... Avatar de Cesar Saez
    Fecha de ingreso
    Mar 2004
    Ubicación
    Granada, España
    Mensajes
    3,765

    Re: Que lenguaje de programación estudiar?

    Coincido plenamente con los compañeros pero ojo! el lenguaje es simplemente el idioma con el que te comúnicas con la API, que 2 programas usen python como lenguage de scripting no significa que los comandos de ambos software sean iguales y te tocara aprenderlos en cada programa.

    De todas formas python es mucho más potente que MEL o Maxscript

  9. #9
    Senior Member Avatar de Sayden
    Fecha de ingreso
    Dec 2007
    Ubicación
    Pepino´s Land
    Mensajes
    681

    Re: Que lenguaje de programación estudiar?

    Cita Iniciado por SHAZAM Ver mensaje
    101 % de acuerdo con Caronte, en este momento que estoy viendo varios software a la vez puedo decir que Python es imprescindible

    ...
    sin duda Python, este es un buen libro(yo aprendi con este ): http://mundogeek.net/tutorial-python/
    Ya voy por la página 50 y eso de "para todos"...

    Me cuesta entenderlo y eso que ya sabía ALGO (no mucho) antes de Java y Visual Basic (no es mucho, pero algo es). Supongo que soy un poco torpecillo pero a mi me da la impresión de que da muchos conocimientos de programación por sentados como para llamarse "Python para todos"

    Sí:
    No sé cual es el sentido de la vida
    No sé cómo, ni qué o quién creo el universo
    No sé de donde han salido las leyes de la naturaleza
    No sé como funciona el transcurso del tiempo y su percepción
    Y la más importante... No sé por qué cuando meo en un bater público, siempre tengo que jugar con el chorro a acertar a las colillas o lo que haya
    Curiosamente a mi lo único que me quita el sueño es lo de jugar con el chorro también...
    "Todo el mundo necesita un Grid en su vida"
    - Will Cunningham "The Magic Of Houdini"

    Mis blogs:
    http://houdini3d.blogspot.com - Blog dedicado a Houdini
    http://mariocaster.blogspot.com - Blog dedicado al 3D en general

    ¿Quieres aprender Renderman, el motor de render de Pixar?

  10. #10
    BlenderAdicto Avatar de koex
    Fecha de ingreso
    Jan 2004
    Ubicación
    España
    Mensajes
    411

    Re: Que lenguaje de programación estudiar?

    En mi opinión, si quieres aprender de forma autodidacta, tienes dos vías:

    1.- Empezar de cero. Chuparte un buen montón de libros sobre metodología de la programación, algoritmia, tipos de datos, y todas esas mandangas. Luego ir saltando de lenguaje en lenguaje empezando por los más extendidos (c, c++, java,...) o centrarte en los de script (php, javascript, python, perl,...). Siempre practicandolo todo hasta la saciedad. Para esta forma te tiene que gustar mucho la programación (como a mi) y estar un poco petado de la cabeza (como yo).

    2.- Luego esta el método que te recomiendo, el método practico, y que seguro que alguno de este hilo ha aprendido de esta forma. Create una necesidad. Si trabajas con Maya intenta buscar cómo extender tus posibilidades con scripts, empezando por cosas fáciles. Con el libro, manual o lo que sea que lleve Maya, comprandote algún libro o buscando por la red. Y dedicandote a explorar y toquetear con ese lenguaje hasta que le saques todo el jugo. Ayuda mucho ver como los demás programan las cosas o extender programas ya echos.

    La mayoría de gente que aprende a programar de forma autodidacta lo hace así, programando según lo necesita. Poco a poco iras descubriendo los entresijos de la programación y tu mismo te guiaras en el siguiente paso.

    Un ejemplo sería un usuario de GNU/Linux que decide hacerse sus scripts de bash para automatizarse tareas con cron, de ahí salta a un pequeño programa en c++/gtque que le muestra el resultado de las tareas automáticas en el escritorio, de ahí salta a scripts en javascript para mejorar su página web personal, y de ahí...

    Que no te de miedo aprender varios lenguajes, son meros métodos de estructurar la forma en que le hablas a la máquina. No existe un lenguaje universal (excepto el código máquina). Una vez sabes hablarle a la máquina con un lenguaje, tienes mucho camino echo para aprender cualquier otro lenguaje.

    Pero sobre todo, considera los lenguajes de programación herramientas para resolver problemas. No los estudies por estudiar, búscale la utilidad para resolverte problemas. Te será mucho más fácil y llevadero.

    Suerte.

    PD: ¡Por dios! ¡Menudo tochaco! ¡Soy incapaz de escribir respuestas cortas! ¡Aargh!
    "Cuanto más practico, más suerte tengo." Gary Player.


  11. #11
    BlenderAdicto Avatar de Caronte
    Fecha de ingreso
    Dec 2004
    Ubicación
    Valencia-España
    Mensajes
    14,691

    Re: Que lenguaje de programación estudiar?

    Has estado muy acertado
    "Algún día todo será digital". Caronte.
    Mi web: NicoDigital.com

  12. #12
    Senior Member Avatar de Sayden
    Fecha de ingreso
    Dec 2007
    Ubicación
    Pepino´s Land
    Mensajes
    681

    Re: Que lenguaje de programación estudiar?

    Cita Iniciado por koex Ver mensaje
    En mi opinión, si quieres aprender de forma autodidacta, tienes dos vías:

    1.- Empezar de cero. Chuparte un buen montón de libros sobre metodología de la programación, algoritmia, tipos de datos, y todas esas mandangas. Luego ir saltando de lenguaje en lenguaje empezando por los más extendidos (c, c++, java,...) o centrarte en los de script (php, javascript, python, perl,...). Siempre practicandolo todo hasta la saciedad. Para esta forma te tiene que gustar mucho la programación (como a mi) y estar un poco petado de la cabeza (como yo).

    2.- Luego esta el método que te recomiendo, el método practico, y que seguro que alguno de este hilo ha aprendido de esta forma. Create una necesidad. Si trabajas con Maya intenta buscar cómo extender tus posibilidades con scripts, empezando por cosas fáciles. Con el libro, manual o lo que sea que lleve Maya, comprandote algún libro o buscando por la red. Y dedicandote a explorar y toquetear con ese lenguaje hasta que le saques todo el jugo. Ayuda mucho ver como los demás programan las cosas o extender programas ya echos.

    La mayoría de gente que aprende a programar de forma autodidacta lo hace así, programando según lo necesita. Poco a poco iras descubriendo los entresijos de la programación y tu mismo te guiaras en el siguiente paso.

    Un ejemplo sería un usuario de GNU/Linux que decide hacerse sus scripts de bash para automatizarse tareas con cron, de ahí salta a un pequeño programa en c++/gtque que le muestra el resultado de las tareas automáticas en el escritorio, de ahí salta a scripts en javascript para mejorar su página web personal, y de ahí...

    Que no te de miedo aprender varios lenguajes, son meros métodos de estructurar la forma en que le hablas a la máquina. No existe un lenguaje universal (excepto el código máquina). Una vez sabes hablarle a la máquina con un lenguaje, tienes mucho camino echo para aprender cualquier otro lenguaje.

    Pero sobre todo, considera los lenguajes de programación herramientas para resolver problemas. No los estudies por estudiar, búscale la utilidad para resolverte problemas. Te será mucho más fácil y llevadero.

    Suerte.

    PD: ¡Por dios! ¡Menudo tochaco! ¡Soy incapaz de escribir respuestas cortas! ¡Aargh!
    El principal problema de aprenderte dos lenguages es que luego te vuelves loco a la hora de aplicar la sintaxis de cada uno. Ej el "If" de Java (If [condicion] { ...) y el "If" de Python (If [condicion]: accion... por lo que he leído).

    A lo mejor soy yo que soy bastante torpe y como no trabajo en esto... pues me entero menos.

    El segundo método lo veo más viable jejeje. Y, bueno, un lenguaje no es más que una herramienta, no hace falta decirlo. No voy a conseguir un programar un script que poniendo "texturaIluminaYRenderizaComoPixar()" me salga "Los increíbles 2: Batman Vs. Luke Skywalker"

    Es solo para ir aprendiendo a ir metiendo mano a codigos sin acojonarme, ya sea con Python para hacer algún script de ayuda como para leer un fichero de mental ray
    "Todo el mundo necesita un Grid en su vida"
    - Will Cunningham "The Magic Of Houdini"

    Mis blogs:
    http://houdini3d.blogspot.com - Blog dedicado a Houdini
    http://mariocaster.blogspot.com - Blog dedicado al 3D en general

    ¿Quieres aprender Renderman, el motor de render de Pixar?

  13. #13
    BlenderAdicto Avatar de koex
    Fecha de ingreso
    Jan 2004
    Ubicación
    España
    Mensajes
    411

    Re: Que lenguaje de programación estudiar?

    No te preocupes por no trabajar o no haber estudiado de esto. Yo ahora estoy empezando a estudiar y la mayoría de lo que sé lo aprendí como lo aprenderas tu. Investigando y practicando según lo necesitaba o me interesaba.

    Los lenguajes de programación, sin tener una base de conocimientos, dan bastante miedo. Tantos cambios aparentes de uno a otro, tantas peculiaridades, echan para atrás. Pero no es tan fiero el león como lo pintan. Perderas el miedo y te compensara.

    Para ponerte un ejemplo con algo que a priori da menos miedo, el lenguaje humano y los dialectos. Yo, por ejemplo, soy catalan. Y dentro del territorio de Catalunya existen infinidad de dialectos, subdialectos o pequeñas variaciones, incluso dentro de una misma ciudad. Pero todos los catalanoparlantes (en mayor o menor medida) somos capaces de comúnicarnos entre nosotros sin conocer las peculiaridades de cada dialecto. Y aprender un dialecto u otro es sólo cuestión de aprender las peculiaridades según las necesitamos, por ejemplo una palabra con distinto significado, porque la base la conocemos.

    Pues lo mismo pasa con los lenguajes de programación. Por englobarlos en algo similar a las familias de lenguas, cada lenguaje está basado en un paradigma (o en varios), unos estatutoriales que dictan la forma básica en que trabaja el lenguaje, a partir de ahí cada lenguaje se "dialectiza" dependiendo de su utilidad final. Conociendo como trabaja un paradigma, conoces un gran porcentaje de la lógica de los lenguajes que se basan en él y no resulta (en la mayoría de los casos) nada difícil aprenderlos. No le tengas miedo a las variaciones en los lenguajes, es una constante en programación no dejar nunca de aprender y tener siempre bien cerca los libros o páginas de referencia. Realmente, aprender a programar no es aprenderse al dedillo los lenguajes, sino adquirir la forma de razonar hablando en dicho lenguaje o paradigma.

    Pero tu de eso no te tienes que preocupar. No tienes que aprender programación, tienes que aprender a extender tus posibilidades con un programa (por ejemplo Maya) ayudandote de la programación, y para eso no es necesario empollar ni romperte mucho la cabeza. Con investigar según lo necesites es suficiente. Y poco a poco, además de poder valerte de la programación para mejorar tus tareas informaticas te daras cuenta de si de verdad te gusta la programación y tu mismo te guiaras para extender tus conocimientos. Pero sobretodo no te satures, centrate en una aplicación y extiéndela. Cuando lo domines pasa a la siguiente y te daras cuenta de que todo lo aprendido ha valido la pena.

    Por ponerte un ejemplo practico, yo uso constantemente en el trabajo OpenOffice. Incluso con algunos conocimientos de programación nunca me había planteado echarle mano al scripting basado en Basic que tiene. Hasta un día en que me encontré que el sistema de filtros que usa Calc se me quedaba pequeño o no me era todo lo útil que quería, necesitaba extenderlo. Busqué por la red y encontré distintos scripts que me podían servir pero no hacían exactamente lo que quería. Busqué el manual y me bajé todos los scripts que más o menos hacían lo que quería. Leí, aprendí y en horas tenía justo lo que necesitaba. ¿Que pasó luego? Como había aprendido a hacer algunas cosas básicas, enseguida vi posibilidades de facilitarme el trabajo desarrollando unos pocos scripts. Un poco más de lectura, un mucho de prueba y error, y en lo que antes tardaba 10 ahora tardo 5 o menos.

    Pues eso es lo que tienes que buscar. Empezar por lo básico para extender tu modo de trabajo y en nada te veras haciendo cosas, que antes ni te hubieras planteado, que te resultaran indispensables.

    El paso más complicado ya lo has dado, te ha picado el gusanillo de la programación.

    ¡Que dios se apiade de tu alma!¡Muahahahahaha!

    Saludos.
    "Cuanto más practico, más suerte tengo." Gary Player.


  14. #14
    Senior Member Avatar de iherrero20
    Fecha de ingreso
    Oct 2008
    Ubicación
    Toledo (España)
    Mensajes
    3,078

    Re: Que lenguaje de programación estudiar?

    Una cosa es conocer el lenguaje que se utilice y otra programar. Es mucho más fácil aprender cualquier lenguaje si se tienen nociones de programación. If en un lenguaje o If en otro, el significado es el mismo, es condicional, lo único es que tienes que aprender es la forma en que se dice, lo importante es para qué se usa.
    Si vives mirando hacia el sol, no verás las sombras. (Helen Séller)

  15. #15
    BlenderAdicto Avatar de koex
    Fecha de ingreso
    Jan 2004
    Ubicación
    España
    Mensajes
    411

    Re: Que lenguaje de programación estudiar?

    Para compensarte un poco el tostonazo que te he pegado, te paso un enlace que acabo de ver en theInquirer con los 10 lenguajes de programación más raros.

    Me quedo con el Shakespeare, últimamente estoy de un extenso que seguro que le saco el jugo.

    Saludos
    "Cuanto más practico, más suerte tengo." Gary Player.


Página 1 de 4 1234 ÚltimoÚltimo

Temas similares

  1. Respuestas: 12
    Último mensaje: 09-09-2010, 16:54
  2. 3ds max y visual c++ o tro lenguaje de programacion
    Por videogamer en el foro Videojuegos
    Respuestas: 3
    Último mensaje: 15-06-2010, 04:31
  3. 3ds Max LENGUaJE turbo c++
    Por Johanna. en el foro Peticiones y Búsquedas
    Respuestas: 6
    Último mensaje: 28-11-2009, 17:01
  4. 3ds Max Visual, C++ que estudiar de programacion
    Por cehvalbuena en el foro Programación y Scripts
    Respuestas: 2
    Último mensaje: 22-11-2009, 20:12
  5. Lenguaje sms en examenes
    Por tonilogar en el foro Todo menos Infografía
    Respuestas: 10
    Último mensaje: 14-11-2006, 02:25

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •