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: root
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal 36 15 ma vie avec l'univers google. ĂvaluĂ© Ă 5.
Déjà si tu es sur fb, tu as fait une croix sur ta vie privée :-(
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Jeux
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal 36 15 ma vie avec l'univers google. ĂvaluĂ© Ă 8.
Sur Amiga Touch One? :-)
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Jeux
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal 36 15 ma vie avec l'univers google. ĂvaluĂ© Ă 3.
Tu as des exemples de jeu que j'essaye ça quand Mme Newton laissera traßner son téléphone intelligent?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
# Jeux
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal 36 15 ma vie avec l'univers google. ĂvaluĂ© Ă 1.
Les bons jeux indies sont aussi, voire surtout, sur PC.
En plus les contrÎles tactiles, c'est généralement tout pourri à cÎté du bon vieux clavier+souris pour les FPS/RTS, à la manette ou au stick arcade les jeux de plateformes, shoot them up, bastons et autres jeux d'arcade.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Y'en a qui ont essayé...
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal [bookmark] 2014 ne sera pas l'annĂ©e du jeu libre. ĂvaluĂ© Ă 4.
La disponibilitĂ© du code source facilite la contrefaçon, mais ne l'empĂȘche pas: il existe des réécritures complĂštes (j'en ai vu pour Cave Story, Morrowind et divers jeux d'aventures basĂ©s sur des machines virtuelles...) ou des distributions via Ă©mulateurs (la plupart des consoles chinoises qui embarquent n jeux de l'Ă©poque 16 bits).
Tiens je viens de voir que Lugaru a aussi été porté sur Amiga, chose que l'éditeur n'aurait jamais fait!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Mais si, faut y croire !
PostĂ© par devnewton đș (site web personnel) . En rĂ©ponse au journal [bookmark] 2014 ne sera pas l'annĂ©e du jeu libre. ĂvaluĂ© Ă 7.
Absolument pas, j'ai fait des confs "indie" et c'est Ă peine s'ils savent ce que c'est...
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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...
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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...
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
# 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
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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/
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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 :-)
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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...
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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.*).
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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...
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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...
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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...
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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.
?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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!
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # 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?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board