IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Voir le flux RSS

ABD-Z

LINUX est nul!

Note : 4 votes pour une moyenne de 2,00.
par , 06/12/2021 � 13h05 (4067 Affichages)
Salutation � toi,
☭PROLO DE L'INFO & DE LA TECHNO!☭








Comme le titre l'indique bien, l'article annonce bien ses couleurs : LINUX est nul!

Olalala que c'est blasph�matoire! Comment j'ose dire cela alors que je ne suis qu'un ☭prol�taire☭ qui travaille dans l'informatique et qui utilise Linux (Debian 9) qu'en terminal !!
Eh bien, j'ai mes raisons puisque j'ai travaill� avec, je pourrais donc apporter mes critiques. Je vais donc �voquer avec vous les soucis que j'ai rencontr�s avec ce syst�me d'exploitation.
Premi�rement, Linux n'est pas tr�s user friendly. C'est plut�t vrai, m�me si les Linux plus r�cents disposent d'un syst�me de fen�tres plus ou moins bon. Petit exemple tout b�te pour appuyer mes propos : le CMD tout pourri de Windows affiche toujours un feedback, ce qui n'est pas le cas dans le Shell...
Pour moi ces petites choses plomberais l'exp�rience utilisateurs sur Linux.
Et � Dieu, je vous parle m�me pas des biblioth�ques C pour faire du r�seaux et g�rer/cr�er des processus... C'est l'enfer.. On sent qu'au niveau design, �a p�che! En plus de �a, je trouve que les noms des fonctions et des constantes de ces biblioth�ques sont imbitables! Les programmeurs n'ont pas trouv� de meilleurs noms... M'enfin bon, on va dire que c'est un point de d�tail, je suppose que d'autres alternatives existent pour faire ce que ces biblioth�ques font.
Deuxi�mement, on sent que la gestion du multim�dia c'est pas trop �a c�t� Linux, surtout pour les graphismes...
Troisi�mement, m�me si cela n'est pas vraiment un probl�me de Linux mais plus du syst�me capitaliste que j'expliquerai par la suite, les logiciels professionnels (style Adobe Photoshop et compagnie, les Autodesk etc..) sont assez limit�s sur Linux. Et non les alternatives sont mauvaises, ne me parlez pas de GIMP ou de Blender, leur user experience sont mauvaises, leur utilisations est frustrante et je ne suis pas le seul � le d�noncer, loin de l�.
Il y a cette mentalit� chez certains d�veloppeurs de l'open source, comme ceux de Blender ou GIMP, � vouloir faire qu'� leur t�te et � rejeter les standards et les normes de l'UX.
Quatri�mement, il y a 10000 distros! Laquelle choisir? La diversit� pourrait �tre un point attrayant, mais l�, il y a un manque d'uniformisation qui se fait ressentir. La compatibilit� entre distros n'est pas garantie.









Cependant, si l'on fait abstraction aux d�fauts cit�s pr�c�demment, Linux a ses atouts, notamment pour les d�veloppeurs :

  • Les compilateurs ainsi que tout l'environnement qui va avec sont d�j� install�s, du moins dans la majorit� des distros, et si ce n'est pas le cas, leur installation est plut�t rapide et facile. C'est assez fastidieux sur nouveau PC Windows de commencer � programmer en C/C++, il faut installer tout le tralala..
  • Linux en tant que serveur c'est top, pour quoi acheter une licence ch�re de Windows lol.
  • Le machine learning est fait pour Linux, bizarrement Windows n'est pas fait pour �a..


En bref, Linux est bien si vous �tes un gros geek qui aimez taper sur le clavier

Me concernant, si mon ordinateur personnelle est toujours Windows c'est parce que, comme �voqu� pr�c�demment, les logiciels professionnels, et puis m�me les jeux, sont tr�s limit�s sur ce syst�me... Mais c'est pas vraiment un probl�me de Linux.. En effet, Windows a le monopole et je n'en doute pas que Microsoft exercerait une pression sur Adobe, Autodesk et d'autres compagnies pour ne pas publier des versions sur Linux... ou alors ces entreprises ne voient vraiment pas un int�r�t financier pour faire des logiciels qui fonctionneraient sur Linux.

Avec l'am�lioration de l'UX des Linux au fil du temps, je pense que si nous ne vivions pas dans un monde capitaliste, Linux serait l'OS num�ro 1! Tous les logiciels seraient sans exceptions sur Linux!







En conclusion :
Linux est nul.... � cause du capitalisme!

Envoyer le billet � LINUX est nul! � dans le blog Viadeo Envoyer le billet � LINUX est nul! � dans le blog Twitter Envoyer le billet � LINUX est nul! � dans le blog Google Envoyer le billet � LINUX est nul! � dans le blog Facebook Envoyer le billet � LINUX est nul! � dans le blog Digg Envoyer le billet � LINUX est nul! � dans le blog Delicious Envoyer le billet � LINUX est nul! � dans le blog MySpace Envoyer le billet � LINUX est nul! � dans le blog Yahoo

Cat�gories
Sans cat�gorie

Commentaires

  1. Avatar de LittleWhite
    • |
    • permalink
    Bonjour,

    Je ne dirai pas vous avez tort ou vous avez raison. J'accepte votre point de vue (mais je ne le partage pas, ou pas encore ).

    Pouvez-vous donner des exemples :
    • pour le feedback du CMD. Je ne vois pas ce dont vous parlez (sachant que je connais plus le terminal (comme s'il n'y en avait qu'un ) de Linux que celui de Windows) ;
    • quels noms de biblioth�ques/variables ne vous plaisent pas ? Pouvez-vous citer les �quivalents sous Windows ?


    Aussi, pour Blender, je pense que vous y allez un peu fort. Depuis la 2.8, Blender a radicalement chang� et c'est maintenant un logiciel qui tient t�te au grand (d'apr�s moi). Pour GIMP... pauvre projet de vingt ans (comme Blender et d'autres) o� il n'y a que tr�s peu de contributeurs. C'est malheureusement �vident que le but premier est de mettre les maigres forces dans le d�veloppement et non dans l'UI... sinon, pendant X ann�es le logiciel serait freez� et cela m�contenterait plein de gens.
  2. Avatar de ABD-Z
    • |
    • permalink
    Citation Envoy� par LittleWhite
    Bonjour,

    Je ne dirai pas vous avez tort ou vous avez raison. J'accepte votre point de vue (mais je ne le partage pas, ou pas encore ).

    Pouvez-vous donner des exemples :
    • pour le feedback du CMD. Je ne vois pas ce dont vous parlez (sachant que je connais plus le terminal (comme s'il n'y en avait qu'un ) de Linux que celui de Windows) ;
    • quels noms de biblioth�ques/variables ne vous plaisent pas ? Pouvez-vous citer les �quivalents sous Windows ?


    Aussi, pour Blender, je pense que vous y allez un peu fort. Depuis la 2.8, Blender a radicalement chang� et c'est maintenant un logiciel qui tient t�te au grand (d'apr�s moi). Pour GIMP... pauvre projet de vingt ans (comme Blender et d'autres) o� il n'y a que tr�s peu de contributeurs. C'est malheureusement �vident que le but premier est de mettre les maigres forces dans le d�veloppement et non dans l'UI... sinon, pendant X ann�es le logiciel serait freez� et cela m�contenterait plein de gens.
    Bonjour,
    Merci pour ce commentaire, je vais r�pondre pour chaque point concernant le CMD/Shell, le nom et Blender respectivement.

    1. Example tout b�te : cr�e un dossier puis supprime le dans le shell (mkdir <dossier> puis rm <dossier>). Fait de m�me dans un CMD (mkdir <dossier> puis del <dossier>). Tu verras que c'est un poil plus safe. Et l� ce n'est qu'un simple exemple. Mais toutes ces petites choses l� qui paraissent n�gligeable influent �norm�ment l'exp�rience utilisateur. Un feedback dans ce genre d'environnement assez t�n�breux rendrait la vie de l'utilisateur plus rose. ATTENTION : je dis pas que le CMD/DOS de est sup�rieur au Shell, je consid�re seulement l'UX meilleur. On sait tous que le CMD est assez lent et que PowerShell existe bien pour le remplacer.
    2. Example, POSIX vs thread STL en C++. Le module thread en C++ est plus clair que celui de POSIX. Ca fait longtemps que je n'ai pas programm� des processus sous Linux mais je me rappelle que c'�tait un enfer. Autre example, faire un client/serveur en C sur Linux.... C'est imbuvable! L� au travail je suis pass� au Python, c'est mieux! Sinon en C sur Windows il n'y a pas grand chose � part Win32 et encore, faudrait installer tous les outils de d�veloppement... Contrairement � Linux o� l� on est pr�t quoi.
    3. Je n'ai pas dit que Blender n'est pas puissant, j'ai dit que l'interface et son utilisation sont assez frustrantes. Son UX est juste mauvaise... Il suffit de voir l'avis de la majorit� des gens sur Internet pour s'en convaincre...





    Eh oui, si on ne vivait pas dans ce monde capitaliste, je pense, qu'effectivement, Linux serait un poil meilleur.
    Je vais justement dans un prochain blog montrer que le capitalisme n'incite pas forc�ment, syst�matiquement aux progr�s et � l'innovation comme on nous l'a forc� d'apprendre dans les �coles, mais au contraire, qu'il peut nuire et �touffer des inventions tout �a � cause de l'argent, de la corruption.


    SPOILER : je ne suis pas communiste (c'est un jeu d'acteur si vous voulez, on est tous prolo j'imagine haha)
  3. Avatar de LittleWhite
    • |
    • permalink
    1. Test Windows:
      Code : S�lectionner tout - Visualiser dans une fen�tre � part
      1
      2
      3
      4
      5
      6
      C:\Users\alexandre>mkdir lol
      
      C:\Users\alexandre>del lol
      C:\Users\alexandre\lol\*, �tes-vous s�r (O/N)*? o
      
      C:\Users\alexandre>
      Test linux:
      Code : S�lectionner tout - Visualiser dans une fen�tre � part
      1
      2
      3
      [alexandre@PC tmp]$ mkdir lol
      [alexandre@PC tmp]$ rmdir lol
      [alexandre@PC tmp]$
      Hum ... c'est la demande de confirmation que vous trouvez superbe? Sous Linux, c'est une option de rm -> -i et sous Windows c'est une option pour supprimer la demande de confirmation. La diff�rence est ultra maigre et peut �tre combl� avec un alias (sous Linux). Apr�s, il faut aussi comprendre que ce sont des commandes qui ont pour but d'�tre ex�cut� dans des scripts.
    2. je trouve que votre argument sur l'API de thread, c'est comme dire : le C++ est plus lisible que le C. Vous n'avez pas donn� un exemple pr�cis, mais j'imagine que l'utilisation de pointeur de fonctions bruts participe pas mal � cet aspect "compliqu�/difficile � utiliser" (et je suis d'accord). Mais cela est "normal" dans le sens o� le C est plus "bas niveau" que le C++. Pour les processus (je pense � fork()), c'est un "enfer" car... c'est de la programmation syst�me et qu'il y a pas mal de notions � comprendre pour un appel de fonction. Pareil pour le client/serveur. En C, vous avez un acc�s complet � ce que vous devez param�trer. En python, on vous donne une biblioth�que qui fait tout le boulot pour vous. Si vous n'aimez pas le C, utilisez une biblioth�que (ou Python) . Dans le sens, chaque langage � son niveau d'abstraction. Pour la Win32 API, c'est du m�me niveau que ce que nous avons en C (en bref, il faut discuter avec le syst�me pour pouvoir interagir avec le mat�riel).
    3. Possible... moi je n'ai vu qu'un retour extr�mement positif � partir de la version 2.8. Oui, il semblerait que Blender se tra�nait des casseroles, mais je crois que c'est maintenant fini.
  4. Avatar de ABD-Z
    • |
    • permalink
    Citation Envoy� par LittleWhite
    [list=1][*]je trouve que votre argument sur l'API de thread, c'est comme dire : le C++ est plus lisible que le C. Vous n'avez pas donn� un exemple pr�cis, mais j'imagine que l'utilisation de pointeur de fonctions bruts participe pas mal � cet aspect "compliqu�/difficile � utiliser" (et je suis d'accord). Mais cela est "normal" dans le sens o� le C est plus "bas niveau" que le C++. Pour les processus (je pense � fork()), c'est un "enfer" car... c'est de la programmation syst�me et qu'il y a pas mal de notions � comprendre pour un appel de fonction. Pareil pour le client/serveur. En C, vous avez un acc�s complet � ce que vous devez param�trer. En python, on vous donne une biblioth�que qui fait tout le boulot pour vous. Si vous n'aimez pas le C, utilisez une biblioth�que (ou Python) . Dans le sens, chaque langage � son niveau d'abstraction. Pour la Win32 API, c'est du m�me niveau que ce que nous avons en C (en bref, il faut discuter avec le syst�me pour pouvoir interagir avec le mat�riel).
    C'est vrai que la comparaison C/Python est tr�s maladroite, mais la programmation bas niveau ne me fait pas peur, justement j'en fait en embarqu� o� l� c'�tait que �a en CAN avec les MuxyLight et �a s'est tr�s bien pass�.

    Concernant le client serveur en C, c'est effectivement cela, il faut tout param�trer... C'est pas une question de langage mais de librairie, des fonctionnalit�s plus abstraites pourraient �tre faites mais non...
    C'est un peu comme du OpenGL (>3.0) en m�me pire. �a va j'ai pas dit Vulkan ^^

    Et aussi, peut-�tre que l� c'est vraiment subjectif, mais j'ai jamais rencontr� une librairie (syst�me et client/serveur) dont le nom de ses fonctions sont difficiles � retenir et ne sont pas parlantes.
  5. Avatar de troumad
    • |
    • permalink
    � nous de faire comprendre aux gens qu'il faut utiliser Linux pour combattre le capitalisme dans ce cas. Quand on voit la source du probl�me, soit on montre et exploite le probl�me, soit on agit � la source.

    Sinon, avec quel OS proposes-tu de faire tourner un PC d'il y a 10 ans ? Bien s�r, un OS sans trop de failles de s�curit�s... Un OS encore tenu � jour.
  6. Avatar de ABD-Z
    • |
    • permalink
    Citation Envoy� par troumad
    � nous de faire comprendre aux gens qu'il faut utiliser Linux pour combattre le capitalisme dans ce cas. Quand on voit la source du probl�me, soit on montre et exploite le probl�me, soit on agit � la source.

    Sinon, avec quel OS proposes-tu de faire tourner un PC d'il y a 10 ans ? Bien s�r, un OS sans trop de failles de s�curit�s... Un OS encore tenu � jour.
    Bonjour,
    Merci pour le commentaire.
    Mis � jour 18/01/2023 � 15h17 par ABD-Z