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.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Et on voit bien avec Maven que le déclaratif c'est bien sur le papier mais dans le vrai monde on fabrique des plugins en java pour pouvoir passer outre et avoir les comportements attendu
Et on configure ses plugins avec du déclaratif. Le système est bien fait.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
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.
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.
Ne doit pas être infaisable.
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.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
Nommons en particulier SFML, le couteau suisse de l'interaction avec le matériel (vidéo, audio, contrôleurs), et OpenSceneGraph, qui est un graphe de scène basé sur OpenGL, et dont les capacités sont remarquables.
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 :-)
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
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.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
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.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
J'hesite entre classé ton poste en troll ou en démonstration flagrante d'ignorance d'un dev Java.
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$…
Sinon j'imagine que tu as posté ce troll entre deux compilation maven ?
Vu qu'elles téléchargent la moitié du web à chaque fois, il est vrai que ça laisse tu temps libre.
Tu veux vraiment comparer les temps de compilation java et c++???
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
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…
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# 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.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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 à:
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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…
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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/
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Gestionnaire de projets
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Retour aux sources. Évalué à 3.
Lapin compris :-(
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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 :-)
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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é!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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".
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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/ ?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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 :-)
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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 :-)
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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++???
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # 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 once
pour tous les .h? Je ne me souviens pas une seule fois d'avoir eu un .h à inclure plusieurs fois…Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: ...
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Retour aux sources. Évalué à 1.
Une gestion des dépendances dans cmake? Où ça?
J'ai pris celui là pour faire comme tous les développeurs modernes. Les autres outils de build ont l'air préhistoriques ou morts.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: ...
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Retour aux sources. Évalué à 3.
Comment faire ça avec cmake?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Yahou peut être enfin des jeux qui marchent !
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Retour aux sources. Évalué à 4.
L'intérêt pour moi, c'est de ne pas perdre la main en C++. Mais à part ça?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.