Foros del Web » Programación para mayores de 30 ;) » Programación General »

Java, VB .Net, C#, que me recomiendan?

Estas en el tema de Java, VB .Net, C#, que me recomiendan? en el foro de Programación General en Foros del Web. Cita: ¿C/C++ no entiende XML? XML es un formato de texto y cualquiera puede interpretarlo desde C/C++, sin ir mas lejos libxml es un ejemplo ...

  #61 (permalink)  
Antiguo 14/07/2005, 11:28
Avatar de Instru  
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años, 3 meses
Puntos: 52
Cita:
¿C/C++ no entiende XML? XML es un formato de texto y cualquiera puede interpretarlo desde C/C++, sin ir mas lejos libxml es un ejemplo CLARISIMO al respecto.
Totalmente de acuerdo.
Para que te des una idea, baja este ensamblador de gameboy que hice:
www.geocities.com/instructivus/gb_z80asm_v2.zip

Hasta donde yo se C/C++ no entiende asm de gameboy y como vez, hice que lo entendiera. Ahora, imaginate que en vez de ser instrucciones de ensamblador, son de XML, lo vez? aparte ni se compara con lo que dice ya que tu puedes hacer un interprete o compilador de el lenhuaje que quieras(incluso del mismo C/C++) y aparte añadirle mas cosas. Jejejeje, vamos, no me digas que C# entienede XML y C/C++ no, eso es una falacia.
Y por cierto. Cuanto te pagaron los de microsoft por decir todo eso? o por que nos das todas las especificaciones de tu curso de cinco estrellas y demas?
Crees que tomando cursos y teniendo profesores de universidad la vas a hacer, estas equivocado......Hay que ser autodidacta. Aprender la base de todo y despues ya sacar las conclusiones.

C# es un lenguaje tambien bonito. Es como un juguete, pero a diferencia de VB usa pilas .
No te dejes llevar por eso. Si vas a programar de verdad, asm y C/C++. Si vas a hacer un proyecto rapido, VB, si quieres un proyecto rapido pero no sabes VB pues C#, pero eso de querer hacer un OS con C# pues no es imposible pero se me hace absurdo.

Espero haberme explicado.

Saludos
  #62 (permalink)  
Antiguo 14/07/2005, 11:34
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 9 meses
Puntos: 74
Cita:
Iniciado por Instru
Si vas a programar de verdad, asm y C/C++. Si vas a hacer un proyecto rapido, VB, si quieres un proyecto rapido pero no sabes VB pues C#, pero eso de querer hacer un OS con C# pues no es imposible pero se me hace absurdo.
Absolutamente de acuerdo con lo primero pero lo ultimo es imposible ademas de impracticable.
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
  #63 (permalink)  
Antiguo 14/07/2005, 11:43
Avatar de Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años, 10 meses
Puntos: 47
Eje!! que tal compañero Instru. Al parecer no me explique bien... a lo que yo me refiero es que .net es orientado a Internet, fue hecho para eso utilizando como protocolo de comunicacion xml. pero el C/C++ compilado puede utilizar este standar de lenguaje de marcas aunque no para lo mismo, ya que necesitaría de la base de .net que es el framework.
  #64 (permalink)  
Antiguo 14/07/2005, 11:49
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 9 meses
Puntos: 74
Cita:
Iniciado por Developer9
Eje!! que tal compañero Instru. Al parecer no me explique bien... a lo que yo me refiero es que .net es orientado a Internet, fue hecho para eso utilizando como protocolo de comunicacion xml. pero el C/C++ compilado puede utilizar este standar de lenguaje de marcas aunque no para lo mismo, ya que necesitaría de la base de .net que es el framework.
Ahi esta tu error conceptual, C/C++ puede hacer CUALQUIER cosa que hagas en .NET, cualquiera. Sin ir mas lejos el framework que tanto alabas esta siendo portado a Linux. ¿En que lenguaje lo estaran haciendo? ...
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
  #65 (permalink)  
Antiguo 14/07/2005, 11:50
 
Fecha de Ingreso: noviembre-2003
Ubicación: Mexico
Mensajes: 1.081
Antigüedad: 21 años, 3 meses
Puntos: 7
Cita:
Iniciado por Developer9
Eje!! que tal compañero Instru. Al parecer no me explique bien... a lo que yo me refiero es que .net es orientado a Internet, fue hecho para eso utilizando como protocolo de comunicacion xml. pero el C/C++ compilado puede utilizar este standar de lenguaje de marcas aunque no para lo mismo, ya que necesitaría de la base de .net que es el framework.
Ya no sigas, fanaticos son fanaticos y eso es muy dificil quitarselos.
Ademas, "malo" que fueran fanaticos de VB o lenguajes script (no es por menospreciarlo), pero si son fanaticos del mas versatil, esta bien asi.....

saludos,
  #66 (permalink)  
Antiguo 14/07/2005, 12:00
Avatar de Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años, 10 meses
Puntos: 47
Cita:
Iniciado por Instru
Si vas a hacer un proyecto rapido, VB, si quieres un proyecto rapido pero no sabes VB pues C#
Eje!!! Si te refieres a vb.net me parece algo ilógico no saber vb y hacer un proyecto con C#... ya que practicamente es lo mismo, la lógica de programación es la misma, lo unico que cambia es la sintaxis. Si te refieres a vb6 que es viejo... no creo que alguien se meta con C# y no vb6
  #67 (permalink)  
Antiguo 14/07/2005, 13:14
 
Fecha de Ingreso: octubre-2003
Mensajes: 139
Antigüedad: 21 años, 4 meses
Puntos: 0
en una cosa todos estamos de acuerdos c/c++ puedes hacer cualquier cosa. eso si, k sea facil o dificil es otra cuestion.

el primer lenguaje k yo aprendi, fue html y luego javascript.
Mas tarde conocí el flash y x sus posiblilidades interactivas decidi aprender aprender ActionScript. Mas tarde me entusiasmo la idea de hacer paginas webs dinamicas y aprendi php. Mas tarde al saril la nueva version de flash aprendi ActionScript 2.0.
Y entre esas etapas hacia alguna chorradita con visual basic. La verdad nunca me convenció y me parecio algo cutrecillo.

No soy para nada un experto, y menos un especialista en uno de esos lenguajes. Simplemente me gusta aprender y experimentar los diversos ambitos de la programacion de los k creo k me pueden ser utiles, es decir, aprendo lo k necesito para hacer tal cosa.

Pero con visual basic me kedó una espina clavada, keria aprender como hacer aplicaciones para windows (ya hice algun k otro programa con flash y luego lo pase a *.exe. Hice uno k representaba funciones, kedo bien ^^)

pero keria algo mas serio, y pregunté en estos foros. Varios me decian c/c++, otros c# y empeze a indagar buscando manuales de C++. La verdad, la sintaxis me pareció bastante caótica. Como venia de akellos lenguajes cuya sintaxis encuentro k es mas "clara y ordenada" y empezar a leer sobre punteros, y direcciones de memoria decidí parar con c/c++. (me acabo de ganar un aluvion de criticas XD).

La verdad eso de trabajar a mas bajo nivel no me convenció. Ad+ yo pa ke kiero crear un S.O.? Pa k kiero crear unos drivers si ya tengo los del fabricante?

Será x la influencia de los lenguajes anteriormente comentados, pero he decidido aprender C#. El c++ lo encontré bastante lioso e incomodo, tener k poner librerias a tutiplen para hacer cosas sencillas (como entrada o salida de datos) ya k sinó el compilador daba error.

Lo k voy a decir es solo una opinion, el c++ me parece un buen lenguaje (aunk no es lo k busco) pero me parece bastante echo a retales, es decir, ¿el echo de tener k poner tanta libreria no es por la propia carencia de el lenguaje?. Pork el c++ es una mejora de c no? es decir añadieron cosas. x tanto, para hacer mas cosas tubieron k crear mas librerias....

La verdad prefiero un lenguaje echo desde cero como C# y orientado a objetos 100%. Por eso he decidido aprender C#.

esa es mi opinion :P

Última edición por cards; 14/07/2005 a las 13:24
  #68 (permalink)  
Antiguo 14/07/2005, 13:21
 
Fecha de Ingreso: junio-2005
Ubicación: México, México
Mensajes: 429
Antigüedad: 19 años, 8 meses
Puntos: 1
Cita:
Iniciado por Developer9
Me inicie en C# cuando tomé el curso de la primera estrella del Programa Desarrollador 5 estrellas de Microsoft donde aprendemos que .net es el inicio de una nueva manera de hacer y de integrar las aplicaciones, donde el elemento integrador es el Internet desarrollando un nuevo modelo de computación distribuida llamado servicios Web basados en XML. En la plataforma .net podemos conectar dispositivos físicos, información y usuarios, los desarrolladores tenemos las herramientas y tecnologías para hacer rápidamente soluciones de negocios que involucran distintas aplicaciones y dispositivos físicos
WOW, que lavadota de cerebro te diero... enserio... tu post mas que defender .net parece un folleto... si no lo copiaste de algun lado te lo aprendiste, pero no lo procesaste, parece que solo lo memorisaste... y bueno... ya se dijo que con C y C++ tambien se pueden hacer web service en XML...

Cita:
Iniciado por Developer9
Y ojo que en ningún momento me refiero a C# o vb.net, hablo de toda una plataforma de desarrollo, teniendo como herramientas de desarrollo mas importantes los lenguajes mencionados (C# y vb.net) el C/C++ compilado que ustedes manejan ni siquiera entiende xml, en definitiva .net si tiene una orientación bien definida
Nada mas tengo una pregunta: ¿No crees que esa "orientacion bien definida" haga que tenga muchas carencias en otras areas?
  #69 (permalink)  
Antiguo 14/07/2005, 13:28
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 9 meses
Puntos: 74
Cita:
Iniciado por cards
pero keria algo mas serio, y pregunté en estos foros. Varios me decian c/c++, otros c# y empeze a indagar buscando manuales de C++. La verdad, la sintaxis me pareció bastante caótica. Como venia de akellos lenguajes cuya sintaxis encuentro k es mas "clara y ordenada" y empezar a leer sobre punteros, y direcciones de memoria decidí parar con c/c++. (me acabo de ganar un aluvion de criticas XD).
La sintaxis de C# hereda directamente de C++.

Cita:
Iniciado por cards
La verdad eso de trabajar a mas bajo nivel no me convenció. Ad+ yo pa ke kiero crear un S.O.? Pa k kiero crear unos drivers si ya tengo los del fabricante?
¿Y si trabajas para el fabricante o alguna vez queres hacerlo?

Cita:
Iniciado por cards
Será x la influencia de los lenguajes anteriormente comentados, pero he decidido aprender C#. El c++ lo encontré bastante lioso e incomodo, tener k poner librerias a tutiplen para hacer cosas sencillas (como entrada o salida de datos) ya k sinó el compilador daba error.
Esas librerias estan INCRUSTADAS en .NET, ocupan mucho mas espacio en disco y tardan mas en hacer lo mismo.

Cita:
Iniciado por cards
Lo k voy a decir es solo una opinion, el c++ me parece un buen lenguaje (aunk no es lo k busco) pero me parece bastante echo a retales, es decir, ¿el echo de tener k poner tanta libreria no es por la propia carencia de el lenguaje?. Pork el c++ es una mejora de c no? es decir añadieron cosas. x tanto, para hacer mas cosas tubieron k crear mas librerias....
C++ es un lenguaje multiproposito pero tiene algo que seguramente no conoces y se llama STL, probalo y despues me contas si hay librerias standard y cuan bien funcionan.

Cita:
Iniciado por cards
La verdad prefiero un lenguaje echo desde cero como C# y orientado a objetos 100%. Por eso he decidido aprender C#.
C++ es totalmente orientado a objetos.
C# no es un lenguaje hecho desde cero, es una respuesta de Microsoft a Java. ¿De donde crees que sacaron PRACTICAMENTE todas las ideas para hacerlo? ¿Comparaste la sintaxis de estos lenguajes?
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
  #70 (permalink)  
Antiguo 14/07/2005, 13:53
 
Fecha de Ingreso: junio-2005
Ubicación: México, México
Mensajes: 429
Antigüedad: 19 años, 8 meses
Puntos: 1
Cita:
Iniciado por cards
¿el echo de tener k poner tanta libreria no es por la propia carencia de el lenguaje?. Pork el c++ es una mejora de c no? es decir añadieron cosas. x tanto, para hacer mas cosas tubieron k crear mas librerias
Mira, un ejemplo burdo... supongamos que en C++ quieres hacer un edificio... entonces haces lo siguiente:

#include <ventanas.h>
#include <puertas.h>
...

Y esto sucede porque (perdon por repetirlo mas veces, pero creo que aun no lo entienden) C++ no esta orientado a hacer edificios, entonces alguien dijo: "Voy a crear mis librerias para que el usuario que QUIERA hacer edificios los haga mas faciles..."

Entonces tu con estas librerias vas creando tu edificio ventana por ventana, puerta por puerta, etc. totalmente controlado por ti y queda como tu quieres... y tiene la ventaja que el lenguaje no te va a crear 1000 ventanas por defecto y tu solo vas a poner visibles 3... eso es gastar memoria, asi que vas creando una por una para que quede justo lo que quieres

Ahora supongamos que decimos: "Es que es una lata añadir libreria a libreria, mejor me paso a un lenguaje mas 'facil' y que este mas orientado a la construccion"...

Entonces tu aprendes este lenguaje y te das cuenta que si haces esto:

CreaEdificio();

Te crea un edificio... entonces como lo vez facil y rapido (para ti, por que la maquina es la que sufre) te quedas con el... pero... que hay detras de esa funcion "CreaEdificio()"???, sabes cuantas lineas de codigo te agrega, sabes de que tamaño podria salir tu ejecutable... porque sí, muy facil para ti, pero al final tu programa es mas lento porque la maquina es la que hace todas las instrucciones que contiene la funcion "CreaEdificio()"

Ese es el problema con Visual Basic y C#, para ti todo es facil... pero cada nueva version del programa que saques necesitara mas recursos del sistema para funcionar...

Espero haberme explicado... :D
  #71 (permalink)  
Antiguo 14/07/2005, 14:14
 
Fecha de Ingreso: junio-2005
Mensajes: 286
Antigüedad: 19 años, 7 meses
Puntos: 2
Creo que C# y VB fueron creados por algo. Sus popularidad se debe, supongo yo, a su facilidad de uso. Lo que talvez les duele a los programadores de C/C++ es que algun script kiddie venga y haga, digamos, una buena aplicacion web sin mayor complicacion, mientras que los de C/C++, claro, la hacen tambien, pero les lleva mas tiempo...y adivinen que? el tiempo es dinero amigos. Por eso es que existe C#, VB, para ahorrase tiempo, para ser mas practico, que es lo que al fin y al cabo es lo que se necesita en los negocios.
  #72 (permalink)  
Antiguo 14/07/2005, 14:20
 
Fecha de Ingreso: junio-2005
Ubicación: México, México
Mensajes: 429
Antigüedad: 19 años, 8 meses
Puntos: 1
Jajaja, sobre todo... a las empresas les encanta gastar dinero en nuevo hardware para que corran rapido sus programas... Como dices, el tiempo es dinero, tu talvez no te canses en hacer programas, pero ya te dije, la maquina se vuelve lenta, se trava mas rapido devido a la pesades de los programas usados y eso es tiempo...
  #73 (permalink)  
Antiguo 14/07/2005, 14:26
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 9 meses
Puntos: 74
Si, lo que mas nos duele es que los programas hechos en C/C++ pueden ocupar 2,5KB para hacer un 'Hello World', despues me contas en C# y VB (incluyendo las librerias de Run Time claro).
Poder programar para todos los subsystem de Windows, en otras plataformas, etc, etc.

Otra diferencia fundamental es que con C/C++ podes hacer, casi, CUALQUIER cosa con los lenguajes interpretados no.
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
  #74 (permalink)  
Antiguo 14/07/2005, 14:29
 
Fecha de Ingreso: junio-2005
Mensajes: 286
Antigüedad: 19 años, 7 meses
Puntos: 2
en que lenguaje de programacion esta escrito google? si, C, definitivamente. Google hoy por hoy es una de las empresas mas grandes en internet. Y respecto al hardware, eso es solo otro costo, como una utilidad, como el agua o la electricidad. Para eso se estan desarrollando clusters....claro en C/C++ (aqui no es broma :D ).
  #75 (permalink)  
Antiguo 14/07/2005, 14:34
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 9 meses
Puntos: 74
¿En que lenguaje esta escrito el Sistema Operativo que usas?
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
  #76 (permalink)  
Antiguo 14/07/2005, 14:34
Avatar de Instru  
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años, 3 meses
Puntos: 52
Cita:
Creo que C# y VB fueron creados por algo. Sus popularidad se debe, supongo yo, a su facilidad de uso. Lo que talvez les duele a los programadores de C/C++ es que algun script kiddie venga y haga, digamos, una buena aplicacion web sin mayor complicacion, mientras que los de C/C++, claro, la hacen tambien, pero les lleva mas tiempo...y adivinen que? el tiempo es dinero amigos. Por eso es que existe C#, VB, para ahorrase tiempo, para ser mas practico, que es lo que al fin y al cabo es lo que se necesita en los negocios.
No crees que por algo se inventaron las librerias?
Mira, en C para poder usar graficos tienes que hacer mil cosas, tardarte mucho timepo en hacer rutinas que pongan un bil pixel. Pero que pasa, hicieron DirectX, SDL, Allegro, Opengl y otras que con simples llamadas a funciones ya, tienes tu aplicacion. Y no, no para ahi. Puedes meterte mas profundamente ya que DirectX , SDL y las demas no es como el ejemplo de "CrearEdificio()", puedes usarlos asi o puedes meterte mas a fondo para modificar las propiedades del edificio(cuantas ventanas, cuantos pisos, etc)

Y que me dicen que C# y VB.net es orientado a internet. Bueno en algo si estoy de acuerdo y es que te hace la vida mas facil para cosas de internet, pero que, me dices que con C/C++ no se puede? claro que se puede y ya hay librerias que te hacen el trabajo igual de facil que C#. En si C# tiene el mismo potencial que una libreria amontonada. Y como dije es el mismo juguete de VB pero pintado con (C+Java/2) y con pilas.


Aparte, si nunca has usado el lenguaje C, o C++ no creo que sepas de que hablamos. Y noc reas que lo digo por ser fanatico. Tambien programo en C# y la verdad, me quedo con C almenos que tenga que hacer una aplicacion ya en 5 minutos porque me pase toda la semana flojeando y pues no hice el trabajo como debe de ser, en C++.

Saludos
  #77 (permalink)  
Antiguo 14/07/2005, 14:40
Avatar de Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años, 10 meses
Puntos: 47
Cita:
Iniciado por scrolling
WOW, que lavadota de cerebro te diero... enserio... tu post mas que defender .net parece un folleto... si no lo copiaste de algun lado te lo aprendiste, pero no lo procesaste, parece que solo lo memorisaste... y bueno... ya se dijo que con C y C++ tambien se pueden hacer web service en XML...
Ah eso o se como sumar... lo escuche cuando lo aprendí (claro que no en las mismas palabras) y lo tengo que explicar en cursos de iniciación a .net


Cita:
Iniciado por scrolling
... ya se dijo que con C y C++ tambien se pueden hacer web service en XML...
Aqui si me queda una interrogante compañero scrolling, no se como podrán hacer ustedes un web service si no tienen visual studio .net ni Web Matrix, explicamelo como? sin importar el lenguaje en que lo hagan

Cita:
Iniciado por scrolling
Nada mas tengo una pregunta: ¿No crees que esa "orientacion bien definida" haga que tenga muchas carencias en otras areas?
Claro compañero, eso ya lo dije, no puede ser campeon en todo, en algo se tiene que concentrar su punto mas fuerte
  #78 (permalink)  
Antiguo 14/07/2005, 14:47
Avatar de Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años, 10 meses
Puntos: 47
Cita:
Iniciado por Instru
Y que me dicen que C# y VB.net es orientado a internet. Bueno en algo si estoy de acuerdo y es que te hace la vida mas facil para cosas de internet, pero que, me dices que con C/C++ no se puede? claro que se puede y ya hay librerias que te hacen el trabajo igual de facil que C#. En si C# tiene el mismo potencial que una libreria amontonada. Y como dije es el mismo juguete de VB pero pintado con (C+Java/2) y con pilas.
Saludos
Eje!!! es verdad... es como C y java
  #79 (permalink)  
Antiguo 14/07/2005, 14:49
 
Fecha de Ingreso: junio-2005
Mensajes: 286
Antigüedad: 19 años, 7 meses
Puntos: 2
OK, los que son fanaticos que levanten la mano....ah, si, muchos. Los que sean tolerantes y acepten que hay diferentes programas porque hay diferentes necesidades? ah, no, no muchos.

Mira, conozco C/C++, por eso es que opino. Si no, andaria copiando cosas del libreto de .NET :D No soy un guru, obviamente. Pero seamos francos...no he visto a alguien programar un web service o algo similar en C. Y el punto, nuevamente, no es que no se pueda, pero es que para eso han sido creados otros lenguajes. Por eso existe C++, es la evolucion de C. Sin assembly no hay C,. sin C no hay C++, y asi va la onda. Todo lo podes hacer en C, pero hay cosas que son mas faciles hacerlas en C++ (e.g. objetos, el STL creo que es de C++). Asi con C#.

El cambio deberia ser la unica constante. No ven que las leyes de seleccion natural se aplican aqui tambien?
  #80 (permalink)  
Antiguo 14/07/2005, 14:53
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 9 meses
Puntos: 74
Fanatico no, defensor a ultranza de C/C++ sobre los demas lenguajes (excepto assembly del cual si soy fanatico) siempre, hasta que me demuestren lo contrario.

Yo tambien conozco C/C++ bastante bien. ¿Quien va a querer hacer un web service en C/C++?

La STL solo puede pertenecer a C++, STL significa Standard Template Library, en C no hay plantillas.

¿Seleccion natural? En este campo, el mas fuerte es el que mas sabe. Ya puse dos veces un mensaje sobre los empleados prescindibles y los imprescindibles.
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
  #81 (permalink)  
Antiguo 14/07/2005, 14:56
 
Fecha de Ingreso: junio-2005
Ubicación: México, México
Mensajes: 429
Antigüedad: 19 años, 8 meses
Puntos: 1
Cita:
Iniciado por Developer9
Aqui si me queda una interrogante compañero scrolling, no se como podrán hacer ustedes un web service si no tienen visual studio .net ni Web Matrix, explicamelo como? sin importar el lenguaje en que lo hagan
Bueno... de hecho Visual Studio .net contiene Visual C++ y tambien librerias para crear Web Service...

Es como si dijeras: "Como podrias crear ventanas sin visual basic??" pues simple, usando la Api de Windows para C++... es igual... "Como puedes crear web service sin C#??", simple, usando las librerias de C++ (las que se ponen con el #include) que trae Visual Studio...

Esa es la ventaja de C++, puedes agregarle las librerias que quieras... talvez microsoft creo C# espesifico para web service... pero tambien lo implemento para C++... Asi que sea como sea en C++ se puede hacer de todo... :D

Ademas... ustedes dicen que con el se hacen facil y rapido web service... lo recomiendan por eso... y como saben que el usuario que hizo la pregunta original quiere hacer web service???

Le recomendamos C++ por que se puede hacer de todo, el dijo que queria un lenguaje robusto y completo... no solo uno con el que pueda hacer facil y rapido web service...

Con C++ talvez si se creen mas lento pero se ejecutan mas rapido, y ademas de web service, se pueden crear miles de cosas mas...
  #82 (permalink)  
Antiguo 14/07/2005, 14:59
Avatar de Instru  
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años, 3 meses
Puntos: 52
En parte tienes razon. Pero todos eso interpretes, compildores y lo que se necesite en que estara escrito?
Si alguien llega y me dice que HTMl es mejor que C para paginas web, pues si, solo que HTML solo te v a servir para hacer simples webs bien limitadas y pues que creen, que un programa escrito con C lee ese lenguaje HTML.

Entonces todas esas supertecnologias que tanto adoran se basan en C/C++ al igual que su sintaxis.

Como acaban de decir, C es la evolucion de asm, C++ de C y lo demas de C/C++.
Son C/C++ no existiria nisiquiera linux.
Con que crees que hicieron Visual Studio.Net? Con C/C++, con que hicieron windows? Con asm, C y C++. Con que hicieron todos los interpretes y compildores de todos los lenguajes inlcuyendo el mismo C y C++? Con assembler, C y C++. Como ven.

Esa tecnologias nuevas solo sirven para hacerte la vida mas facil, pero hasta ahi llegaste. Con C/C++ y asm no hay limites, asi de simple, tal vez el unico que exista es l potencia de tu maquina.

Saludos
  #83 (permalink)  
Antiguo 14/07/2005, 15:04
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 9 meses
Puntos: 74
Todo exacto menos que C sea la evolucion de asm ...
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
  #84 (permalink)  
Antiguo 14/07/2005, 15:06
Avatar de Instru  
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años, 3 meses
Puntos: 52
Hasta donde yo se, Brain Kernighan y Dennis Ritchie hicieron el lenguaje C.
Con que hicieron el primer compilador? Yo supongo que con asm, mas no estoy seguro. Con algun lenguaje viejo? fortran? pascal? cobol? o con cual.
Saludos
  #85 (permalink)  
Antiguo 14/07/2005, 15:06
 
Fecha de Ingreso: junio-2005
Mensajes: 286
Antigüedad: 19 años, 7 meses
Puntos: 2
LOL, esta discusion esta redivertida....porque el fanatismo, me pregunto yo?
  #86 (permalink)  
Antiguo 14/07/2005, 15:10
Avatar de Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años, 10 meses
Puntos: 47
Cita:
Iniciado por scrolling
... "Como puedes crear web service sin C#??" ...
yo no dije sin C# , no es cosa del lenguaje sino de la plataforma. Dije como puedes hacer un web service sin Visual Studio .net o por ultimo sin Web Matrix que es similar pero mas liviano
  #87 (permalink)  
Antiguo 14/07/2005, 15:10
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 9 meses
Puntos: 74
Cita:
Iniciado por Instru
Hasta donde yo se, Brain Kernighan y Dennis Ritchie hicieron el lenguaje C.
Con que hicieron el primer compilador? Yo supongo que con asm, mas no estoy seguro. Con algun lenguaje viejo? fortran? pascal? cobol? o con cual.
Saludos
No es eso lo que decia sino que no es la misma la comparacion que haces de evolucion entre C y C++ donde el segundo es 99.99% compatible con el primero y C y asm donde no tienen ningun parecido practicamente. C es un lenguaje de alto nivel (medio si quiere alguien) y asm que es un equivalente mnemonico de las instrucciones del microprocesador.
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
  #88 (permalink)  
Antiguo 14/07/2005, 15:17
Avatar de Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años, 10 meses
Puntos: 47
Cita:
Iniciado por Eternal Idol
No es eso lo que decia sino que no es la misma la comparacion que haces de evolucion entre C y C++ donde el segundo es 99.99% compatible con el primero y C y asm donde no tienen ningun parecido practicamente. C es un lenguaje de alto nivel (medio si quiere alguien) y asm que es un equivalente mnemonico de las instrucciones del microprocesador.

Eje!! Eso es verdad... C y ASM no tienen ningun parecido, asm son instrucciones del cpu
  #89 (permalink)  
Antiguo 14/07/2005, 15:18
 
Fecha de Ingreso: junio-2005
Ubicación: México, México
Mensajes: 429
Antigüedad: 19 años, 8 meses
Puntos: 1
Cita:
Iniciado por Developer9
yo no dije sin C# , no es cosa del lenguaje sino de la plataforma. Dije como puedes hacer un web service sin Visual Studio .net o por ultimo sin Web Matrix que es similar pero mas liviano
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#?
  #90 (permalink)  
Antiguo 14/07/2005, 15:26
Avatar de Instru  
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años, 3 meses
Puntos: 52
Jejejejeje.
Sin usar Visual Studio?
Si no sabias hay muchos compiladores de C/C++ he incluso hay interpretes de C# y no, no son de Visual Studio.
Y no, no es fanatismo, simplemente estoy demostrando con hecho y pruebas lo contrario de lo que dice Developer9. En cambio el, defiende su .net de la manera que encuentra posible. Hasta que se le acaben las posibilidades es cuando se le va a bajar el fantismo. Pero si es feliz con lo que le dijo microsoft, bien, no le vamos a quitar su felicidad.

Por cierto asm y C pues en sus sintaxis no se parecen pero si algo en su logica.
calls, jumps condifcionales, que les suena? Funciones, ifs, fors.
De ahi se basa. Y tambien he visto codigo en ensamblador para programar ventanas en windows(nunca lo he hecho) y tienen ya cierta semejanza, pero repito, la sintaxis es otra, una de muy bajo nivel.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 15:29.