Forum unique pour tous les projets de Téladiaire.

Vous n'êtes pas identifié(e).

#26 12-09-2014 14:51

Shadam
Dieu
Lieu : Rennes
Inscription : 27-03-2014
Messages : 2 109
Site Web

Re : Team software : pour extrémistes seulement

Ce qu'il a de bien avec toi DC c'est que tu as l'art de donner ton avis en faisant passer ceux qui ne sont pas d'accord pour des crétins débiles sans cervelle...

Hors ligne

#27 12-09-2014 15:01

Dominus Carnufex
Rédacteur en chef
Inscription : 24-03-2014
Messages : 2 358

Re : Team software : pour extrémistes seulement

????


Si quis non credit in Venerem, pupam meam aspiciat ! — adapté d'un graffiti de Pompéi
N3Ubyrf.png

Hors ligne

#28 12-09-2014 15:12

Shadam
Dieu
Lieu : Rennes
Inscription : 27-03-2014
Messages : 2 109
Site Web

Re : Team software : pour extrémistes seulement

DC a écrit :

Mais pour les OS, avec la chiée plus 12 de distrib Linux ou BSD existantes, quelle que soit l'utilisation que l'on compte faire de sa bécane, je ne vois vraiment aucune raison d'offrir son anus bien lubrifié aux touchers rectaux de l'espionnage américain.

Par exemple

Hors ligne

#29 12-09-2014 15:15

Un_pseudo
Lecteur de la m0rt !
Inscription : 28-03-2014
Messages : 912

Re : Team software : pour extrémistes seulement

Ah, c'est plutôt fermer la porte aux argumentations contraire. Impliquant que si tu n'est pas d'accord et que tu le dis, t'es un enculé. Enfion, en gros big_smile

Hors ligne

#30 12-09-2014 16:31

tchemi
Expert dénicheur, option buttplug
Lieu : Franz
Inscription : 24-03-2014
Messages : 2 089

Re : Team software : pour extrémistes seulement

Dominus Carnufex a écrit :

Quant au développement, je préfère largement le faire sous Linux (ou tout autre système POSIX). Les principaux outils de dev ont été faits pour Unix/Linux (les binutils en C/C++, LAMP en dev Web, nasm en assembleur, perl en Perl, etc.) et les bibliothèques logicielles sont tellement mieux gérées.

Ca, c'est quand on veut développer un démineur.

J'avais préparé un pavé mais pour éviter le trollage et les débats interminables, je te conseil juste de rajouter C# à ta liste de comparaison. Honnêtement, ça fait 10 ans que je fais de l'info, 7 ans que je fais du Java. J'ai été complètement mindblowed par les capacités d'un stagiaire de licence avec les dernières versions de VS. C#, c'est fait pour windows et c'est bien fait pour !! Il faisait en journée un truc qui nous aurait pris 2 semaines en java.


8uKAYRJ.gif

Hors ligne

#31 12-09-2014 17:24

Shadam
Dieu
Lieu : Rennes
Inscription : 27-03-2014
Messages : 2 109
Site Web

Re : Team software : pour extrémistes seulement

J'ai commencé à refuser tous les postes de dev java le jour où j'ai fait un dev C#. Depuis je ne fais plus qu'exclusivement du C#. J'ai même viré de mon CV java, JEE, VB, etc... smile

Hors ligne

#32 12-09-2014 18:09

Dominus Carnufex
Rédacteur en chef
Inscription : 24-03-2014
Messages : 2 358

Re : Team software : pour extrémistes seulement

Un_pseudo a écrit :

Ah, c'est plutôt fermer la porte aux argumentations contraire. Impliquant que si tu n'est pas d'accord et que tu le dis, t'es un enculé. Enfion, en gros big_smile

Au contraire, je ne demande pas mieux qu'une contre-argurmentation. Quand je dis que je ne comprends pas qu'on utilise Windows ou MacOS quand on a les connaissances techniques et la possibilité de faire autrement (les DSI sont souvent obtuses), je suis sincère. Expliquez-moi quel motif peut pousser à faire confiance en toute connaissance de cause à un système notoirement affaibli de façon à permettre une intrusion plus facile par des organismes gouvernementaux et entreprises privées, qui plus est d'une puissance étrangère ? Je ne dis même pas de préférer Linux, l'OS n'a même pas forcément à être libre mais au minimum qu'il soit open source, ça me paraît être la protection minimale... Quand vous achetez une voiture, vous ne donnez pas un double des clés de votre garage au concessionnaire, si ?

tchemi a écrit :

Ca, c'est quand on veut développer un démineur.

Ça, c'est un troll velu. La quasi-totalité du noyau Linux, GNU, Gnome, GIMP ou Totem sont tous écrits en C, avec gcc et les binutils (dont ce bijou qu'est make).

J'avais préparé un pavé mais pour éviter le trollage et les débats interminables, je te conseil juste de rajouter C# à ta liste de comparaison. Honnêtement, ça fait 10 ans que je fais de l'info, 7 ans que je fais du Java. J'ai été complètement mindblowed par les capacités d'un stagiaire de licence avec les dernières versions de VS. C#, c'est fait pour windows et c'est bien fait pour !! Il faisait en journée un truc qui nous aurait pris 2 semaines en java.

Il y a une certaine logique à ce qu'un langage créé par Microsoft pour compléter un framework de Microsoft, disponible uniquement sous Windows, soit efficace en dev sous Windows... Mais du coup, si tu programmes en C#, tu ne programmes guère que pour des utilisateurs sous Windows. C'est un peu comme le Perl : tu peux écrire des trucs surpuissants, notamment pour de la manipulation de chaînes de caractères, mais faut pas espérer que ton programme sorte de la sphère UNIX...
Quant à Java... il est de notoriété publique que c'est un langage dispendieux, aussi bien en ce qui concerne la longueur de ses codes sources que sa lourdeur d'exécution : c'est un des principaux reproches faits à OOo et LibO, qui s'efforce d'ailleurs de remplacer petit à petit son Java par du C++.
De toute manière, que ce soit Java ou C#, je suis assez dubitatif devant un langage que l'on compile pour ensuite avoir besoin d'un interpréteur sur le résultat de la compilation.
Quant au fait que C# soit rapide à programmer, je veux bien te croire. Du coup, est-ce que tu as déjà touché un peu à Haskell ? Je crois que je n'ai jamais vu un langage aussi... brutal. Son gros défaut vient de ce que c'est un langage fonctionnel et donc la partie contact avec l'utilisateur est assez casse-couille à utiliser. Mais pour une bibliothèque sur laquelle tu mets une petite couche de C(++) pour l'interface graphique, ça peut être vraiment puissant.


Si quis non credit in Venerem, pupam meam aspiciat ! — adapté d'un graffiti de Pompéi
N3Ubyrf.png

Hors ligne

#33 12-09-2014 22:11

tchemi
Expert dénicheur, option buttplug
Lieu : Franz
Inscription : 24-03-2014
Messages : 2 089

Re : Team software : pour extrémistes seulement

Je parle simplement dans un premier temps du succès de Windows et de sa facilité et rapidité pour développer. Certes, on se limite à un usage sur Windows. Mais je ne connais pas d'autres langages, aussi spécialisé soit-il, permettant une telle facilité et une telle richesse. Dans un second temps, c'était une façon de répondre à Otyugh sur les "cerveaux" qui se touchent avant de pondre une nouvelle version qui ressemble comme 2 gouttes d'eaux à la précédente. Les gars de crosoft bossent beaucoup sur leur framework et avec des résultats bluffant.
Tant qu'on pourra pas faire du linq en natif en java, par exemple, C# restera pour moi plus évolué.

Pour ce qui est des entreprises, certes, je pourrais baver sur les DSI tout comme toi, mais sache que les mentalités changent et que l’hégémonie microsoft tend à être remise en cause.

Enfin, même si les gars de Redmond prennent du retard sur les plannings, saches qu'ils ont des objectif et une vision des choses complètement innovante. Ils sont les seuls à proposé une vision vraiment moderne et futuriste de l'informatique. Mais il va falloir attendre encore 2 ou 3 ans pour s'en rendre compte.

edit: ha oui, le haskel, non je n'en est jamais fait. Mais je vais regarder à quoi ca ressemble

Dernière modification par tchemi (12-09-2014 22:13)


8uKAYRJ.gif

Hors ligne

#34 13-09-2014 10:59

Shadam
Dieu
Lieu : Rennes
Inscription : 27-03-2014
Messages : 2 109
Site Web

Re : Team software : pour extrémistes seulement

Dominus Carnufex a écrit :

Quand je dis que je ne comprends pas qu'on utilise Windows ou MacOS quand on a les connaissances techniques et la possibilité de faire autrement (les DSI sont souvent obtuses), je suis sincère. Expliquez-moi quel motif peut pousser à faire confiance en toute connaissance de cause à un système notoirement affaibli de façon à permettre une intrusion plus facile par des organismes gouvernementaux et entreprises privées, qui plus est d'une puissance étrangère ?

La flemme.

Edit: J'vais p't'être développé un peu big_smile

Ce que je veux dire c'est que quand tu prends un Windows, tu l'installes et tada ! C'est prêt ! Dès que tu veux acheter quoi que se soit (soft, hard, jeux) aucunes questions à te poser : tada ! C'est compatible.

Dernière modification par Shadam (13-09-2014 11:02)

Hors ligne

#35 13-09-2014 15:53

Dominus Carnufex
Rédacteur en chef
Inscription : 24-03-2014
Messages : 2 358

Re : Team software : pour extrémistes seulement

Mouais...

Tu prends une Mint, tu l'installes, et tada ! c'est prêt. Certaines distro sont casse-couilles, genre Debian, parce qu'elles refusent tout logiciel qui ne soit pas 100 % libre de droits (du moins aux States), donc tu dois installer toi-même certains codecs ou des machins comme ça, mais des distros grand public donc clé en main, y'en a, hein... L'argument du logiciel est déjà meilleur : y'a plein d'éditeurs qui se font même pas chier à faire une version non Windows, c'est chiant. Après, c'est un pli à prendre : tu ne te penses même plus "wah, j'installerais trop Super Giga Boobfactory 2014 Édition Deluxe" tu penses "bon, j'ai envie de boobs, qu'est-ce qu'il y a comme logiciel pour ça sous Linux / dans les dépôts de ma distrib"... smile

Après... bon... OK, j'avoue, la flemme de changer, je peux rien dire, je m'avoue vaincu. big_smile

tchemi a écrit :

Pour ce qui est des entreprises, certes, je pourrais baver sur les DSI tout comme toi, mais sache que les mentalités changent et que l’hégémonie microsoft tend à être remise en cause.

Wéééé. La municipalité de Toulouse va quitter MS Office pour passer à LibO. Ils se sont rendu compte que même en déduisant le prix de la formation des agents, ils allaient économiser un million de brouzoufs... ^^

edit: ha oui, le haskel, non je n'en est jamais fait. Mais je vais regarder à quoi ca ressemble

Je te laisse jeter un coup d'œil à un exemple d'implémentation du tri rapide en Haskell. big_smile Si tu me trouves plus court que ça, je veux bien voir... smile

qsort []     = []
qsort (x:xs) = qsort (filter (< x) xs) ++ [x] ++ qsort (filter (>= x) xs)


Si quis non credit in Venerem, pupam meam aspiciat ! — adapté d'un graffiti de Pompéi
N3Ubyrf.png

Hors ligne

#36 15-09-2014 08:28

Demondriver
Lecteur de la m0rt !
Inscription : 11-06-2014
Messages : 686

Re : Team software : pour extrémistes seulement

Dominus Carnufex a écrit :

qsort (x:xs) = qsort (filter (< x) xs) ++ [x] ++ qsort (filter (>= x) xs)

\o/ C'est encore moins clair que les Regex big_smile /troll


76561198023171875.png

Hors ligne

#37 15-09-2014 09:21

Dominus Carnufex
Rédacteur en chef
Inscription : 24-03-2014
Messages : 2 358

Re : Team software : pour extrémistes seulement

Tu es mauvaise langue. tongue Il suffit de le lire dans l'ordre et de connaître les bases du Haskell (genre, après une demi-heure de tuto, quoi ^^) pour comprendre exactement ce que ça fait.


Si quis non credit in Venerem, pupam meam aspiciat ! — adapté d'un graffiti de Pompéi
N3Ubyrf.png

Hors ligne

#38 15-09-2014 10:17

tchemi
Expert dénicheur, option buttplug
Lieu : Franz
Inscription : 24-03-2014
Messages : 2 089

Re : Team software : pour extrémistes seulement

Dominus Carnufex a écrit :

Je te laisse jeter un coup d'œil à un exemple d'implémentation du tri rapide en Haskell. big_smile Si tu me trouves plus court que ça, je veux bien voir... smile

qsort []     = []
qsort (x:xs) = qsort (filter (< x) xs) ++ [x] ++ qsort (filter (>= x) xs)

tableau = {12,564,87,65,84,21,2,6,4,5,2,5,9,4,.......};
quickSort(tableau, 0, tableau.length - 1);

tongue


8uKAYRJ.gif

Hors ligne

#39 15-09-2014 10:31

Shadam
Dieu
Lieu : Rennes
Inscription : 27-03-2014
Messages : 2 109
Site Web

Re : Team software : pour extrémistes seulement

tchemi a écrit :

tableau = {12,564,87,65,84,21,2,6,4,5,2,5,9,4,.......};
quickSort(tableau, 0, tableau.length - 1);

tongue

C'est quoi ça comme langage ? Et puis c'est un peu de la triche parce que là tu te sers d'une fonction native (si j'ai bien compris). Quoi que le qsort() de DC doit être une fonction native aussi...

Bon bah si c'est comme ça :

int[] array = [1, 3, 5, 8, 9, 4, 2, 6, 7];
array.Sort();

Hors ligne

#40 15-09-2014 10:37

Dominus Carnufex
Rédacteur en chef
Inscription : 24-03-2014
Messages : 2 358

Re : Team software : pour extrémistes seulement

Non non, justement, ce n'est pas une fonction native en haskell : c'est simplement une fonction récursive.


Si quis non credit in Venerem, pupam meam aspiciat ! — adapté d'un graffiti de Pompéi
N3Ubyrf.png

Hors ligne

#41 15-09-2014 10:42

Shadam
Dieu
Lieu : Rennes
Inscription : 27-03-2014
Messages : 2 109
Site Web

Re : Team software : pour extrémistes seulement

Ah ok, je comprends mieux la syntaxe du coup (oui j'ai eu la flemme de me renseigner sur Haskell). Bon bah du coup non je ne connais pas de langage plus brut de décoffrage.

Hors ligne

#42 15-09-2014 11:58

tchemi
Expert dénicheur, option buttplug
Lieu : Franz
Inscription : 24-03-2014
Messages : 2 089

Re : Team software : pour extrémistes seulement

Cet aprem si j'ai le temps je vous expliquerai pourquoi on ne code plus avec des trucs grossiers et "brut de décoffrage". ^^


8uKAYRJ.gif

Hors ligne

#43 02-10-2014 15:00

Dr Pulay
Oufz0r
Inscription : 09-04-2014
Messages : 1 035

Re : Team software : pour extrémistes seulement

Ils disent aussi que leur idée à la base c'était de le baptiser Windows One mais que c'était déjà pris sad
Donc 10... J'ai testé ce matin, les améliorations sont chouettes mais absolument rien de plus que prévu, rien de transcendant, Je sais pas comment ils comptent remonter la pente avec ça, ils prennent aucun risque.
Et depuis que ça existe sur Linux, je comprends toujours pas l'utilité des bureaux virtuels...

Dernière modification par Dr Pulay (02-10-2014 15:01)

Hors ligne

#44 02-10-2014 15:05

Demondriver
Lecteur de la m0rt !
Inscription : 11-06-2014
Messages : 686

Re : Team software : pour extrémistes seulement

Bah visiblement les versions finales seront ultra optimisée (on parle de 2Go de Ram pour la version 64bits, et  cette config est la config recommandée et non la config minimal).

Quant aux bureaux virtuels, étant donné que c'est le truc que j'utilise le plus sur Linux, je suis très content de le voir arrivé sous Windows.

Je ne l'ai pas encore testé, mais je pense le faire sous peu.


76561198023171875.png

Hors ligne

#45 02-10-2014 15:10

Dominus Carnufex
Rédacteur en chef
Inscription : 24-03-2014
Messages : 2 358

Re : Team software : pour extrémistes seulement

@Pulay : tu vois quand sous Firefox tu as tellement d'onglets ouverts que tu ouvres une nouvelle fenêtre pour t'y retrouver à peu près dans tes trente onglets ? Ben les bureaux multiples, c'est pareil mais avec plein de fenêtres. ^^ C'est aussi la possibilité d'avoir du pr0n ouvert sans que ça soit visible dans ta barre des tâches quand tu es sur une fenêtre SFW. tongue


Si quis non credit in Venerem, pupam meam aspiciat ! — adapté d'un graffiti de Pompéi
N3Ubyrf.png

Hors ligne

#46 02-10-2014 15:21

Dr Pulay
Oufz0r
Inscription : 09-04-2014
Messages : 1 035

Re : Team software : pour extrémistes seulement

Je regarde pas de porn à la fac, et je m'en cache pas chez moi, donc problème inexistant ^^
Et je suis quelqu'un d'organisé, le genre de mec qui n'a jamais plus de 5 onglets ouverts, 0 icônes sur le bureau, un dossier téléchargement presque toujours vide...  Donc je pense que j'utiliserai pas souvent cette fonction. Sauf éventuellement pour cacher des trucs à mon futur boss hypothétique... La fonction exposé de Mac par contre ça c'est vraiment pratique. Même si c'est concrètement la même chose que Alt-tab, y a rien de plus naturel que de placer sa souris dans un coin !

Dernière modification par Dr Pulay (02-10-2014 15:21)

Hors ligne

#47 02-10-2014 15:47

Dominus Carnufex
Rédacteur en chef
Inscription : 24-03-2014
Messages : 2 358

Re : Team software : pour extrémistes seulement

Et c'est magique, ça existe sous Linux ! smile (avec Cinnamon et Gnome 3, normalement)

Et je suis quelqu'un d'organisé, le genre de mec qui n'a jamais plus de 5 onglets ouverts,

Je vois pas le rapport... Je suis capable de faire quatre ou cinq choses en parallèle, chacune nécessitant sa série d'onglets, de manière tout à fait organisée. D'où l'utilité d'avoir plusieurs fenêtres voire plusieurs bureaux pour mieux organiser géographiquement tout ça. tongue


Si quis non credit in Venerem, pupam meam aspiciat ! — adapté d'un graffiti de Pompéi
N3Ubyrf.png

Hors ligne

#48 02-10-2014 15:53

Demondriver
Lecteur de la m0rt !
Inscription : 11-06-2014
Messages : 686

Re : Team software : pour extrémistes seulement

+1 Dominus. Toutes les nouveautés de Windows 10 existent depuis belle lurette sur Gnome (Déjà sous Gnome 2, on pouvait faire ça). Cela dit, je ne critiquerais pas plus parce que c'est pour moi une des meilleurs "innovations" de W10

Quand au bureau, je pense un peu comme Dom. En général, j'ai un bureau communication (Avec mes boîtes mail + Skype + Hangout), un bureau "Pause" (avec un firefox rempli d'onglet pour perdre du temps), un bureau boulot, et un bureau musique / graphisme (dans lequel je fout VLC + Gimp). En gros, j'ai une ou deux fenêtres ouvertes par bureau (sauf celui communication, Skype prenant à lui seul 3 fenêtres).


76561198023171875.png

Hors ligne

#49 02-10-2014 17:46

Dr Pulay
Oufz0r
Inscription : 09-04-2014
Messages : 1 035

Re : Team software : pour extrémistes seulement

Dominus Carnufex a écrit :

Et c'est magique, ça existe sous Linux ! smile (avec Cinnamon et Gnome 3, normalement)

Et je suis quelqu'un d'organisé, le genre de mec qui n'a jamais plus de 5 onglets ouverts,

Je vois pas le rapport... Je suis capable de faire quatre ou cinq choses en parallèle, chacune nécessitant sa série d'onglets, de manière tout à fait organisée. D'où l'utilité d'avoir plusieurs fenêtres voire plusieurs bureaux pour mieux organiser géographiquement tout ça. tongue

Oui sur Windows aussi avec des soft additionnels, genre BetterDesktop ^^ je déplore seulement que Microsoft n'ait pas intégré ça (ou un truc similaire) à la version 10.

Et j'ai aucune idée de quoi tu parles pour tes onglets. Jamais j'ai eu besoin de faire 15 trucs en même temps sur firefox... Quand je fais plusieurs choses à la fois, c'est genre un transfert sur usb, un upload sur filezilla, un rendu sur blender, et la musique en fond pendant que je zyeute mes mails. Donc la simple barre de tâche me suffit largement, j'ai littéralement JAMAIS plusieurs fenêtre du même programme ouvertes à la fois, et jamais j'ai eu besoin d'ouvrir 15 onglets pour chaque truc que je fais... Je sais pas ce que tu fabriques mais ça m'a l'air incroyablement bordélique. tongue

Hors ligne

#50 02-10-2014 23:11

Shadam
Dieu
Lieu : Rennes
Inscription : 27-03-2014
Messages : 2 109
Site Web

Re : Team software : pour extrémistes seulement

Manque d'organisation flagrant, peu mieux faire, 5/10.

Hors ligne

Pied de page des forums