Les défauts classiques qui sont reprochés à Java, et c'était surtout le cas sur les premières implémentations : la vitesse principalement, aussi bien pour lancer une jvm qu'à l'exécution. Il y aussi eu des versions assez buggées.
Les reproches sont souvent nombreux à l'égard de Java, suffit de chercher un peu. Je ne détaille pas car personnellement, pour l'utilisation que je peux avoir à en faire, je trouve les inconvénients négligeables par rapport aux gains. Mais il y en a qui ne vont pas vouloir de Java pour ce genre de raison. Il est tout à fait possible que ça ne convienne pas.
Donc, en résumé : .Net ça peut être bien mais ça peut aussi pas l'être, et si ça l'est pas alors il vaut mieux ne pas l'utiliser. Et il vaudra mieux utiliser des solutions qui marchent, ou Java, même si c'est pleins de défauts que tout le monde connait.
Non. La plateforme, le langage, tu les choisis en fonction de ton projet. Et tu ne choisis pas non plus seulement à partir de ce qu'est ce langage ou cette plateforme sur le papier, tu te dis qu'il faut aussi tenir compte de ce qui est disponible comme implémentation. Enfin tout ça c'est des évidences. Et dans le cas de .Net, on ne sait pas si ce sera valable, ni quand ça le sera.
[^] # Re: Oui, mais...
Posté par #3588 . En réponse à la dépêche Miguel DeIcaza et .NET. Évalué à 1.
Les défauts classiques qui sont reprochés à Java, et c'était surtout le cas sur les premières implémentations : la vitesse principalement, aussi bien pour lancer une jvm qu'à l'exécution. Il y aussi eu des versions assez buggées.
Les reproches sont souvent nombreux à l'égard de Java, suffit de chercher un peu. Je ne détaille pas car personnellement, pour l'utilisation que je peux avoir à en faire, je trouve les inconvénients négligeables par rapport aux gains. Mais il y en a qui ne vont pas vouloir de Java pour ce genre de raison. Il est tout à fait possible que ça ne convienne pas.
Donc, en résumé : .Net ça peut être bien mais ça peut aussi pas l'être, et si ça l'est pas alors il vaut mieux ne pas l'utiliser. Et il vaudra mieux utiliser des solutions qui marchent, ou Java, même si c'est pleins de défauts que tout le monde connait.
Non. La plateforme, le langage, tu les choisis en fonction de ton projet. Et tu ne choisis pas non plus seulement à partir de ce qu'est ce langage ou cette plateforme sur le papier, tu te dis qu'il faut aussi tenir compte de ce qui est disponible comme implémentation. Enfin tout ça c'est des évidences. Et dans le cas de .Net, on ne sait pas si ce sera valable, ni quand ça le sera.