Me las arreglé para leer el artículo traducido " 5 hechos sobre cómo Microsoft privatizó el código abierto, matando a JavaScript en el proceso ". “Me las arreglé para leerlo”, porque el artículo fue inmediatamente descaradamente menos (después de 30 minutos ya era -12), y ahora el artículo generalmente está oculto en borradores.
Su mensaje principal fue "la misión de Microsoft es convertir de alguna manera a cada desarrollador de JavaScript en un dron Microsoft TypeScript que genere dinero" por "Microsoft ha implementado el uso de TypeScript en React, Angular y Node, mientras privatiza Github y npm" .
Según el autor, es por esto que Microsoft compró Github, el administrador de paquetes Npm (que es el administrador de paquetes para NodeJS), y también promueve su VSCode de todas las formas posibles como el único editor de código para TypeScript. Y aunque todos los hechos que se dan en el artículo tienen lugar, el estilo mismo de presentar el material parece una historia de terror clásica del campo de la teoría de la conspiración, además, escrita por una persona que ama sinceramente JavaScript y odia a Microsoft.
Probablemente, habría pasado de largo si no hubiera codificado en JavaScript, y no sé de oídas el dolor que la depuración en un lenguaje no escrito puede causarle a un desarrollador. Pero este es uno de los muchos problemas para los que TypeScript está diseñado para resolver. Si no fuera por una cosa pero ...
Abrazar, extender y extinguir
(« , ») — , , , Microsoft, , , .
:
- , , , , (embrace);
- , (extend);
- - , . , - (extinguish).
Microsoft :
- (CSS, data: URI, . .)
- Java
- (Kerberos).
- (AOL).
- .
- ( POP3, IMAP SMTP Microsoft Exchange
Server) ..
Argumentum ad ignorantiam
Lo más probable es que haya escuchado el dicho antes de que es imposible probar la ausencia de algo, se requiere para probar la presencia. En general, esto se llama:
(. argumentum ad ignorantiam) — , , , , , , , , , .
… , (). argumentum ad ignorantiam , , , , .
De hecho, aquí no todo es tan sencillo. La prueba de ausencia también es posible, por ejemplo, en matemáticas .
En matemáticas, hay un cierto número de afirmaciones que comienzan con las palabras "no existe ...". Estas también son pruebas de ausencia. Por ejemplo: no hay un número real cuyo cuadrado sea (-2). O la falta de soluciones a la ecuación.O
… , : , .
.. — — . .
No presento ninguna teoría o suposición, solo expresé hechos conocidos. Pero después de leer ese artículo, la historia de una rana da vueltas constantemente en mi mente, la cual seguramente hervirá si el agua hierve gradualmente ru.wikipedia.org/wiki/Frog_in_boil
Entonces, la historia de la rana es una historia ! ¡Saltará a 25 ° C o hervirá inmediatamente si se echa en agua hirviendo! ¡Pero con las personas, tal
Me parece que el autor del artículo original realmente quería probar su caso, por lo que cualquier acción por parte de Microsoft fue rechazada y considerada un ataque a su JavaScript favorito, y como resultado, razonablemente solo recibió una reacción violenta.
Pero lo más interesante de esta historia es que todo esto no significa en absoluto que Microsoft no vuelva a intentar implementar su estrategia favorita para obtener una ventaja sobre la competencia. Después de todo, "si tienes paranoia, esto no significa que nadie te esté siguiendo ...".