Autor Tema: Lenguaje de Programacion  (Leído 5840 veces)

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

Desconectado AngelGris

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2480
Re: Lenguaje de Programacion
« Respuesta #15 en: 05 de Febrero de 2013, 12:40:47 »
  También podríamos agregar que si se quiere hacer aplicaciones gráficas existen ports de qt para python. Yo hice algunas cosas para linux y realmente funcionaron muy bien.
De vez en cuando la vida
nos besa en la boca
y a colores se despliega
como un atlas

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5892
    • Picuino
Re: Lenguaje de Programacion
« Respuesta #16 en: 05 de Febrero de 2013, 14:08:23 »
Python es muy bueno manejando textos.

Otro ejemplito.

Lee un archivo de texto con un elemento en cada fila y devuelve en orden alfabético todos los elementos con el número de veces que aparecen en el archivo:

Código: Python
  1. datos = {}
  2.  
  3. for name in open("datos.csv", "rt"):
  4.    if name in datos:
  5.       datos[name] += 1
  6.    else:
  7.       datos[name] = 1
  8.  
  9. for name in sorted(datos.keys()):
  10.    print "Nombre= %-20s" % name[:-1], "   Ocurrencias =", datos[name]

Aplicándolo a este archivo de nombres:
Código: [Seleccionar]
Keira
Laura
Miguel
Carlos
Miguel
Laura
Miguel
Cristina
José
Antonio
Paula
José

da como resultado:
Código: [Seleccionar]
Nombre= Antonio                 Ocurrencias = 1
Nombre= Carlos                  Ocurrencias = 1
Nombre= Cristina                Ocurrencias = 1
Nombre= José                    Ocurrencias = 2
Nombre= Keira                   Ocurrencias = 1
Nombre= Laura                   Ocurrencias = 2
Nombre= Miguel                  Ocurrencias = 3
Nombre= Paula                   Ocurrencias = 1

Saludos.
« Última modificación: 05 de Febrero de 2013, 14:11:35 por Picuino »

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7918
Re: Lenguaje de Programacion
« Respuesta #17 en: 05 de Febrero de 2013, 14:21:51 »
Que interesante...
Que dispositivos se programan con ese lenguaje??
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5892
    • Picuino
Re: Lenguaje de Programacion
« Respuesta #18 en: 05 de Febrero de 2013, 18:08:51 »
Que yo sepa PC (Windows y Linux) y Mac.

También hay algún port para microcontroladores grandes tipo arm (el núcleo de Python ocupa más de un megabyte):

http://www.pymcu.com
http://wiki.python.org/moin/EmbeddedPython

Saludos.
« Última modificación: 05 de Febrero de 2013, 18:11:20 por Picuino »

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5892
    • Picuino

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3216
Re: Lenguaje de Programacion
« Respuesta #20 en: 05 de Febrero de 2013, 19:58:41 »
Yo estoy cansado de ver ofertas de trabajo y Java lo piden mucho. Tambien piden C++ y C#, esos lenguajes los desconozco, pero creo que son similares a Java.

Estoy estudiando un módulo de aplicaciones multiplataforma, y damos Java, en segundo se da programacion Android, y dan Java con unas variantes.

Todo esto no quiere decir nada, puede que un futuro no muy lejano se use otro lenguaje, pero hoy por hoy te recomiendo Java.
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Lenguaje de Programacion
« Respuesta #21 en: 05 de Febrero de 2013, 20:54:33 »
Que interesante...
Que dispositivos se programan con ese lenguaje??


C++ utilizando Qt podes programar para Win, Mac, Linux, Linux embebido, y ahora con la versión 5 iOS y Android  :)

Muy recomendable de aprender a programar!
No contesto mensajes privados, las consultas en el foro

Desconectado Miquel_S

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1251
Re: Lenguaje de Programacion
« Respuesta #22 en: 06 de Febrero de 2013, 07:58:43 »
Gracias por la cantidad de información, creo que voy a empezar con C++ usando Qt4 y al tenerlo medianamente claro seguiré con el C++ y empezare Java.

Saludos!
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.


 

anything