Oui :)
Il n'y aura de portabilité que quand des bibliothèques pour piloter les périphériques auront été écrites pour toutes les plates-formes. Ce qu'on fera aussi bien en C si on veut.
Qui à écrire les bibli, je le fais simplement en C et je n'ai pas besoin d'interfacer ensuite avec le JNI, je gagne donc du temps Alors que Java m'en ferait perdre.
Et puis on parle de Linux en plus, alors la portabilité...
Tiens si je veux piloter un périphériques USB je le ferai bien plus facilement en C++ qu'en Java sous Linux.
Pas besoin de perfos tu dis :?:
Alors autre exemple. Ma soekris: 256 Mo de mémoire
Pour l'instant j'ai dedans Apache, Dovecot, Postfix, PostgreSQL
Ca tourne impec.
Supposons que je veuille aussi piloter un périf connecté sur le port série. Je sais le faire en 2mn en C ou C++
En Java faut déjà que je vérifie si leur bibliothèqe de port série fonctionne sur ma Soekris ce qui n'est pas gagné. Mais admettons. Quand j'aurais lancé la JVM, avec quoi les autres applis vont tourner ? Qu'est-ce qui va leur rester comme ressources mémoire et CPU :?:
rien
nada
nothing
(void *)NULL
Pas besoin de perfos ? En temps d'exécution admettons à la limite, mais en consommation de mémoire...
Java est bon à rien ici comme ailleurs. Bon dans une applet à la rigueur.
Bon ça va j'ai compris, tu as voulu me faire troller et tu as réussi ton coup ;)
:lol:
Oui :)
Il n'y aura de portabilité que quand des bibliothèques pour piloter les périphériques auront été écrites pour toutes les plates-formes. Ce qu'on fera aussi bien en C si on veut.
Qui à écrire les bibli, je le fais simplement en C et je n'ai pas besoin d'interfacer ensuite avec le JNI, je gagne donc du temps Alors que Java m'en ferait perdre.
Et puis on parle de Linux en plus, alors la portabilité...
Tiens si je veux piloter un périphériques USB je le ferai bien plus facilement en C++ qu'en Java sous Linux.
Pas besoin de perfos tu dis :?:
Alors autre exemple. Ma soekris: 256 Mo de mémoire
Pour l'instant j'ai dedans Apache, Dovecot, Postfix, PostgreSQL
Ca tourne impec.
Supposons que je veuille aussi piloter un périf connecté sur le port série. Je sais le faire en 2mn en C ou C++
En Java faut déjà que je vérifie si leur bibliothèqe de port série fonctionne sur ma Soekris ce qui n'est pas gagné. Mais admettons. Quand j'aurais lancé la JVM, avec quoi les autres applis vont tourner ? Qu'est-ce qui va leur rester comme ressources mémoire et CPU :?:
rien
nada
nothing
(void *)NULL
Pas besoin de perfos ? En temps d'exécution admettons à la limite, mais en consommation de mémoire...
Java est bon à rien ici comme ailleurs. Bon dans une applet à la rigueur.
Bon ça va j'ai compris, tu as voulu me faire troller et tu as réussi ton coup ;)
:lol: