Quand il est hébergé forcément c'est même pas possible.
Bah s'il est dédié je ne vois pas vraiment la difficulté.
Et s'il est mutualisé il faut estimer le pourcentage par client, sachant qu'en général l’hébergeur te dis sur quel type de matos ça tourne.
Plus les coûts d'infra qui sont toujours mutualisées (réseau…), mais ça en vrai t'as déjà le problème avec un serveur à la maison (sauf si ton serveur tourne h24 sans connexion internet).
Utiliser la grammaire de l'espéranto, ce serait par exemple définir des conventions telles que: usage de la terminaison des noms (-o) pour les variables, des adjectifs (-a) pour les types et des verbes (-i ou -u du coup?) pour les fonctions.
Ou alors on pourrait typer les variable en fonction de leur terminaison:
a$ chaîne de caractère
a# double précision
a! simple précision
a% entier
etc.
Non, je pense d'une part que même les marchés de niche doivent être respectés et d'autre part que Linuxfr a une mission sociale non négligeable qui n'est pas obligatoirement tournée vers l'efficacité (je ne viens d'ailleurs souvent que pour troller) donc on peut y parler de ce qui ne marche pas commercialement pour le moment (comme Linux sur le desktop ou espéranto, par exemple).
Et aussi que "se concentrer sur le serveur" n'a pas de sens parce que "se concentrer" n'a pas de sens sur un site communautaire bénévole où les gens viennent contribuer sur ce sur quoi ils ont envie de bosser sur leur temps libre. Comme si on demandait aux gars qui bossent sur un logiciel libre de "se concentrer" sur un autre, plus utile ou qui aurait plus de succès.
J'ai choisi de traduire par "une vraie motivation" (le titre du thread), mais je reconnais que c'est plus éloigné que "fonctionnalité déterminante" (linguee est ton ami) ou "facteur différenciateur" qui est utilisé en marketing mais lui aussi s'éloigne de l'expression américaine.
De mon côté j’ai déjà lancé plusieurs projets pour pouvoir coder tout en espéranto, le dernier en date est lupa, un fork de lua.
Dans les années 80 l'Éducation Nationale a promu l'utilisation de LSE, un BASIC en français.
Ça n'a pas trop marché, et je ne pense pas que c'est parce que trop peu de personnes parlent français. Ni même parce que le BASIC est un langage aux qualités techniques discutables. D'ailleurs LSE n'a pas de GOTO. Mais il a un ALLER EN.
Bref, si l'espéranto doit avoir l'espoir de devenir un espéranto, il va falloir trouver une vraie motivation, la killer feature
Petite question: c'est quoi la killer feature de linux sur desktop?
Oh ne te méprends pas, je suis sûr que tu vas pouvoir m'en trouver une. Mais je suis tout aussi sûr qu'elle laisserait probablement de marbre un non-informaticien.
Excellente comparaison !
Linux sur le desktop = pas* de killer feature pour le non informaticien = quasiment pas de parts de marché = l'espéranto des OS.
Linux sur le serveur = plein de killers features voire on est obligé de s'y mettre même si c'est dur ou qu'on aime pas, si on veut un serveur web virtuel à pas cher = plein de parts de marché = l'anglais des OS.
*: en vrai il y a bien "il n'y a pas de virus" qui ressort souvent dans la bouche des non informaticien qui essayent Linux, mais c'est manifestement pas assez killer comme feature (et en plus c'est techniquement discutable)
Pour apprendre une langue il faut une vraie motivation, parce que c'est du travail.
Il y a parmi nous les humains quelques individus altruistes, idéalistes, ou qui ont du temps, ou doués et déjà polyglottes, et ceux-là peuvent apprendre l'espéranto, quelques centaines de milliers le parlent même déjà semble-t-il.
Mais pour les autres, quelles motivations ?
Combien de centaines de millions ont appris l'anglais par nécessité économique, même en n'ayant pas une langue maternelle les y prédisposant (genre pour les asiatiques ça doit être beaucoup plus pénible que pour les latins comme nous).
Des dizaines de millions ont appris ou perfectionné l'anglais pour lire des livres ou voir des films et des séries en VO. Certainement quelques millions ont fait de même avec le français ou l'espagnol. Je connais pas mal de Français qui ont commencé le japonais ou le coréen pour les mêmes raisons, sans être bilingues, je ne sais pas combien ils sont dans le monde.
Des millions de scientifiques ou d'ingénieurs ont appris ou perfectionné l'anglais pour accéder aux articles de recherches et autres documents écrits dans cette langue.
Bon alors. Qui me cite un best seller comme Harry Potter ou Game of Thrones dont la VO est en espéranto ? Qui pense faire carrière dans la recherche scientifique en publiant en espéranto ? Qui pense qu'un étudiant Chinois de l'université de Pékin va apprendre l'espéranto pour se trouver un job en occident ?
Qui ici va régulièrement consulter wikipédia en anglais en plus du français ? Fait-il de même avec wikipédia en espéranto ?
L'espéranto a de plus en plus de locuteurs.
Mais le nombre de films, séries, livres, articles scientifiques, articles wikipédia et même locuteurs de l'anglais augmente aussi.
Comparons les dérivées pour rigoler: d'après vous lequel des deux nombres augmente le plus vite ?
Bref, si l'espéranto doit avoir l'espoir de devenir un espéranto, il va falloir trouver une vraie motivation, la killer feature qui fera que dans les rizières de Chine, les plaines de France et même les villes d'Amérique tout le monde aura un vrai avantage à apprendre l'espéranto comme aujourd'hui on a tous des avantages immédiats à apprendre l'anglais, en dehors de l'amour de la langue et du plaisir de pouvoir tous communiquer ensemble.
Du coup faut être pragmatique: au premier siècle le seul espéranto viable était le latin
Tellement viable qu’il a quasiment disparu, malgré la tentative du latin sans flexions. Et que l’espéranto, lui, continue tranquillement à parcourir son chemin (à l’image de GNU/Linux qui gagne petit à petit en popularité?).
Au premier siècle le latin était la langue pivot d'une grosse moitié du bassin méditerranéen (la moitié est ayant souvent recours au grec préférentiellement au latin, même si ce n'était pas la langue de Rome), et il fallait encore attendre 18 siècles pour que l'espéranto apparaisse.
Donc je maintiens mon propos et je reste assez perplexe sur ton argument.
Je te donne d'ailleurs rendez-vous dans 18 siècles pour voir si l'espéranto aura disparu ou non.
D'ailleurs tu as oublié de cité la deuxième partie de ma phrase: "au XXIème siècle c'est l'anglais", alors que l'anglais n'as pas encore disparu.
(laquelle est finalement venue du charbon et de l'acier
Voila tu comprends l'histoire: pas de raisons de faire la guerre si on a ce dont on a besoin…
Je pense que ce qui t'échappe est l'allusion à la Communauté Européenne du Charbon et de L'Acier, ancêtre de la C.E.E. puis de l'U.E., qui sont pour le moment ce qu'on a trouvé de mieux pour enterrer les guerres intra-européenne contre lesquelles Zamenhof voulait lutter.
Ce n'est pas une question de langue, et ne l'a jamais ete.
L'excellente argumentation dont tu étaye ton propos a probablement un rapport avec le fait que tous tes commentaires commencent à -9.
L'espéranto était une super idée qui aurait pu contribuer à la pax europeana du XXème siècle (laquelle est finalement venue du charbon et de l'acier).
Mais entre temps l'anglais est devenu incontournables dans les sciences, les affaires, la politique, voire l'échange de connaissance. Qui sont les domaines où pouvoir se comprendre provoque la paix.
Du coup faut être pragmatique: au premier siècle le seul espéranto viable était le latin, langue de l'empire, au XXIème siècle c'est l'anglais (voire le globish, en fait, parce qu'on ne demande pas la littérature britannique du XVIème siècle).
Si l'objectif c'est d'aider les gens de tous pays à se parler pour augmenter les échanges et éviter les guerres (objectif louable de l'espéranto) alors la solution est d'adopter l'anglais.
Si l'objectif est de permettre à chacun de parler dans sa langue maternelle, par respect des cultures de la diversité ou du confort, alors l'espéranto ne sert à rien, parce que ce n'est pas une langue maternelle.
Si l'objectif est d'utiliser une langue pivot par idéalisme pour que chacun soit sur un pied d'égalité, bah c'est bien, c'est noble, ça va bien avec le logiciel libre, mais ça serait bien de le reconnaître plutôt que de se cacher derrière les prétextes sus-cités.
My 2 cents.
Et bravo quand même à tous ceux qui contribuent à ce beau projet humain. C'est pas parce que c'est pas pragmatique qu'il ne faut pas le faire ni que ça n'a pas de sens, ni que le travail accompli ne force pas le respect.
il est pratiquement sûr que le ME ne sera jamais libéré
sans dec ?
le truc bourré ici à la demande voire par la NSA pourrait ne pas être libéré ?
moi ce que j'aime le plus c'est les options des bios qui te propose de désactiver AMT, si tu le fais ça te dit "ayé céfé", mais en fait t'en sais rien: les fonctionnalités officielles sont coupées, mais les autres tu peux pas savoir
Non. Ce qui est plus ecologique c'est de definir le niveau de vie qu'on veut atteindre, etudier les ressources necessaires pour cela, et limiter le nombre d'individus pour que cela soit compatible.
Du temps de Malthus on pouvait penser cela. Aujourd'hui on a atteint une population ou "limiter" le nombre d'individus signifie le réduire, c'est douloureux comme conclusion. Ou il faut espérer qu'en changeant notre mode de vie ça passe. Ou qu'il faille moins le "limiter".
Je me demande s'ils ne sont pas manipulés par les lobbyistes de l'industrie plastique.
Ou par les illuminatis.
on cessera bientôt tout élevage et on n'utilisera plus que du plastique pour s'habiller et de l'herbe pour manger
Il y a une autre solution nous permettant de continuer avec notre façon de vivre: diviser par 4 ou 5 la population mondiale. Je me demande ce qui est le plus éthique. Manger moins de viande ou exterminer des humains.
quand tu vois la quantité de pétrole qu'on utilise pour élever des animaux (tracteur et engrais des cultures fouragères inclus), je ne suis pas certain que la synthèse chimique ne consomme pas moins de pétrole…
La classe vector s’appelle comme ça car elle correspond aussi à la définition d’un vecteur mathématique
std::vector et le Vector de rewind contiennent les mêmes données: un tableau de nombres contigüe en mémoire, dans les deux cas ce sont bien les données d'un vecteur au sens mathématique, sauf que les méthodes portées par l'objet n'ont rien à voir:
ici de quoi agrandir et rétrecir un conteneur de données (collection, container, choisis le vocabulaire que tu veux) ayant la complexité algorithmique d'un tableau dynamique: http://en.cppreference.com/w/cpp/container/vector
vecteur mathématique (y a-t-il d’autres types de vecteurs?)
bah rien qu'en maths on ne les manipule pas exactement pareil quand on fait de la géométrie ou de l'algèbre linéaire (même si on peut les identifier et passer de l'un à l'autre)
et quand on programme, par delà la topologie des octets en mémoire, les opérations qu'on peut faire (méthodes et opérateurs) changent beaucoup et justifient assez largement, si je peux me permettre, de ne pas utiliser std::vector pour faire de la géométrie
et, de façon plus déterminante encore, quand tu sors du monde du c++ pour aller dans le monde du rendering graphique, pouvoir directement caster ton template en float[] ou unsigned[] et savoir que son sizeof sera exactement le même a une certaine valeur, du coup tu ne veux pas d'un tableau dynamique mais bien d'un tableau statique
En tant que développeur C++ je pense que le langage n'est pas inutilement complexe dans son état à une date donnée, même si le mélange dans un même code de C++ d'il y a 30 ans avec du C++ d'aujourd'hui est, lui, inutilement complexe.
Et que vous pouvez toujours rêver à voir C/C++ remplacé par autre chose encore quelques années…
Je lisais les mêmes commentaires dans les années 90. Sur usenet.
# Et pour les serveurs hébergés
Posté par DerekSagan . En réponse au sondage Les serveurs des geeks : écolos ?. Évalué à 1.
Bah s'il est dédié je ne vois pas vraiment la difficulté.
Et s'il est mutualisé il faut estimer le pourcentage par client, sachant qu'en général l’hébergeur te dis sur quel type de matos ça tourne.
Plus les coûts d'infra qui sont toujours mutualisées (réseau…), mais ça en vrai t'as déjà le problème avec un serveur à la maison (sauf si ton serveur tourne h24 sans connexion internet).
[^] # Re: Bravo pour la dépêche, et vive l’informatique espérantiste
Posté par DerekSagan . En réponse à la dépêche État de l’espéranto sous GNU/Linux. Évalué à 1.
Ou alors on pourrait typer les variable en fonction de leur terminaison:
a$ chaîne de caractère
a# double précision
a! simple précision
a% entier
etc.
;-)
[^] # Re: Une vraie motivation
Posté par DerekSagan . En réponse à la dépêche État de l’espéranto sous GNU/Linux. Évalué à 1. Dernière modification le 06 septembre 2016 à 15:10.
Non, je pense d'une part que même les marchés de niche doivent être respectés et d'autre part que Linuxfr a une mission sociale non négligeable qui n'est pas obligatoirement tournée vers l'efficacité (je ne viens d'ailleurs souvent que pour troller) donc on peut y parler de ce qui ne marche pas commercialement pour le moment (comme Linux sur le desktop ou espéranto, par exemple).
Et aussi que "se concentrer sur le serveur" n'a pas de sens parce que "se concentrer" n'a pas de sens sur un site communautaire bénévole où les gens viennent contribuer sur ce sur quoi ils ont envie de bosser sur leur temps libre. Comme si on demandait aux gars qui bossent sur un logiciel libre de "se concentrer" sur un autre, plus utile ou qui aurait plus de succès.
[^] # Re: Une vraie motivation
Posté par DerekSagan . En réponse à la dépêche État de l’espéranto sous GNU/Linux. Évalué à 2.
J'ai choisi de traduire par "une vraie motivation" (le titre du thread), mais je reconnais que c'est plus éloigné que "fonctionnalité déterminante" (linguee est ton ami) ou "facteur différenciateur" qui est utilisé en marketing mais lui aussi s'éloigne de l'expression américaine.
[^] # Re: Bravo pour la dépêche, et vive l’informatique espérantiste
Posté par DerekSagan . En réponse à la dépêche État de l’espéranto sous GNU/Linux. Évalué à 1. Dernière modification le 06 septembre 2016 à 12:31.
Dans les années 80 l'Éducation Nationale a promu l'utilisation de LSE, un BASIC en français.
Ça n'a pas trop marché, et je ne pense pas que c'est parce que trop peu de personnes parlent français. Ni même parce que le BASIC est un langage aux qualités techniques discutables. D'ailleurs LSE n'a pas de GOTO. Mais il a un ALLER EN.
[^] # Re: Une vraie motivation
Posté par DerekSagan . En réponse à la dépêche État de l’espéranto sous GNU/Linux. Évalué à 0.
Excellente comparaison !
Linux sur le desktop = pas* de killer feature pour le non informaticien = quasiment pas de parts de marché = l'espéranto des OS.
Linux sur le serveur = plein de killers features voire on est obligé de s'y mettre même si c'est dur ou qu'on aime pas, si on veut un serveur web virtuel à pas cher = plein de parts de marché = l'anglais des OS.
*: en vrai il y a bien "il n'y a pas de virus" qui ressort souvent dans la bouche des non informaticien qui essayent Linux, mais c'est manifestement pas assez killer comme feature (et en plus c'est techniquement discutable)
[^] # Re: Une vraie motivation
Posté par DerekSagan . En réponse à la dépêche État de l’espéranto sous GNU/Linux. Évalué à 2.
J'avais fait la blague dans mon texte initial, je l'ai retirée avant de poster pour limiter le caractère trollesque de ma contribution.
;-)
[^] # Re: Intéressant
Posté par DerekSagan . En réponse à la dépêche Le logiciel libre au-delà de x86. Évalué à 3.
A.k.a. les macs c'est des PC avec une pomme dessus et un OS différent.
# Une vraie motivation
Posté par DerekSagan . En réponse à la dépêche État de l’espéranto sous GNU/Linux. Évalué à 1.
Pour apprendre une langue il faut une vraie motivation, parce que c'est du travail.
Il y a parmi nous les humains quelques individus altruistes, idéalistes, ou qui ont du temps, ou doués et déjà polyglottes, et ceux-là peuvent apprendre l'espéranto, quelques centaines de milliers le parlent même déjà semble-t-il.
Mais pour les autres, quelles motivations ?
Combien de centaines de millions ont appris l'anglais par nécessité économique, même en n'ayant pas une langue maternelle les y prédisposant (genre pour les asiatiques ça doit être beaucoup plus pénible que pour les latins comme nous).
Des dizaines de millions ont appris ou perfectionné l'anglais pour lire des livres ou voir des films et des séries en VO. Certainement quelques millions ont fait de même avec le français ou l'espagnol. Je connais pas mal de Français qui ont commencé le japonais ou le coréen pour les mêmes raisons, sans être bilingues, je ne sais pas combien ils sont dans le monde.
Des millions de scientifiques ou d'ingénieurs ont appris ou perfectionné l'anglais pour accéder aux articles de recherches et autres documents écrits dans cette langue.
Bon alors. Qui me cite un best seller comme Harry Potter ou Game of Thrones dont la VO est en espéranto ? Qui pense faire carrière dans la recherche scientifique en publiant en espéranto ? Qui pense qu'un étudiant Chinois de l'université de Pékin va apprendre l'espéranto pour se trouver un job en occident ?
Qui ici va régulièrement consulter wikipédia en anglais en plus du français ? Fait-il de même avec wikipédia en espéranto ?
L'espéranto a de plus en plus de locuteurs.
Mais le nombre de films, séries, livres, articles scientifiques, articles wikipédia et même locuteurs de l'anglais augmente aussi.
Comparons les dérivées pour rigoler: d'après vous lequel des deux nombres augmente le plus vite ?
Bref, si l'espéranto doit avoir l'espoir de devenir un espéranto, il va falloir trouver une vraie motivation, la killer feature qui fera que dans les rizières de Chine, les plaines de France et même les villes d'Amérique tout le monde aura un vrai avantage à apprendre l'espéranto comme aujourd'hui on a tous des avantages immédiats à apprendre l'anglais, en dehors de l'amour de la langue et du plaisir de pouvoir tous communiquer ensemble.
Saluto.
[^] # Re: un beau combat... d'un autre siècle
Posté par DerekSagan . En réponse à la dépêche État de l’espéranto sous GNU/Linux. Évalué à 1. Dernière modification le 04 septembre 2016 à 23:28.
Au premier siècle le latin était la langue pivot d'une grosse moitié du bassin méditerranéen (la moitié est ayant souvent recours au grec préférentiellement au latin, même si ce n'était pas la langue de Rome), et il fallait encore attendre 18 siècles pour que l'espéranto apparaisse.
Donc je maintiens mon propos et je reste assez perplexe sur ton argument.
Je te donne d'ailleurs rendez-vous dans 18 siècles pour voir si l'espéranto aura disparu ou non.
D'ailleurs tu as oublié de cité la deuxième partie de ma phrase: "au XXIème siècle c'est l'anglais", alors que l'anglais n'as pas encore disparu.
[^] # Re: un beau combat... d'un autre siècle
Posté par DerekSagan . En réponse à la dépêche État de l’espéranto sous GNU/Linux. Évalué à 1. Dernière modification le 04 septembre 2016 à 23:21.
Je pense que ce qui t'échappe est l'allusion à la Communauté Européenne du Charbon et de L'Acier, ancêtre de la C.E.E. puis de l'U.E., qui sont pour le moment ce qu'on a trouvé de mieux pour enterrer les guerres intra-européenne contre lesquelles Zamenhof voulait lutter.
L'excellente argumentation dont tu étaye ton propos a probablement un rapport avec le fait que tous tes commentaires commencent à -9.
# un beau combat... d'un autre siècle
Posté par DerekSagan . En réponse à la dépêche État de l’espéranto sous GNU/Linux. Évalué à 5.
L'espéranto était une super idée qui aurait pu contribuer à la pax europeana du XXème siècle (laquelle est finalement venue du charbon et de l'acier).
Mais entre temps l'anglais est devenu incontournables dans les sciences, les affaires, la politique, voire l'échange de connaissance. Qui sont les domaines où pouvoir se comprendre provoque la paix.
Du coup faut être pragmatique: au premier siècle le seul espéranto viable était le latin, langue de l'empire, au XXIème siècle c'est l'anglais (voire le globish, en fait, parce qu'on ne demande pas la littérature britannique du XVIème siècle).
Si l'objectif c'est d'aider les gens de tous pays à se parler pour augmenter les échanges et éviter les guerres (objectif louable de l'espéranto) alors la solution est d'adopter l'anglais.
Si l'objectif est de permettre à chacun de parler dans sa langue maternelle, par respect des cultures de la diversité ou du confort, alors l'espéranto ne sert à rien, parce que ce n'est pas une langue maternelle.
Si l'objectif est d'utiliser une langue pivot par idéalisme pour que chacun soit sur un pied d'égalité, bah c'est bien, c'est noble, ça va bien avec le logiciel libre, mais ça serait bien de le reconnaître plutôt que de se cacher derrière les prétextes sus-cités.
My 2 cents.
Et bravo quand même à tous ceux qui contribuent à ce beau projet humain. C'est pas parce que c'est pas pragmatique qu'il ne faut pas le faire ni que ça n'a pas de sens, ni que le travail accompli ne force pas le respect.
# AMT / ME = probablement backdoor
Posté par DerekSagan . En réponse à la dépêche Le logiciel libre au-delà de x86. Évalué à 4.
sans dec ?
le truc bourré ici à la demande voire par la NSA pourrait ne pas être libéré ?
moi ce que j'aime le plus c'est les options des bios qui te propose de désactiver AMT, si tu le fais ça te dit "ayé céfé", mais en fait t'en sais rien: les fonctionnalités officielles sont coupées, mais les autres tu peux pas savoir
[^] # Re: Excellent
Posté par DerekSagan . En réponse à la dépêche Les coulisses du standard C++. Évalué à 7.
Je dirais même plus: le c++ en notation hongroise avec des commentaires en hongrois. ;-)
[^] # Re: Une excellente chose
Posté par DerekSagan . En réponse à la dépêche Open Beauty Facts : que contiennent vraiment nos produits cosmétiques ?. Évalué à 1.
Du temps de Malthus on pouvait penser cela. Aujourd'hui on a atteint une population ou "limiter" le nombre d'individus signifie le réduire, c'est douloureux comme conclusion. Ou il faut espérer qu'en changeant notre mode de vie ça passe. Ou qu'il faille moins le "limiter".
[^] # Re: Faux problème (bis).
Posté par DerekSagan . En réponse à la dépêche Open Beauty Facts : que contiennent vraiment nos produits cosmétiques ?. Évalué à 5.
Juste pour rire, tu sais ce qu'on fait des veaux (mâles) qui naissent des vaches laitières ?
Un indice: ils ne produisent pas de lait.
[^] # Re: Une excellente chose
Posté par DerekSagan . En réponse à la dépêche Open Beauty Facts : que contiennent vraiment nos produits cosmétiques ?. Évalué à 2.
Mouaih à 15 milliards d'humains d'ici 1 ou 2 décennie j'ai comme un doute…
[^] # Re: Une excellente chose
Posté par DerekSagan . En réponse à la dépêche Open Beauty Facts : que contiennent vraiment nos produits cosmétiques ?. Évalué à 3.
Ou par les illuminatis.
Il y a une autre solution nous permettant de continuer avec notre façon de vivre: diviser par 4 ou 5 la population mondiale. Je me demande ce qui est le plus éthique. Manger moins de viande ou exterminer des humains.
[^] # Re: Une excellente chose
Posté par DerekSagan . En réponse à la dépêche Open Beauty Facts : que contiennent vraiment nos produits cosmétiques ?. Évalué à 5.
quand tu vois la quantité de pétrole qu'on utilise pour élever des animaux (tracteur et engrais des cultures fouragères inclus), je ne suis pas certain que la synthèse chimique ne consomme pas moins de pétrole…
[^] # Re: Confus
Posté par DerekSagan . En réponse au sondage Votre « cloud » privé favori. Évalué à 10.
Il existe donc des sondages non confus !
Tu peux nous en montrer un ?
[^] # Re: Une petite précision nécessaire
Posté par DerekSagan . En réponse au sondage Votre « cloud » privé favori. Évalué à 2.
tourne-toi et mets les mains dans les cercles, on va te montrer où mettre le I
[^] # Re: Conteneurs
Posté par DerekSagan . En réponse à la dépêche SDL ou SFML ? Ne choisissez plus, prenez Gamedev Framework (gf). Évalué à 3.
T'aurais dû c'est pas bien long, il suffit de ne lire que les noms des méthodes, extrait:
T manhattanDistance(const Vector<T, N>& lhs, const Vector<T, N>& rhs) {
T euclideanDistance(const Vector<T, N>& lhs, const Vector<T, N>& rhs) {
T chebyshevDistance(const Vector<T, N>& lhs, const Vector<T, N>& rhs) {
* @brief Component-wise multiplication and assignment
Vector<T, N>& operator*=(Vector<T, N>& lhs, const Vector<U, N>& rhs) {
* @brief Component-wise logical or operator
Vector<bool, N> operator||(const Vector<bool, N>& lhs, const Vector<bool, N>& rhs) {
Bref rien à voir avec ça:
http://en.cppreference.com/w/cpp/container/vector
(à part le nom)
[^] # Re: Conteneurs
Posté par DerekSagan . En réponse à la dépêche SDL ou SFML ? Ne choisissez plus, prenez Gamedev Framework (gf). Évalué à 2.
std::vector et le Vector de rewind contiennent les mêmes données: un tableau de nombres contigüe en mémoire, dans les deux cas ce sont bien les données d'un vecteur au sens mathématique, sauf que les méthodes portées par l'objet n'ont rien à voir:
ici de quoi agrandir et rétrecir un conteneur de données (collection, container, choisis le vocabulaire que tu veux) ayant la complexité algorithmique d'un tableau dynamique:
http://en.cppreference.com/w/cpp/container/vector
ici les produits vectoriels, normes (euclidienne, Manhattan, etc.) et autres opérations qu'on attends pour manipuler des vecteurs au sens géométriques:
https://github.com/GamedevFramework/gf/blob/master/include/gf/Vector.h
bah rien qu'en maths on ne les manipule pas exactement pareil quand on fait de la géométrie ou de l'algèbre linéaire (même si on peut les identifier et passer de l'un à l'autre)
et quand on programme, par delà la topologie des octets en mémoire, les opérations qu'on peut faire (méthodes et opérateurs) changent beaucoup et justifient assez largement, si je peux me permettre, de ne pas utiliser std::vector pour faire de la géométrie
et, de façon plus déterminante encore, quand tu sors du monde du c++ pour aller dans le monde du rendering graphique, pouvoir directement caster ton template en float[] ou unsigned[] et savoir que son sizeof sera exactement le même a une certaine valeur, du coup tu ne veux pas d'un tableau dynamique mais bien d'un tableau statique
[^] # Re: Je n'aime pas la SFML
Posté par DerekSagan . En réponse à la dépêche SDL ou SFML ? Ne choisissez plus, prenez Gamedev Framework (gf). Évalué à 5.
En tant que développeur C++ je pense que le langage n'est pas inutilement complexe dans son état à une date donnée, même si le mélange dans un même code de C++ d'il y a 30 ans avec du C++ d'aujourd'hui est, lui, inutilement complexe.
Et que vous pouvez toujours rêver à voir C/C++ remplacé par autre chose encore quelques années…
Je lisais les mêmes commentaires dans les années 90. Sur usenet.
[^] # Re: Wayland
Posté par DerekSagan . En réponse à la dépêche La nouvelle API graphique Vulkan. Évalué à 1.
Oui, et ça a l'air en état de mort cérébrale avancée.