Cela me rappelle l'histoire autour des latency patchs de Linux: le patch temps réel est ainsi rentré dans linux qui a vu ainsi ses latences max passer de plus de 10ms à moins de 1 ms.
Rien n'empêche de faire évoluer PA pour faire baisser sa latence a fonctionnalité égale.
C'est un peu curieux quand même. L'interface de jack et pulseaudio devrait être équivalent pour supporter par le maximum d'application.
J'ai du mal à comprendre que l'on ne puisse pas, ensuite, rajouter des modes ultra basse latence (désactivation du cpu throttling, priorité temps réel, buffer court, etc...).
Il y a tout de même un point positif pour Theora, qui est un point négatif technique.
C'est un format assez limité d'un point de vue technique (1er version de mpeg4 ?). Il utilise des trucs connus depuis longtemps. Donc beaucoup de brevets sont déjà dans le domaine publique ou alors, il serait assez facile de trouver des prior-art pour démontrer que le brevet n'est pas valide.
Il faut rajouter aussi la demande constante d'argent publique pour vivre. En période de crise, cela passe mal.
Dernièrement, on a vu les pécheurs contre la taxe CO2 pour leur bateau.
Je sais que c'est un important facteur ayant contribuer à baisser la famine que l'état puisse dédommager les agriculteurs d'un risque que personne ne peut assurer (une mauvaise production).
On est arrivé à 90% de taux de subvention du secteur (au US c'est pareil). Le but est de contrôler les prix pour assurer qu'il ne s'effondre pas. C'est entre autre toujours de la faute de Bruxelle si les prix ne sont pas assez haut, car les subventions sont européennes.
Je comprends cette politique qui permet de savoir encore à peu prêt ce que l'on mange.
Mais je ne supporte plus les agriculteurs qui disent faire leur métier pour nourrir le monde. Les excédent de production sont bradé sur les marchés mondiaux. Se bradage participe à la chute des prix ! C'est amusant d'entendre un ingénieur agricole d'Afrique noir disant qu'ils ne peuvent pas lutter contre les importations à bas prix de l'union européenne ! Leur problème est que l'agriculture est la seul source de revenu pour beaucoup. Si personne ne peut travailler, ils n'ont pas les moyens non plus pour acheter leur nourriture.
C'est pour éviter se genre de concurrence déloyale qui détruit les plus petits producteurs qu'existe les lois anti-dumping. Seulement, les occidentaux ont changer la définition pour l'agriculture. On est passé d'une interdiction de vente en dessous des prix de production, à une interdiction de vente en dessous du prix du marché d'origine (avec subvention donc). On les a bien eu.
J'ai d'ailleurs toujours trouver ce système de paiement à terme complètement anti-croissance.
Le pib c'est juste la circulation de l'argent. Si tout le monde paye à 3 mois, la même quantité d'argent ne peut faire en moyenne que 4 "tours" dans l'économie. Payez à 15 jours, et il y aura 24 "tours" sois 6x plus de pib.
C'est 2 exemples extrêmes, mais je pense que cela va plus loin que de parler de trésoreries de PME.
Il y a aussi un autre point, déménager moins de 5 ans après un achat est une catastrophe financière, uniquement dû au frais de notaire.
Je pense que l'argent perdu en réduisant fortement les frais de notaires pour le logement principal devrait être repis dans les impôts. Le but serait de diminuer les freins à la mobilité.
Cela concerne les emplois mais aussi le fait de se rapprocher de son travail. Aujourd'hui à moins d'une heure de trajet, personne ne pense changer de logement. 2h par jour de voiture par autoroute, c'est 7k€/an.
La duster le nouveau 4x4 Dacia utilise l'astuce du poids moindre pour diminuer tout ce qui coute cher : disque de frein, amortisseur, pneu,...
En plus, une voiture légère est bien plus "dynamique" à conduire.
Dacia pourrait faire juste une sportive sur sa même base téchnique en l'allégeant au maximum et en rajoutant un petit turbo électrique pour avoir du couple même à bas régime.
J'ai mis vaguement car je ne suis pas matheux et je m'attendais un "non pas du tout, c'est différent" d'une personne pointilleuse. C'était uniquement le sentiment qui j'avais en lisant les docs de vulgarisation sur cduce.
Ce qui me gène c'est que l'équipe ne semble pas collaborer avec une autre pour intégrer ce système de typage ailleurs.
J'ai aussi du mal à voir l'intérêt d'un langage pour manipuler du xml. Par contre, le système de sous-typage qui correspond (vaguement) au ensemble mathématique, j'aime beaucoup.
J'aimerais ajouter que c'est très dommage. La structure même de l'Inria ne pousse pas les chercheurs à bosser ensemble. Si j'ai bien compris, c'est une histoire d'équipe et de budget. Si 2 équipes bossent ensemble, cela serait vu comme une seul et ils perdent du budget.
Je trouvais dingue de parler de Cduce à une autre équipe Inria, que les équipes qui font des compilos ne se connaissent pas forcément.
Y'a personne à l'inria, pour faire une messe annuelle "compilation", au sens large uniquement pour que les équipes présentes leur travaux ?
Dans Lisaac, il y a eu des solutions pour les problèmes que tu évoques.
"Je cherche comment implémenter efficacement de l'analyse de fuite[1] afin de pouvoir optimiser les programmes sans que le programmeur doive choisir où allouer ses classes et tout gérer à la main (cf. C++)"
C'est n'est pas encore fini mais l'idée est de garder un GC en library et d'utiliser de la réflexivité.
, je cherche une solution permettant d'avoir des classes et des fonctions génériques sans avoir un surpoids significatif des binaires (cf. C++) sans pour autant sacrifier la performance (en permettant la spécialisation de types/fonctions génériques à l'exécution).
Si tu spécifies à l'exécution tu tombes dans le cas des compilateurs just in time. Cela peut être très puissant pour des codes répétitifs qui sont simplifiables, un peu comme si on finissait une constante propagation, une partie des constantes étant la configuration du logiciel. Par contre, un JIT est loin d'être léger.
Je cherche, comme tous les langages contemporains, une solution simple et puissante au problème de la concurrence.
Lisaac propose COP mais cela n'est pas encore complètement mature.
Est-ce que tu pourrait nous dire pourquoi tu as essayé de créer ton propre langage au lieu de te créer le tien ?
Contrairement aux autres commentaires, je trouve qu'il est très complexe d'attirer quelques personnes de plus qui connaissent bien les compilateurs pour faire avancer un projet qui n'est pas le leur.
Sachant que compiler 50 000 lignes de code prend quelques dizaines de secondes, la "constante" est faible.
C'est un des axes d'améliorations du langages : passer à l'échelle du millions de ligne de code, et prévoir un système pour compiler à part le module en court de développement pour diminuer le temps de recompilation (le temps le plus long est pris par gcc).
"Je ne connaissais pas vraiment Lissaac mais il semble que ce soit un langage orienté prototype, c'est à dire qu'au lieu d'avoir une hiérarchie de classes, on peut cloner un objet et lui ajouter des méthodes. Cela semble plus dynamique que de l'ooc - donc forcément, avec un coût à l'exécution =) Mais intéressant tout de même."
Il n'y a heureusement aucun surcout à l'exécution. La preuve est que Lisaac a été premier pendant un moment dans le langage shoutout, avant que les implémentation C et C++ soit modifié.
Et même si tu as une couleur bizarre comme ici, tu peux forcer ton propre réglage de balance de blanc, et dans le cas de cramage de rouge, tu peux aussi baisser l'exposition.
[^] # Re: Bienvenu en France
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Linux : Mandriva à vendre. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: API ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Pulseaudio vs JACK. Évalué à -2.
Rien n'empêche de faire évoluer PA pour faire baisser sa latence a fonctionnalité égale.
"La première sécurité est la liberté"
# API ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Pulseaudio vs JACK. Évalué à 5.
J'ai du mal à comprendre que l'on ne puisse pas, ensuite, rajouter des modes ultra basse latence (désactivation du cpu throttling, priorité temps réel, buffer court, etc...).
"La première sécurité est la liberté"
[^] # Re: Channel
Posté par Nicolas Boulay (site web personnel) . En réponse au journal "le plus gros problème du web, c'est l'ensemble des "webdesigners" aux choix techniques injustifiables.". Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: Tout a fait d'accord
Posté par Nicolas Boulay (site web personnel) . En réponse au journal "le plus gros problème du web, c'est l'ensemble des "webdesigners" aux choix techniques injustifiables.". Évalué à 1.
"La première sécurité est la liberté"
[^] # Re: Apple ...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Offensive en vue contre Theora ?. Évalué à 1.
C'est un format assez limité d'un point de vue technique (1er version de mpeg4 ?). Il utilise des trucs connus depuis longtemps. Donc beaucoup de brevets sont déjà dans le domaine publique ou alors, il serait assez facile de trouver des prior-art pour démontrer que le brevet n'est pas valide.
"La première sécurité est la liberté"
[^] # Re: Au maïs et à la patate
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Mass reduction. Évalué à 2.
Dernièrement, on a vu les pécheurs contre la taxe CO2 pour leur bateau.
Je sais que c'est un important facteur ayant contribuer à baisser la famine que l'état puisse dédommager les agriculteurs d'un risque que personne ne peut assurer (une mauvaise production).
On est arrivé à 90% de taux de subvention du secteur (au US c'est pareil). Le but est de contrôler les prix pour assurer qu'il ne s'effondre pas. C'est entre autre toujours de la faute de Bruxelle si les prix ne sont pas assez haut, car les subventions sont européennes.
Je comprends cette politique qui permet de savoir encore à peu prêt ce que l'on mange.
Mais je ne supporte plus les agriculteurs qui disent faire leur métier pour nourrir le monde. Les excédent de production sont bradé sur les marchés mondiaux. Se bradage participe à la chute des prix ! C'est amusant d'entendre un ingénieur agricole d'Afrique noir disant qu'ils ne peuvent pas lutter contre les importations à bas prix de l'union européenne ! Leur problème est que l'agriculture est la seul source de revenu pour beaucoup. Si personne ne peut travailler, ils n'ont pas les moyens non plus pour acheter leur nourriture.
C'est pour éviter se genre de concurrence déloyale qui détruit les plus petits producteurs qu'existe les lois anti-dumping. Seulement, les occidentaux ont changer la définition pour l'agriculture. On est passé d'une interdiction de vente en dessous des prix de production, à une interdiction de vente en dessous du prix du marché d'origine (avec subvention donc). On les a bien eu.
"La première sécurité est la liberté"
[^] # Re: Comme ça je dirais...
Posté par Nicolas Boulay (site web personnel) . En réponse au message Pointeur au lieu de tableau dans une structure.. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: Au maïs et à la patate
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Mass reduction. Évalué à 4.
Le pib c'est juste la circulation de l'argent. Si tout le monde paye à 3 mois, la même quantité d'argent ne peut faire en moyenne que 4 "tours" dans l'économie. Payez à 15 jours, et il y aura 24 "tours" sois 6x plus de pib.
C'est 2 exemples extrêmes, mais je pense que cela va plus loin que de parler de trésoreries de PME.
"La première sécurité est la liberté"
[^] # Re: structure
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Mass reduction. Évalué à 3.
La solution simple est d'ajouter du poids pour augmenter le grip mais cela augmente l'énergie nécessaire à l'accélération...
"La première sécurité est la liberté"
[^] # Re: Au maïs et à la patate
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Mass reduction. Évalué à 5.
Je pense que l'argent perdu en réduisant fortement les frais de notaires pour le logement principal devrait être repis dans les impôts. Le but serait de diminuer les freins à la mobilité.
Cela concerne les emplois mais aussi le fait de se rapprocher de son travail. Aujourd'hui à moins d'une heure de trajet, personne ne pense changer de logement. 2h par jour de voiture par autoroute, c'est 7k€/an.
"La première sécurité est la liberté"
[^] # Re: Prix
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Mass reduction. Évalué à 3.
En plus, une voiture légère est bien plus "dynamique" à conduire.
Dacia pourrait faire juste une sportive sur sa même base téchnique en l'allégeant au maximum et en rajoutant un petit turbo électrique pour avoir du couple même à bas régime.
"La première sécurité est la liberté"
[^] # Re: Hé oui
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Mass reduction. Évalué à 6.
"La première sécurité est la liberté"
# perf ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Des films en vectoriel ?. Évalué à 2.
Si tu veux du type Avatar, le PC va souffrir le martyre.
Le principe même de la compression vidéo est de trouver une structure. En gros, il découpe l'image en petit carré qui "bouge" d'une frame à l'autre.
"La première sécurité est la liberté"
[^] # Re: Un langage amateur sympa, mais qui se prend trop au sérieux
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le langage ooc auto-hébergé - les nouveautés de rock 0.9.0. Évalué à 2.
Ce qui me gène c'est que l'équipe ne semble pas collaborer avec une autre pour intégrer ce système de typage ailleurs.
"La première sécurité est la liberté"
[^] # Re: Un langage amateur sympa, mais qui se prend trop au sérieux
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le langage ooc auto-hébergé - les nouveautés de rock 0.9.0. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: Un langage amateur sympa, mais qui se prend trop au sérieux
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le langage ooc auto-hébergé - les nouveautés de rock 0.9.0. Évalué à 2.
Je trouvais dingue de parler de Cduce à une autre équipe Inria, que les équipes qui font des compilos ne se connaissent pas forcément.
Y'a personne à l'inria, pour faire une messe annuelle "compilation", au sens large uniquement pour que les équipes présentes leur travaux ?
"La première sécurité est la liberté"
[^] # Re: While.... mais pas de Do.... While
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le langage ooc auto-hébergé - les nouveautés de rock 0.9.0. Évalué à 2.
Il n'utilise que l'opérateur "->" pour redéfinir un arbre. L'idée est de pouvoir réimplanter tous les paradigmes avec le même langage.
"La première sécurité est la liberté"
[^] # Re: Un langage amateur sympa, mais qui se prend trop au sérieux
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le langage ooc auto-hébergé - les nouveautés de rock 0.9.0. Évalué à 4.
"Je cherche comment implémenter efficacement de l'analyse de fuite[1] afin de pouvoir optimiser les programmes sans que le programmeur doive choisir où allouer ses classes et tout gérer à la main (cf. C++)"
C'est n'est pas encore fini mais l'idée est de garder un GC en library et d'utiliser de la réflexivité.
, je cherche une solution permettant d'avoir des classes et des fonctions génériques sans avoir un surpoids significatif des binaires (cf. C++) sans pour autant sacrifier la performance (en permettant la spécialisation de types/fonctions génériques à l'exécution).
Si tu spécifies à l'exécution tu tombes dans le cas des compilateurs just in time. Cela peut être très puissant pour des codes répétitifs qui sont simplifiables, un peu comme si on finissait une constante propagation, une partie des constantes étant la configuration du logiciel. Par contre, un JIT est loin d'être léger.
Je cherche, comme tous les langages contemporains, une solution simple et puissante au problème de la concurrence.
Lisaac propose COP mais cela n'est pas encore complètement mature.
Est-ce que tu pourrait nous dire pourquoi tu as essayé de créer ton propre langage au lieu de te créer le tien ?
Contrairement aux autres commentaires, je trouve qu'il est très complexe d'attirer quelques personnes de plus qui connaissent bien les compilateurs pour faire avancer un projet qui n'est pas le leur.
"La première sécurité est la liberté"
[^] # Re: Joli
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le langage ooc auto-hébergé - les nouveautés de rock 0.9.0. Évalué à 3.
Sachant que compiler 50 000 lignes de code prend quelques dizaines de secondes, la "constante" est faible.
C'est un des axes d'améliorations du langages : passer à l'échelle du millions de ligne de code, et prévoir un système pour compiler à part le module en court de développement pour diminuer le temps de recompilation (le temps le plus long est pris par gcc).
"La première sécurité est la liberté"
[^] # Re: Joli
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le langage ooc auto-hébergé - les nouveautés de rock 0.9.0. Évalué à 1.
Il n'y a heureusement aucun surcout à l'exécution. La preuve est que Lisaac a été premier pendant un moment dans le langage shoutout, avant que les implémentation C et C++ soit modifié.
"La première sécurité est la liberté"
[^] # Re: Et la sauvegarde ? (et mon auto-pub ??)
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Rapide état des lieux de la photo numérique sous linux. Évalué à 3.
"La première sécurité est la liberté"
[^] # Re: Raw ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Rapide état des lieux de la photo numérique sous linux. Évalué à 0.
"La première sécurité est la liberté"
[^] # Re: Et la sauvegarde ? (et mon auto-pub ??)
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Rapide état des lieux de la photo numérique sous linux. Évalué à 5.
"La première sécurité est la liberté"
[^] # Re: Raw ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Rapide état des lieux de la photo numérique sous linux. Évalué à 2.
"La première sécurité est la liberté"