j'ai cru constater que les dev c++ sont loin de tous avoir les mĂȘmes conventions
ok, c'est pas en standard, mais bon, ça fait bien ce que tu demandes, avec encore moins d'infos "inutiles" que ton xml.
J'ai fait du C++ pendant 15 ans, mais 3 ans de pause suffisent Ă oublier ou Ă ne plus ĂȘtre au courant des 42000 choses Ă savoir pour faire un hello world C++ correct :-)
Ne reproche pas le fait que tu ne sais pas utiliser cmake Ă cmake en fait.
Comment remplacerais-tu les lignes que j'ai mise? Sur mon temps libre, j'utilise la technique "fapless coding", cad que je prends le premier truc qui marche sans me prendre la tĂȘte, donc oui je n'ai pas pris le temps de lire les centaines de page de Mastering cmake Ă 59$âŠ
Il n'y a pas une option pour avoir l'effet de #pragma once pour tous les .h? Je ne me souviens pas une seule fois d'avoir eu un .h Ă inclure plusieurs foisâŠ
[^] # Re: Touffu de chez touffu
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Sortie de Wayland et Weston 1.6. Ăvalué à  4.
Ce n'est pas la mĂȘme chose. Avec le temps CPU, un vilain processus va juste ralentir ses petits copains et il peut ĂȘtre calmĂ© par le kernel.
Avec les ressources GPU, si tu abuses des textures/shaders/buffers, plus personne ne peut rien afficher.
Si tu veux en ĂȘtre convaincu, lance quelques jeux 3D et enchaĂźnent les alt-tabs.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Touffu de chez touffu
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Sortie de Wayland et Weston 1.6. Ăvalué à  3.
Ce qui fait peur dans ce schĂ©ma c'est de voir que tout le monde, de l'Ă©diteur de texte au modeleur 3D en passant par le widget de notification, va utiliser OpenGL, une API absolument pensĂ© pour ĂȘtre utilisĂ© par de nombreuses applications en mĂȘme temps: tout le monde a accĂšs Ă l'intĂ©gralitĂ© des ressources du GPU, par dĂ©finition limitĂ©esâŠ
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
# triste
Posté par devnewton đș (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Sortie de Wayland et Weston 1.6. Ăvalué à  7.
C'est triste de casser la compatibilité avec un changement de version mineure.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Patent troll ?
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Samsung a donnĂ© plus d'1 000 000 000 $ Ă Microsoft pour la pĂ©riode du 1 juillet 2012 au 30 juin 2013. Ăvalué à  7.
On oublie trop souvent sa surcompétence dans tous les domaines!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
# Démo?
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Indicia Engine Version 1. Ăvalué à  5.
La présentation donne envie, mais je ne vois ni démo, ni capture d'écran.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Téléphone Compatible Ara
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal [BOOKMARK] Google Ara, smartphones modulaires. Ăvalué à  4.
Ca me semble un peu gros pour ma poche.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Intéressant, mais
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal [BOOKMARK] Google Ara, smartphones modulaires. Ăvalué à  3.
Est-ce qu'il y a des brevets par exemple?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Gestionnaire de projets
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  3.
Ajoutons que dans le monde java, l'un des effets bénéfiques de maven a été de faire des builds particuliers de vilains petits canards qu'on évite comme la grippe aviaire.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Gestionnaire de projets
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  4.
Et on configure ses plugins avec du déclaratif. Le systÚme est bien fait.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Gestionnaire de projets
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  4.
C'est bien ça le problÚme: rien n'est standard.
Avant de dĂ©marrer un projet, il faut choisir des conventions, une organisation, utiliser des scripts compliquĂ©sâŠ
Vu qu'il faut gérer les dépendances à la main, il faut se taper non seulement sa propre organisation, mais aussi celles de toutes les libs dont on dépends.
Oui tout est faisable, mais on perds un temps infini sur des tĂąches que les autres langages (java, go, python, rubyâŠ) ont standardisĂ©es et automatisĂ©es.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Gestionnaire de projets
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  3.
Et si l'outil propose de bonnes options par dĂ©faut pour 99% des projets (les sources dans src, les options Wall & coâŠ), on pourrait rĂ©duire Ă :
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Gestionnaire de projets
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  2.
Que proposes-tu? Parce que un Makefile et des scripts, c'est pas spĂ©cialement plus lisible et modifiable par un humainâŠ
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Revenons Ă l'essentiel
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  2.
Disons que le gameplay est trĂšs casual pour l'instant!
J'ai voulu me faire un "hello devnewton" pour tester la SDL2. Je vais sans doute faire un autre essai avec http://www.polycode.org/
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Gestionnaire de projets
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  3.
Lapin compris :-(
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: C'est plus de boulot, mais ça vaut le coup
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  5.
On a pas mal débattu de la SFML ici et sur #jeuxlibres. Rewind l'utilise pour Akagoria et en est trÚs content. Je suis plus sceptique et je pense que je vais partir sur cette bonne vieille SDL. En fait mon point de vue n'a pas beaucoup changé depuis ce journal :-)
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Gestionnaire de projets
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  3.
L'idéal pour moi, c'est un outil qui impose une organisation (les sources dans src, les binaires générés dans build⊠peu importe les noms), utilise un simple fichier de configuration (basé sur un format trÚs connu comme json ou xml) pour renseigner les quelques propriétés nécessaires (nom du projet et liste des dépendances) et prends entiÚrement en charge le téléchargement des dépendances, la (cross)compilation et la génération des installeurs/packages.
Bref, je n'ai pas envie d'un niÚme maker basé sur un langage de script pour faire tout et n'importe, mais d'un outil qui me fait gagner du temps.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Projet perso = ce qui te fait plaisir !
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  6. DerniĂšre modification le 26 septembre 2014 Ă 20:56.
Ce qui m'Ă©clate c'est de faire des jeux, le langage importe peu. Pour le premier, j'ai pris Java pour me former. Pour le second, il fallait aller vite, j'ai repris Java, car j'avais tout le code prĂȘt Ă copier coller. Cette fois je prends C++ pour ne pas perdre la main.
Dans la vie quand on a un marteau, les problĂšmes ressemblent tous Ă des clous.
En IT, c'est la mĂȘme chose, mais on prends un tournevis.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Yahou peut ĂȘtre enfin des jeux qui marchent !
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  5.
man hyperbole
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: J'aurais dû faire un journal qui troll pour qu'on réponde à mes questions, moi aussi
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  10. DerniĂšre modification le 26 septembre 2014 Ă 17:03.
Les gens sont plus motivés pour te montrer que tu es wrong on the internet que pour t'aider!
Savoir bien exploiter ce travers de l'internaute permet d'obtenir une aide de qualité!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: plop
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  2.
Il fallait comprendre "plusieurs fois avec le besoin que le contenu soit répété et non gardé par un ifndef/pragma".
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Yahou peut ĂȘtre enfin des jeux qui marchent !
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  3.
http://sourceforge.net/projects/jdx/Â ?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: smart pointer
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  2.
Peut ĂȘtre la version de boost? Pour l'instant je ne garantis la compilation que sous Ubuntu 14 LTS :-)
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Yahou peut ĂȘtre enfin des jeux qui marchent !
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  3.
C'est pas trÚs différent je trouve :-)
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Yahou peut ĂȘtre enfin des jeux qui marchent !
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  10. DerniĂšre modification le 26 septembre 2014 Ă 12:14.
J'ai fait du C++ pendant 15 ans, mais 3 ans de pause suffisent Ă oublier ou Ă ne plus ĂȘtre au courant des 42000 choses Ă savoir pour faire un hello world C++ correct :-)
Comment remplacerais-tu les lignes que j'ai mise? Sur mon temps libre, j'utilise la technique "fapless coding", cad que je prends le premier truc qui marche sans me prendre la tĂȘte, donc oui je n'ai pas pris le temps de lire les centaines de page de Mastering cmake Ă 59$âŠ
Tu veux vraiment comparer les temps de compilation java et c++???
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: plop
Posté par devnewton đș (site web personnel) . En rĂ©ponse au journal Retour aux sources. Ăvalué à  2.
Il n'y a pas une option pour avoir l'effet de
#pragma oncepour tous les .h? Je ne me souviens pas une seule fois d'avoir eu un .h Ă inclure plusieurs foisâŠCe post est offensant ? PrĂ©venez moi sur https://linuxfr.org/board