Java (le langage) 1.5 est plus complet que C#. Oui, je sais, il est en béta seulement, mais le projet n'est même pas commencé...
Le framework .NET est plus simple que celui de Sun, mais non porté (Mono y travaille pour linux, et encore tout ne sera pas porté, et rien de prévu pour Mac) et surtout moins complet.
Le framework de Sun est porté sous plein de systèmes (ah non, pas porté sur le Hurd).
GTK# c'est encore en développement...
Java-GTK aussi, mais tu peux aussi utiliser Swing (et ses problèmes de lourdeur) ou SWT (utilisé par Eclipse, Azureus, ...).
Le framework .NET est la propriété de Microsoft.
Le framework de Java est la propriété de Sun.
Les évolutions de C# se font via l'ECMA (mono propose aussi des améliorations).
Les évolutions du langage Java se font via le JCP (Java Community Process). Sun n'a pas toutes les cartes en main (cf. implémentation des templates, non voulu par Sun).
Les évolutions du framework .NET se font au bon vouloir de Microsoft.
Les évolutions du framework Java se font via le JCP.
.NET est lourd mais rapide.
Java est lourd mais rapide.
[^] # Re: Programmer oui ! Mais...
Posté par ndv . En réponse au journal Programmer oui ! Mais.... Évalué à 2.
Java (le langage) 1.5 est plus complet que C#. Oui, je sais, il est en béta seulement, mais le projet n'est même pas commencé...
Le framework .NET est plus simple que celui de Sun, mais non porté (Mono y travaille pour linux, et encore tout ne sera pas porté, et rien de prévu pour Mac) et surtout moins complet.
Le framework de Sun est porté sous plein de systèmes (ah non, pas porté sur le Hurd).
GTK# c'est encore en développement...
Java-GTK aussi, mais tu peux aussi utiliser Swing (et ses problèmes de lourdeur) ou SWT (utilisé par Eclipse, Azureus, ...).
Le framework .NET est la propriété de Microsoft.
Le framework de Java est la propriété de Sun.
Les évolutions de C# se font via l'ECMA (mono propose aussi des améliorations).
Les évolutions du langage Java se font via le JCP (Java Community Process). Sun n'a pas toutes les cartes en main (cf. implémentation des templates, non voulu par Sun).
Les évolutions du framework .NET se font au bon vouloir de Microsoft.
Les évolutions du framework Java se font via le JCP.
.NET est lourd mais rapide.
Java est lourd mais rapide.
Et je n'aime pas les trolls.