No troll, mais Gnome Shell a quand macisé le DE en supprimant pas mal de fonctions.
Et c'est ça que je trouve dommage.
Ya moins de fonctions pour les power users que dans feu Gnome 2.
Ouah, c'est super joli !
À voir à l'utilisation, en tout cas, ça en jette sur le screen !
Bah osef de toute façon tu le personnalises à ta sauce après. ![]()
La partie intéressante c'est la maj Qt. ![]()
Bof, j'aime toujours pas.
Toujours ces icônes glossy à la con genre 'retour dans les années 2000', toujours ces ombres dégueulasses 3 fois trop fortes, toujours ces couleurs criardes plutôt que pastels (mais ils ont fait des efforts), toujours ces contours et effets gravure complètement démodés, ...
Bref, ça s'améliore quand même par rapport aux atrocités des versions d'avant par défaut, mais ça reste encore très lourd graphiquement.
Et je vois pas pourquoi ils parlent de flat design. Ombres, lueurs externes, effets glossy et de gravure, c'est tout sauf du flat ![]()
"c'est tout sauf du flat"
C'est ce que je pensais aussi, c'est loin d'être flat, et pour les icônes tu m'as ôté le mot de la bouche. Seulement tout ça, tu le changes en un claquement de doigts, c'est toute la flexibilité d'un DE qui est intéressante.
Derrière il y a eu du boulot.
Ah oui ça je le sais, mais puisqu'on parlait du design par défaut je donnais mon avis aussi.
Hum j'ai jamais pu blairer KDE. première utilisation en 2005, dernière utilisation 3 jours après.
Caletlog (hs) : Je suis en train de tester Ruby, juste après tryruby.org je commence railsforzombies.org, sans rien connaître je « devine » les méthodes qui vont bien pour faire ce qui est demandé, des fois en plusieurs essais mais j'ai rarement besoin de regarder les hints (kom cay hin tui tiff) (même si là c'est plus lié à Rails du coup).
Bon j'ai pas eu l'occasion de tester ça avec d'autres langages, mais je pense que j'aurais eu plus de mal si j'avais commencé le Perl ou le PHP à l'aveugle.
Par contre en performance, ça pue encore plus que les autres langages interprétés d'après ce que j'ai lu ? Y'a que le Perl qui a l'air de bien s'en tirer (il dépasse le C sur certains benchmakrs[1] ce qui me met quand même un doute (ping Google_Bot)).
[1] : http://raid6.com.au/~onlyjob/posts/arena/
De mémoire j'avais vu que Rails était un brin plus rapide que la plupart des frameworks PHP en pratique, mais ces études ont toutes des avis différents.
Pour ces sites, méfies-toi. Les sites comme ça pullulent et les trois quarts valent rien. Ils se basent sur la syntaxe facile du Ruby et le fait qu'on l'enseigne à des gamins pour se dire que n'importe qui peut l'enseigner, et ça fait parfois des résultats catastrophiques.
Je connais pas particulièrement ceux que t'as testé (enfin j'ai pas regardé en détails), j'ai cru comprendre qu'ils étaient réputés donc ça va, mais d'une manière générale, rien ne remplace un bon bouquin. J'avais aussi commencé par faire ces petits sites de merde qui t'apprennent ruby en 15 jours et quand j'ai eu le Pickaxe de Dave Thomas en mains j'ai halluciné, le langage est monstrueusement simple et ils réussissent encore à cacher la moitié des mécanismes sous le tapis ![]()
Depuis j'ai pas lâché ses livres (ceux des PragProg sont biens pour Ruby) et ça n'a rien à voir avec les sites de ce genre. La dernière fois que j'ai participé à des exos dans la catégorie 'avancé' de codewars ou codekana, je suis tombé sur des trucs bidons qui se réglaient en 30s si t'avais appris le fonctionnement des mécanismes de base.
Sinon, tu aimes ? ![]()
Au début c'est génial, et puis quand tu commences à raisonner selon la philosophie Ruby c'est encore plus jouissif parce que t'arrêtes de faire du C++/Java/PHP en Ruby et tu passes vraiment à faire du Ruby en Ruby
Et là c'est de la syntaxe qui fait pleurer de beauté
Là de mon côté j'approfondis Rails en ce moment pour une petite webapp sur laquelle je bosse, et je suis toujours autant surpris par la quantité de boilerplate qu'il offre, à tous les niveaux.
Ce qui est chiant avec Ruby, c'est que t'as 36 000 façons de faire la même chose, mais avec beaucoup de chance d'avoir un code répugnant et qui va rendre le script beaucoup plus "lent".
Mais bon, puisqu'il faut s'intéresser à tout, je me mettrai à Ruby un jour. Pour des petits scripts ça doit être beaucoup plus agréable.
Là sur le C++ j'attaque les pointeurs et l'allocation manuelle de mémoire, là c'est tout nouveau. ![]()
Wonderfall > bah en fait si tu lis les conventions définies par la communauté, t'as moyen de resserrer le tout assez fortement. Couples-ça à un minimum de bon sens et la solution peut paraître plus logique.
Genre y'a une bonne douzaine de façons différentes d'itérer une collection quelconque (et une demi douzaine de façons spécialisées pour chaque type de collection
), mais les conventions en écartent la moitié parce qu'elles sont dépassées, le quart parce qu'elles sont moins lisibles/intuitives et le reste en fonction de la situation ![]()
Caletlog : Je ne sais pas ce que valent ces sites, à vrai dire ça me paraît être un bon point de départ pour voir grosso modo à quoi ça ressemble, et m'amuser un peu avec.
Je trouve déjà ça jouissif de one shot les 3/4 des méthodes de Rails dans le tuto sans y avoir touché avant.
Si je suis convaincu à la fin (c'est bien parti), je passerai aux choses séieuses avec un bouquin ou un cours un peu plus approfondi oui.
Dans tous les cas je suis aussi censé en avoir en cours l'année prochaine, mais vu comment on a massacré PHP/Symfony cette année je crains le pire.
Après j'aime aussi beaucoup Python, qui est aussi très agréable à écrire, mais semble aussi plus performant, surtout avec une approche fonctionnelle (et apparemment ça poutre sévèrement quand on passe par Cython).
Caletlog
Concrètement c'est quoi des avantages par rapport à Python ? Pourquoi Ruby et pas Python ? Je pose la question car ce sont tous deux des langages à "scripts", avec l'un on peut faire avec l'autre normalement.
Wonderfall > exactement. Ruby/Python c'est du pareil au même, les perfs sont grosso merdo équivalentes suivant les cas, la syntaxe est très similaire, le style de programmation est semblable (même si Ruby intègre 2 notions un peu plus 'originales', les symboles et les blocks), ... Ça reste des préférences persos, je pense. Dans mon cas j'ai choisi Ruby parce que je le trouve plus souple que Python dans la syntaxe, parce que j'ai horreur de l'indentation forcée du python, et parce que le langage est vraiment fait pour être agréable à être utilisé donc ça m'a tenté
Ah et, Rails/Sinatra/Rack >>>>>>> Django/Grock
L'écosystème Ruby est aussi très sympathique, je trouve. La communauté est top, même si un brin prétentieuse et nombriliste...
« La communauté est top, même si un brin prétentieuse et nombriliste... »
Ouais, comme les Pythonistes, les Javascripteux, et autres amateurs de langages du genre ![]()
Je l'ai déjà dit mais la seule fois de ma vie où j'ai assité à une conférence organisée par des devs Python...
cet intégrisme de merde et ces arguments à deux francs pour descendre les autres langages, sérieux, faudrait qu'ils se regardent un peu à un moment...
Du côté de "l'intégrisme de merde" et "des arguments à deux francs pour descendre les autres langages", je te suis pas sûr que tu sois très objectif ![]()
nounoursheureux
c'pas comme si les mecs descendaient Javascript parce qu'ils codaient comme des culs avec ![]()
Et pourtant j'affectionne pas plus JS que Python hein, mais là pour le coup leurs arguments étaient vraiment merdiques (quand il y en avait, car en gros en général tu disais "JS" et ils répondaient "cacaaaa", simplement).
Je crois que JS ça reste l'une des pires communautés
Bon après le Ruby ça va encore, la commu est vraiment gentille en général, ça aide bien, c'est juste qu'ils ont tendance à lancer des 'Regardez, y'a pas ça chez les autres, sont-ils trop bêtes pour voir que c'est génial chez nous ?' à tout bout de champs parfois... ![]()
C'est sûr que quand on compare à la commu du Haskell par contre, y'a pas photo
+ Après la popularité du langage joue beaucoup, aussi. Genre en Java/C/C++/PHP c'est assez dur de définir les commus, parce que y'a vraiment de tout. Pour des langages à petites communautés, y'a pas vraiment la place pour la discorde et tout le monde est sur la même antenne, même si vu de l'extérieur ça plaît pas.
Hum.
Je viens d'avoir un écran TTY qui ressemble à un kernel panic, mais sans kernel panic. On aurait dit des adresses mémoire en hexa, empilées sur tout l'écran. Aucun contrôle ne répond (mais le clavier ne clignotait pas comme lors d'un kernel panic).
J'ai coupé de force, et au reboot il m'a nettoyé mon FS ext4 sur / et /home... et m'a dit que mon /var (reiserfs) 'is NOT clean. fschk died with exit status 1'
Pourquoi j'ai gardé cette merde de reiserfs ? ![]()
murderfs does his job very well
![]()