Programación General > C/C++
C++ o C#
su -:
--- Cita de: "JuanK" --- No hay peor referencia que un libro de java para hacer citas que hablen de C# no crees?
--- Fin de la cita ---
Ya que lo comentas si, si puede ser mala referencia :)
--- Cita de: "JuanK" ---Lo cual, entiendo, dice que C# fue creado por HP, Intel y Microsoft dentro de las instalaciones de microsoft.
Tambien hace referencia la colaboracion brindada por otras compañias para el desarrollo del lenguaje.
--- Fin de la cita ---
Hmmm... curioso, el documento primero dice "This International Standard is based on a submission from Hewlett-Packard, Intel, and Microsoft that describes a language called C#"
Yo creo que no es lo mismo estandarizar algo que diseñarlo (O mira a OpenGroup, ellos no diseñaron UNIX ni POSIX), ademas Anders Hejlsberg, Scott Wiltamuth y Peter Golde trabajan en Microsoft como los diseñadores de C#, Visual Basic y muchas otras tecnologias... asi que Microsoft se puede llevar casi, sino es que es todo el merito del diseño de C#.
Ahora, supongamos que no es asi, que C# tiene muchos creadores, da igual porque es estandar y hasta donde tengo entendido esto previene el uso de patentes, pero Microsoft tiene los derechos de la tecnologia (segun entiendo) de lo que hace grande a C#: CLI y BCL que es .NET
Ahora Mono supone ser la implementacion de .NET mantenida por SUSE quien tiene un trato que evita que Microsoft ponga problema, asi que todo esta bien hasta que el negocio SUSE-Microsoft se termine.
http://en.wikipedia.org/wiki/.NET_Frame ... unorb.com/
--- Cita de: "Juann" ---Al fin me decidi por C# :D
--- Fin de la cita ---
Muy bien, nos puedes decir porque.
Juann:
--- Cita de: "su -" ---Muy bien, nos puedes decir porque.
--- Fin de la cita ---
Buenas :hola:
A pesar de que muchos critican a VB.NET y C# por el requisito de que para correr los programas necesita .NET Framework, pensandolo bien la mayoria de los PC ya lo han descargado y ademas del Vista en adelante (No se si el Windows 7 lo traiga, demas que si) ya lo trae incorporado en el SO. :beer:
Me parece a mi (en mi humilde opinion ya que aun no conozco mucho) el C# puede llegar a ser tan poderoso como C++ (corrijanme si estoy mal), ademas me parece que C# tiene una sintaxis muy buena y se me es facil hacer GUIs con el... lo uso en Mono bajo Ubuntu
Por eso lo prefiero :D
Gracias por sus comentarios ^_^
JuanK:
--- Citar ---A pesar de que muchos critican a VB.NET y C# por el requisito de que para correr los programas necesita .NET Framework, pensandolo bien la mayoria de los PC ya lo han descargado y ademas del Vista en adelante (No se si el Windows 7 lo traiga, demas que si) ya lo trae incorporado en el SO. :beer:
--- Fin de la cita ---
asi es... y claro, desde luego w7 en cualquiera de sus versiones lo trae... y pues no tendras acceso al 100% de los computadores del mundo pero si al rededor del 98% o más que usa windows y a estas alturas del paseo ( 10 años de .net framework) la gran mayoria ya tendran net framework instalado de algun modo.
--- Citar ---Me parece a mi (en mi humilde opinion ya que aun no conozco mucho) el C# puede llegar a ser tan poderoso como C++ (corrijanme si estoy mal), ademas me parece que C# tiene una sintaxis muy buena y se me es facil hacer GUIs con el... lo uso en Mono bajo Ubuntu
--- Fin de la cita ---
en mi opininón así es , incluso hay escenarios donde aun a nivel de performance C# le puede ganar ...
para la gran mayoría de las cosas ( y a ojo creo que estamos hablando de mas del 90% ) C# sera muy poderoso y más que suficiente, para el otro 10% habrán cosas que puedes hacer muy parecido a como lo hace C++ a traves de pInvoke y con DllImport y habrá otro conjunto de cosas que definitivamente no podrás hacer en C# y tendrás que hacerlas con lenguajes mas poderosos como C++ y assembly... pero en todo caso también puedes interoperar con librerias generadas en C++ y/o assembly a través de interoperabilidad con COM de manera casi transparente.
m0skit0:
Un vistazo a las prácticas de Microsoft como empresa en relación con los estándares y la competencia:
http://en.wikipedia.org/wiki/Embrace,_e ... extinguish
http://en.wikipedia.org/wiki/Fear,_unce ... _and_doubt
http://en.wikipedia.org/wiki/Vendor_lock-in
http://en.wikipedia.org/wiki/Halloween_documents
Bueno, si quieren mi opinión, yo no me fío de MS (y eso que fui gran admirador de esta empresa en mi años mozos xD), ni de cualquier estándar en que esté presente. Pero cada uno que haga su elección según sus ideas políticas y su moral. En lo personal, la ideología está muy por encima del dinero.
:hola:
JuanK:
--- Cita de: "m0skit0" ---Un vistazo a las prácticas de Microsoft como empresa en relación con los estándares y la competencia:
http://en.wikipedia.org/wiki/Embrace,_e ... extinguish
http://en.wikipedia.org/wiki/Fear,_unce ... _and_doubt
http://en.wikipedia.org/wiki/Vendor_lock-in
http://en.wikipedia.org/wiki/Halloween_documents
Bueno, si quieren mi opinión, yo no me fío de MS (y eso que fui gran admirador de esta empresa en mi años mozos xD), ni de cualquier estándar en que esté presente. Pero cada uno que haga su elección según sus ideas políticas y su moral. En lo personal, la ideología está muy por encima del dinero.
:hola:
--- Fin de la cita ---
es respetable..
en mi opinion las ideologias radicales han arruinado al mundo.
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa