› Foros › Noticias › Tecnología
Microsoft ha crecido y madurado en su uso y contribuciones a la tecnología de código abierto. La compañía se ha convertido en una entusiasta partidaria de Linux y del código abierto y en un miembro muy activo de muchos proyectos importantes. Su membresía es un paso importante para Microsoft, pero también para la comunidad de código abierto, que se beneficiará de las crecientes contribuciones de la compañía.
Con esta sorprendente noticia Microsoft cambia el acha de guerra (...)
Manint escribió:Con esta sorprendente noticia Microsoft cambia el acha de guerra (...)
¡Mis "hogos"!
Alejo I escribió:Mis hogos también sangran. Irónicamente, es un fallo introducido por Word durante el tercer repaso posterior a la publicación.
coyote escribió:No me fio ni un pelo de las prácticas de esta empresa que es especialista en Adoptar, extender, extinguir.
Paté de gato escribió:Me sé de unos que hicieron eso recientemente con Jabber/XMPP y no fueron precisamente los de Microsoft...
excess escribió:http://www.mslinux.org
Sandungas escribió: ... Pero a partir de visual studio 2006 eliminaron los otros lenguages y dejaron solamente C# que esta basado en la mierda del .NET framework
C# es un invento de microsoft para monopolizar a los programadores... es decir... si consigues que la gente programe en C# no les va a quear otro remedio que trabajar con windows, la mierda del NET framework y todo el ecosistema de micro$oft...
Nadie tiene pillado a nadie por los "webos", ni mucho menos!Sandungas escribió: ... Muy probablemente vas a tener a ese programador "pillado por los webos" hasta que se jubile ...
Eso de que no tiene futuro ... no se de donde sacaras, pero cada vez hay mas gente interesada en .NET, de hecho también puedes crear aplicaciones multiplataforma, como en qt.Sandungas escribió:... En los ultimos windows el .NET viene integrado, pero los programadores escapan de C# literalmente porque no tiene futuro ...
Visual Studio Code es un editor de código a diferencia del Visual Studio que es un IDE. Tiene sus plug-ins para compilar en algunos lenguaje ,pero no es un IDE. El Visual Studio gratuito es el Community.Sandungas escribió:Por eso ahora microsoft lanza el "visual code" ese en linux (que es una especie de version gratuita del visual studo)... para ver si pescan a algun despistado (o mejor dicho para ver si repescan a algun refugiado)
Sandungas escribió:Lo dicho... micro$oft acercandose a linux... quita bicho !!!
Cuanto mas lejos esten, mejor
Estos no esconden nada bueno, de eso podeis estar seguros
Alguien cree que micro$oft esta aqui para hacer algun tipo de bien a la humanidad o a colaborar de forma altruista a algun projecto ?... de eso nada, si pudiesen estarian agarrandole por los webos y apretando fuerte a la industria
Lo que pasa es que no pueden, sus tecnicas de monopolio con C# visual studio y NET framework estan en decadencia y caen en picado, los programadores odian windows y ellos lo saben
theelf escribió:@Sandungas
No entiendo, en visual studio he copilado aplicaciones visual basic, y de C que claramente son win32 genericas, no dependen de .net en absoluto
Sandungas escribió:Micro$oft se acerca a linux ?... quita bicho !!!
Esto viene de largo, esta relaccionado con los lenguajes de programacion, y con la especializacion de los programadores en uno de los lenguajes de programacion
Hasta 2005 el programa "visual studio" soportaba... visual basic, C, C++, y C# (y la primera version de .NET 1.0) y quizas otros lenguajes que no recuerdo
En ese punto la mayoria de los programadores adopto visual studio como una herramienta que podian usar para el lenguaje en el que se habian especializado, el visual studio esta muy bien hecho y es muy estricto (lo cual es bueno, porque el debuger y el compilador internos te van a avisar de cualqueir error en el codigo que detecten)
Pero a partir de visual studio 2006 eliminaron los otros lenguages y dejaron solamente C# que esta basado en la mierda del .NET framework
C# es un invento de microsoft para monopolizar a los programadores... es decir... si consigues que la gente programe en C# no les va a quear otro remedio que trabajar con windows, la mierda del NET framework y todo el ecosistema de micro$oft
Muy probablemente vas a tener a ese programador "pillado por los webos" hasta que se jubile
-----------------------------------------
En los ultimos windows el .NET viene integrado, pero los programadores escapan de C# literalmente porque no tiene futuro
Hay opciones mejores como C++ que es universal o el entorno Qt
Un programa escrito en C++ y Qt se puede portar de windows a linux a macOSX o a android muy facilmente... esto es una ventaja enorme porque lo que estas creando es "multiplataforma"
Por eso ahora microsoft lanza el "visual code" ese en linux (que es una especie de version gratuita del visual studo)... para ver si pescan a algun despistado (o mejor dicho para ver si repescan a algun refugiado)
Y la razon de porque van a donar medio kilo al año al proyecto (o lo que sea) es porque estan obligados por el tipo de licencias... es decir si tu eres una gran empresa no puedes coger codigo que es libre para hacer dinero con el, porque ese codigo libre estara protegido por licvencias especiales que indican que si eres una gran empresa tienes que apoquinar
----------------------------------------
Lo dicho... micro$oft acercandose a linux... quita bicho !!!
Cuanto mas lejos esten, mejor
Estos no esconden nada bueno, de eso podeis estar seguros
Alguien cree que micro$oft esta aqui para hacer algun tipo de bien a la humanidad o a colaborar de forma altruista a algun projecto ?... de eso nada, si pudiesen estarian agarrandole por los webos y apretando fuerte a la industria
Lo que pasa es que no pueden, sus tecnicas de monopolio con C# visual studio y NET framework estan en decadencia y caen en picado, los programadores odian windows y ellos lo saben
largeroliker escribió:Si quieres programar en una plataforma concreta, C++. Para todo lo demás, C#
Sandungas escribió:[
Depende de la version del visual studio, en este link se ve que a partir de "visual studio 2008" solo se soporta el entorno .NET frameworks 2.0 o superiores
https://es.wikipedia.org/wiki/Microsoft ... tudio_2005
theelf escribió:Abre Visual Studio, y crea una aplicacion C win32 o consola, y luego me dices si requieres de net
global _main
extern _GetStdHandle@4
extern _WriteFile@20
extern _ExitProcess@4
section .text
_main:
mov ebp, esp
sub esp, 4
push -11
call _GetStdHandle@4
mov ebx, eax
push 0
lea eax, [ebp-4]
push eax
push (message_end - message)
push message
push ebx
call _WriteFile@20
push 0
call _ExitProcess@4
hlt
message:
db 'Hola mundo', 8
message_end:
nasm -fwin32 hola.asm
link /subsystem:console /nodefaultlib /entry:main hola.obj kernel32.lib
Sandungas escribió:@theelf no puedo hacer la prueba porque la version que tengo instalada es el "visual C++ 2005 express edition"
Es porque estaba aprendiendo C++ leyendo libros y tal por mi cuenta como hobby, y en muchos de los libros y tutoriales que he visto recomiendan la version 2005, algunos incluso son mas radicales y recomiendan usar "visual studio 6" de 1998
Esto lo hacen para evitar cualquier dependencia o mencion a .net y a C#
Si dices que se puede compilar sin que haya dependencias de .net me lo creo... pero en la practica imagino que muchos programadores a la hora de escribir el programa acabaran usando alguna de las ayudas de C# y el projecto acaba siendo .net
Sandungas escribió:Y la razon de porque van a donar medio kilo al año al proyecto (o lo que sea) es porque estan obligados por el tipo de licencias... es decir si tu eres una gran empresa no puedes coger codigo que es libre para hacer dinero con el, porque ese codigo libre estara protegido por licvencias especiales que indican que si eres una gran empresa tienes que apoquinar
ma_c escribió:Sandungas escribió:@theelf no puedo hacer la prueba porque la version que tengo instalada es el "visual C++ 2005 express edition"
Es porque estaba aprendiendo C++ leyendo libros y tal por mi cuenta como hobby, y en muchos de los libros y tutoriales que he visto recomiendan la version 2005, algunos incluso son mas radicales y recomiendan usar "visual studio 6" de 1998
Esto lo hacen para evitar cualquier dependencia o mencion a .net y a C#
Si dices que se puede compilar sin que haya dependencias de .net me lo creo... pero en la practica imagino que muchos programadores a la hora de escribir el programa acabaran usando alguna de las ayudas de C# y el projecto acaba siendo .net
pues si que tienen años los libros
Sandungas escribió:Micro$oft se acerca a linux ?... quita bicho !!!
Esto viene de largo, esta relaccionado con los lenguajes de programacion, y con la especializacion de los programadores en uno de los lenguajes de programacion
Hasta 2005 el programa "visual studio" soportaba... visual basic, C, C++, y C# (y la primera version de .NET 1.0) y quizas otros lenguajes que no recuerdo
En ese punto la mayoria de los programadores adopto visual studio como una herramienta que podian usar para el lenguaje en el que se habian especializado, el visual studio esta muy bien hecho y es muy estricto (lo cual es bueno, porque el debuger y el compilador internos te van a avisar de cualqueir error en el codigo que detecten)
Pero a partir de visual studio 2006 eliminaron los otros lenguages y dejaron solamente C# que esta basado en la mierda del .NET framework
C# es un invento de microsoft para monopolizar a los programadores... es decir... si consigues que la gente programe en C# no les va a quear otro remedio que trabajar con windows, la mierda del NET framework y todo el ecosistema de micro$oft
Muy probablemente vas a tener a ese programador "pillado por los webos" hasta que se jubile
-----------------------------------------
En los ultimos windows el .NET viene integrado, pero los programadores escapan de C# literalmente porque no tiene futuro
Hay opciones mejores como C++ que es universal o el entorno Qt
Un programa escrito en C++ y Qt se puede portar de windows a linux a macOSX o a android muy facilmente... esto es una ventaja enorme porque lo que estas creando es "multiplataforma"
Por eso ahora microsoft lanza el "visual code" ese en linux (que es una especie de version gratuita del visual studo)... para ver si pescan a algun despistado (o mejor dicho para ver si repescan a algun refugiado)
Y la razon de porque van a donar medio kilo al año al proyecto (o lo que sea) es porque estan obligados por el tipo de licencias... es decir si tu eres una gran empresa no puedes coger codigo que es libre para hacer dinero con el, porque ese codigo libre estara protegido por licvencias especiales que indican que si eres una gran empresa tienes que apoquinar
----------------------------------------
Lo dicho... micro$oft acercandose a linux... quita bicho !!!
Cuanto mas lejos esten, mejor
Estos no esconden nada bueno, de eso podeis estar seguros
Alguien cree que micro$oft esta aqui para hacer algun tipo de bien a la humanidad o a colaborar de forma altruista a algun projecto ?... de eso nada, si pudiesen estarian agarrandole por los webos y apretando fuerte a la industria
Lo que pasa es que no pueden, sus tecnicas de monopolio con C# visual studio y NET framework estan en decadencia y caen en picado, los programadores odian windows y ellos lo saben
j_recuerda escribió:Sandungas escribió:Micro$oft se acerca a linux ?... quita bicho !!!
Esto viene de largo, esta relaccionado con los lenguajes de programacion, y con la especializacion de los programadores en uno de los lenguajes de programacion
Hasta 2005 el programa "visual studio" soportaba... visual basic, C, C++, y C# (y la primera version de .NET 1.0) y quizas otros lenguajes que no recuerdo
En ese punto la mayoria de los programadores adopto visual studio como una herramienta que podian usar para el lenguaje en el que se habian especializado, el visual studio esta muy bien hecho y es muy estricto (lo cual es bueno, porque el debuger y el compilador internos te van a avisar de cualqueir error en el codigo que detecten)
Pero a partir de visual studio 2006 eliminaron los otros lenguages y dejaron solamente C# que esta basado en la mierda del .NET framework
C# es un invento de microsoft para monopolizar a los programadores... es decir... si consigues que la gente programe en C# no les va a quear otro remedio que trabajar con windows, la mierda del NET framework y todo el ecosistema de micro$oft
Muy probablemente vas a tener a ese programador "pillado por los webos" hasta que se jubile
-----------------------------------------
En los ultimos windows el .NET viene integrado, pero los programadores escapan de C# literalmente porque no tiene futuro
Hay opciones mejores como C++ que es universal o el entorno Qt
Un programa escrito en C++ y Qt se puede portar de windows a linux a macOSX o a android muy facilmente... esto es una ventaja enorme porque lo que estas creando es "multiplataforma"
Por eso ahora microsoft lanza el "visual code" ese en linux (que es una especie de version gratuita del visual studo)... para ver si pescan a algun despistado (o mejor dicho para ver si repescan a algun refugiado)
Y la razon de porque van a donar medio kilo al año al proyecto (o lo que sea) es porque estan obligados por el tipo de licencias... es decir si tu eres una gran empresa no puedes coger codigo que es libre para hacer dinero con el, porque ese codigo libre estara protegido por licvencias especiales que indican que si eres una gran empresa tienes que apoquinar
----------------------------------------
Lo dicho... micro$oft acercandose a linux... quita bicho !!!
Cuanto mas lejos esten, mejor
Estos no esconden nada bueno, de eso podeis estar seguros
Alguien cree que micro$oft esta aqui para hacer algun tipo de bien a la humanidad o a colaborar de forma altruista a algun projecto ?... de eso nada, si pudiesen estarian agarrandole por los webos y apretando fuerte a la industria
Lo que pasa es que no pueden, sus tecnicas de monopolio con C# visual studio y NET framework estan en decadencia y caen en picado, los programadores odian windows y ellos lo saben
Es erróneo gran parte de lo que dices:
Puedes utilizar Visual Studio para C y para C++ sin ninguna dependencia con nada que no sea la standard library. Lo uso 10 horas al día para C++ vaya.
Qt no es un entorno, Qt es un framework que puedes usar desde cualquier entorno. De hecho yo como te digo lo uso desde Visual Studio. Tú probablemente te refieras a QtCreator que es el entorno.