Microsoft semble reconnaître que Java permet de développer plus
rapidement que C# et qu'il y a moins de failles de sécurité dans Java
que dans .net :
http://dsi.silicon.fr/nouveautes/microsoft-java-forever%E2%80%A6-1366
Le Sun, 19 Jun 2011 19:33:42 +0200, Aéris écrivait :
Le 19/06/2011 19:06, JKB a écrit :
Certes. Mais pour compiler ton jar, chez moi, il faut toutes les bibliothèques.
En C/C⁺⁺ aussi, tu as besoin de toutes les bibliothèques sur ton poste de dev.
Ou alors attend, tu en train de nous dire que tu devs sans les libs optionnelles, donc que tu n'as aucun moyen de vérifier si tu n'introduis pas de régression ? Et que tu n'as aucun moyen de lancer les tests U pour vérifier ton travail ?
C'est toi qui prétends le contraire. Bon, je jette l'éponge, tu es indécrottable.
Et d'ailleurs, vous les gérer comment vos tests U avec vos bordels de dépendances optionnelles ? Vous lancez 2^N campagnes de tests différentes pour vérifier tous les cas possibles ?
Et si on va encore plus loin, vous garantissez comment à vos clients que votre lib fonctionne à 100% et a passé toutes vos batteries de tests avec succès ? Parce que s'il compile 1 des 2^N possibilités que toi tu n'as pas testé, il a quoi comme garanti qu'il n'y a pas de bugs ? Et que si tu ne t'engages que sur le bon fonctionnement de ta librairie testée chez toi dans les conditions de ton dev, elles te servent à quoi les 2^N-1 autres possibilités de compilation ?
Ne noie pas le poisson. Le problème est le même avec tous les langages.
JKB
-- Si votre demande me parvient sur carte perforée, je titiouaillerai très volontiers une réponse... => http://grincheux.de-charybde-en-scylla.fr
Le Sun, 19 Jun 2011 19:33:42 +0200,
Aéris <aeris@imirhil.fr> écrivait :
Le 19/06/2011 19:06, JKB a écrit :
Certes. Mais pour compiler ton jar, chez moi, il faut toutes les
bibliothèques.
En C/C⁺⁺ aussi, tu as besoin de toutes les bibliothèques sur ton poste
de dev.
Ou alors attend, tu en train de nous dire que tu devs sans les libs
optionnelles, donc que tu n'as aucun moyen de vérifier si tu n'introduis
pas de régression ? Et que tu n'as aucun moyen de lancer les tests U
pour vérifier ton travail ?
C'est toi qui prétends le contraire. Bon, je jette l'éponge, tu es
indécrottable.
Et d'ailleurs, vous les gérer comment vos tests U avec vos bordels de
dépendances optionnelles ?
Vous lancez 2^N campagnes de tests différentes pour vérifier tous les
cas possibles ?
Et si on va encore plus loin, vous garantissez comment à vos clients que
votre lib fonctionne à 100% et a passé toutes vos batteries de tests
avec succès ?
Parce que s'il compile 1 des 2^N possibilités que toi tu n'as pas testé,
il a quoi comme garanti qu'il n'y a pas de bugs ?
Et que si tu ne t'engages que sur le bon fonctionnement de ta librairie
testée chez toi dans les conditions de ton dev, elles te servent à quoi
les 2^N-1 autres possibilités de compilation ?
Ne noie pas le poisson. Le problème est le même avec tous les
langages.
JKB
--
Si votre demande me parvient sur carte perforée, je titiouaillerai très
volontiers une réponse...
=> http://grincheux.de-charybde-en-scylla.fr
Le Sun, 19 Jun 2011 19:33:42 +0200, Aéris écrivait :
Le 19/06/2011 19:06, JKB a écrit :
Certes. Mais pour compiler ton jar, chez moi, il faut toutes les bibliothèques.
En C/C⁺⁺ aussi, tu as besoin de toutes les bibliothèques sur ton poste de dev.
Ou alors attend, tu en train de nous dire que tu devs sans les libs optionnelles, donc que tu n'as aucun moyen de vérifier si tu n'introduis pas de régression ? Et que tu n'as aucun moyen de lancer les tests U pour vérifier ton travail ?
C'est toi qui prétends le contraire. Bon, je jette l'éponge, tu es indécrottable.
Et d'ailleurs, vous les gérer comment vos tests U avec vos bordels de dépendances optionnelles ? Vous lancez 2^N campagnes de tests différentes pour vérifier tous les cas possibles ?
Et si on va encore plus loin, vous garantissez comment à vos clients que votre lib fonctionne à 100% et a passé toutes vos batteries de tests avec succès ? Parce que s'il compile 1 des 2^N possibilités que toi tu n'as pas testé, il a quoi comme garanti qu'il n'y a pas de bugs ? Et que si tu ne t'engages que sur le bon fonctionnement de ta librairie testée chez toi dans les conditions de ton dev, elles te servent à quoi les 2^N-1 autres possibilités de compilation ?
Ne noie pas le poisson. Le problème est le même avec tous les langages.
JKB
-- Si votre demande me parvient sur carte perforée, je titiouaillerai très volontiers une réponse... => http://grincheux.de-charybde-en-scylla.fr
Aéris
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Le 19/06/2011 19:55, JKB a écrit :
C'est toi qui prétends le contraire. Bon, je jette l'éponge, tu es indécrottable.
Non, je maintien que quand je développe, j'ai toutes les libs. C'est uniquement à l'utilisation qu'elles sont réellement optionnelles.
Ne noie pas le poisson. Le problème est le même avec tous les langages.
Non. Java ne permet pas la compilation conditionnelle (uniquement l'exécution) donc n'est pas soumis aux problèmes sus-mentionnés.
- -- Aeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
Le Sun, 19 Jun 2011 20:08:43 +0200, Aéris écrivait :
Le 19/06/2011 19:55, JKB a écrit :
C'est toi qui prétends le contraire. Bon, je jette l'éponge, tu es indécrottable.
Non, je maintien que quand je développe, j'ai toutes les libs. C'est uniquement à l'utilisation qu'elles sont réellement optionnelles.
Ne noie pas le poisson. Le problème est le même avec tous les langages.
Non. Java ne permet pas la compilation conditionnelle (uniquement l'exécution) donc n'est pas soumis aux problèmes sus-mentionnés.
Ah bon ? Et moi, je prétends qu'en C ou en C++, je fais exactement la même chose. Il suffit de demander gentiment à l'éditeur des liens. Et au passage, je prétends aussi que c'est casse-gueule, mais tu as parfaitement le droit de faire ce que tu veux.
Fin de la discussion.
JKB
-- Si votre demande me parvient sur carte perforée, je titiouaillerai très volontiers une réponse... => http://grincheux.de-charybde-en-scylla.fr
Le Sun, 19 Jun 2011 20:08:43 +0200,
Aéris <aeris@imirhil.fr> écrivait :
Le 19/06/2011 19:55, JKB a écrit :
C'est toi qui prétends le contraire. Bon, je jette l'éponge, tu es
indécrottable.
Non, je maintien que quand je développe, j'ai toutes les libs.
C'est uniquement à l'utilisation qu'elles sont réellement optionnelles.
Ne noie pas le poisson. Le problème est le même avec tous les
langages.
Non.
Java ne permet pas la compilation conditionnelle (uniquement
l'exécution) donc n'est pas soumis aux problèmes sus-mentionnés.
Ah bon ? Et moi, je prétends qu'en C ou en C++, je fais exactement
la même chose. Il suffit de demander gentiment à l'éditeur des
liens. Et au passage, je prétends aussi que c'est casse-gueule, mais
tu as parfaitement le droit de faire ce que tu veux.
Fin de la discussion.
JKB
--
Si votre demande me parvient sur carte perforée, je titiouaillerai très
volontiers une réponse...
=> http://grincheux.de-charybde-en-scylla.fr
Le Sun, 19 Jun 2011 20:08:43 +0200, Aéris écrivait :
Le 19/06/2011 19:55, JKB a écrit :
C'est toi qui prétends le contraire. Bon, je jette l'éponge, tu es indécrottable.
Non, je maintien que quand je développe, j'ai toutes les libs. C'est uniquement à l'utilisation qu'elles sont réellement optionnelles.
Ne noie pas le poisson. Le problème est le même avec tous les langages.
Non. Java ne permet pas la compilation conditionnelle (uniquement l'exécution) donc n'est pas soumis aux problèmes sus-mentionnés.
Ah bon ? Et moi, je prétends qu'en C ou en C++, je fais exactement la même chose. Il suffit de demander gentiment à l'éditeur des liens. Et au passage, je prétends aussi que c'est casse-gueule, mais tu as parfaitement le droit de faire ce que tu veux.
Fin de la discussion.
JKB
-- Si votre demande me parvient sur carte perforée, je titiouaillerai très volontiers une réponse... => http://grincheux.de-charybde-en-scylla.fr
Aéris
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Le 19/06/2011 20:16, JKB a écrit :
Et au passage, je prétends aussi que c'est casse-gueule, mais tu as parfaitement le droit de faire ce que tu veux.
Pas seulement casse-gueule. Je serais client, je n'aurais aucune confiance en un tel soft, ta QA étant totalement impossible à garantir, même a minima (test U, test de validation et test de non régression totalement impossible à fournir)
- -- Aeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
Et au passage, je prétends aussi que c'est casse-gueule, mais
tu as parfaitement le droit de faire ce que tu veux.
Pas seulement casse-gueule.
Je serais client, je n'aurais aucune confiance en un tel soft, ta QA
étant totalement impossible à garantir, même a minima (test U, test de
validation et test de non régression totalement impossible à fournir)
- --
Aeris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
Et au passage, je prétends aussi que c'est casse-gueule, mais tu as parfaitement le droit de faire ce que tu veux.
Pas seulement casse-gueule. Je serais client, je n'aurais aucune confiance en un tel soft, ta QA étant totalement impossible à garantir, même a minima (test U, test de validation et test de non régression totalement impossible à fournir)
- -- Aeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
Ça fonctionne out-of-the-box à partir du moment où tu as un accès à Internet à la 1ère exécution. Après par un mécanisme de caches, tout est en local chez toi.
Je parlais du cas où la machine cible est distante.
-- Je cherche un nouveau travail... http://tboudet.free.fr/cv-thierry-boudet.pdf http://sigfood.dinorama.fr/
On 06/18/2011 10:53 PM, Aéris wrote:
Ça marche sur un lien RNIS, ce truc ?
Ça fonctionne out-of-the-box à partir du moment où tu as un accès à
Internet à la 1ère exécution.
Après par un mécanisme de caches, tout est en local chez toi.
Je parlais du cas où la machine cible est distante.
--
Je cherche un nouveau travail...
http://tboudet.free.fr/cv-thierry-boudet.pdf
http://sigfood.dinorama.fr/
Ça fonctionne out-of-the-box à partir du moment où tu as un accès à Internet à la 1ère exécution. Après par un mécanisme de caches, tout est en local chez toi.
Je parlais du cas où la machine cible est distante.
-- Je cherche un nouveau travail... http://tboudet.free.fr/cv-thierry-boudet.pdf http://sigfood.dinorama.fr/