| ||||
No, eso no es cierto... Vsiaul Studio .Net trae dentro de su abanico de lenguajes Vicual C++. Este es el único lenguaje del set que te permite crear aplicaciones nativas (léase, sin la necesidad de correr el .net framework) Con Visual C++ puedes elegir si desarrollar para el framework o no. |
| ||||
Cita: C/C++, Visual C++ es el compilador.
Iniciado por .seb No, eso no es cierto... Vsiaul Studio .Net trae dentro de su abanico de lenguajes Vicual C++. Este es el único lenguaje del set que te permite crear aplicaciones nativas (léase, sin la necesidad de correr el .net framework) Con Visual C++ puedes elegir si desarrollar para el framework o no. ![]() Por eso las aplicaciones son las más rápidas (después de Asm). ![]() |
| |||
Cita: No digas burradas. X.Cyclop lleva la razón, mira:
Iniciado por .seb Entiendo que surja la duda entre llamar a Visual C++ un lenguaje en si, pero discrepo en que se lo llame compilador. El compìlador es C++ puro, la parte visual la da la MFC. - C/C++ es el lenguaje (hasta aquí, sí). - "cl" es el compilador de C/C++ de Microsoft. - Visual C++ es el IDE (entorno de desarrollo) orientado a programar con C/C++ de Microsoft. - Y las MFC no son más que una GUI de Windows, hay más posibilidades. |
| ||||
Si Visual C++ es simplemente el IDE, cómo se explica que en .Net utilices el mismo IDE para todos los lenguajes... creo que debes informarte antes de querer explicar y más aún si vas a denigrar comentarios hechos por otros. |
| |||
Visual C++ es el IDE, que es compartido por varios lenguajes ya que usan carateristicas similares (el BCL de .NET). Por ese motivo, C#, C++.NET (con extensiones, el cual no es el C++ de toda la vida), VB.NET, J#, etc... pueden ser integrados al IDE de microsoft que forma parte del paquete Visual Studio. Por decirlo de una manera que se entienda...: Visual [coloque aqui su lenguaje .NET] es el IDE, sin importar el compilador y/o lenguaje .NET que se use. En cuanto a la pregunta del primer post... creería que siempre que uses la BCL (el framework, osea casi siempre, salvo que importes funciones del api 32) deberás instalar tambien el framework. Sé que existe un framework compacto que ocupa menos, pero no asegura que todas tus aplicaciones funcionen (por falta de todos los ensamblados supongo). Saludos. PD: No se peleen, gracias.
__________________ Comunidad de desarrolladores profesionales de software |
| |||
Cita: El que deberías informarte eres tú, que yo el tema le tengo claro hace años.
Iniciado por .seb Si Visual C++ es simplemente el IDE, cómo se explica que en .Net utilices el mismo IDE para todos los lenguajes... creo que debes informarte antes de querer explicar y más aún si vas a denigrar comentarios hechos por otros. El IDE es "Visual Studio", y precisamente por eso, es el mismo para todos los lenguajes. Y los lenguajes, C++, C++/CLI, C#, VB.Net, J#, y muchos otros que usan el mismo Visual Studio como IDE. En realidad Visual X se usa sólo para hacer referencia a la parte de Visual Studio que usa C++, pero también es incorrecto, porque todos usan Visual Studio como IDE. |
| |||
Cita: Exactamente. Y sí, todas las .NET necesitan el framework.
Iniciado por CID@Devs Visual C++ es el IDE, que es compartido por varios lenguajes ya que usan carateristicas similares (el BCL de .NET). Por ese motivo, C#, C++.NET (con extensiones, el cual no es el C++ de toda la vida), VB.NET, J#, etc... pueden ser integrados al IDE de microsoft que forma parte del paquete Visual Studio. Por decirlo de una manera que se entienda...: Visual [coloque aqui su lenguaje .NET] es el IDE, sin importar el compilador y/o lenguaje .NET que se use. En cuanto a la pregunta del primer post... creería que siempre que uses la BCL (el framework, osea casi siempre, salvo que importes funciones del api 32) deberás instalar tambien el framework. Sé que existe un framework compacto que ocupa menos, pero no asegura que todas tus aplicaciones funcionen (por falta de todos los ensamblados supongo). Saludos. PD: No se peleen, gracias. Y el framework compacto es lo mismo, pero con menos funciones y clases que se usan menos, por ejemplo, para móviles, porque no pueden con tanto. |
| ||||
Bueno, veo que este es un foro de "gurús" donde no queda lugar para errores ni equivocaciones. Obviamente yo estaba equivocado y por eso pido disculpas por haber insultado la inteligencia de algunos en este thread. Créanme que no volverá a ocurrir. |