Ce lien contiens un exemple déjà vachement plus pertinent et convainquant que ghoti:
Here and there, the weather on the sea allowed two of their friends to hear and see, too.
Hear and their, the whether on the see aloud too of there friends two here and sea, two.
Par contre, je ne suis pas anglophone, mais il me semble que "aloud/allowed", "too/two", "hear/here" ont des prononciations différentes, non? (question réelle. Je suis peut-être buté, mais j'aime connaître les arguments même contre mon avis, ça permets éventuellement d'avoir une excuse quand je me contredis, voire même de changer d'opinion ;) )
En tout cas c'est marrant, mais ce lien est extrêmement convainquant (et pas persuasif) quant au fait que l'anglais est plus complexe que le français… je ne l'aurai pas imaginé. Marrant aussi, car selon ce texte, le français est la langue la plus simple à prononcer contre l'anglais, le russe, l'allemand. Instructif.
Bon, parce qu'il me faut bien une petite critique négative, sinon c'est pas drôle (rire hygiénique, intellectualité frivole, etc):
Le dernier argument "7. L'anglais est parlé partout dans le monde." ne fait que montrer quel pourcentage de la population mondiale le parle, c'est à dire 10%. Pas 10% des pays mondiaux, non, 10% des humains terriens. Et il y a une note qui est très comique à la fin: "[Note: L'espéranto est parlé dans 170 pays du monde.]".
Cela voudrait-il dire que l'espéranto est parlé par plus de 10% de la population mondiale? XD
Ce dernier argument pêche par la mauvaise foi tout de même. Dans combien de pays l'anglais est-il parlé? Ceci n'est abordé nulle part.
Anéfé, je me suis laissé convaincre par ce texte.
Il part très mal. J'ai lu l'accroche, le 1er chapitre, et je trouve l'auteur pédant, insultant, et se prenant pour une élite maltraitée. Il se compare aux hérétiques qui ont prétendus que la terre était ronde lorsque le clergé la disait plate et qu'on à brûlés pour ça… Manque de mesure.
J'ai lu des textes d'anarchistes bien plus respectueux de ceux qui ne partagent pas leurs idées.
Mais je lirai le reste, plus tard, quand j'y penserai. Peut-être. Il faudra aussi que je relise mythale, un jour. Il a dedans des tonnes d'idées diverses et variées, mais je ne l'ai jamais lu en gardant à l'esprit le problème de langue commune qui y est pourtant abordé (l'interlingue citée plus haut m'a rappelé certains passages). Encore des choses sur ma todo list en somme.
En effet, ce truc n'est rien d'autre qu'une bonne idée qui à fini en immondice. En même temps, à vouloir passer par du python pour tout sauf le rendu, ça n'a rien de surprenant.
Je pense que je jetterai un plus gros oeil à surf qu'a luakit par contre. Je préfère restreindre au maximum les logiciels non compilés sur mon système, pour diverses raisons n'ayant rien à voir avec ce sujet :) (allez, au moins une: j'ai nettement plus confiance dans les compilateurs pour détecter les erreurs que dans les programmeurs attentifs doublés d'un interpréteur de commande)
La multiplicité des raccourcis claviers est la raison qui fait que j'aime l'idée des applications modales. (Ne pas lire modale en tant que multi-thread, comme utilisé dans les toolkit GUI, mais au sens d'utilisation de modes, comme dans vi.)
On n'a probablement pas besoin d'un modèle multi-utilisateur similaire à celui de UNIX, qui est prévu pour un grand nombre d'utilisateurs sur une même machine. Le but de Haiku étant plutôt d'avoir un seul utilisateur pour le moment, ou peut-être quelques uns. On peut regarder par exemple ce qui est fait dans Android.
La seule différence que je vois entre 2 et un nombre tendant vers l'infini, en terme de programmation, c'est que dans le cas ou l'on a que 2, on à un magic number et une allocation statique (ok, je simplifie, j'avoue).
Si on veut un système mono-utilisateur, windows nous a enseigné qu'on va avoir des tonnes d'emmerdes de sécurité (mais à l'époque ou windows s'est répandu c'était moins pire car internet était nettement moins répandu dans les chaumières). Microsoft ont depuis corrigé le tir, progressivement ( abandon de la base DOS, puis renforcement du rôle de l'utilisateur admin, ce qui a été très peu apprécié par les utilisateurs de vista ), et je trouve dommage qu'un OS veuille revenir en arrière.
De plus, je doute également qu'il soit aisé de corriger un design avec un tel manque dans des versions futures.
Tu cites android, mais android utilise le noyau linux. Je n'ai jamais eu le déplaisir de l'utiliser (je ne trouve aucun plaisir a utiliser un smartphone, bien au contraire) donc je peux me planter, mais je serai surpris qu'on ne puisse pas, au travers de hack, ajouter un utilisateur. Peut-être que les applications sont installées en userspace de l'utilisateur en cours en fait? Vu qu'il n'y a "qu'un utilisateur" et qu'on enlève le contrôle de l'ajout des utilisateurs à celui-ci, impossible de voir la différence?
Très bon article, qui parle de ghoti. Je connaissais pas, mais il me fait bien rire, surtout la section critiques:
Dans cet esprit, plusieurs prononciations alternatives ont été proposées pour ghoti. Suivant la même logique que celle affirmant que ghoti se prononce comme fish, on peut déduire que le mot est entièrement muet en établissant des analogies avec la prononciation des lettres et digrammes qu'il contient dans d'autres mots :
S'en suit une liste des raisons pour lesquelles prononcer ce mot comme fish n'est pas valide et pas naturel. En fait, il s'agit d'un excellent article, car il permet de montrer que les exemples extrêmes démontent l'argument qu'ils sont censés défendre.
L’anglais c’est compliqué.
Lien mort. J'allais blaguer dessus, mais j'ai eu peur que tu ne le prennes pour une raillerie donc je m'abstiens :)
L’anglais rend la vie compliqué aux anglais eux-mêmes.
Cette personne parle de taux de dyslexie plus important au Royaume-Unis que dans les autres pays latins, mais ne cite aucune source.
A noter au passage, qu'un passage demande des explications:
L’anglais est un créole de saxon, de normand et de français
De mémoire, les français n'ont pas envahi le RU, uniquement les normands, qui avaient une langue, ou plutôt un patois, mélangeant français et langues nordiques. Nordiques qui ont également envahi l'Angleterre si je ne m'abuse.
En gros, il manque de source pour appuyer ses arguments face à des non-linguistes qui n'ont pas forcément envie de lancer une recherche sur ces mots clés.
Cependant, au sujet de la bizarrerie de l'anglais, maintenant que tu le dis, j'en suis à peu près persuadé, tout comme pour le français. Mais il me faudra quelques temps pour méditer sur ce point au fil de mes vagues à l'âme pour en être convaincu, ne serait-ce qu'un peu.
Au passage, tu as mis plusieurs liens permettant de penser que tu prônes l'espéranto, mais je remarque que tu sembles lui préférer le lojban (en admettant que tu sois le même bien sûr)? Qu'en est-il réellement?
( note que je n'ai pas lu complètement le 2nd sujet sur lojban vs esperanto, je me suis arrêté jusque après que quelqu'un parle de l'interlingue. Lecture intéressante cela dit. )
C'est beau la diplomatie… J'aurai pour ma part dit que cygwin est particulièrement pénible à installer. Il en faut de la volonté pour utiliser cet outil, bien plus que je n'en ai.
Je me suis habitué aux bureaux virtuels, mais ça n'existe pas de base sur Windows.
En fait, sous XP, ça existe "de base" mais, comme régulièrement avec ce système, on y a pas accès. Bon, je n'arrive pas à retrouver la source, mais peu importe, de toute façon une fonctionnalité à laquelle on ne peut accéder par défaut est de la pure connerie et reviens à dire que ça n'existe pas.
Bref, j'aime beaucoup les outils de sysinternals, récupérés par MS et surtout… très légers ( ce point est important sous Windows ). Ils incluent un outil pour utiliser 4 bureaux virtuels. Je m'en servait, à une époque, mais depuis j'ai trouvé les bureaux virtuels limités et n'en comprend l'intérêt qu'avec les tiling WM.
A noter que ces outils fournissent aussi pas mal d'utilitaires de surveillance des processus.
AltDrag
…
AutoHotkey
Dans le même genre, il y a hulk, de la suite guipro. Juste nickel: léger, simple à configurer, complet…
D'autres outils que j'aime sont:
miranda IM : messagerie instantanée supportant de nombreux protocoles, très léger et "cru" de base ( moi j'aime mais bon ) mais personnalisable à l'extrême via une très grande quantité de plug-ins.
code::blocks : pour faire du C++, j'aime beaucoup cet IDE. Enfin, je ne l'utilise plus sous linux car mon système entier est devenu mon IDE… et depuis je ne peux plus juger ce qu'il vaut, mon estime pour les IDE ayant de toute façon chuté radicalement ces dernières années.
xming : un serveur X. Très utile pour retrouver l'environnement de bureau de ma machine linux personnelle qui tourne à côté capot fermé :p. Bon, pour être franc, il y a des limites: il me semble que je ne suis pas parvenu à lancer i3, donc application après application… dommage. Et puis, les dernières versions ne sont plus libres, ce qui veut dire que la version libre n'est plus maintenue. Et c'est lent. Je ne sais pas si c'est plus lent qu'avec de véritables xorg, cela dit.
opera
Parmi ceux déjà cités: 7zip, notepad++, winmerge, perl (pas que j'aime particulièrement, mais ça peut s'avérer utile de temps en temps), vim, filezila…
Note: il y a un gestionnaire de téléchargement qui m'avais marqué mais dont je ne me souviens plus du nom, qui remplaçais avantageusement celui de n'importe quel navigateur internet ( c'est pas dur faut dire… ) et qui offrais d'installer un outil pour vérifier les dernières mises à jour des logiciels installés, et de les télécharger/installer à la demande de l'utilisateur. J'ai arrêté de m'en servir parce que je ne suis plus qu'utilisateur occasionnel de windows d'une part, et que d'autre part le support pour opera s'est arrêté version 9 ou 10 je ne sais plus…
alors que les chiffres tu ne les utilises que dans les opérations arithmétiques.
Et encore… perso, j'évite les "magic numbers". Leur place n'est pas dans le source (voire le programme) directement selon moi. Ou alors dans un fichier source séparé de la logique, qui mets en place des constantes.
Ben, justement, l'art… y'en a, et ça foisonne. Il suffit de voir la quantité de thèmes graphiques. Après, certains considèrent qu'une application artistique, si tu risque de la perdre a chaque fois que tu mets la disquette dans le lecteur (référence à un autre de tes messages) ça ne vaut pas le coup, et qu'il vaut mieux avoir un truc un poil plus fiable, genre un cdrom.
Si tu veux toujours de l'art, regarde dans les jeux. Même si ça a du mal dans le libre, il en existe tout de même plusieurs qui intègrent des graphismes, histoires et musiques intéressants (je pense surtout à wesnoth ici, et toutes les campagnes officielles)
Sur un netbook, 1Go de ram me conviens bien. Par contre il n'est pas complètement libre, il utilise opera, et pour lire les doc locales j'avais uzbl (avais, parce que ce truc est d'une lenteur exécrable. Mais il avait le mérite de pas bouffer trop de ram quand je compilais avec GCC à côté. Depuis que j'utilise clang je suis moins regardant cependant.)
Ce n'est pas un peu lourd, de faire 2 thread (1 côté serveur, 1 côté applicatif) pour chaque fenêtre?
Les threads ne sont pas gratuits, et en plus, n'importe quel tookkit moderne permets de choisir, entre fenêtre modales et non-modales. Les freeze dont tu parles ne sont pas pas à cause du toolkit, mais bien du dev qui a merdé dans son choix.
A noter qu'a mon avis, on use et abuse trop des fenêtres, mais "ce n'est pas grave, seuls les utilisateurs n'utilisant pas mon superbe et magnifique gestionnaire de fenêtre s'en aperçoivent"…
En effet, ça à l'air impressionnant ce terminal, j'ai regardé pendant 5 min la démo. Bon, le type tapant à 2 l'heure, ça m'a soulé, mais j'ai vraiment aimé certains trucs. A voir par contre: il fait pas mal de démo de sélection de texte qui ont l'air intéressantes, mais il les fait.. à la souris. Que ce soit possible à la souris est bien, certes, mais quand j'utilise un terminal, j'ai tendance à ne plus toucher la souris. C'est d'ailleurs vrai pour n'importe quelle application que j'accepte de qualifier de "bien foutue". Donc, faisable au clavier aussi tout ça, ou pas?
tout le monde s'en fou (hormis peut être les créateurs de Wayland…) d'avoir un espace utilisateur moisi sous linux, Gnome et KDE sont sensés suffire!
Conseil: ne dis des choses pareilles que si aucun utilisateur de WM pavant se trouve physiquement à portée de jet de pavé de toi :)
Blague à part, ceux qui les codent, ainsi que leurs utilisateurs, ne sont pas du genre a aimer KDE/Gnome, justement à cause de ce problème.
Il faut accepter que ça ne fonctionne pas comme sous Linux ou comme sous Windows
S'il te plaît… Associer linux à une seule façon de voir la gestion des fenêtre, c'est juste ridicule. Il y a moult gestionnaires de fenêtres, des grands classiques imitant le fouilli rangement des bureaux réels, à ceux qui sont rarement utilisés et utilisent la machine pour faire tout le travail de redimensionnement.
Par contre, je te rejoins sur:
mais ce n'est pas pour autant que c'est moins bon… C'est simplement différent.
En même temps, c'est toi qui a parlé de changer d'OS pour avoir des applications maximisées:
Je n'utilise jamais le bouton vert "maximiser" de Mac OS X.
…
Si je veux des applications maximisées, j'utilise iOS
Avoues que ça à de quoi faire rire comme message. J'ai même cru que c'était volontaire au début. (bon, perso je m'en fiche, je considère le floating mode comme totalement inefficace. Je ne maximise pas mes fenêtres, c'est pas mon job, mais celui du gestionnaire de fenêtre après tout.)
L'anglais n'est pas vraiment une langue complexe, comparée à bien d'autres. Par exemple, les 2 autres que j'ai eu à étudier, à savoir l'espagnol et le français, sont bien plus longues à apprendre.
Quant à ta prophétie autoréalisatrice, je n'ai jamais vu quiconque dire que Dieu, Yahvé, Odin, Zeus ou peu importe quelle divinité lui avait dit que l'anglais deviendrait la langue mondiale.
Pour le coup je me permets de te moinsser, je suppose que c'est une sorte de prophétie auto-réalisatrice également? :p
Je crois avoir introduit le doute dans mon assertion par "il me semble".
A part ça, je suis curieux: mupdf ne semble pas dépendre d'une lib maison pour rendre un pdf, et c'est un exécutable chez moi. Aussi, zathura dépends en dur de poppler ici, pour le rende.
Chez moi/ici ==> Debian stable et/ou testing/unstable en fonction de la machine.
Ce que je dis c'est qu'avec un GC, on se retrouve très rapidement avec les mêmes problèmes que pour le C/C++.
Ben non, c'est faux. Avec un GC, tu n'as pas de fuite mémoire obscure parce que tu as oublié un free quelque part, tu n'as pas de crash obscur parce que dans tel cas imprévu il y a un double free, etc.
Et si vous arrêtiez de mettre le C et le C++ dans le même sac? Ou alors, parlons de C/C++/ObjC/C#…
free( void* ) c'est du C. En C++, on utilise delete. Et encore, on ne devrait pas, on a un outil vachement plus puissant, et qui n'a quasiment aucun impact (et même aucun avec GCC -O3) nommé std::unique_ptr. Avec ça, pas besoin de free/delete.
Et donc, pas de double free/delete.
Le truc, en fait, c'est qu'en C++, il n'y a pas que new, delete, malloc, calloc et free.
Il y a aussi… les smart pointer, qui évitent les delete ( parce que si le mot clé "new" implique la gestion de la mémoire, alors les dev java gèrent plus la mémoire que les dev C++ :p ).
Ajoutons à cela les collections, qui existent d'ailleurs aussi en java ( bien que mes usages épisodiques de java m'aient fait acquérir de la pitié pour ses utilisateurs quotidiens, sur ce point, mais ne changeons pas de troll… ) et il n'y a plus de problème.
D'ailleurs, l'un des derniers point qui forcent un dev C++ à gérer des raw pointers, ce sont les collections polymorphiques. Si un dev C++ utilise un pointeur en dehors, c'est qu'il estime que c'est plus simple que d'utiliser un autre mécanisme, mais un autre dev ne sera pas forcément d'accord.
Pour revenir sur les smart pointers, avant 2011, il n'y avait que auto_ptr, qui avait ses problèmes. Cependant, il m'aurait sûrement économisé pas mal de débogage si j'avais fait l'effort d'arrêter d'utiliser les pointeurs comme un dev C.
Et pour finir ce message, le C++ n'est pas le C. En C++ on ne gère pas la mémoire manuellement, on utilise la RAII. Quelques classes de bas niveau gèrent la mémoire, les autres n'y touchent jamais. On parle d'un langage qui permet de coder en bas niveau, ou en haut niveau, ou un mixe des deux. Je ne nie pas que ça ajoute de la complexité, surtout qu'on se coltine l'héritage du C, mais utiliser les possibilités du bas niveau pour dire qu'on est obligé de gérer la mémoire manuellement, c'est juste faux.
[^] # Re: Prix de la carpette anglaise
Posté par freem . En réponse à la dépêche fOSSa 2013 : une conférence sur les écosystèmes rien que pour vous ! . Évalué à 1.
Ce lien contiens un exemple déjà vachement plus pertinent et convainquant que ghoti:
Here and there, the weather on the sea allowed two of their friends to hear and see, too.
Hear and their, the whether on the see aloud too of there friends two here and sea, two.
Par contre, je ne suis pas anglophone, mais il me semble que "aloud/allowed", "too/two", "hear/here" ont des prononciations différentes, non? (question réelle. Je suis peut-être buté, mais j'aime connaître les arguments même contre mon avis, ça permets éventuellement d'avoir une excuse quand je me contredis, voire même de changer d'opinion ;) )
En tout cas c'est marrant, mais ce lien est extrêmement convainquant (et pas persuasif) quant au fait que l'anglais est plus complexe que le français… je ne l'aurai pas imaginé. Marrant aussi, car selon ce texte, le français est la langue la plus simple à prononcer contre l'anglais, le russe, l'allemand. Instructif.
Bon, parce qu'il me faut bien une petite critique négative, sinon c'est pas drôle (rire hygiénique, intellectualité frivole, etc):
Le dernier argument "7. L'anglais est parlé partout dans le monde." ne fait que montrer quel pourcentage de la population mondiale le parle, c'est à dire 10%. Pas 10% des pays mondiaux, non, 10% des humains terriens. Et il y a une note qui est très comique à la fin: "[Note: L'espéranto est parlé dans 170 pays du monde.]".
Cela voudrait-il dire que l'espéranto est parlé par plus de 10% de la population mondiale? XD
Ce dernier argument pêche par la mauvaise foi tout de même. Dans combien de pays l'anglais est-il parlé? Ceci n'est abordé nulle part.
Il part très mal. J'ai lu l'accroche, le 1er chapitre, et je trouve l'auteur pédant, insultant, et se prenant pour une élite maltraitée. Il se compare aux hérétiques qui ont prétendus que la terre était ronde lorsque le clergé la disait plate et qu'on à brûlés pour ça… Manque de mesure.
J'ai lu des textes d'anarchistes bien plus respectueux de ceux qui ne partagent pas leurs idées.
Mais je lirai le reste, plus tard, quand j'y penserai. Peut-être. Il faudra aussi que je relise mythale, un jour. Il a dedans des tonnes d'idées diverses et variées, mais je ne l'ai jamais lu en gardant à l'esprit le problème de langue commune qui y est pourtant abordé (l'interlingue citée plus haut m'a rappelé certains passages). Encore des choses sur ma todo list en somme.
[^] # Re: Intérêt
Posté par freem . En réponse à la dépêche Haiku est vivant. Évalué à 2.
Et?
[^] # Re: Intérêt
Posté par freem . En réponse à la dépêche Haiku est vivant. Évalué à 2.
En effet, ce truc n'est rien d'autre qu'une bonne idée qui à fini en immondice. En même temps, à vouloir passer par du python pour tout sauf le rendu, ça n'a rien de surprenant.
Je pense que je jetterai un plus gros oeil à surf qu'a luakit par contre. Je préfère restreindre au maximum les logiciels non compilés sur mon système, pour diverses raisons n'ayant rien à voir avec ce sujet :) (allez, au moins une: j'ai nettement plus confiance dans les compilateurs pour détecter les erreurs que dans les programmeurs attentifs doublés d'un interpréteur de commande)
[^] # Re: Intérêt
Posté par freem . En réponse à la dépêche Haiku est vivant. Évalué à 1.
La multiplicité des raccourcis claviers est la raison qui fait que j'aime l'idée des applications modales. (Ne pas lire modale en tant que multi-thread, comme utilisé dans les toolkit GUI, mais au sens d'utilisation de modes, comme dans vi.)
[^] # Re: Intérêt
Posté par freem . En réponse à la dépêche Haiku est vivant. Évalué à 0.
La seule différence que je vois entre 2 et un nombre tendant vers l'infini, en terme de programmation, c'est que dans le cas ou l'on a que 2, on à un magic number et une allocation statique (ok, je simplifie, j'avoue).
Si on veut un système mono-utilisateur, windows nous a enseigné qu'on va avoir des tonnes d'emmerdes de sécurité (mais à l'époque ou windows s'est répandu c'était moins pire car internet était nettement moins répandu dans les chaumières). Microsoft ont depuis corrigé le tir, progressivement ( abandon de la base DOS, puis renforcement du rôle de l'utilisateur admin, ce qui a été très peu apprécié par les utilisateurs de vista ), et je trouve dommage qu'un OS veuille revenir en arrière.
De plus, je doute également qu'il soit aisé de corriger un design avec un tel manque dans des versions futures.
Tu cites android, mais android utilise le noyau linux. Je n'ai jamais eu le déplaisir de l'utiliser (je ne trouve aucun plaisir a utiliser un smartphone, bien au contraire) donc je peux me planter, mais je serai surpris qu'on ne puisse pas, au travers de hack, ajouter un utilisateur. Peut-être que les applications sont installées en userspace de l'utilisateur en cours en fait? Vu qu'il n'y a "qu'un utilisateur" et qu'on enlève le contrôle de l'ajout des utilisateurs à celui-ci, impossible de voir la différence?
[^] # Re: Prix de la carpette anglaise
Posté par freem . En réponse à la dépêche fOSSa 2013 : une conférence sur les écosystèmes rien que pour vous ! . Évalué à 1.
Très bon article, qui parle de ghoti. Je connaissais pas, mais il me fait bien rire, surtout la section critiques:
S'en suit une liste des raisons pour lesquelles prononcer ce mot comme fish n'est pas valide et pas naturel. En fait, il s'agit d'un excellent article, car il permet de montrer que les exemples extrêmes démontent l'argument qu'ils sont censés défendre.
Lien mort. J'allais blaguer dessus, mais j'ai eu peur que tu ne le prennes pour une raillerie donc je m'abstiens :)
Cette personne parle de taux de dyslexie plus important au Royaume-Unis que dans les autres pays latins, mais ne cite aucune source.
A noter au passage, qu'un passage demande des explications:
De mémoire, les français n'ont pas envahi le RU, uniquement les normands, qui avaient une langue, ou plutôt un patois, mélangeant français et langues nordiques. Nordiques qui ont également envahi l'Angleterre si je ne m'abuse.
En gros, il manque de source pour appuyer ses arguments face à des non-linguistes qui n'ont pas forcément envie de lancer une recherche sur ces mots clés.
Cependant, au sujet de la bizarrerie de l'anglais, maintenant que tu le dis, j'en suis à peu près persuadé, tout comme pour le français. Mais il me faudra quelques temps pour méditer sur ce point au fil de mes vagues à l'âme pour en être convaincu, ne serait-ce qu'un peu.
Au passage, tu as mis plusieurs liens permettant de penser que tu prônes l'espéranto, mais je remarque que tu sembles lui préférer le lojban (en admettant que tu sois le même bien sûr)? Qu'en est-il réellement?
( note que je n'ai pas lu complètement le 2nd sujet sur lojban vs esperanto, je me suis arrêté jusque après que quelqu'un parle de l'interlingue. Lecture intéressante cela dit. )
# Quelques autres outils
Posté par freem . En réponse au journal Quelques outils pour Windows. Évalué à 1.
C'est beau la diplomatie… J'aurai pour ma part dit que cygwin est particulièrement pénible à installer. Il en faut de la volonté pour utiliser cet outil, bien plus que je n'en ai.
En fait, sous XP, ça existe "de base" mais, comme régulièrement avec ce système, on y a pas accès. Bon, je n'arrive pas à retrouver la source, mais peu importe, de toute façon une fonctionnalité à laquelle on ne peut accéder par défaut est de la pure connerie et reviens à dire que ça n'existe pas.
Bref, j'aime beaucoup les outils de sysinternals, récupérés par MS et surtout… très légers ( ce point est important sous Windows ). Ils incluent un outil pour utiliser 4 bureaux virtuels. Je m'en servait, à une époque, mais depuis j'ai trouvé les bureaux virtuels limités et n'en comprend l'intérêt qu'avec les tiling WM.
A noter que ces outils fournissent aussi pas mal d'utilitaires de surveillance des processus.
Dans le même genre, il y a hulk, de la suite guipro. Juste nickel: léger, simple à configurer, complet…
D'autres outils que j'aime sont:
Parmi ceux déjà cités: 7zip, notepad++, winmerge, perl (pas que j'aime particulièrement, mais ça peut s'avérer utile de temps en temps), vim, filezila…
Note: il y a un gestionnaire de téléchargement qui m'avais marqué mais dont je ne me souviens plus du nom, qui remplaçais avantageusement celui de n'importe quel navigateur internet ( c'est pas dur faut dire… ) et qui offrais d'installer un outil pour vérifier les dernières mises à jour des logiciels installés, et de les télécharger/installer à la demande de l'utilisateur. J'ai arrêté de m'en servir parce que je ne suis plus qu'utilisateur occasionnel de windows d'une part, et que d'autre part le support pour opera s'est arrêté version 9 ou 10 je ne sais plus…
[^] # Re: Bepo et programmation ?
Posté par freem . En réponse à la dépêche Le Bépo en console inclus de base sous GNU/Linux. Évalué à 3.
Et encore… perso, j'évite les "magic numbers". Leur place n'est pas dans le source (voire le programme) directement selon moi. Ou alors dans un fichier source séparé de la logique, qui mets en place des constantes.
[^] # Re: Comparaison avec llpp
Posté par freem . En réponse au journal Zathura 0.2.4 est sorti !. Évalué à 1.
Connais pas llpp. Le sujet était zathura cependant.
[^] # Re: Intérêt
Posté par freem . En réponse à la dépêche Haiku est vivant. Évalué à 2.
Ah oui. Merci de l'info alors.
[^] # Re: Intérêt
Posté par freem . En réponse à la dépêche Haiku est vivant. Évalué à 2.
Le fait qu'en utilisant uniquement des fenêtre modales, si une tâche liée est longue, on freeze toute l'interface de l'application?
[^] # Re: Intérêt
Posté par freem . En réponse à la dépêche Haiku est vivant. Évalué à 0.
Ben, justement, l'art… y'en a, et ça foisonne. Il suffit de voir la quantité de thèmes graphiques. Après, certains considèrent qu'une application artistique, si tu risque de la perdre a chaque fois que tu mets la disquette dans le lecteur (référence à un autre de tes messages) ça ne vaut pas le coup, et qu'il vaut mieux avoir un truc un poil plus fiable, genre un cdrom.
Si tu veux toujours de l'art, regarde dans les jeux. Même si ça a du mal dans le libre, il en existe tout de même plusieurs qui intègrent des graphismes, histoires et musiques intéressants (je pense surtout à wesnoth ici, et toutes les campagnes officielles)
[^] # Re: Intérêt
Posté par freem . En réponse à la dépêche Haiku est vivant. Évalué à 3.
Ce n'était pas plutôt thunderbird, qui s'appelait firebird, et dont le nom à été changé parce qu'un SGBDR l'utilisais déjà?
jolie expression, j'aime
[^] # Re: Intérêt
Posté par freem . En réponse à la dépêche Haiku est vivant. Évalué à 1.
Sur un netbook, 1Go de ram me conviens bien. Par contre il n'est pas complètement libre, il utilise opera, et pour lire les doc locales j'avais uzbl (avais, parce que ce truc est d'une lenteur exécrable. Mais il avait le mérite de pas bouffer trop de ram quand je compilais avec GCC à côté. Depuis que j'utilise clang je suis moins regardant cependant.)
[^] # Re: Intérêt
Posté par freem . En réponse à la dépêche Haiku est vivant. Évalué à 2.
Ce n'est pas un peu lourd, de faire 2 thread (1 côté serveur, 1 côté applicatif) pour chaque fenêtre?
Les threads ne sont pas gratuits, et en plus, n'importe quel tookkit moderne permets de choisir, entre fenêtre modales et non-modales. Les freeze dont tu parles ne sont pas pas à cause du toolkit, mais bien du dev qui a merdé dans son choix.
A noter qu'a mon avis, on use et abuse trop des fenêtres, mais "ce n'est pas grave, seuls les utilisateurs n'utilisant pas mon superbe et magnifique gestionnaire de fenêtre s'en aperçoivent"…
[^] # Re: Intérêt
Posté par freem . En réponse à la dépêche Haiku est vivant. Évalué à 1.
Mais rien n'empêcherait plusieurs distributions de HaikuOS, je me trompe?
[^] # Re: Intérêt
Posté par freem . En réponse à la dépêche Haiku est vivant. Évalué à 2.
Ouch… dur. Un tel système, s'il devenait populaire au même niveau que windows, apporterait donc le même lot d'emmerdes… non?
[^] # Re: Intérêt
Posté par freem . En réponse à la dépêche Haiku est vivant. Évalué à 3.
En effet, ça à l'air impressionnant ce terminal, j'ai regardé pendant 5 min la démo. Bon, le type tapant à 2 l'heure, ça m'a soulé, mais j'ai vraiment aimé certains trucs. A voir par contre: il fait pas mal de démo de sélection de texte qui ont l'air intéressantes, mais il les fait.. à la souris. Que ce soit possible à la souris est bien, certes, mais quand j'utilise un terminal, j'ai tendance à ne plus toucher la souris. C'est d'ailleurs vrai pour n'importe quelle application que j'accepte de qualifier de "bien foutue". Donc, faisable au clavier aussi tout ça, ou pas?
Conseil: ne dis des choses pareilles que si aucun utilisateur de WM pavant se trouve physiquement à portée de jet de pavé de toi :)
Blague à part, ceux qui les codent, ainsi que leurs utilisateurs, ne sont pas du genre a aimer KDE/Gnome, justement à cause de ce problème.
[^] # Re: Intérêt
Posté par freem . En réponse à la dépêche Haiku est vivant. Évalué à 3.
S'il te plaît… Associer linux à une seule façon de voir la gestion des fenêtre, c'est juste ridicule. Il y a moult gestionnaires de fenêtres, des grands classiques imitant le
fouillirangement des bureaux réels, à ceux qui sont rarement utilisés et utilisent la machine pour faire tout le travail de redimensionnement.Par contre, je te rejoins sur:
[^] # Re: Intérêt
Posté par freem . En réponse à la dépêche Haiku est vivant. Évalué à 0.
En même temps, c'est toi qui a parlé de changer d'OS pour avoir des applications maximisées:
Avoues que ça à de quoi faire rire comme message. J'ai même cru que c'était volontaire au début. (bon, perso je m'en fiche, je considère le floating mode comme totalement inefficace. Je ne maximise pas mes fenêtres, c'est pas mon job, mais celui du gestionnaire de fenêtre après tout.)
[^] # Re: Prix de la carpette anglaise
Posté par freem . En réponse à la dépêche fOSSa 2013 : une conférence sur les écosystèmes rien que pour vous ! . Évalué à 2.
L'anglais n'est pas vraiment une langue complexe, comparée à bien d'autres. Par exemple, les 2 autres que j'ai eu à étudier, à savoir l'espagnol et le français, sont bien plus longues à apprendre.
Cette histoire d'espéranto me fait penser à ceci.
Quant à ta prophétie autoréalisatrice, je n'ai jamais vu quiconque dire que Dieu, Yahvé, Odin, Zeus ou peu importe quelle divinité lui avait dit que l'anglais deviendrait la langue mondiale.
Pour le coup je me permets de te moinsser, je suppose que c'est une sorte de prophétie auto-réalisatrice également? :p
[^] # Re: Comparaison avec llpp
Posté par freem . En réponse au journal Zathura 0.2.4 est sorti !. Évalué à 1.
Je crois avoir introduit le doute dans mon assertion par "il me semble".
A part ça, je suis curieux: mupdf ne semble pas dépendre d'une lib maison pour rendre un pdf, et c'est un exécutable chez moi. Aussi, zathura dépends en dur de poppler ici, pour le rende.
Chez moi/ici ==> Debian stable et/ou testing/unstable en fonction de la machine.
[^] # Re: Debian + upstart ?
Posté par freem . En réponse au journal Kubunteros, réfléchissez!. Évalué à 4. Dernière modification le 02 novembre 2013 à 17:09.
Ce n'est pas parce que c'est officiel que je me dois de m'en souvenir :p
Ce point mis à part, merci pour le lien (qui pour le coup mentionne également systemd, donc?)
[^] # Re: la réponse est évidente
Posté par freem . En réponse au journal [Trolldi] Le langage plus approprié pour écrire des applications graphiques multiplateformes. Évalué à 0. Dernière modification le 02 novembre 2013 à 16:42.
Et si vous arrêtiez de mettre le C et le C++ dans le même sac? Ou alors, parlons de C/C++/ObjC/C#…
free( void* ) c'est du C. En C++, on utilise delete. Et encore, on ne devrait pas, on a un outil vachement plus puissant, et qui n'a quasiment aucun impact (et même aucun avec GCC -O3) nommé std::unique_ptr. Avec ça, pas besoin de free/delete.
Et donc, pas de double free/delete.
[^] # Re: la réponse est évidente
Posté par freem . En réponse au journal [Trolldi] Le langage plus approprié pour écrire des applications graphiques multiplateformes. Évalué à 2.
Le truc, en fait, c'est qu'en C++, il n'y a pas que new, delete, malloc, calloc et free.
Il y a aussi… les smart pointer, qui évitent les delete ( parce que si le mot clé "new" implique la gestion de la mémoire, alors les dev java gèrent plus la mémoire que les dev C++ :p ).
Ajoutons à cela les collections, qui existent d'ailleurs aussi en java ( bien que mes usages épisodiques de java m'aient fait acquérir de la pitié pour ses utilisateurs quotidiens, sur ce point, mais ne changeons pas de troll… ) et il n'y a plus de problème.
D'ailleurs, l'un des derniers point qui forcent un dev C++ à gérer des raw pointers, ce sont les collections polymorphiques. Si un dev C++ utilise un pointeur en dehors, c'est qu'il estime que c'est plus simple que d'utiliser un autre mécanisme, mais un autre dev ne sera pas forcément d'accord.
Pour revenir sur les smart pointers, avant 2011, il n'y avait que auto_ptr, qui avait ses problèmes. Cependant, il m'aurait sûrement économisé pas mal de débogage si j'avais fait l'effort d'arrêter d'utiliser les pointeurs comme un dev C.
Et pour finir ce message, le C++ n'est pas le C. En C++ on ne gère pas la mémoire manuellement, on utilise la RAII. Quelques classes de bas niveau gèrent la mémoire, les autres n'y touchent jamais. On parle d'un langage qui permet de coder en bas niveau, ou en haut niveau, ou un mixe des deux. Je ne nie pas que ça ajoute de la complexité, surtout qu'on se coltine l'héritage du C, mais utiliser les possibilités du bas niveau pour dire qu'on est obligé de gérer la mémoire manuellement, c'est juste faux.