0 Usuarios y 1 Visitante están viendo este tema.
« anterior próximo »
Páginas: [1] 2
|
 |
|
Autor
|
Tema: ¿En que programarias algo bonito y multiplataforma? (Leído 717 veces)
|
y0m4357r0
Principiantes
Desconectado
Mensajes: 115
|
Hola Gente, ¿Cómo les va?.. Hace un tiempo (a principio de este año) me incliné mucho por 2 lenguajes, uno de ellos es Java y otro PHP.. ¿Porqué por PHP? Facebook esta hecho en PHP, en sintesis, si pudieron hacer una mounstro web como facebook en PHP, quiere decir que se puede hacer cualquier cosa. ¿Porqué Java? Poruqe es un lenguaje nuevo que tomo lo mejor de C, y le agregó muchas cosas, y se puede hacer lo que se te de la gana! (hablando de aplicaciones de escritorio), demás esta decir que .NET tambien podes hacer lo que se te de la gana, pero no me gusta el hecho de que es de microsoft, lo que indica que funciona bien solo sobre windows, y si el día de mañana tuviese que hacer una aplicación de escritorio por ejemplo para gestion de ventas de un negocio, me gustaria hacerlo en un lenguaje multiplataforma, cosa que si le cae el AFIP (La gente que cobra impuestos en argentina) y ve que las licencias de microsoft son truchas, prefiero seguir sacandole plata yo y hacerles correr el programa en Ubuntu y no que le den plata a Microsoft por las lisencias. Peeero, casualmente ayer, fui a una charla en la Facultad, donde explicaban como hacer el juego del buscamina, es una charla que se da para quienes quieren participar en una competencia de programación que hay a fin de mes.. La charla la dió un Ingeniero aficionado en Python, pero casualmente este Ing, es profesor de Java, pero no le gusta, entonces dio la clase en Python, y tiene algunas ventajas, pero no me llamo mucho, salvo de que es un 60% mas rápido.. En medio de la charla vino otro profe que tambien es profe de Java, estuvo un rato con nosotros, y nos confesó que el nunca programo en java en el laburo, solo dio clases de eso.. Entonces levanté la mano y le pregunte en que programa en el laburo, y me dijo que en C++ o C Sharp, y le pregunte si corría en linux y me dijo que con un parche si corre lo mas bien, incluso mejor que en Windows.. Y bueno, Python yo por ahi lo descarto, porque se puede aprovechar su velocidad si tuviese que hacer un algoritmo recursivo por ejemplo, pero a la hora de hacer algo bonito, para vender, queda descartado... Pero, me llamo la atención C Sharp, que como lo podes usar con Visual Studio, podes hacer algo bonito de manera muy fácil.. Pero googleando codigos en C Sharp, veo que es una copia idéntica a Java.. Y literalmente se me lleno el C U L O de preguntas... ¿Porqué profesores de JAVA usan C Sharp o Pyton? Que tiene java de malo?? El Afisionado de pyton nos dijo que a el no le gustaba Java porque tenes que escribir mucho, Pero el de C Sharp no se, yo los veo iguales a los lenguajes! En que programarían ustedes si tuviesen que hacer un aplicación bonita para vender, por ejemplo para una Inmobiliaria, o para una casa de fotos, o para cualquier negocio que quiera vender un producto? Saludos!
|
|
|
|
|
En línea
|
|
|
|
|
snf
|
Hola, vengo a contestar. Primero, solo una parte de facebook esta hecha en php, atras usan java, python, c++ y erlang como para variar un poco los lenguajes ja.
Ni php ni python se destacan por su velocidad, en cambio .net o java alcanzan muchas veces la misma velocidad de un programa en c++.
Igual yo no se nada de cosas bonitas :p, pero python es un lindo lenguaje para programar y tiene muchas librerias... y la diferencia entre java y c# basicamente es la velocidad con la que avanza c# en caracteristicas del lenguaje, lambdas, propiedades asincronicas, etc. Pero si, principalmente son dos lenguajes basados en c++ de dos empresas diferentes que compiten.
Yo personalmente hace poco que empece a usar .net (f#) para desarrollar proyectos mios y lo veo muy bien (buena cantidad de librerias, una comunidad de gente muy grande que lo usa y mono masomenos se lo banca), pero conozco mucha gente que usa java y piensa lo mismo de java.
Asi que basicamente, no te puedo ayudar :p .
|
|
|
|
|
En línea
|
|
|
|
y0m4357r0
Principiantes
Desconectado
Mensajes: 115
|
JAja! Gracias snf, si la verdad no espero una ayuda concreta, porque es algo muy personal el lenguaje a usar... Yo con PHP me siento muy comodo en lo que es WEB.. Con Java también me siento cómodo en lo que es aplicaciones de escritorio, pero es bastante tedioso a la hora de hacer algo bonito a comparación de .NET .. Ya le voy a hechar un vistazo a F Sharp, esta interesante eso de multiparadigmas.. No solo ver las cosas como objetos sino también de manera funcional e imperativa.. A pesar de que mi nivel de abstracción no llega a imaginar eso, se ve interesante! Gracias por responder! Saludos
|
|
|
|
|
En línea
|
|
|
|
|
netpatan
|
|
|
|
|
« Última modificación: Noviembre 03, 2011, 15:00:10 por netpatan »
|
En línea
|
|
|
|
y0m4357r0
Principiantes
Desconectado
Mensajes: 115
|
No, me tiro de un puente antes de progamar en Lisp, jajajaja! Es muy parecido por lo que veo a PROLOG, que lo parí tanto en la facultad! Igual saque un 10!  Pero lo odie con toda el alma a PROLOG! jajaja! Yo lo que quiero es hacer aplicaciones bonitas (para vender), por ejemplo si quisiera hacer algo asi:  Con java tranquilamente se puede hacer, pero me surgió la duda de que usarían ustedes para hacer eso, ya que tuve una charla con 2 profes de Java, y uno usaria Python y el otro C Sharp... jajaj!  Saludos
|
|
|
|
|
En línea
|
|
|
|
|
|
|
|
|
bendroide
|
correcion seba me estuvo evangelisando en el irc y creo que facebook se dio cuenta de que php es el tipico lenguaje echo como se les dio la gana.
echo "LOL";
sera la mejor forma de hacer web.
|
|
|
|
|
En línea
|
|
|
|
y0m4357r0
Principiantes
Desconectado
Mensajes: 115
|
Jajajaj!! Digamos, que Marck, estaba jugando con PHP y MySQL y un día....  SORPRESAAA!! Mirá todas las visitas qeu tengo!! Entonces empezó a perfeccionar su sistema, en PHP y MySQL, sobre su viejo computador Pentium IV y al llegar a los millones de visita se dio cuenta que ni su Pentium IV ni el lenguaje de programación servía??? Por curiosidad, MySQL le siguió sirviendo? jajaj! Saludos..
|
|
|
|
|
En línea
|
|
|
|
|
netpatan
|
Off topic quiza a los que esten mas cerca les venga bien http://rubyconfargentina.org/es/eventRubyConf Argentina 2011 es un evento de dos días que se llevará a cabo el 8 y 9 de Noviembre en Buenos Aires. Será una conferencia técnica dirigida a programadores interesados en el mundo del desarrollo web y tecnologías modernas. Salutte Net 
|
|
|
|
|
En línea
|
|
|
|
piin
Principiantes
Desconectado
Mensajes: 17
|
Bueno como hace poco aprendí visual basic .net, y tuve que hacer un trabajo mientras lo aprendía, preferiría hacer esa ventana que publicaste en ese lenguaje. C# no sé, capaz sea mas intuitivo, si tienes una buena base de C++/C. Y con java también se podría hacer pero no sé el tiempo que me tomaría, abría que comparar los tiempos de desarrollo.
Por curiosidad y0m4357r0 a qué universidad vas?
|
|
|
|
|
En línea
|
|
|
|
y0m4357r0
Principiantes
Desconectado
Mensajes: 115
|
Gracias por Responder piin, si, al final o termino aprendiendo a hacer cosas bonitas bajo el monopolio de microsoft (.NET), renegando si quiero hacer correr el programa en linux, o le sigo metiendo a JAVA.. Lenguaje que mis profes no quieren, todavia no se porque! jajaja! Ahora el 29 de noviembre tenemos una competencia de programación y los voy a agarrar uno por uno y les voy a preguntar... Voy a la Universidad Tecnológica Nacional - Facultad Reginonal de Córdoba: www.frc.utn.edu.ar y estudio Ing en Sistemas de Información!  Vos estudias algo similar?
|
|
|
|
|
En línea
|
|
|
|
|
|
|
|
|
Glifux
|
Justo estaba por preguntar si no estudiabas en la utn de cordoba, cuando dijiste prolog que seguro lo viste en paradigmas me lo confirmaste jaja.. espero que no hayas rendido con ligorria! Somos 3 entonces los que estudiamos ahi  Si haces Programacion de Aplicaciones visuales se ve .NET y algunas cosas de SQL Server que son herramientas de microsoft. Algo bonito? Visual .net Algo multiplataforma? Java Salu2, Martin PD: siempre tengo ganas de entrar a esa competencia de programacion pero se me pasa la fecha xD
|
|
|
|
« Última modificación: Noviembre 13, 2011, 23:26:23 por Glifux »
|
En línea
|
|
|
|
|
 |