Lien Go a 15 ans PostĂ© par woffer đ§ (site web personnel) le 13 novembre 2024 Ă 18:02. Ătiquettes : golang anniversaire 7 13nov.2024 https://go.dev/blog/15years
# Le bel Ăąge
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 7.
Il va s'acheter une mobylette pour aller jouer au babyfoot et fumer des pétards?
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Le bel Ăąge
PostĂ© par Elfir3 . ĂvaluĂ© Ă 3.
Veux tu dire par là qu'il lui fallait juste un véhicule pour devenir rapide ?
Go va-t-il se crasher Ă cause de son addiction ?
Est-ce qu'il va ĂȘtre promu langage de choix pour l'administration amĂ©ricaine aprĂšs avoir passĂ© le ouinj Ă Elon ?
Il vieilli si vite..
Merci de prendre le commentaire ci-dessus avec: un peu de recul, le premier degré, et si possible le second !
# et Rust 9
PostĂ© par abriotde (site web personnel, Mastodon) . ĂvaluĂ© Ă 1.
Je pensais que Rust avait le mĂȘme Ăąge mais mĂȘme pas.
Ce sont 2 langages qui ont bien percés alors qu'ils étaient arrivé dans des environnements déjà bien plein et ultra concurrentiel.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
# bravo
PostĂ© par abriotde (site web personnel, Mastodon) . ĂvaluĂ© Ă -1.
Bravo, Go est montĂ© en cadence de maniĂšre assez spectaculaire. Il a Ă©tĂ© bien aidĂ© par Oracle qui a torpillĂ© Java. Car sinon Java aurait fait un bon barrage Ă Go (perfs similaire, cible comparable, productivitĂ© Ă peine meilleure). Go Ă tout de mĂȘme pour lui une grande simplicitĂ© d'installation : pas de dĂ©pendances Ă une JVM, pas de dĂ©pendances Ă une librairie. Mais ça pourrait ĂȘtre fait en Java.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: bravo
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 4.
Pourquoi dis-tu qu'Oracle a torpillé Java ? Le langage se porte mieux que jamais.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: bravo
PostĂ© par barmic 𩩠. ĂvaluĂ© Ă 2.
Moins d'un an aprÚs la sortie de Go, Oracle lancé le fameux procÚs contre Google.
Mais je ne pense pas du tout que go et java soient sur le mĂȘme segment. D'ailleurs go sert beaucoup Ă faire des CLI qui sont restĂ© longtemps un mauvais usage de java (jusqu'Ă ce que native-image permettent de dĂ©marrer en trĂšs peu de temps).
Il me semble avoir lu qu'il a beaucoup séduit de développeurs python alors que les créateurs du langages imaginaient plus séduire les développeurs C ou C++ (je sais plus).
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: bravo
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 2. DerniĂšre modification le 15 novembre 2024 Ă 21:44.
Ils ont perdu leur vil procĂšs et se sont pris des forks dans la tronche (Hudson -> Jenkins), mais malgrĂ© ça, Oracle a continuĂ© Ă contribuer au monde Java, notamment avec le jdk, graalvm, micronaut... Il faut toujours se mĂ©fier d'eux, mais Java est trĂšs loin d'ĂȘtre torpillĂ©.
Go est sur le mĂȘme segment que Java : faire des programmes portables et maintenables. Le bloat en moins :-)
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: bravo
PostĂ© par barmic 𩩠. ĂvaluĂ© Ă 3.
Pendant les 10 premiÚres années d'existence de go, le procÚs d'Oracle à été un repoussoir tout à fait légitime.
Depuis grosso modo l'air java 9, ça va mieux donc 2017, mais le procÚs ne s'est terminé que plusieurs années plus tard. Entre temps go et kubernetes, probablement les 2 fleurons de go étaient sortis.
Oracle fait plus que contribuer à java, il contrÎle Openjdk, c'est toujours lui qui maßtrise qui et comment est-ce qu'on peut accéder au TCK,...
Je suis surpris de te voir mettre en avant graalvm qui n'est pas libre selon ton heuristique.
Mais oui java se porte trĂšs bien
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: bravo
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 4. DerniĂšre modification le 16 novembre 2024 Ă 00:57.
Je ne sais pas qu'est-ce qui a motivĂ© le choix de Go pour Kubernetes, mais il n'est pas Ă©vident que ce soit liĂ© au procĂšs (Google n'a pas arrĂȘtĂ© de faire du Java pour autant). Est-ce que Java a mĂȘme Ă©tait seulement envisagĂ© au dĂ©but du projet ? Tu as des infos sur le sujet ?
Sinon pour Graalvm, j'en parle, car la sauce prends dans le monde Java et la version prĂ©sumĂ©e libre pourrait ĂȘtre fourchettĂ© plus ou moins durement en cas d'oraclerie.
Puisqu'on est sur le sujet de la confiance dans un avenir libre : Java a plusieurs implémentations et distributions utilisables en production. Je ne sais pas si on peut en dire autant pour Go malheureusement (seule l'implémentation sous contrÎle de Google est au point ?).
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: bravo
PostĂ© par abriotde (site web personnel, Mastodon) . ĂvaluĂ© Ă -1. DerniĂšre modification le 16 novembre 2024 Ă 02:13.
Je confirme Google a arrĂȘter de faire du Java... tout du moins il cherche Ă arrĂȘter.
Oracle à torpillé Java en tortillant MySQL et OpenOffice et avec le procÚs contre Google. Java n'est cependant pas coulé pour autant. Depuis Oracle à corrigé son approche.
Il n'empĂȘche on ne retrouve plus de nouveau gros projets en Java (Android bascule sur Kotlin, Eclipse, Hadoop... certains se meurrent) alors qu'on a par exemple Docker en Go.
En entreprise Java reste une référence mais pas dans les startup. C'est l'effet Cobol.
Je pourrait aller plus loin. Y a t'il de nouveaux framework populaire en Java open-source... non juste ceux développé par Oracle (JavaFX)... c'est signé d'une absence de dynamique.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: bravo
PostĂ© par barmic 𩩠. ĂvaluĂ© Ă 4.
Je vois pas le rapport entre java et MySQL. Pour OOo, ça a toujours était écris en C++ avec uniquement certaines parties en java notamment pour profiter de JDBC, mais les problÚmes d'OOo n'ont pas commencé avec Oracle. go openoffice existait déjà à l'époque de Sun.
Non, ça n'a jamais était annoncé et ça n'est factuellement pas le cas. Google a uniquement annoncé que Kotlin était un first class citizen d'android.
Je ne sais pas de quoi tu parle c'est toujours en Java https://github.com/eclipse-platform/eclipse.platform
Pareil qu'eclipse https://github.com/apache/hadoop
Nouveaux et populaire c'est toujours un peu piégeux (rien ne pourra battre Spring en terme de popularité avant un certains temps), mais tu as au moins
Si tu veux croire que Java est comme Cobol, il sera difficile de t'en dissuader parce qu'il est difficile de vĂ©rifier ce genre de dynamique. Ăa fait 15 ans que java est annoncĂ© comme Ă©tant le nouveau Cobol. L'entreprise dans la quelle je suis a lancĂ© son produit phare en java en 2016. Tu as des bases de donnĂ©es comme Warp10 ou QuestDB qui sont en java.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: bravo
PostĂ© par Faya . ĂvaluĂ© Ă 5.
Enfin ce n'est pas juste "first class citizen", c'est Kotlin First (donc "Kotlin d'abord"). " we will design [Android development tools and content] with Kotlin users in mind while continuing to provide support for using our APIs from the Java programming language." Il y a mĂȘme un tableau prĂ©sentant les avantages Ă coder en Kotlin plutĂŽt qu'en Java pour Android. Et quantitĂ© de doc pour inciter les dev Java Ă passer Ă Kotlin. Ăa ressemble quand mĂȘme Ă "basculer sur Kotlin".
Sans avis sur le reste du commentaire, je ne suis pas au courant.
[^] # Re: bravo
PostĂ© par abriotde (site web personnel, Mastodon) . ĂvaluĂ© Ă -2. DerniĂšre modification le 16 novembre 2024 Ă 02:17.
Mais l'implémentation Go de Google est libre et gratuite et Google n'a pas le passif d'oracle en matiÚre open-source... quand tout va, tout va bien.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: bravo
PostĂ© par barmic 𩩠. ĂvaluĂ© Ă 2. DerniĂšre modification le 16 novembre 2024 Ă 16:36.
Est-ce qu'il a continué à lancer des projets en java entre 2010 et 2020 ?
Je ne crois pas toutes celles que je connaissais ont Ă©taient abandonnĂ©es ou rachetĂ© par Oracle, mais mĂȘme si c'est le cas le TCK est encore sous le contrĂŽle d'Oracle a ce que je sache.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: bravo
PostĂ© par devnewton đș (site web personnel) . ĂvaluĂ© Ă 5.
Tu as plusieurs distributions d'openjdk (dont certaines se battent les jCouilles du tck), des jvms alternatives (dalvik, openj9) et surtout de gros acteurs capables de fourchetter (red hat, eclipse).
Bref j'aime bien Go, mais il faut avouer que son avenir n'est pour l'instant assuré que par un seul acteur.
Apres sur le supposé abandon de Java par Google, je veux bien des sources fiables et pas juste des ressentis ou des correlations au pifometre.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: bravo
PostĂ© par barmic 𩩠. ĂvaluĂ© Ă 0.
Il me semblait qu'openj9 était uniquement un compilateur C2 alternatif mais il semble que tu as raison pour dalvik à aucun moment. Ce dernier ne supporte pas la spécification de la jvm et c'est bien pour ça qu'Oracle a intenté un procÚs.
Alors lĂ tu n'a citĂ© qu'un seul acteur, hein ? Mais s'il est question de forker c'est la mĂȘme chose avec go sauf que go est bien plus simple.
TrĂšs franchement je m'en fou. On est pas en train d'instruire un procĂšs. Google ne fuis pas java (il maintient ses projets et contribue Ă d'autres projets), mais je n'ai pas en tĂȘte de projets lancĂ© en Java par Google depuis 15 ans. Il n'y a pas du tout d'un cĂŽtĂ© ou tout de l'autre mais Google est clairement passĂ© d'un acteur du monde java Ă une entreprise Ă minima peu impliquĂ©e. Ă l'Ă©poque ils crĂ©aient GWT, guava ou guice par exemple aujourd'hui je ne trouve mĂȘme pas leur distribution publique de java.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
Suivre le flux des commentaires
Note : les commentaires appartiennent Ă celles et ceux qui les ont postĂ©s. Nous nâen sommes pas responsables.