On a compris que tu aimes C#, mais il faudrait que Microsoft soit plus ouvert: on est encore dans la situation avec un offre au top dans l'univers Microsoft, au rabais ailleurs.
Non, je parlais du fait d'utiliser une techno par plateforme. Même en enlevant le temps de formation initial, ça veut dire beaucoup de travail en plus.
Pour le jeu, il y a playn et libgdx, une seule base de code pour tous les clients. Au boulot, on fait juste des IHM web et des applis mobiles qui embarquent un navigateur :-)
la JVM, c'est un excellent compromis si tu n'as pas besoin du SIMD ni d'auto-vectorisation. C'est actuellement l'un de ses plus gros points faibles par rapport Ă du C/C++.
L'un des gros projets que j'ai en tête est un jeu en ligne avec des clients desktop, web et mobiles. Je me vois mal maintenir une base de code avec plusieurs langages…
Ben voilĂ , remplace Java/C++/Python par Clojure/Ada/Ruby :-)
[^] # Re: Mouai...
Posté par devnewton 🍺 (site web personnel) . En réponse au journal [bookmark] 2014 ne sera pas l'année du jeu libre. Évalué à  5.
Il ne parle pas du seulement code du moteur, mais du code du jeu dans son ensemble, cad moteur, code spécifique et scripts.
Avoir le code source a un grand intérêt: si le jeu marche mal, on peut le réparer. Par exemple, certains jeux ont une liste de résolutions en dur dans le code…
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Mouai...
Posté par devnewton 🍺 (site web personnel) . En réponse au journal [bookmark] 2014 ne sera pas l'année du jeu libre. Évalué à  2.
Il n'y a presque personne qui essaye aussi…
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  2.
Ce langage plus lent que Java, sans generic/tempplate et sans IDE digne de ce nom?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
# linuxfr la compil
Posté par devnewton 🍺 (site web personnel) . En réponse au sondage Quel Live CD/DVD/clé USB de jeux vous ferait le plus plaisir ? . Évalué à  1.
Une compil linuxfr, ça serait pas mal! https://linuxfr.org/wiki/jeux_libres_linuxfr
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Petite digression sur asm.js
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  2.
Je faisais référence à https://blog.lizardwrangler.com/2012/07/06/thunderbird-stability-and-community-innovation/
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Petite digression sur asm.js
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  3.
C'est toujours un bon point ça? Après l'abandon de Thunderbird et le succès fulgurant de XUL?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  1.
Comme exemple d'ouverture, tu cites Xamarin et Unity qui sont pwivateurs. Si tu veux troller gras, va sur windowsfr.org :-)
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  4.
Les améliorations que tu cites ne sont pas impossibles avec la JVM. Certaines sont d'ailleurs déjà là : il y a depuis longtemps plusieurs langages, les perfs se sont bien améliorées, JNA est équivalent à P/Invoke…
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Plus de mail != plus de webmail
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Il a Free, il a plus de mail. Évalué à  2.
Pop peut être, mais pas imap…
En plus la panne ne semble toucher que certaines boites. La personne qui m'a appelé à l'aide a deux mails chez Free, l'un marche, l'autre pas.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  2.
On a compris que tu aimes C#, mais il faudrait que Microsoft soit plus ouvert: on est encore dans la situation avec un offre au top dans l'univers Microsoft, au rabais ailleurs.
Sun/Oracle faisait la même chose avec Java, mais aujourd'hui on ne voit plus la différence entre Oracle Java et l'openjdk (sauf applis pourries qui utilise com.sun.internal.jesuisungrosdebilededevquiutiliseça.*).
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  2.
Non, je parlais du fait d'utiliser une techno par plateforme. Même en enlevant le temps de formation initial, ça veut dire beaucoup de travail en plus.
Un exemple bête: si tu dois valider des numéros de téléphone, il faut le faire au niveau du client et au niveau du serveur.
Avec un langage par plateforme, tu peux te retrouver à implémenter cette validation:
Le développement est fait 6 fois et je ne parle même pas du temps de déploiement/maintenance/gestion de configuration qui s'ajoutent avec tous ces langages…
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  2. Dernière modification le 28 décembre 2013 à 11:16.
J'ai fait le choix il y a 5 ans, mais je reste ouvert! Par contre, il faut que la solution proposée soit au moins aussi bien.
Depuis quand Ruby est plus évolué que Java? :-) Je lorgne de temps en temps sur Scala, mais j'ai l'impression qu'il sert surtout de bac à sable pour expérimenter les nouveautés à intégrer dans Java N+1.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  1.
Tu pointes un certain nombre de défauts de la plateforme en faisant comme si c'était catastrophique.
Je me dis que pas vraiment, puisque Java a connu un grand succès alors qu'il était beaucoup moins bien et qu'il continue de s'améliorer tout en maintenant la compatibilité avec l'existant.
Les autres ne peuvent pas en dire autant…
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  2.
Pour le jeu, il y a playn et libgdx, une seule base de code pour tous les clients. Au boulot, on fait juste des IHM web et des applis mobiles qui embarquent un navigateur :-)
Vu les délais (entre 3 mois et "il faut que ce soit fini avant de perdre la motivation") et la taille des équipes auxquelles j'ai accès (de 1 à 4 personnes), ce n'est pas réaliste.
Déjà que Java c'est pas génial… Il faut aussi que les devs ne partent pas tous en dépression!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  3.
J'utilise Java pour les jeux et il faut vraiment s'y prendre comme un manche pour avoir des freezes à cause du gc. La seule fois où j'en ai eu, c'était un bug d'openjdk 6…
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  2.
Je te cite:
Sinon les défauts que tu cites sont réels, mais je le répète le langage à neuneu est un avantage en entreprise et le JDK incomplet n'a aucune importance puisqu'il y a une tétrachié de libs.
?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  2.
Je ne comprends pas trop, tu me parles de complexité d'implémentation de Java en la comparant avec C++ :-)
C'est valable pour toutes les plateformes de dev… Quel est le problème spécifique à Java là dedans?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  3.
Tout!
L'un des gros projets que j'ai en tête est un jeu en ligne avec des clients desktop, web et mobiles. Je me vois mal maintenir une base de code avec plusieurs langages…
Ça fait peur!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  2.
Pourtant la JVM défonce à peu près tout le monde niveau perfs (sauf C++), le langage s'améliore à chaque version et on a jamais eu autant de libs (le JDK on s'en fout, tout se fait via Maven). Le langage s'applique à pratiquement tous les domaines, sur toutes les plateformes et pas comme un toy language.
On peut regretter le poids de l'historique et la bloat attitude, mais quelle plateforme de dev peut aujourd'hui prétendre à ce niveau?
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  2.
Lesquels? Je suis toujours à la recherche d'une bonne plateforme de développement pour remplacer mon trio Java/C++/Python!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  10.
Le langage à neuneu, c'est un avantage pour travailler en équipe.
Que celui qui n'a jamais eu à corriger un code C++ avec des templates de barbus ou du python si dynamique qu'il est impossible de faire le moindre refactoring sans tout péter jette la première bière!
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  4.
Le isEmpty date de la 1.6 sorti en 2006. Beaucoup de développeurs ont été traumatisé par la merditude des débuts de Java, mais c'était il y a 7 ans quand même…
http://docs.oracle.com/javase/7/docs/api/java/lang/String.html#isEmpty%28%29
Mais il n'est pas (plus) mauvais non plus.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par devnewton 🍺 (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à  3.
Ils n'ont pas du viser les bons items de la roadmap, car Java est utilisé par la majorité des développeurs dans tous les domaines et tous les types de machines alors que C# est resté confiné aux microsoft fanboys pour du web / gui / jeux presque uniquement sur les OS de la marque.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Ned prend le maquis ...
Posté par devnewton 🍺 (site web personnel) . En réponse à la dépêche Ned et les maki 0.1. Évalué à  3.
Un bon système:
Tout autre comportement est un bug du système, pas de l'application.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Ned prend le maquis ...
Posté par devnewton 🍺 (site web personnel) . En réponse à la dépêche Ned et les maki 0.1. Évalué à  2. Dernière modification le 26 décembre 2013 à 19:23.
Avec une bonne pile logicielle, un simple ALT-F4 ferme le jeu.
J'essaye de tester mes jeux sur plusieurs types de configuration et il y a deux grandes sources de problèmes:
Je conseille de:
Ces conseils sont valables pour tous les jeux.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.