Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Portada » Foros Linux » Filosofía y conocimiento » Noticias y Actualidad


Nuevo tema Responder al tema
 [ 38 mensajes ]  Ir a página 1, 2, 3  Siguiente
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Administrador
Administrador
Avatar de Usuario

Registrado: Lun Abr 19, 2010 12:30 am
Mensajes: 3847
Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)

Nota Publicado: Sab Ago 07, 2010 7:51 pm 
Arriba  
Estoy viendo de incursionar en un lenguaje de programación mas versátil que el que manejo actualmente (PHP) es preciso que cumpla con los siguientes requisitos.

Que permita realizar aplicaciones WEB
Que permita realizar aplicaciones de escritorio con gui y sin ella
Que sea multiplataforma
Que permita programación en distintas formas OPP imperativa etc.
Que no sea una maquina de tragar recursos
Que tenga buena documentación
Que sea libre u opensurce

Por lo que e investigado los que cumplen estos requisitos son python y java pero las opiniones al respecto son un tanto subjetivas ya que contiene una carga afectiva que enturbia la realidad, debo admitir que python me cae mas simpático, pero yo soy esencialmente pragmático y lo que busco es efectividad.

Las opiniones mas objetivas que encontre viene de la mano de python pero se me presenta la siguientes preguntas

si python es mejor que java ¿ por que no es tan aceptado por la comunidad en general? (dado que sin duda java pulula por todas partes y python no).

¿java es mejor realmente o se da el mismo fenómeno que windows y linux (mejor marketing y mas recursos para imponerlo)?
Editado: otra vez me equivoque de foro pensé en ponerlo en debates y lo coloque aquí disculpas si algún mod lo cree pertinente lo mueva




espero sus opiniones ;)

_________________
Los programadores de verdad no documentan. La documentación es para los idiotas que no pueden leer un volcado de memoria.

Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809

 Perfil WWW  

Desconectado
Forista Ancestral
Forista Ancestral
Avatar de Usuario

Registrado: Jue Abr 12, 2007 7:00 am
Mensajes: 9186
Ubicación: tras la pantalla (...)

Nota Publicado: Sab Ago 07, 2010 9:06 pm 
Arriba  
pues donde deberia estar es en programacion.... :D

Citar:
Que no sea una maquina de tragar recursos


entonces olvidate de java. sin contar ya de por si el tema ram y CPU (que no es ligero), solo instalar la maquina virtual son mas de 100 Mb en HDD. Si eso es ser ligero.... :?

Citar:
Que sea libre u opensurce


mientras que el lenguaje en si ya por fin fue liberado, pero creo que la maquina virtual (o algo que era necesario para la ejecucion), sigue sin ser libre.

Bueno, la verdad es que yo opino asi porque por alguna razon no le tengo simpatia a java (y esa razon NO es porque me haya puesto con el, porque yo lo unico que manejo es bash y fortran... :? )

pero vamos, que mi opinion es que python mejor que java. :)

_________________
#446716
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)

[ DNFD ] - [ F4A ] - [ dotfiles ]

 Perfil WWW  

Desconectado
Administrador
Administrador
Avatar de Usuario

Registrado: Lun Abr 19, 2010 12:30 am
Mensajes: 3847
Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)

Nota Publicado: Sab Ago 07, 2010 11:15 pm 
Arriba  
si ya e visto que la maquina de java es muy pesada pero ¿por que es mas usado que python entonces? ¿ que tiene java que python no tenga?

en cuanto a lo libre java tiene mas restricciones que python aunque esto ha ido cambiando y hoy creo que se puede realizar aplicaciones libres al 100% al menos eso escuche en una exposición de java en FLISOL

_________________
Los programadores de verdad no documentan. La documentación es para los idiotas que no pueden leer un volcado de memoria.

Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809

 Perfil WWW  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Dom Abr 01, 2007 8:00 am
Mensajes: 3197
Ubicación: México, Estado de México

Nota Publicado: Sab Ago 07, 2010 11:44 pm 
Arriba  
Ya moví el tema a Debates ya que se me hizo adecuado a la temática.

m[cun] escribió:
¿por que es mas usado que python entonces? ¿ que tiene java que python no tenga?


Simplemente la propaganda....solamente ve en que escuela en latinoamericana (no sabría decir en Europa) que enseñen phyton en la tira de materias...o que siquiera lo mencionen.

_________________
Reglamento del Foro | Temas mas Preguntados | WikiEL | GitHub
Linux User #:406092
Manjaro | Asus P8z77-v | i5-2310 | Nvidia GeForce Gt 610 | Hp Ultrabook Folio 13

 Perfil  

Desconectado
Administrador
Administrador
Avatar de Usuario

Registrado: Lun Abr 19, 2010 12:30 am
Mensajes: 3847
Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)

Nota Publicado: Sab Ago 07, 2010 11:50 pm 
Arriba  
mmmm es una imposición de SUN entonces..... ahora que mencionas lo de las escuelas se me ocurre que también el mercado laboral influye en la elección del lenguaje dado que hay mucho mas pedido de programadores en java que en python..... suena lógico

_________________
Los programadores de verdad no documentan. La documentación es para los idiotas que no pueden leer un volcado de memoria.

Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809

 Perfil WWW  

Desconectado
Forista Legendario
Forista Legendario
Avatar de Usuario

Registrado: Vie Abr 27, 2007 7:00 am
Mensajes: 1873

Nota Publicado: Dom Ago 08, 2010 1:52 am 
Arriba  
m[cun] escribió:
Que permita realizar aplicaciones WEB
Que permita realizar aplicaciones de escritorio con gui y sin ella
Que sea multiplataforma
Que permita programación en distintas formas OPP imperativa etc.
Que no sea una maquina de tragar recursos
Que tenga buena documentación
Que sea libre u opensurce


Mirá, con respecto al primer punto, la verdad que hace años que no veo applets de java en paginas web, hoy la gran mayoría usa action script(aka flashplayer), y si bien python tiene la capacidad para crear applets, y de echo me parece haber visto algunos experimentos por ahí, no esta muy desarrollado en ese campo.
Para el resto de los puntos, python cumple perfectamente con todas tus expectativas.

m[cun] escribió:
¿por que es mas usado que python entonces?
¿ que tiene java que python no tenga?


Marketing, Java siempre tubo el respaldo de una empresa con mucha plata, anteriormente Sun y ahora lo mantiene la monopolica Oracle.
En cambio Python lo mantiene las comunidad y su creador, y su creador a su vez, fue remando de empresa en empresa, es ahora empleado de Google, pero Python sigue siendo de la comunidad.

_________________
Desarrollo en Qt: Codigo::Qt() | Qt Developer Network
Mis proyectos: github | SourceForge.net

 Perfil WWW  

Desconectado
Forista Medio
Forista Medio
Avatar de Usuario

Registrado: Dom Jun 03, 2007 7:00 am
Mensajes: 310
Ubicación: Tijuana, Méjico

Nota Publicado: Dom Ago 08, 2010 3:05 am 
Arriba  
Java es el lenguaje más utilizado en la comunidad por una sencilla razón: te va a dar de comer.
Pasa lo mismo con .NET, ActionScript y PHP.

Por cierto, ¿nadie te ha recomenado Ruby? D:

@Deckon: En mi universidad me han impartido la materia de Programación Web y utilizando nada más y nada menos que Django 8)

_________________
[ last.fm ] [ blog ] [ Desktop ] [ Band ]

 Perfil  

Desconectado
Administrador
Administrador
Avatar de Usuario

Registrado: Lun Abr 19, 2010 12:30 am
Mensajes: 3847
Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)

Nota Publicado: Dom Ago 08, 2010 3:40 am 
Arriba  
Citar:
Mirá, con respecto al primer punto, la verdad que hace años que no veo applets de java en paginas web, hoy la gran mayoría usa action script(aka flashplayer), y si bien python tiene la capacidad para crear applets, y de echo me parece haber visto algunos experimentos por ahí, no esta muy desarrollado en ese campo.


lo tendré en cuenta en realidad recién comienzo es importante ese punto para mi has leído esto

http://trac.usla.org.ar/django-book

Citar:
Por cierto, ¿nadie te ha recomenado Ruby? D
no, no entro en mi evaluación tal vez por que no halle buenas referencias de el en un principio.
¿ debería investigarlo?

lo cierto es que php si te da de comer supongo que java también servirá a ese propósito, pero no estoy pensando en aumentar mi curriculum para presentar en una empresa pienso en proyectos propios que tal vez me dejen unos duros en un tiempo pero no mas que ello pero de seguro mas satisfacción que dinero.

_________________
Los programadores de verdad no documentan. La documentación es para los idiotas que no pueden leer un volcado de memoria.

Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809

 Perfil WWW  

Desconectado
Forista Medio
Forista Medio
Avatar de Usuario

Registrado: Dom Jun 03, 2007 7:00 am
Mensajes: 310
Ubicación: Tijuana, Méjico

Nota Publicado: Dom Ago 08, 2010 3:57 am 
Arriba  
m[cun] escribió:
¿ debería investigarlo?


No pierdes nada. La verdad es que apenas soy todo un novato con Ruby y Ruby on Rails, pero es tan similar al combo Python+Django que espero adaptarme rápido.
El aspecto negativo (para algun@s) es tal vez la casi nula comunidad latina que utilize Ruby, lo que conlleva poca documentación en este idioma.
Pero vamos, que cualquier persona con intereses en la programación debería de manejar un básico inglés a la perfección.

Citar:
lo cierto es que php si te da de comer supongo que java también servirá a ese propósito, pero no estoy pensando en aumentar mi curriculum para presentar en una empresa pienso en proyectos propios que tal vez me dejen unos duros en un tiempo pero no mas que ello pero de seguro mas satisfacción que dinero.


Aquello lo dije respondiendo a por qué Java es tan usado.

_________________
[ last.fm ] [ blog ] [ Desktop ] [ Band ]

 Perfil  

Desconectado
Forista Legendario
Forista Legendario
Avatar de Usuario

Registrado: Vie Abr 27, 2007 7:00 am
Mensajes: 1873

Nota Publicado: Dom Ago 08, 2010 4:09 am 
Arriba  
m[cun] escribió:
Citar:
Mirá, con respecto al primer punto, la verdad que hace años que no veo applets de java en paginas web, hoy la gran mayoría usa action script(aka flashplayer), y si bien python tiene la capacidad para crear applets, y de echo me parece haber visto algunos experimentos por ahí, no esta muy desarrollado en ese campo.


lo tendré en cuenta en realidad recién comienzo es importante ese punto para mi has leído esto

http://trac.usla.org.ar/django-book


Estube investigando hace un tiempo sobre django, plone y zope, porque he visto muchisimos lugares en los que piden gente con conocimiento en estas tecnologías.
Pero el problema es que todavía no tengo un server propio para demostrar mis conocimientos sobre ellos, y no hay servers gratuitos donde pueda montar algo provisoriamente, así que por el momento lo deje de lado, hasta que tenga la infraestructura necesaria para poder usarlos.

_________________
Desarrollo en Qt: Codigo::Qt() | Qt Developer Network
Mis proyectos: github | SourceForge.net

 Perfil WWW  

Desconectado
Administrador
Administrador
Avatar de Usuario

Registrado: Lun Abr 19, 2010 12:30 am
Mensajes: 3847
Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)

Nota Publicado: Dom Ago 08, 2010 4:17 am 
Arriba  
Citar:
Aquello lo dije respondiendo a por qué Java es tan usado.


si te entendí perfectamente solo comentaba ;)

voy a buscar algo sobre Ruby a ver que tal, pero por lo que han dicho hasta ahora todo apunta a python ya que el poder de de java se basa en propaganda mas que nada.

seguiré investigando

Off topic:
yo conosco uno bueno sin publicidad pero no se si soporta esas tecnologias http://comeze.com/ fijate

_________________
Los programadores de verdad no documentan. La documentación es para los idiotas que no pueden leer un volcado de memoria.

Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809

 Perfil WWW  

Desconectado
Forista Mayor
Forista Mayor
Avatar de Usuario

Registrado: Mié Nov 07, 2007 8:00 am
Mensajes: 887
Ubicación: Bogotá, Colombia

Nota Publicado: Dom Ago 08, 2010 4:38 am 
Arriba  
Pues no sé; yo llevo programando en Java poco más de un año, y de Python apenas si he visto algo de sintaxis. De Python salvo su increíble facilidad de sintaxis, y de pesar poco instalado. Sin embargo, las tecnologías del software son bastante dinámicas, y por ejemplo, se han dejado de ver applets en la web hechos en Java, pero lo que ha cubierto en cuestión de aplicaciones móviles es bastante largo. No sé hasta dónde, Python sea tan versátil.

Y si revisas más de un pensúm universitario, verás que lenguajes como Python, QT, GTK, etc. no se enseñan. ¿Por qué? Bueno, si te digo, que, por lo menos en américa latina, inicias programando en Windows, creo que te contesto la pregunta :S

Un Saludo.

_________________
Los ordenadores son buenos siguiendo instrucciones, no leyendo tu mente.

Linux User No. 467234 - Machine No. 375616
HP Pavilion Dv2500 - ArchLinux - Gnome 3

 Perfil WWW YIM  

Desconectado
Forista Menor
Forista Menor
Avatar de Usuario

Registrado: Jue Dic 20, 2007 8:00 am
Mensajes: 67

Nota Publicado: Dom Ago 08, 2010 5:17 am 
Arriba  
esa es una de las cosas que me gusta de python: la facilidad de sintaxis, que traiga las "pilas incluidas" (trae un montón de módulos para usar en la biblioteca estándar) y que no te obliga a seguir un solo paradigma de programación. Además de que te saltas el el ciclo usual de codificar/compilar/depurar/recompilar

_________________
"When in doubt, use brute force." Ken Thompson (1943 - )
Mi Blog
Perfil en ohloh

 Perfil WWW  

Desconectado
Administrador
Administrador
Avatar de Usuario

Registrado: Lun Abr 19, 2010 12:30 am
Mensajes: 3847
Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)

Nota Publicado: Dom Ago 08, 2010 6:24 am 
Arriba  
@neurus si yo se lo que enseñan en América Latina vivo en una de las nalgas del mundo ;) ....mmm con respecto a la extendido de java vuelvo al punto ¿sera mas de lo mismo ... marketing? o aporta soluciones reales que python u otro llámese Ruby no lo hacen.......

@dbfuentes ¿tu programas en python? si es así ¿como se desenvuelve en proyectos web? ( ya se que podría probar yo mismo pero tal vez mis limitaciones no me permitan ser objetivo ) vale la pregunta pues ;) yo programo en php no soy un senior solo programo ... bien...pero quiero algo mas versátil , potente y elegante ufff que php es como comida pa' los chanchos.

_________________
Los programadores de verdad no documentan. La documentación es para los idiotas que no pueden leer un volcado de memoria.

Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809

 Perfil WWW  

Desconectado
Forista Ancestral
Forista Ancestral
Avatar de Usuario

Registrado: Jue Abr 12, 2007 7:00 am
Mensajes: 9186
Ubicación: tras la pantalla (...)

Nota Publicado: Dom Ago 08, 2010 2:43 pm 
Arriba  
si lo que te interesa es la web... el futuro es html5.

ahora, de cara a aplicaciones de escritorio.... no se yo.... :? (todo en esta vida es cuestion de voluntad, pero no es lo mas acertado)

por cierto, python esta en mas sitios de los que crees. de hecho, yo por los repos me he topado con muchas cosas hechas en python (o scripts para hacer cosas por ahi), pero en java.... esque nada mas saber que es en java, me voy (solo por no instalar la VM)

:)

_________________
#446716
>>"Linux: the operating system with a CLUE... Command Line User Environment".
(seen in a posting in comp.software.testing)

[ DNFD ] - [ F4A ] - [ dotfiles ]

 Perfil WWW  
Mostrar mensajes previos:  Ordenar por  
 [ 38 mensajes ]  Ir a página 1, 2, 3  Siguiente
Nuevo tema Responder al tema

Saltar a:  


 Temas relacionados   Autor   Respuestas   Vistas   Último mensaje 
¿Drivers en Java o Python?

en Programación

quierolinux

6

694

Jue Sep 17, 2009 4:39 am

quierolinux Ver último mensaje

JAVA Resulset, cursores, OutOfMemoryError: Java head space

en Programación

PICCORO

0

294

Mar Feb 26, 2008 7:38 pm

PICCORO Ver último mensaje

Java 1.5 instalado? segun java -version no! - SOLUCIONADO

en Software

Pepa

2

400

Jue Feb 05, 2009 5:36 pm

MIGUEL69 Ver último mensaje

Java y Mq Virtual de Java como los instalo en Mandrake10.0??

en Programación

Kde_Tony

1

891

Lun Ago 01, 2005 6:09 am

jonairas Ver último mensaje

python y más

en Programación

akodo

4

732

Jue Sep 11, 2008 4:36 pm

dbfuentes Ver último mensaje



¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC + 1 hora [ DST ]
Traducción al español por Huan Manwë
phpBB SEO