Chose qui me paraitrait bizarre, c'est que ms redéveloppe entièrement tout alors qu'ils avaient une bonne machine virtuelle et des librairies sous la main...
Voici un extrait et un message, mais bon, rien de bien vérifiable, c'est pour ça que je demandais qu'on me corrige...
"The DotGNU Portable.NET guys have now taken the relatively obvious step of compiling C# to Java."
---
Strange. The core class library of .NET was originally written in Java (with a modified code-generation back-end). I still have Microsoft's source code on one of my removeable harddisk cartridges, dating from fall 1999, to prove it.
The plan was use the Java compiler and then come back later with a tool to translate Java source into C# (only then wasn't being called C# yet).
Entre nous, là, comme ça, pourquoi défends tu autant .net? Pourquoi autant d'énergie?
Je suis curieux de tout et me demande vraiment.
Personnellement, et bien je connais java depuis 1996 et j'avoue que dès le début je l'ai apprécié, par sa simplicité et son côté oo. D'un autre côté, je trouve que d'autres langages sont bien intéressants, comme python ou les langages fonctionnels (dont je ne connais que lisp).
En ce qui concerne C#, et bien la syntaxe semble très bien, et la plate forme aussi, normal puisque cela reprend largement les concepts java (qui eux même viennent aussi d'ailleurs bien sûr). Ce qui m'embête personnellement c'est l'utilisation/possibilité des pointeurs (un truc que j'aime pas, c'est tout à fait arbitraire et personnel), et puis bien sûr le fait que ce soit microsoft qui soit derrière.
Corrigez moi, est ce que le framework de librairies .net n'était pas à l'origine codé en java (ou pour java, je ne sais plus) et a ensuite été transformé/porté pour .net? Le contraire ne serait pas possible (porter du C# en bytecode jvm?)?
mort de rire. microsoft n'est certes satan, c'est une entreprise très bonne en marketing et qui a largement fonctionné grâce à un système de croissance à outrance.
Ajd ils doivent changer de modèle, passer à un système plus pérenne par abonnement.
Ah, c'est aussi une entreprise terriblement agressive avec ses concurrents. Un vrai tyrannosaure dans le genre. Et c'est elle qui considère les logiciels libres comme sa menace majeure. Pour eux le logiciel libre est anti patriotique, et ptet même lié aux terroristes...
.net est une plate forme microsoft qui a pour l'instant été plutôt mal marketée. Mais rajouter sur les listes de nos chers décideurs "portable", et bien c rendre un service à leur marketing, c faciliter l'acceptation du bidule alors qu'il n'est même pas terminé, c tout.
C'est pas la mort hein.
Pour ce qui est de la syntaxe, certes on peut faire fonctionner du java sur .net (et c cool), mais il me semble que certains développeurs dotgnu bossent pour faire la même chose... ;)
Il me semble que cela devrait répondre à nombre de considérations sur la "syntaxe" à adopter...
Personnellement ce qui me parait le plus intéressant de toute cette discussion, c'est le fait que "gcj" va peut être arriver à maturité, et faire tourner des applications comme celles de jakarta et jboss. Ensuite la plate forme java pourra enfin être intégrée à gnu/linux.
Par contre ce qui me fait un peu peur, c'est le fait d'aider microsoft, c'est fou, .NET va être portable *grâce* aux développeurs du libre.
Lors de mon dernier emploi sur un moteur de site web éducatif, l'employeur avait très envie de m'avoir sur le projet. Je suis fan de libre, et il "comptait" libérer le soft à une date ou à une autre. On s'est donc mis d'accord sur une clause m'accordant 5kE à la fin de l'année si on "ne m'avait pas confié le developpement de tout ou partie d'un logiciel libre".
Pas de bol, la boite vient d'être liquidée (quand on n'a aucune entrée d'argent, ça parait presque normal). Le groupe dont elle fait partie nous a convenus des licenciements plutôt sympas, et j'ai bien eu la prime.
(parmie les derniers rebondissements: possible passage en libre tout de même, mais ça prend du temps...)
Bref, on peut mettre beaucoup de clauses dans un contrat de travail, il faut pas hésiter à les négocier.
Merci bien, ça faisait déjà un moment que je galérais avec mon émulation de troisième bouton qui marchais jamais comme il faut (pour cause de boutons peu sensibles à la pression).
Enfin ct pas grave, je me suis fait kicker que 2 fois de chan pour cause de flood intempestif!
[^] # Re: Les langages et la jvm
Posté par echarp (site web personnel, Mastodon) . En réponse à la dépêche Havoc Pennington se pose des questions sur les langages du libre. Évalué à 1.
Là comme ça sans trop chercher j'ai trouvé ça ->
Will .NET Meet JVM Half-way?
http://developer.sys-con.com/viewitem.cfm?thread=7039(...)
Voici un extrait et un message, mais bon, rien de bien vérifiable, c'est pour ça que je demandais qu'on me corrige...
"The DotGNU Portable.NET guys have now taken the relatively obvious step of compiling C# to Java."
---
Strange. The core class library of .NET was originally written in Java (with a modified code-generation back-end). I still have Microsoft's source code on one of my removeable harddisk cartridges, dating from fall 1999, to prove it.
The plan was use the Java compiler and then come back later with a tool to translate Java source into C# (only then wasn't being called C# yet).
Roger V. IES
[^] # Re: Les langages et la jvm
Posté par echarp (site web personnel, Mastodon) . En réponse à la dépêche Havoc Pennington se pose des questions sur les langages du libre. Évalué à 1.
Je suis curieux de tout et me demande vraiment.
Personnellement, et bien je connais java depuis 1996 et j'avoue que dès le début je l'ai apprécié, par sa simplicité et son côté oo. D'un autre côté, je trouve que d'autres langages sont bien intéressants, comme python ou les langages fonctionnels (dont je ne connais que lisp).
En ce qui concerne C#, et bien la syntaxe semble très bien, et la plate forme aussi, normal puisque cela reprend largement les concepts java (qui eux même viennent aussi d'ailleurs bien sûr). Ce qui m'embête personnellement c'est l'utilisation/possibilité des pointeurs (un truc que j'aime pas, c'est tout à fait arbitraire et personnel), et puis bien sûr le fait que ce soit microsoft qui soit derrière.
Corrigez moi, est ce que le framework de librairies .net n'était pas à l'origine codé en java (ou pour java, je ne sais plus) et a ensuite été transformé/porté pour .net? Le contraire ne serait pas possible (porter du C# en bytecode jvm?)?
[^] # Re: Les langages et la jvm
Posté par echarp (site web personnel, Mastodon) . En réponse à la dépêche Havoc Pennington se pose des questions sur les langages du libre. Évalué à 1.
Ajd ils doivent changer de modèle, passer à un système plus pérenne par abonnement.
Ah, c'est aussi une entreprise terriblement agressive avec ses concurrents. Un vrai tyrannosaure dans le genre. Et c'est elle qui considère les logiciels libres comme sa menace majeure. Pour eux le logiciel libre est anti patriotique, et ptet même lié aux terroristes...
.net est une plate forme microsoft qui a pour l'instant été plutôt mal marketée. Mais rajouter sur les listes de nos chers décideurs "portable", et bien c rendre un service à leur marketing, c faciliter l'acceptation du bidule alors qu'il n'est même pas terminé, c tout.
C'est pas la mort hein.
Pour ce qui est de la syntaxe, certes on peut faire fonctionner du java sur .net (et c cool), mais il me semble que certains développeurs dotgnu bossent pour faire la même chose... ;)
# Les langages et la jvm
Posté par echarp (site web personnel, Mastodon) . En réponse à la dépêche Havoc Pennington se pose des questions sur les langages du libre. Évalué à 1.
La page suivante en liste 189:
http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html(...)
Il me semble que cela devrait répondre à nombre de considérations sur la "syntaxe" à adopter...
Personnellement ce qui me parait le plus intéressant de toute cette discussion, c'est le fait que "gcj" va peut être arriver à maturité, et faire tourner des applications comme celles de jakarta et jboss. Ensuite la plate forme java pourra enfin être intégrée à gnu/linux.
Par contre ce qui me fait un peu peur, c'est le fait d'aider microsoft, c'est fou, .NET va être portable *grâce* aux développeurs du libre.
# Clause de "prime"
Posté par echarp (site web personnel, Mastodon) . En réponse à la dépêche Contrat de travail et Logiciel Libre. Évalué à 1.
Pas de bol, la boite vient d'être liquidée (quand on n'a aucune entrée d'argent, ça parait presque normal). Le groupe dont elle fait partie nous a convenus des licenciements plutôt sympas, et j'ai bien eu la prime.
(parmie les derniers rebondissements: possible passage en libre tout de même, mais ça prend du temps...)
Bref, on peut mettre beaucoup de clauses dans un contrat de travail, il faut pas hésiter à les négocier.
# Trop fort
Posté par echarp (site web personnel, Mastodon) . En réponse au message [X-Window] Copie du clipboard. Évalué à 1.
Enfin ct pas grave, je me suis fait kicker que 2 fois de chan pour cause de flood intempestif!