| |||
podriamos concluir que C/C++ es el 'tata' de los lenguajes de programacion? (Aparte de ASM, claro esta). Pero podriamos tambien concluir que para que escribir un web service con C, si se puede hacer en C# con mayor facilidad? |
| ||||
Cita: Claro pero como ya dije bastante antes si el usuario pide una recomendacion sobre un lenguaje a aprender le voy a recomendar el 'tata'
Iniciado por Willie podriamos concluir que C/C++ es el 'tata' de los lenguajes de programacion? (Aparte de ASM, claro esta). Pero podriamos tambien concluir que para que escribir un web service con C, si se puede hacer en C# con mayor facilidad? ![]()
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |
| ||||
Cita: Claro compañero pero en .net ya deja de ser un lenguaje compilado y se vuelve interpretado... todo se transforma a un codigo llamado MSIL, por eso da lo mismo programar en cualquier lenguaje, e incluso en un mismo proyecto puedo tener paginas en C# y otras paginas en vb.net
Iniciado por scrolling Es que aqui estamos defendiendo C++, independientemente del IDE que se utilice... Visual C++ no es otra cosa mas que C++ con librerias que Microsoft le ha agregado... Por eso te digo... con C++ se puede crear de todo, por que se le pueden agregar muchas caracteristicas (de nuevo) gracias a que no esta orientado a nada... Ahora, yo... una pregunta: ¿Aparte de los web service (dado a que el usuario de la pregunta original no especifico que fuera eso lo que queria hacer...) por que me recomendarias C#? ![]() Todo corre bajo el framework, a lo que yo me refiero es a que desarrolles un web service sin la tecnología .net ![]() |
| ||||
Cita: Me parece justa esa conclusion
Iniciado por Willie podriamos concluir que C/C++ es el 'tata' de los lenguajes de programacion? (Aparte de ASM, claro esta). Pero podriamos tambien concluir que para que escribir un web service con C, si se puede hacer en C# con mayor facilidad? ![]() |
| |||
Pues... Developer9... aun no contestas mi pregunta... Creo que no hay respuesta :D Pues no creo que sea discucion, mas bien un debate... para discuciones recuerdo la que tuve con MaxExtreme... que porcierto, ya ni sus luces... Ademas esta bueno esto... sea como sea de esto aprendes nuevas cosas y reafirmas lo que sabes :D |
| ||||
Cita: Si si, igual. "a que desarrolles un web service sin la tecnología .net" Java....aparte de C/C++/ASM, por supuesto. Cita: Jjajajaja. Ahora me vas a decir que es mejor el lenguaje interpretado que el compilado.Claro compañero pero en .net ya deja de ser un lenguaje compilado y se vuelve interpretado... todo se transforma a un codigo llamado MSIL, por eso da lo mismo programar en cualquier lenguaje, e incluso en un mismo proyecto puedo tener paginas en C# y otras paginas en vb.net Jajajajaja. Por favor. Ya te quisiera ver programando un compilador o un emulador en C# y con VB.net, como dices, en el mismo proyecto. Que desorden. Cita: Pues que bueno que se realice este debate, asi concretamos mas que .net nunca va a ser mejor que C/C++ o asm.Pues no creo que sea discucion, mas bien un debate... para discuciones recuerdo la que tuve con MaxExtreme... que porcierto, ya ni sus luces... y pues lo de maxextreme. Pues el era mucho mas agresivo, pero ayudaba bastante. Esperemos que si regresa no siga igual de agresivo. ![]() Pero bueno, fuera del tema. Mira Developer9, no es por ser duro contigo, pero como veo que defiendes como puedes y sin pruebas tu preciada tecnologia.net tenemos que decirte la verdad. Hasta parece que te pagaron una buena lana los de microsoft por decir todo eso. Vamos, intenta hacer algo que necesite eficiencia y veras si te convienen tus tecnologias. Aparte. Que tan portable es el framework y los lengajes que usas? Yo he programado C y C++ para windows, linux, dreamcast, gameboy, gameboy advance, playstation, playstation2, pdas y otros. Dime si yo podria ahorita hoy hacer eso con C# o con vb.net? No. Hasta que con pruebas concretas C# sea mejor que C o C++ seguire defendiendolos. Saludos |
| |||
O.O creo que ya no hay nada mas que decir... llevan desde el principio diciendo lo de los web service y de ahi no pasan... creo que esta pelea la han ganado los mejores: C y C++ ( por ahi tambien lo comparten con ensamblador :P) Asi que como conclucion, si alguien quiere programar en un buen lenguaje utilice C y C++ :D (ya si les entra la curiosidad, aprendan ensamblador) |
| ||||
Si, agregaria que en muchos proyectos saber assembly es fundamental y que en cuanto quieran hacer algo realmente avanzado como un emulador (ademas de Instru tengo un amigo que hizo uno de NES, en C), un driver, un Sistema Operativo o cosas muy especificas que no pueden ser interpretadas se van a dar cuenta de la potencia de estos lenguajes.
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |
| |||
Concuerdo con que C/C++ son excelentes lenguajes. Pero creo que para ciertas tareas no son los lenguajes a usar. Y no me refiero a web services, si no a otros paradigmas de programacion. |
| ||||
Cita: Aja y para darle una vuelta de tuerca mas, ¿Acaso no se pueden crear compiladores/interpretes de esos lenguajes que soportan otros paradigmas con C/C++?
Iniciado por Willie Concuerdo con que C/C++ son excelentes lenguajes. Pero creo que para ciertas tareas no son los lenguajes a usar. Y no me refiero a web services, si no a otros paradigmas de programacion. ![]()
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO Última edición por Eternal Idol; 15/07/2005 a las 09:01 |
| ||||
Cita: Difiero y afirmo rotundamente que ese es el punto, justamente es la capacidad, potencia y versatilidad del lenguaje de programacion que se deberia recomendar al usuario que hizo la pregunta.
Iniciado por Willie Por supuesto, pero ese no es el punto.
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |
| ||||
Cita: Eje!!! hola que tal, ya llegué otra vez...
Iniciado por Instru Jjajajaja. Ahora me vas a decir que es mejor el lenguaje interpretado que el compilado. Jajajajaja. Por favor. Ya te quisiera ver programando un compilador o un emulador en C# y con VB.net, como dices, en el mismo proyecto. Que desorden. ![]() Cita: Esto si me parece una paradoja, y algunas veces lo hemos conversado con otros compañero de la universidad amantes de java, es verdad que microsoft no vale, windows 2003 server no es el mejor servidor, lo mas normal es usar un servidor linux y clientes con winxp, y que todas sus herramientas de programación no tienen buen perfomance (hasta a mi una vez me dio coraje cuando se me cayo el internet information services) y justamente eso son los argumentos de combate de amigos que desarrollan en java. Pero pilas que aqui va la pregunta, ¿porqué en la gran mayoria (digamos un 95%) de las empresas que necesitan desarrolladores quieren que sus sistemas sean desarrollados con tecnología de microsoft? un pana me dijo una vez, me va a tocar aprender vb porque en java no hay nada. Bueno tambien hay empresas que quieren sus programas en oracle, el sistema de mi universidad está hecho en oracle :-p Entonces eso hace que la gente no piense en que lenguaje es mas potente, sino en cual voy a tener futuro... y entre los que trabajamos para microsoft siempre nos llamamos con tono bromista "esclavos de microsoft"
Iniciado por Instru Pues que bueno que se realice este debate, asi concretamos mas que .net nunca va a ser mejor que C/C++ o asm. y pues lo de maxextreme. Pues el era mucho mas agresivo, pero ayudaba bastante. Esperemos que si regresa no siga igual de agresivo. ![]() Pero bueno, fuera del tema. Mira Developer9, no es por ser duro contigo, pero como veo que defiendes como puedes y sin pruebas tu preciada tecnologia.net tenemos que decirte la verdad. Hasta parece que te pagaron una buena lana los de microsoft por decir todo eso. Vamos, intenta hacer algo que necesite eficiencia y veras si te convienen tus tecnologias. Aparte. Que tan portable es el framework y los lengajes que usas? Yo he programado C y C++ para windows, linux, dreamcast, gameboy, gameboy advance, playstation, playstation2, pdas y otros. Dime si yo podria ahorita hoy hacer eso con C# o con vb.net? No. Hasta que con pruebas concretas C# sea mejor que C o C++ seguire defendiendolos. Saludos ![]() ![]() ![]() Última edición por Developer9; 15/07/2005 a las 10:55 |
| |||
lastimosamente Developer9 tiene cierta razon. Yo he eschuchado que las empresas dicen, "si si que bien que aparezca el Linux y todo lo del Open Source", pero para ponerle presion a Microsoft, porque al final son productos Microsoft en los que confian....y confianza es un punto clave. Lei ultimamente en slashdot que Linux y Windows estaban taco a taco en seguridad...asi que veremos que pasa. Pero esto no tiene nada que ver con el tema original :D offtopic!!! |
| ||||
Uf.. despues de leer desde el primer post.. me parecen interesantes todos los ... no cabe duda que esto nos sirve como retroalimentacion.. pero claro.. hay tambien que hablar con fundamentos (si es que los tenemos) y no hablar de algo para decir que me gusta por que si... antes que otra cosa me gustaría aclarar ésta parte: Cita: De hecho .Net es un lenguaje que se compila generando la dll que es la que entiende el MSIL (código intermedio) y es por elo que se puede programar tanto en vb.net, c#, j#, c++, etc....
Iniciado por developer9 Claro compañero pero en .net ya deja de ser un lenguaje compilado y se vuelve interpretado.. Y estoy de acuerdo que lenguajes como c++ son bastante potentes, he hecho algunas cosas con c++ y me gusta tener el control de todo lo que estoy haciendo y eso obviamente nos cuesta un poco más de líneas de código pero vale la pena. Aclaro que tiene mucho que ver lo que un desee hacer o que es lo que se le facilte, a que SO estará orientado, que caracterisiticas tendrá la PC que usará la aplicación, etc..etc... La verdad yo trabajo con la tecnología de .Net por un gusto personal y sinceramente porque es lo que me dá de comer..$$$ ![]() ![]() Salu2 ![]()
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| ||||
Eje!!! que tal compañero moderador, justo vi que respondistes algo en el foro de visual basic y pense en pedir tu opinion... bueno por lo menos ahora la gente no insulta y da gusto postear. Cita: Muchos tenemos el gusto de trabajar con .net
Iniciado por RootK La verdad yo trabajo con la tecnología de .Net por un gusto personal y sinceramente porque es lo que me dá de comer..$$$ ![]() ![]() ![]() Cita: Es verdad... hay que conocer de todo, con java se hacen cosas interesantes, antes me gustaban los applets (antes de conocer asp.net
Iniciado por RootK ...pero en mis ratos libres..(o mas bien cuando se pueda...), me gusta jugar con c++, java,etc ya que a fin de cuentas lo interesante es estar listo para crear una aplicacion de cualquier tipo, pero eso sí... es bueno conocer de todo un poco siempre y cuando seamos especialistas en uno.. ![]() Salu2 ![]() ![]() |
| ||||
Bueno, el problema es que aca muchos hablan sobre su vida personal y no sobre la realidad. ¿Que no hay trabajo para Linux? Yo tambien voy a hablar entonces sobre mi experiencia, en la primer empresa donde trabaje no solo debiamos desarrollar para Windows y Linux sino que tambien para Sun Solaris, Open MVS, AS/400 y casi cualquier cosa con un mercado infimo que existiera. Ahora trabajo en una empresa que desarrolla soluciones antimalware bastante conocida a nivel mundial, yo trabajo en una divisio que solo desarrolla software propietario para Windows pero tambien hay productos para Linux, por ahora freeware (no Open Source). Developer9 no contestaste la pregunta de scrolling y realmente me parece tan valida la opinion de RootK como la de cualquiera que no sea moderador (hasta que me demuestren lo contrario poniendo una ridiculez como soles hacer vos por ejemplo).
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |
| ||||
Developer9 ya que confias tan ciegamente en Microsoft te dejo este regalito: Visual C# 2005 Express Edition Beta 2 Ofrece una gran combinación de potencia y productividad, siendo una herramienta ideal para estudiantes. Visual C++ 2005 Express Edition Beta 2 Probablemente la Edición que requerirá más tiempo dominar dentro de la línea Express, pero a cambio ofrece una mayor potencia y grado de control que el resto. http://www.microsoft.com/spanish/msd...05/default.asp
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |
| ||||
Eje!!!! gracias compañero Eternal, aunque ya habia tengo el beta del nuevo visual studio 2005 aunque en el unico beta que confio de microsoft fue el messenger 7.0 je je Lo que sí estoy esperando con ciertas ansias es el SQL Server 2005 ![]() |
| ||||
Cita: Primero que nada, por enesima vez, no soy tu compañero. Espero que lo entiendas porque no pienso volver a repetirlo en estos terminos.
Iniciado por Developer9 Eje!!!! gracias compañero Eternal, aunque ya habia tengo el beta del nuevo visual studio 2005 aunque en el unico beta que confio de microsoft fue el messenger 7.0 je je Lo que sí estoy esperando con ciertas ansias es el SQL Server 2005 ![]() Esta la beta de SQL Server 2005 pero se ve que no queres leer lo que te dicen o no tenes nada que decir al respecto: Visual C# 2005 Express Edition Beta 2 Ofrece una gran combinación de potencia y productividad, siendo una herramienta ideal para estudiantes. Visual C++ 2005 Express Edition Beta 2 Probablemente la Edición que requerirá más tiempo dominar dentro de la línea Express, pero a cambio ofrece una mayor potencia y grado de control que el resto. Tampoco respondiste la pregunta de scrolling y supongo que ya deje bien en claro que lo que decis sobre la falta de trabajo para Linux es una falacia mas de tu repertorio.
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |
| ||||
Por lo que veo el comentario estaba mas orientado a lo que dice Eternal.. de que la version de c++ "ofrece una mayor potencia y grado de control que el resto." o no?? Y por cierto., estoy de acuerdo en que te puedes ir bajando la version BETA del SQL 2005. Por cierto Developer9 no entiendo porque empiezas tus mensajes con la palabra "Eje!!!!", es un modismo o que significa... tengo esa duda... ![]() |
| ||||
Cita: Si, cualquiera se da cuenta, excepto Developer9 claro.
Iniciado por RootK Por lo que veo el comentario estaba mas orientado a lo que dice Eternal.. de que la version de c++ "ofrece una mayor potencia y grado de control que el resto." o no?? Y por cierto., estoy de acuerdo en que te puedes ir bajando la version BETA del SQL 2005. Por cierto Developer9 no entiendo porque empiezas tus mensajes con la palabra "Eje!!!!", es un modismo o que significa... tengo esa duda... ![]()
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |
| ||||
Ufuf ha ![]() Despues de na formateada total, regrese ![]() Yo no confio en las versiones beta de microsoft. Estuve probando el visual studio 2005 beta y pues si me gusto y muy bonito y todo bien, pero despues de un rato ya usandolo en definitiva, me daba errores de que se tenia que cerrar el programa y cosas asi. Me daba varios problemillas cada vez mas seguidos. Y pues ahorita que acabo de formatear y reiniciar mi pc pienso quedarme con el visual Studio.net 2202 para windows y para linux el ajunta o el kdevelop, son realmente una maravilla. Pero como ya demostro Eternal Idol incluso microsoft dice que C++ es mejor que C# incluso en su tecnologia .net. Esa ya da una idea de la potencia. Saludos |
| ||||
Cita: de hecho todavía tiene muchos problemas además de que el IDE no es muy estable.. Estuve probando el visual studio 2005 beta y pues si me gusto y muy bonito y todo bien, pero despues de un rato ya usandolo en definitiva, me daba errores de que se tenia que cerrar el programa y cosas asi. ![]() Cita: Pues yo me sigo quedando con la 2003, que me ha funcionando bien, aunque de repente tiene sus problemas que nunca sabes el porque.. pienso quedarme con el visual Studio.net 2202 para windows ![]() try { //intenta correr la aplicacion } catch (Exception ex) { // ex.Message = ???? //reinicia el equipo para arreglarlo ![]() } Cita: De hecho para linux el ajunta o el kdevelop, son realmente una maravilla. ![]() ![]() |
| ||||
Cita: Lo peor es que la beta 1 caduco ...
Iniciado por RootK de hecho todavía tiene muchos problemas además de que el IDE no es muy estable.. ![]() De cualquier manera yo sigo usando el Visual Studio .NET 2003 o me arreglo con las preciosas herramientas de linea de comandos ![]()
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |