Tout d'abord que je me joins à tout le monde pour remercier l'équipe qui a rédigé ce billet, c'est vraiment passionnant.
De l'extérieur d'un utilisateur, disons, avancé de Linux, je vois SystemD (suite à ce billet) comme une volonté d'avancer sur un OS totalement intégré comme peuvent l'être Windows et OSX. J'ai l'impression que le but est vraiment d'arrêter les bricolages et de faire un truc moderne sur lequel les environnements de bureau pourront s'appuyer pour avoir un meilleure intégration entre la couche graphiques et ses applications d'un côté et le noyau de l'autre. Du coup, lire que des gens râlent sur la liaison entre la gestion des matériels et l'init du système, je trouve ça assez incompréhensible, car ça va justement dans le sens d'une meilleure intégration.
Pour finir, je ne savais pas que cette philosophie de tout faire en texte est partie intégrante de Unix. Perso (je vais me faire taper dessus) je trouve ça un rien obsolète non ? Rien que parser la sortie de ifconfig pour choper l'adresse IP ne marche pas pareil entre Ubuntu et Fedora, le genre de truc que j'imaginais même pas. Et pour avoir travaillé depuis plusieurs années avec Powershell (où tout est sous forme d'instances d'objets), je me dis que Unix a un gros train de retard.
Parce que entre écrire un truc du genre NetInterface.IPAddress et le parsing de ifconfig, y a pas photo, le premier me semble carrément plus simple à comprendre, donc à maintenir, et je me chope pas d’arthrose aux doigts à écrire des expressions régulières obscures.
# 2 cents
Posté par romu . En réponse à la dépêche systemd : l’init martyrisé, l’init bafoué, mais l’init libéré !. Évalué à 6.
Tout d'abord que je me joins à tout le monde pour remercier l'équipe qui a rédigé ce billet, c'est vraiment passionnant.
De l'extérieur d'un utilisateur, disons, avancé de Linux, je vois SystemD (suite à ce billet) comme une volonté d'avancer sur un OS totalement intégré comme peuvent l'être Windows et OSX. J'ai l'impression que le but est vraiment d'arrêter les bricolages et de faire un truc moderne sur lequel les environnements de bureau pourront s'appuyer pour avoir un meilleure intégration entre la couche graphiques et ses applications d'un côté et le noyau de l'autre. Du coup, lire que des gens râlent sur la liaison entre la gestion des matériels et l'init du système, je trouve ça assez incompréhensible, car ça va justement dans le sens d'une meilleure intégration.
Pour finir, je ne savais pas que cette philosophie de tout faire en texte est partie intégrante de Unix. Perso (je vais me faire taper dessus) je trouve ça un rien obsolète non ? Rien que parser la sortie de ifconfig pour choper l'adresse IP ne marche pas pareil entre Ubuntu et Fedora, le genre de truc que j'imaginais même pas. Et pour avoir travaillé depuis plusieurs années avec Powershell (où tout est sous forme d'instances d'objets), je me dis que Unix a un gros train de retard.
Parce que entre écrire un truc du genre NetInterface.IPAddress et le parsing de ifconfig, y a pas photo, le premier me semble carrément plus simple à comprendre, donc à maintenir, et je me chope pas d’arthrose aux doigts à écrire des expressions régulières obscures.