por
pobrecito hablador
el Lunes, 05 Abril de 2004, 16:23h
(#285018)
Por un lado, no estoy de acuerdo en la comparacion del numero de llamadas al sistema. No se puede comparar el numero de llamadas al sistema de Unix, que apenas tratan la gestion de memoria, discos, red, etc, con el numero de llamadas al API W32, que ademas de cubrir lo mismo que las de Unix, cubren tambien todo el entorno grafico, la comparticion de ficheros, portapapeles, sonido, etc, mas los añadidos tipo DirecX, MAPI y APIs similares que tal vez esten metidas en esas 13000.
Debes incluir en las llamadas de Unix las POSIX, las Qt, las GTK, etc, hasta cubrir toda la funcionalidad que da wl API W32.
En ese caso, y como comenta alguien mas arriba, creo que esta mejor organizada la de Windows porque esta en un unico documento, siguiendo un unico formato y ademas esta bastante bien organizada. Mientras que las Qt estan documentadas de una manera, las GTK de otra, y las miles de librerias que se usan en los Unix a veces ni siquera estan documentadas como es debido. Y ademas, usar info es un dolor...
Y en cuanto al formato de archivo, me parece curioso que lo menciones, porque, si he entendido bien, eso es lo que tendra el proximo Longhorn: un SQLserver corriendo en background llevando la lista de todos los ficheros, correos y "Favoritos" del sistema, segun una presentacion que dio Bill Gates en una feria por ahi. Como todo esta guardado en una base de datos que conecta la inforamcion que ves en la aplicacion con el lugar fisico donde esta realmente el documento, no creo que les sea muy dificil meter ahi dentro contactos, agendas y otros papelotes por el estilo. Aparte de que si el "usuario" es un campo, la seguridad tiene una implementacion trivial y las aplicaciones que se instalen pueden contar con la comodidad de tener una base de datos funcionando.
Otra cosa es ver cuantos sistemas pueden aguantar como es debido un servidor SQLServer en background, pero ese es otro cantar.
Imagino que Linux tendra tarde o temprano un sistema similar, pero tardara porque la "comunidad" en general se limita a despotricar contra cualquier cosa que venga de Redmond, aunque sea una buena idea. Y lo peor es que si algun dia se hace, seguro que lo montan sobre MySQL, con lo que Linux dejara de ser un sistema operativo de servidor.
Interesante
(Puntos:1, Interesante)Debes incluir en las llamadas de Unix las POSIX, las Qt, las GTK, etc, hasta cubrir toda la funcionalidad que da wl API W32.
En ese caso, y como comenta alguien mas arriba, creo que esta mejor organizada la de Windows porque esta en un unico documento, siguiendo un unico formato y ademas esta bastante bien organizada. Mientras que las Qt estan documentadas de una manera, las GTK de otra, y las miles de librerias que se usan en los Unix a veces ni siquera estan documentadas como es debido. Y ademas, usar info es un dolor...
Y en cuanto al formato de archivo, me parece curioso que lo menciones, porque, si he entendido bien, eso es lo que tendra el proximo Longhorn: un SQLserver corriendo en background llevando la lista de todos los ficheros, correos y "Favoritos" del sistema, segun una presentacion que dio Bill Gates en una feria por ahi. Como todo esta guardado en una base de datos que conecta la inforamcion que ves en la aplicacion con el lugar fisico donde esta realmente el documento, no creo que les sea muy dificil meter ahi dentro contactos, agendas y otros papelotes por el estilo. Aparte de que si el "usuario" es un campo, la seguridad tiene una implementacion trivial y las aplicaciones que se instalen pueden contar con la comodidad de tener una base de datos funcionando.
Otra cosa es ver cuantos sistemas pueden aguantar como es debido un servidor SQLServer en background, pero ese es otro cantar.
Imagino que Linux tendra tarde o temprano un sistema similar, pero tardara porque la "comunidad" en general se limita a despotricar contra cualquier cosa que venga de Redmond, aunque sea una buena idea. Y lo peor es que si algun dia se hace, seguro que lo montan sobre MySQL, con lo que Linux dejara de ser un sistema operativo de servidor.
Pero esto ultimo es opinion mia.