Microsoft est une entreprise. Donc elle aime le fric.
RedHat aussi.
Canonical aussi.
Oracle aussi.
Google aussi.
Intel aussi.
AMD aussi.
NVIDIA aussi.
etc. …
Si on veut attaquer Mucrosoft, ce n'est pas le bon angle d'attaque, AMHA.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
Euh non, y'a pas que ça. Loin de là. Ils ont libéré énormément de projets nouveaux et anciens.
(et dans la liste des trucs « égoïstes » qu’ils font en Open Source, tu peux ajouter la compatibilité Windows à Docker, leur moteur Javascript Chakra, Tyepscript, de gros morceaux de .Net dont le développement de ASP.NET 5 en mode communautaire, CNTK & DMTK, GSL, Bond, TouchDevelop, F#, rDSN, Pyjion, Ace, Thrifty, WinJS, Nuget, RxJs, Z3, RxCpp, Rx.Net, Thali, et bien d’autres)
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
Idiote…pas tellement. Ils regardent toujours là ou il y'a du blé à se faire. Et vu qu'Android est plûtôt populaire…
Ce qui leur rapporte, c'est leur offre Cloud (Azur, OneDrive, Office365, …). Les brevets Android, c'est peanuts… Encore moins que Windows ou la Xbox One…
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
Ce n'est pas langue française (ni anglaise) qui me gêne. Au contraire.
Ce qui me gêne, c'est un code baragouiné en "franglais" illisible parce que on a pas été foutu de sortir un glossaire et de se mettre d'accord sur :
1) la signification de tel ou tel mot utilisé par le client (résultat : réutilisation pour dire plusieurs notions différentes)
2) sa traduction en anglais (résultat : plusieurs traductions différentes se retrouvent dans le code)
3) une exigence minimum de maîtrise de l'anglais ET du français
4) des conventions de nommage, un glossaire commun.
Bref, les bases quoi.
un commentaire
Un commentaire, c'est une défaite. Ton code n'est pas assez clair, donc tu as mis un commentaire.
Qu'il va falloir bien écrire, synchroniser avec le code, etc. …
Je suis tout à fait d'accord. Mais à condition de maîtriser un minimum l'anglais, de se mettre d'accord sur les termes à employer pour traduire le métier en anglais, etc. …
Quand on ne maîtrise pas du tout ni la "langue" du client ni la langue anglaise, et qu'on a décidé de ne pas avoir de méthode de travail correcte (pas de convention, des noms réutilisés pour signifier des choses différentes, des conventions de nommage différentes, etc…) on ne fait pas de "franglais" non-maintenable, c'est tout.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
Par contre ce que je trouve très juste c'est que si le langage que tu choisis utilise des mots clés et noms de fonctions en anglais, pour un souci de cohérence, c'est bien mieux d'utiliser toi aussi des noms de variables, de fonctions… en anglais bien sûr.
Et là je me retrouve avec des tonnes de code en franglais même pas compréhensible, qu'on soit Anglais, Français, Chinois, ou autre.
Conseil au codeur : merci de ne pas """traduire""" le champ lexical du client dans le code en "anglais", encore moins quand on ne comprend pas le champ lexical du client en premier lieu.
Finalement, l'utilisation de la langue française aurait rendu le code vraiment plus lisible. D'autant que dans le cas qui me préoccupe, le client est français, son champ lexical pour son domaine est en français, les mainteneurs sont français, etc. Déjà qu'il faut traduire le métier et les termes du client, pourquoi s'emmerder comme des cons avec de l'anglais qu'on ne maîtrise pas ?!
Faut traduire deux fois chaque ligne de code, maintenant ! C'est complètement idiot.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
L'ancienne garde est visiblement soit deja viree, soit en train de partir/se faire virer
Euh, c'est pas totalement mon impression. Raymond Chen (il a connu le développement de Windows 95 et Windows 3.x) est toujours bel et bien chez Microsoft (et heureusement !).
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ne regardons pas par le petit bout de la lorgnette non plus...
Posté par xcomcmdr . En réponse à la dépêche La seule chose que Microsoft doit faire - mais ne fera pas - pour gagner la confiance open-source. Évalué à 0. Dernière modification le 30 mars 2016 à 10:15.
Microsoft est une entreprise. Donc elle aime le fric.
RedHat aussi.
Canonical aussi.
Oracle aussi.
Google aussi.
Intel aussi.
AMD aussi.
NVIDIA aussi.
etc. …
Si on veut attaquer Mucrosoft, ce n'est pas le bon angle d'attaque, AMHA.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ne regardons pas par le petit bout de la lorgnette non plus...
Posté par xcomcmdr . En réponse à la dépêche La seule chose que Microsoft doit faire - mais ne fera pas - pour gagner la confiance open-source. Évalué à -4.
RH, Canonical, c'est des associations caritatives en fait !
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ne regardons pas par le petit bout de la lorgnette non plus...
Posté par xcomcmdr . En réponse à la dépêche La seule chose que Microsoft doit faire - mais ne fera pas - pour gagner la confiance open-source. Évalué à -5.
Décidément, tu décimes les hommes de paille !
Bravo !
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ne regardons pas par le petit bout de la lorgnette non plus...
Posté par xcomcmdr . En réponse à la dépêche La seule chose que Microsoft doit faire - mais ne fera pas - pour gagner la confiance open-source. Évalué à 2.
J'en sais rien. On prend en compte la production passée (genre Windows 98) ou pas ?
Ou on s'en fout ?
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ne regardons pas par le petit bout de la lorgnette non plus...
Posté par xcomcmdr . En réponse à la dépêche La seule chose que Microsoft doit faire - mais ne fera pas - pour gagner la confiance open-source. Évalué à 2.
Euh non, y'a pas que ça. Loin de là. Ils ont libéré énormément de projets nouveaux et anciens.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ne regardons pas par le petit bout de la lorgnette non plus...
Posté par xcomcmdr . En réponse à la dépêche La seule chose que Microsoft doit faire - mais ne fera pas - pour gagner la confiance open-source. Évalué à -5.
Ben oui, c'est peu par rapport au reste. C'est simple comme bonjour.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ne regardons pas par le petit bout de la lorgnette non plus...
Posté par xcomcmdr . En réponse à la dépêche La seule chose que Microsoft doit faire - mais ne fera pas - pour gagner la confiance open-source. Évalué à -7.
Et depuis quand 9% c'est plus significatif que 91% ?
Vous vous concentrez sur les brevets Android et oubliez tout le reste…
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: microsoft et mac donald
Posté par xcomcmdr . En réponse à la dépêche La seule chose que Microsoft doit faire - mais ne fera pas - pour gagner la confiance open-source. Évalué à 1.
Leur offre Cloud est ce qui leur rapporte le plus, et ils se portent très bien sur ce marché.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ne regardons pas par le petit bout de la lorgnette non plus...
Posté par xcomcmdr . En réponse à la dépêche La seule chose que Microsoft doit faire - mais ne fera pas - pour gagner la confiance open-source. Évalué à -6.
Bravo ! Tu as pourfendu un homme de paille !
Quelle panache !
Certes c'est 9%, et on dirait que pour vous c'est beaucoup même pour Microsoft.
Mais il n'empêche que 91% (le reste), ce sont d'autres sources de revenus que les brevets bidons. Du genre, Azur, Office 365, etc. …
C'est un peu plus de 9 fois plus juteux que les brevets Android. ;-)
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ne regardons pas par le petit bout de la lorgnette non plus...
Posté par xcomcmdr . En réponse à la dépêche La seule chose que Microsoft doit faire - mais ne fera pas - pour gagner la confiance open-source. Évalué à -6.
XD !
Ça n'a rien à voir.
… Tu fatigues ?
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ne regardons pas par le petit bout de la lorgnette non plus...
Posté par xcomcmdr . En réponse à la dépêche La seule chose que Microsoft doit faire - mais ne fera pas - pour gagner la confiance open-source. Évalué à -4.
RH ils participent aux logiciels libres qui ne les intéressent pas ?
Bah non, et c'est bien normal.
Mais si Microsoft ne le fait pas non plus, là ce sont des ordures qui pensent qu'au blé…
Et RH, ils font pas leur boulot pour le blé, peut-être ?!
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ne regardons pas par le petit bout de la lorgnette non plus...
Posté par xcomcmdr . En réponse à la dépêche La seule chose que Microsoft doit faire - mais ne fera pas - pour gagner la confiance open-source. Évalué à -10.
C'est pas du tout la même échelle.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ne regardons pas par le petit bout de la lorgnette non plus...
Posté par xcomcmdr . En réponse à la dépêche La seule chose que Microsoft doit faire - mais ne fera pas - pour gagner la confiance open-source. Évalué à -10.
9%…
Effectivement, c'est peanuts comparé au reste des revenus de Microsoft.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Ne regardons pas par le petit bout de la lorgnette non plus...
Posté par xcomcmdr . En réponse à la dépêche La seule chose que Microsoft doit faire - mais ne fera pas - pour gagner la confiance open-source. Évalué à -3.
Ce qui leur rapporte, c'est leur offre Cloud (Azur, OneDrive, Office365, …). Les brevets Android, c'est peanuts… Encore moins que Windows ou la Xbox One…
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Traduction faite
Posté par xcomcmdr . En réponse au journal Comment devenir programmeur. Évalué à 1.
Bah moi au moins j'en avais un, d'exemple… :p
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Traduction faite
Posté par xcomcmdr . En réponse au journal Comment devenir programmeur. Évalué à 2. Dernière modification le 26 mars 2016 à 19:04.
Ce que le code est censé faire, ce n'est pas tout ce que tu décris.
Le nom de la fonction décrit succinctement ce que le code est censé faire (ou pour une "query" à quel question il est censé répondre).
Après, évidemment que la documentation tu ne va pas l'écrire là dedans.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Traduction faite
Posté par xcomcmdr . En réponse au journal Comment devenir programmeur. Évalué à -2. Dernière modification le 26 mars 2016 à 14:10.
Et le nom de la fonction, alors ?
Window.Close(), t'as besoin d'un commentaire pour savoir ce que c'est censé faire ?
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Traduction faite
Posté par xcomcmdr . En réponse au journal Comment devenir programmeur. Évalué à 0. Dernière modification le 26 mars 2016 à 13:08.
Ce n'est pas langue française (ni anglaise) qui me gêne. Au contraire.
Ce qui me gêne, c'est un code baragouiné en "franglais" illisible parce que on a pas été foutu de sortir un glossaire et de se mettre d'accord sur :
1) la signification de tel ou tel mot utilisé par le client (résultat : réutilisation pour dire plusieurs notions différentes)
2) sa traduction en anglais (résultat : plusieurs traductions différentes se retrouvent dans le code)
3) une exigence minimum de maîtrise de l'anglais ET du français
4) des conventions de nommage, un glossaire commun.
Bref, les bases quoi.
Un commentaire, c'est une défaite. Ton code n'est pas assez clair, donc tu as mis un commentaire.
Qu'il va falloir bien écrire, synchroniser avec le code, etc. …
Faites gaffe avec les commentaires. ;-)
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Traduction faite
Posté par xcomcmdr . En réponse au journal Comment devenir programmeur. Évalué à 4.
Je suis tout à fait d'accord. Mais à condition de maîtriser un minimum l'anglais, de se mettre d'accord sur les termes à employer pour traduire le métier en anglais, etc. …
Quand on ne maîtrise pas du tout ni la "langue" du client ni la langue anglaise, et qu'on a décidé de ne pas avoir de méthode de travail correcte (pas de convention, des noms réutilisés pour signifier des choses différentes, des conventions de nommage différentes, etc…) on ne fait pas de "franglais" non-maintenable, c'est tout.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Traduction faite
Posté par xcomcmdr . En réponse au journal Comment devenir programmeur. Évalué à 3.
Et là je me retrouve avec des tonnes de code en franglais même pas compréhensible, qu'on soit Anglais, Français, Chinois, ou autre.
Conseil au codeur : merci de ne pas """traduire""" le champ lexical du client dans le code en "anglais", encore moins quand on ne comprend pas le champ lexical du client en premier lieu.
Finalement, l'utilisation de la langue française aurait rendu le code vraiment plus lisible. D'autant que dans le cas qui me préoccupe, le client est français, son champ lexical pour son domaine est en français, les mainteneurs sont français, etc. Déjà qu'il faut traduire le métier et les termes du client, pourquoi s'emmerder comme des cons avec de l'anglais qu'on ne maîtrise pas ?!
Faut traduire deux fois chaque ligne de code, maintenant ! C'est complètement idiot.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Et pour les virus?
Posté par xcomcmdr . En réponse à la dépêche ReactOS 0.4.0. Évalué à 3. Dernière modification le 25 mars 2016 à 15:13.
Ce qui prouve que ça dépend de l'utilisateur, pas de l'OS.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Et pour les virus?
Posté par xcomcmdr . En réponse à la dépêche ReactOS 0.4.0. Évalué à -1.
seb95 est resté bloqué en 1995.
J'ai pas eu de virus depuis Vista.
Oh wait, depuis Windows 2000 en fait.
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Dépendances
Posté par xcomcmdr . En réponse au journal Comment 11 lignes de code ont provoqué un #npmgate. Évalué à 3.
C'est Ruby, c'est ça ? :p
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Sujet du commentaire
Posté par xcomcmdr . En réponse au journal La seule chose que Microsoft doit faire - mais ne fera - pour gagner la confiance open-source. Évalué à 2.
Euh, rien que la prise en charge de Hyper-V dans Linux, c'est une contribution Microsoft.
http://arstechnica.com/business/2012/04/linux-kernel-in-2011-15-million-total-lines-of-code-and-microsoft-is-a-top-contributor/
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Sujet du commentaire
Posté par xcomcmdr . En réponse au journal La seule chose que Microsoft doit faire - mais ne fera - pour gagner la confiance open-source. Évalué à 1. Dernière modification le 23 mars 2016 à 13:44.
Euh, c'est pas totalement mon impression. Raymond Chen (il a connu le développement de Windows 95 et Windows 3.x) est toujours bel et bien chez Microsoft (et heureusement !).
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)