jump to navigation

Pourquoi il existe plusieurs environnements de bureau pour Linux mars 3, 2007

Posted by pignoufou in Linux, Programmation.
2 comments

…ou “réponse à Stéphane Rangaya“.

Dans son blog Stéphane explique que d’après lui la présence de, par exemple, plusieurs environnements de bureau, crée une confusion pour l’utilisateur et un manque de coordination entre les applications écrites pour GNOME sous KDE et inversement…

Il n’a certainement pas tort, et il est assez complexe pour un utilisateur de comprendre que contrairement à Windows et MacOS, sous Linux tout n’est pas gêré par un seul “bloc”. Des applications peuvent donc utiliser des interfaces graphiques différentes. Effectivement, ceci est déroutant. Néanmoins, il est important de comprendre que la liberté de choix, fût-elle pour le développeur ou l’utilisateur, est primordiale dans la philosophie Libre; cette liberté s’exprime par la diversité d’applications dont le but est identique mais qui sont réalisés de façons différentes.

Je pense qu’en fait notre erreur a été de présenter GNU/Linux comme un système d’exploitation. Et bien moi je dis non : Linux est un noyau, GNU un ensemble d’outils, et chaque distribution, avec son bureau, son système de paquetage, ses outils d’administration… Bref, pour moi, chaque distribution devrait être considérée comme un OS à part entière. A nous ensuite de construire quelque chose de viable. Après tout, nous n’avons que deux grands environnements graphiques, rien ne nous empêche de faire, à partir des même bibliothèques fonctionnelles, deux applications. En quelques sortes on aurait deux applications différentes avec la même base logique, seule l’interface serait modifiée.

En bref je pense que nous devons bien modulariser nos applications et cesser de faire la guerre totale des applications (et suites d’applications) entre KDE et GNOME puisqu’il est possible d’avoir la même application avec simplement l’interface graphique qui s’adapte à l’environnement.

Bonne soirée.

Découverte de Ruby on Rails février 16, 2007

Posted by pignoufou in Programmation, SUPINFO.
add a comment

…ou la véritable expérience “Waw!”

Bonjour,
hier soir, un peu avant la fin de son cours, Nicolas Mérouze, notre cher formateur en Technologies Internet et utilisateur de Ruby, nous a fait une démonstration de la puissance de Ruby On Rails, et là oui, c’est génial, vraiment! Enfin, on peut faire de la gestion de listes d’objets dans une base SQL sans avoir à écrire 100 fois la même chose, sans perdre de temps  à écrire ces mêmes 100 fois des requêtes SQL identiques, et surtout, on s’évite le casse-tête de créer les formulaires HTML qui vont bien, tache pénible surtout quand vous avez beaucoup de champs. Et en plus, ca gère même les clefs étrangères. En bref, Ruby On Rails c’est bien, mangez-en!

Donc, pour les non-geeks : j’ai découvert un nouveau langage de programmation et je m’y mets. Donc bientôt un de plus à mon actif! :P Et surtout le réel intérêt, c’est que c’est un langage qui a un framework intéressant par rapport à ce que les autres langages offrent.

 Bonne soirée.