J'ai du mal a réconcilier la notion de 'fair use' classique a ce qu'a fait Google (réimplementer totalement les API)..
Donc je suis en désaccord avec le 1er jugement (les API ne devraient pas être copyrightable) ET avec le 2ème jugement, c'est grave docteur?
1) Oracle avait perdu le premier procès mais gagné en appel et la cour suprême avait refusé de s'occuper de l'appel de l'appel donc les API sont copyrightable aux USA.
2) l'appel qu'Oracle va certainement faire va aller devant la même cour d'appel qui lui avait donner raison sur le fait que les API étaient copyrightable.
==> j'attendrai encore avant de sortir le champagne, même si la perte du procès est effectivement une bonne nouvelle..
Pharo est un langage de programmation orienté objet, en Smalltalk
Smalltalk étant un langage, "en Smalltalk" pour moi ça veut plutôt dire "implémenté en Smalltalk" ce qui ne donne absolument aucune idée de ce qu'est Pharo: il y a plein de langage implémenté en C très différent du C.. Je dirais plutôt "une variante de Smalltalk" ou "un Smalltalk" si tu veux vraiment faire court.
Et bien pour le moment ça marche: en 2 semaines, perdu 2 kgs (plus que 28 à perdre :-( ).
A voir sur le long terme.
Il faut surtout limiter l'apport de sucre et de graisse et maximiser l'effort physique.
D'accord pour la première partie, pas du tout d'accord pour la deuxième partie: faire du sport pour être en forme OK mais pour perdre du poids non ça ne marche pas comme ça (j'ai lu un article sur le sujet cette semaine, par contre désolé je n'ai pas le lien).
Pour perde du poids, je diminue ma quantité de viande (j'en mange environ 1-2 par semaine) et les repas sans viande ça n'est pas un problème: une assiette de riz/pate/blé/épeautre plus un légume ça passe très, très bien sans substitut.
En fait les 2 seules raisons qui me font regarder la viande: l'habitude et l'odeur, mais bon ce n'est pas si difficile de passer outre (sauf quand je suis fatigué).
Ce qui est bien quand tu manges sans viande, c'est que tu peux manger bio: de toute manière tu feras une grosse économie..
Oui, le problème c'est que la mauvaise qualité ne se voit pas forcément tout de suite, donc le chef qui a rogné sur les dates, il a sa prime et puis il passe à autre chose..
Pas vraiment d'accord, il a raison: dans certains cas tu changes le type de retour d'une fonction et tu n'as pas besoin de changer l'appelant car il utilise l'inférence de type, donc cela peut etre considere comme une souplesse.
Après le "maintenant" c'est plutôt vieux l'inférence de type..
Et je ne vois pas le rapport avec la compilation rapide, au contraire c'est plutôt grâce à un typage 'simpliste'(pas de génériques??) que Go est rapide a compiler..
L'article Test vs Types est intéressant, mais bon quand on clique sur le lien pour l'implémentation en Idris, ça calme carrément sur les types: autant de lignes et de difficultés pour prouver un bout de code trivial?
Non, merci..
Oui enfin le problème de la currification, ça n'est pas vraiment la compréhension (à part peut être pour un débutant) mais si tu appelle une fonction avec n argument mais que tu en oublie un? Dans un langage normal tu as une erreur a la compilation, tu la corrige en 30s et c'est fini, avec Haskell ton résultat n'est pas un résultat mais une fonction donc c'est a lors des utilisations de ce résultat que le compilateur va détecter une erreur.
Bof, je préfère les fonctions normales, en plus f(a, b) -> (c,d) sépare clairement les entrées des sorties.
C'est l'inconvénient d'avoir une faible part de marché: les constructeurs de matériels ne s'intéressent pas vraiment à GNU/Linux (pour le desktop, les serveurs c'est autre chose).
Ta proposition a le même problème que GLX: le client veut pouvoir choisir la version d'OpenGL qu'il utilise ce qui n'est pas simple si c'est le serveur d'affichage qui implémente OpenGL.
s/OpenGL/Vulkan/ dans le texte ci dessus et tu as une des raisons principale pourquoi tu ne peux pas déporter vraiment la gestion de l'accélération matérielle coté serveur d'affichage: ça évolue trop vite.
[^] # Re: A force...
Posté par reno . En réponse au journal Typage statique pour Python. Évalué à 2.
Au "petit détail" près qu'en Python les int sont des "big int" non?
Adieu les débordements entiers si fun en C/C++..
[^] # Re: Perdu, perdu..
Posté par reno . En réponse au journal Oracle perd son procès contre Google concernant l’utilisation de Java sur Android. Évalué à 5.
J'ai du mal a réconcilier la notion de 'fair use' classique a ce qu'a fait Google (réimplementer totalement les API)..
Donc je suis en désaccord avec le 1er jugement (les API ne devraient pas être copyrightable) ET avec le 2ème jugement, c'est grave docteur?
# Perdu, perdu..
Posté par reno . En réponse au journal Oracle perd son procès contre Google concernant l’utilisation de Java sur Android. Évalué à 7.
1) Oracle avait perdu le premier procès mais gagné en appel et la cour suprême avait refusé de s'occuper de l'appel de l'appel donc les API sont copyrightable aux USA.
2) l'appel qu'Oracle va certainement faire va aller devant la même cour d'appel qui lui avait donner raison sur le fait que les API étaient copyrightable.
==> j'attendrai encore avant de sortir le champagne, même si la perte du procès est effectivement une bonne nouvelle..
# Merci pour le fou rire
Posté par reno . En réponse au journal Votez pour que le symbole des hackers soit ajouté dans Font-Awesome. Évalué à 8.
MDR les "gender icons".
[^] # Re: Incroyable
Posté par reno . En réponse à la dépêche Bitkeeper essaye de rattraper l'histoire en passant Open Source. Évalué à 1.
Gérer le kernel avec cvs??
Tu es sérieux là?
svn je connais moins.
# Description curieuse
Posté par reno . En réponse à la dépêche Sortie du langage Pharo et de son environnement de développement en version 5.0. Évalué à 3.
Smalltalk étant un langage, "en Smalltalk" pour moi ça veut plutôt dire "implémenté en Smalltalk" ce qui ne donne absolument aucune idée de ce qu'est Pharo: il y a plein de langage implémenté en C très différent du C.. Je dirais plutôt "une variante de Smalltalk" ou "un Smalltalk" si tu veux vraiment faire court.
[^] # Re: Substitut? Bof
Posté par reno . En réponse au journal #WeMakeSeitan. Évalué à 2.
Le lien en question: http://www.vox.com/2016/4/28/11518804/weight-loss-exercise-myth-burn-calories
[^] # Re: Substitut? Bof
Posté par reno . En réponse au journal #WeMakeSeitan. Évalué à 1.
Peut-être et 2 kilos de perdu, ça n'est pas grand chose quand on en a 30 de trop!
[^] # Re: Substitut? Bof
Posté par reno . En réponse au journal #WeMakeSeitan. Évalué à 0.
Et bien pour le moment ça marche: en 2 semaines, perdu 2 kgs (plus que 28 à perdre :-( ).
A voir sur le long terme.
D'accord pour la première partie, pas du tout d'accord pour la deuxième partie: faire du sport pour être en forme OK mais pour perdre du poids non ça ne marche pas comme ça (j'ai lu un article sur le sujet cette semaine, par contre désolé je n'ai pas le lien).
# Substitut? Bof
Posté par reno . En réponse au journal #WeMakeSeitan. Évalué à 1.
Pour perde du poids, je diminue ma quantité de viande (j'en mange environ 1-2 par semaine) et les repas sans viande ça n'est pas un problème: une assiette de riz/pate/blé/épeautre plus un légume ça passe très, très bien sans substitut.
En fait les 2 seules raisons qui me font regarder la viande: l'habitude et l'odeur, mais bon ce n'est pas si difficile de passer outre (sauf quand je suis fatigué).
Ce qui est bien quand tu manges sans viande, c'est que tu peux manger bio: de toute manière tu feras une grosse économie..
[^] # Re: Ta chanson
Posté par reno . En réponse au journal [Bookmark] Billy Paul bronsonisé. Évalué à 2.
Des goûts et des couleurs.. Personnellement je déteste Elton John (sauf Nikita), je ne me sens pas obligé de le dire partout à chaque fois.
[^] # Re: developpement : idem
Posté par reno . En réponse au journal Avant c'est trop cher, après c'est trop tard. Évalué à 10.
Oui, le problème c'est que la mauvaise qualité ne se voit pas forcément tout de suite, donc le chef qui a rogné sur les dates, il a sa prime et puis il passe à autre chose..
[^] # Re: C'est bien dommage
Posté par reno . En réponse au journal C++17 est sur les rails. Évalué à 2.
Tu retardes.. C'est ce que tout le monde pensait mais bon ça c'était avant.
[^] # Re: Pourquoi ?
Posté par reno . En réponse à la dépêche Swift sous GNU/Linux - Introduction. Évalué à 3.
Surtout il me parait totalement faux: Javascript moins performant que Python ou Ruby??
Avec les sommes investies dans Javascript, ça m'étonnerait..
[^] # Re: C'est intégré dans Python 3.5
Posté par reno . En réponse au journal MyPy 0.3 sort bien accompagné. Évalué à 3.
Pas vraiment d'accord, il a raison: dans certains cas tu changes le type de retour d'une fonction et tu n'as pas besoin de changer l'appelant car il utilise l'inférence de type, donc cela peut etre considere comme une souplesse.
Après le "maintenant" c'est plutôt vieux l'inférence de type..
Et je ne vois pas le rapport avec la compilation rapide, au contraire c'est plutôt grâce à un typage 'simpliste'(pas de génériques??) que Go est rapide a compiler..
[^] # Re: C'est intégré dans Python 3.5
Posté par reno . En réponse au journal MyPy 0.3 sort bien accompagné. Évalué à 2.
Plus de souplesse dans les langages statiques? Tu penses à quoi?
# Types a quel prix?
Posté par reno . En réponse au journal De tout, de rien, des bookmarks, du bla bla. Évalué à 2.
L'article Test vs Types est intéressant, mais bon quand on clique sur le lien pour l'implémentation en Idris, ça calme carrément sur les types: autant de lignes et de difficultés pour prouver un bout de code trivial?
Non, merci..
[^] # Re: Très (trop ?) dense
Posté par reno . En réponse au journal Haskell et le tri. Évalué à 2.
Je me suis mal exprime avec "clairement" je voulais dire: de maniere plus symetrique que a->b->(c,d)
[^] # Re: Très (trop ?) dense
Posté par reno . En réponse au journal Haskell et le tri. Évalué à 3.
Oui enfin le problème de la currification, ça n'est pas vraiment la compréhension (à part peut être pour un débutant) mais si tu appelle une fonction avec n argument mais que tu en oublie un? Dans un langage normal tu as une erreur a la compilation, tu la corrige en 30s et c'est fini, avec Haskell ton résultat n'est pas un résultat mais une fonction donc c'est a lors des utilisations de ce résultat que le compilateur va détecter une erreur.
Bof, je préfère les fonctions normales, en plus f(a, b) -> (c,d) sépare clairement les entrées des sorties.
[^] # Re: Drivers
Posté par reno . En réponse au journal Vulkan 1.0. Évalué à 4.
Ce qui est très surprenant car Vulkan est basé sur une technologie AMD..
[^] # Re: et pour le bureau
Posté par reno . En réponse au journal Linux Sucks - Édition 2016. Évalué à 2.
C'est l'inconvénient d'avoir une faible part de marché: les constructeurs de matériels ne s'intéressent pas vraiment à GNU/Linux (pour le desktop, les serveurs c'est autre chose).
# Travailler avec des expressions rationnelles
Posté par reno . En réponse à la dépêche Travailler avec des expressions rationnelles. Évalué à 6.
C'est jurer comme un charretier car les expressions rationnelles de sed sont différentes de celles de perl, etc.
\+ ??
# C'est quoi un endian?
Posté par reno . En réponse au journal Mon réseau virtuel... enfin !. Évalué à 7.
C'est quoi un endian?
[^] # Re: Ouh la
Posté par reno . En réponse au journal Une idée à prendre : un nouveau type de serveur d’affichage (remplaçant X ou Wayland). Évalué à 3.
Ta proposition a le même problème que GLX: le client veut pouvoir choisir la version d'OpenGL qu'il utilise ce qui n'est pas simple si c'est le serveur d'affichage qui implémente OpenGL.
s/OpenGL/Vulkan/ dans le texte ci dessus et tu as une des raisons principale pourquoi tu ne peux pas déporter vraiment la gestion de l'accélération matérielle coté serveur d'affichage: ça évolue trop vite.
[^] # Re: Lien rapide avant une réponse plus complete!
Posté par reno . En réponse au journal Une idée à prendre : un nouveau type de serveur d’affichage (remplaçant X ou Wayland). Évalué à 5.
Bof, tant que c'est optionnel OK, mais dans certain cas tu veux voir les popup, être sûr que le Alt+Tab fonctionne et là sa proposition bof..