Tampoco mentía cuando decía que «Apple está por encima del resto cuando hablamos de software para la música«, y en el caso de Linux la diferencia aún es mayor. Sé que puedo recibir críticas de los más fanáticos al escribir este artículo, pero, sintiéndolo mucho, los usuarios de Linux no tenemos nada comparable a GarageBand.
¿Por qué la gente que toca un tema por primera vez se cree con derecho a opinar como si supiese de lo que habla? Puto efecto Dunnin-Kruger....
Decir que «Apple está por encima del resto cuando hablamos de software para la música« es una de las mayores gilipolleces que he escuchado en mi vida, sin exagerar. GarageBand es puta mierda diseñada para gente que no quiere tocar los DAWs completos. Si quieres software para la música tienes Cubase, Ableton, Bitwig, Pro Tools, Reaper, DP10, Presonus Studio 5... Y podría seguir y todos seguirían siendo mejores que GarageBand y NINGUNO ES DE APPLE.
Qué mala ostia, en serio.
Portada
mis comunidades
otras secciones
Esto es lo que pasa cuando alguien que no tiene ni idea se pone a hablar. Creer que toooodo X es Xfree, que el hecho de que el cliente y el servidor "estén al revés" es un error de concepto, creer que "modificaron el protocolo para soportar mover ventanas", creer que ICCCM es un protocolo, creer que el toolkit de Motif es también el gestor de ventanas Motif, creer que hasta el 2000 X no se usaba en local ni tenía herramientas para que, en local, tuviese más rendimiento...
Pero lo que más alucino es con esta frase: " Cambiaron "tarjeta de red" por "IPC con unix sockets" y ahora tu PC ejecutaba tanto el servidor X como los clientes X. Por si no lo has entendiendo bien: para que una app dibuje algo en la pantalla tiene que hacer peticiones (asíncronas) por un socket a un servidor (que también se esta ejecutando en tu PC), para que este a su vez dibuje eso."
¿¿¿¿EN SERIO TE CREES QUE EN WINDOWS O EN MACOS NO HAY UN PROGRAMA ESPECIFICO QUE ES EL QUE PINTA LAS VENTANAS, Y CON EL QUE EL RESTO DE APLICACIONES SE COMUNICA MEDIANTE IPC PARA PEDIRLE QUE PINTE COSAS???? Seguramente cree que las aplicaciones pintan directamente en el framebuffer, y se ponen de acuerdo entre ellas mediante telepatía.
Y luego afirmar que las extensiones son algo que se mete con calzador en el protocolo, cuando éste estaba diseñado desde el principio para soportarlas y, precisamente, que fuese extensible.
Y no saber por qué HABÍA (en pasado) un servidor de fuentes, o por qué había un servidor de impresión, o incluso un cargador de ficheros demuestra no tener ni puta idea de la historia de UNIX (no de Linux). Es más: precisamente fue en Xorg donde quitaron mucha de esas cosas innecesarias.
Y bueno, eso de que XCB está peor documentado, demuestra que nunca ha programado con él, además de que, al contrario de lo que dice, NO ES OBLIGATORIO SOPORTAR XCB EN NINGUNA PARTE, pues no es más que una biblioteca que utiliza EXACTAMENTE EL MISMO PROTOCOLO X11. Son los toolkits y los programadores quienes pueden elegir cual utilizar, pero en absoluto "tuvieron que soportarla" en GTK o Qt... De hecho, Xlib se reimplementó sobre XCB precisamente para poder facilitar la transición de aquellos que quisiesen cambiar de una a otra. Hablando de lo que no sabe.
Y mezcla el compositor con OpenGL y Mesa, cuando son cosas que no tienen absolutamente nada que ver. Pero a estas alturas ya da igual. Claramente ha cogido un montón de conceptos, los ha mezclado en la coctelera, y se ha puesto a escribir tweet tras tweet.
Y bueno... la historia de ATI/AMD y nVidia, poniendo a esta última como si fuera la legal, cuando su protocolo EGLStreams no sólo es una basura y es POSTERIOR a DRI/DRM, sino que encima tuvo la desfachatez de enviarlo a Chronos (los gestores de OpenGL y Vulkan) para estandarizarlo e intentar meterlo por la garganta.
Y poner a MIR como la solución, cuando, simplemente, ERA IMPOSIBLE QUE CANONICAL PUDIESE HACERLO... Para hacer un protocolo de ventanas en condiciones se necesita a gente MUY curtida, y en Wayland es donde está la gente que lleva años desarrollando Xorg y, por tanto, con experiencia en qué cosas hacen falta y cuales no, y en cómo hacerlas. Supongo que el que Canonical abandonase y hoy en día el servidor MIR implemente Wayland lo verá como un fracaso...
Y bueno, ya cuando se pone a hablar de Wayland y de XWayland...
Este... (me callo el adjetivo) debe ser de los que se cree que un sistema operativo se escribe en una tarde. Sólo así se explica que se crea que no hubo intentos de sustituir a X desde hace más de veinte años. Y si fracasaron, sería por algo.