Subpage under development, new version coming soon!
Subject: Asesoramiento: Programación para aficionados
Muy buena decisión Cate! Si tenés dudas preguntá que entre todos seguro que te podremos dar una mano! ;-)
Ahhh te dolio, bueno, perdon, ya no se usa excepto por jipis que no quieren dar un paso adelante.
Entiendo que por compatibilidad se sigan extendiendo cosas en C (mierda mucha gente que yo conozco se llena de guita con los bancos porque programan en QBASIC y la mayoria de los monstruos de los bancos estan hecho en eso y no lo pueden dejar).
Pero para cosas nuevas ya no podes usar C, salvo para aplicaciones que demandan tiempo real como robotica y demas. Si queres programar algun programa para el 99% del mercado actual (siendo 95% web y el otro 4% algo de escritorio), si usas C es porque sos lo suficientemente dinosaurio para quedarte con lo que aprendiste y no usar una nueva tecnologia.
Y con respecto a JAVA, Facebook, Linkedin, Youtube, 95% de todo lo de Google, tooodo esta hecho con servers JAVA, no veo que tengan problemas de performance.
Saludos jipi!
Entiendo que por compatibilidad se sigan extendiendo cosas en C (mierda mucha gente que yo conozco se llena de guita con los bancos porque programan en QBASIC y la mayoria de los monstruos de los bancos estan hecho en eso y no lo pueden dejar).
Pero para cosas nuevas ya no podes usar C, salvo para aplicaciones que demandan tiempo real como robotica y demas. Si queres programar algun programa para el 99% del mercado actual (siendo 95% web y el otro 4% algo de escritorio), si usas C es porque sos lo suficientemente dinosaurio para quedarte con lo que aprendiste y no usar una nueva tecnologia.
Y con respecto a JAVA, Facebook, Linkedin, Youtube, 95% de todo lo de Google, tooodo esta hecho con servers JAVA, no veo que tengan problemas de performance.
Saludos jipi!
Dale a Python nomas!. Pero metete en la cabeza que lo que tengas que hacer lo tengas que diseniar como un sistema orientado a objetos, porque Python tambien se usa mucho para reemplazar a shell scripting (basicamente programacion estructurada) y tambien te permite hacerlo de esa manera.
Salute
Salute
Como te dije antes, pero por ahi se perdio entre todo el palabrerio, ahora que te quedas con python
Bajate el IDE eclipse e instalate el plug in PyDev para prograrmar en python
salute
Bajate el IDE eclipse e instalate el plug in PyDev para prograrmar en python
salute
Jajaja, no dolió para nada el golpe! ;-)
La verdad es que yo creo que para cada tipo de aplicación hay un lenguaje óptimo (o mejor que otros). Fijate que en lo que planteó Cate yo ni siquiera puse a C como una alternativa porque no se me ocurriría hacer un SokkerViewer en C. Tendría que estar mamado! ;-) De la misma forma que no haría un sistema operativo o un programita de tiempo real en Java o Python.
Respecto a la performance de Java, me parece que hay que dividirlo en dos partes. Una cosa es un server Java y otra muy distinta es correr un jar en la jvm, que creo que es a lo que se refería Enzo. Igualmente, como dije antes, Java mejoró mucho en la performance de la jvm!
Saludos yuppie! ;-)
La verdad es que yo creo que para cada tipo de aplicación hay un lenguaje óptimo (o mejor que otros). Fijate que en lo que planteó Cate yo ni siquiera puse a C como una alternativa porque no se me ocurriría hacer un SokkerViewer en C. Tendría que estar mamado! ;-) De la misma forma que no haría un sistema operativo o un programita de tiempo real en Java o Python.
Respecto a la performance de Java, me parece que hay que dividirlo en dos partes. Una cosa es un server Java y otra muy distinta es correr un jar en la jvm, que creo que es a lo que se refería Enzo. Igualmente, como dije antes, Java mejoró mucho en la performance de la jvm!
Saludos yuppie! ;-)
No hay un Mod que venga a poner orden? Yuppie dejá de desvirtuar! :-P
@Cate: como elegiste Python, Castor se queda sin cobrar el cheque de Sun. :-D
@Cate: como elegiste Python, Castor se queda sin cobrar el cheque de Sun. :-D
Satamente, por eso yo escribo directamente en assembler y reviso el programa en lenguaje de máquina solo por diversión.
Porque soy re-grosso, viste?
:P
Porque soy re-grosso, viste?
:P
Dijeron Assembler???? nooooo
mov Ax,Bx
mov ax,4c00h
mov ah,09h
:p
Me acordé cuando en 1º año me torturaban los electrónicos con la programación en assembler... que tortura el direccionamiento jajajajaja
mov Ax,Bx
mov ax,4c00h
mov ah,09h
:p
Me acordé cuando en 1º año me torturaban los electrónicos con la programación en assembler... que tortura el direccionamiento jajajajaja
"Todo depende de un correcto direccionamiento"
Jajaja, estalló la guerra de las vedettes! :P
Por cierto: elegiste un ejemplo muy malo entre toda la lista: Facebook va para atrás, es casi el peor sitio en el qeu navegué nunca (el resto son webs con flash hasta en el toor, en especial si es una institución pública, y más si es una institución pública española :P).
Igual vos sos muy web-oriented, yo basaba mi apreciación en mi experiencia con Open Office y cosas de esas :P
Y para hacer cuentitas (no programas ni páginas web) el viejo y querido Fortran es imbatible :P
Por cierto: elegiste un ejemplo muy malo entre toda la lista: Facebook va para atrás, es casi el peor sitio en el qeu navegué nunca (el resto son webs con flash hasta en el toor, en especial si es una institución pública, y más si es una institución pública española :P).
Igual vos sos muy web-oriented, yo basaba mi apreciación en mi experiencia con Open Office y cosas de esas :P
Y para hacer cuentitas (no programas ni páginas web) el viejo y querido Fortran es imbatible :P
Si a mi me dijo dinosaurio por destacar las bondades del C, a vos que nombraste al Fortran no sé con que te va a salir! :-P
Siii guerra!! jajaja
Para la pregunta que inició este hilo los lenguajes que nombra castor y todos los que ayudaron están perfectos y entre ellos debería estar la elección
Pero no acepto que critiquen a C o que digan que no se usa más... Se nota que estan muyyyy lejos del hardware en sus trabajos... Capa 20 de una estratificación en capas de red jajaja
Hoy en dia con la facilidad que brinda cada lenguaje, cualquiera puede utilizarlos y aprender sentado en su casa... Antes era todo muchisimo mas complicado, debido a la falta de IDEs amigables... (yo aprendi con el vi a programar en C sobre archivos de texto)
Yo estoy en ingeniería de redes, y les puedo asegurar que C lo uso todos los días. Tanto para trabajar en ISP (Internet Service Providers) como para VOIP...
TODO EL MUNDO DE VOIP (asterisk principalmente) SE DESARROLLA EN C... Y es uno de los lenguajes más potentes y que tienen acceso "directo" al hardware...
No creo que Yogurtu sea un dinosaurio por nombrar a C... yo tengo 25 años y lo uso muyyy seguido. Generalmente para agregar funcionalidades a asterisk que impliquen al hardware...
Seré dinosaurio yo tambien jajaja pero moderno :p
Para la pregunta que inició este hilo los lenguajes que nombra castor y todos los que ayudaron están perfectos y entre ellos debería estar la elección
Pero no acepto que critiquen a C o que digan que no se usa más... Se nota que estan muyyyy lejos del hardware en sus trabajos... Capa 20 de una estratificación en capas de red jajaja
Hoy en dia con la facilidad que brinda cada lenguaje, cualquiera puede utilizarlos y aprender sentado en su casa... Antes era todo muchisimo mas complicado, debido a la falta de IDEs amigables... (yo aprendi con el vi a programar en C sobre archivos de texto)
Yo estoy en ingeniería de redes, y les puedo asegurar que C lo uso todos los días. Tanto para trabajar en ISP (Internet Service Providers) como para VOIP...
TODO EL MUNDO DE VOIP (asterisk principalmente) SE DESARROLLA EN C... Y es uno de los lenguajes más potentes y que tienen acceso "directo" al hardware...
No creo que Yogurtu sea un dinosaurio por nombrar a C... yo tengo 25 años y lo uso muyyy seguido. Generalmente para agregar funcionalidades a asterisk que impliquen al hardware...
Seré dinosaurio yo tambien jajaja pero moderno :p
Asterisk y todo VOIP son todos sistemas de respuesta en tiempo real, donde yo dije que se sigue usando.
Con el tema de redes no me meto porque nunca he laburado, ni pienso :P.
Con el tema de redes no me meto porque nunca he laburado, ni pienso :P.
Un poco de compasion con Facebook que debe ser la aplicacion que mas se usa alrededor del mundo en este momento, y sumale que hay 200000000 de companias haciendo programitas que se integran en Faizbut, de las cuales cada una hace lo que quiere el el 80% lo debe hacer bastante para el tuje.
No me toquen a fachebook.
No me toquen a fachebook.