Pour ce qui est de d'espièglerie, j'suis pas candy
Et pour le un peu d'amour, un peu d'amour...même avec des efforts, même dans le noir, ....et avec des mouffles
Tu t'allongerais une nuit avec ..
Moi ce qui me rend fou dans JAVA, c'est pas vraiment la POO, bien que je n'ai toujours pas compris à quoi ça sert et surtout en quoi elle etait "soi-disant" indispensable à la nouvelle programmation
Bon passons, l'instanciation, l'extension, l'heritage, la surcharge, les methodes, et tout ce fatras de mots qui n'existaient pas avant et que ça tournait aussi bien, voir même mieux.
A la rigueur, une fois que t'as compris, pourquoi pas...
Non je JAVA c'est pire, c'est des hémorroïdes alors que la veille t'as mangé un couscous au chorizo indou
C'est une goutte d'eau qui te tombe sur la tête toute les 4 secondes alors que tu peux pas bouger..
C'est.....le Chnioooooooooooooooorrrrd !!!!!
Des instructions qui s'enfilent (et je reste poli) les unes dans les autres, au point que tu ne sais même plus lire ton propre code
C'est l'interdiction de faire un include
C'est l'impossibilité de créer une variable globale, sans passer par une classe à la con
C'est des tonnes de mots pour juste faire un truc simple, regarde un exemple
PB
Code : Tout sélectionner
InputRequester("Nouvelle photo", "Quel nom désirez-vous donner à votre nouvelle photo ?", "")
JAVA
Code : Tout sélectionner
new AlertDialog.Builder(this)
.setTitle("Nouvelle photo")
.setMessage("Quel nom désirez-vous donner à votre nouvelle photo ?")
.setView(SaisieUtilisateur)
.setPositiveButton("Photographier", new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int whichButton)
{
}
}
).setNegativeButton("Annuler", new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int whichButton)
{
}
}
).show();
MORT DE RIRE !!!!!
C'est lire continuellement dans les forums ; "Aaaah bah ça on peut pas le faire en JAVA !!!"

Alors que la seule chose que j'ai appris en 10 ans de PB qu'on pouvait pas faire par rapport au C, c'est CASTER (D'ailleurs j'ai pas vraiment compris l'utilité du coups

)
Et on continue...
Pas de Right Left
Protection try/catch OBLIGATOIRE qui te fait un code de noir de lignes
Impossibilité de terminer proprement une application, bien souvent elle reste en mémoire
Depassement de capacité mémoire fréquent au chargement d'images
Tableau de string impossible à redimensionner
Tableau 2D pas d'erase possible
Gestion directe d'une listView impossible (Ajouter, Supprimer), obligation de passer par une liste chainée
Obligation de faire du XML
Cette tonne de fichiers dans noir de dossier differents, que tu te demande à quoi ça sert, alors que PB un seul fichier et vogue la gaufrette

Avoir les bonnes API, rien que ça c'est un vrai plaisir
Obligation d'avoir JAVA sur la machine, donc pas portable
Et pleins d'autres choses qui m'ont gonflé
Encore une fois, j'ai appris tout seul, et codé avec mes pieds...donc surement qu'un maitre du JAVA pourrait me contredire.
Mais j'ai fait pareil avec PB, et jamais je n'ai vu de trucs qui me paraissait compliquer, un truc simple (hors mis les prototrucs peut etre

)
Je dit, que entrer par le coffre d'une voiture parce que c'est soit disant plus grand et plus à la mode, ne me passe pas l'envie de passer par la porte, comme avant.
Je pense que c'est un phénomène de mode de vouloir faire compliqué, mais il arrivera un jour ou à force de faire compliqué, plus personne n'arrivera à programmer
La preuve, si GOOGLE commence à parler de simplifier sa programmation, c'est pas pour rien.
Et si il parle de simplifier, c'est bien qu'il sait que c'est compliqué.
Parce que simplifier PB, alors là...je vois pas....à part peut être en le traduisant en français....