^^
Meowcate (./115) :
Moi qui avait envie de me lancer dans le Java, j'ai l'impression à vous lire que c'est en fait une grosse merde à éviter (ou plutôt "comme d'après moi il existe mieux, c'est une grosse merde").
Qu'on m'explique qu'est ce qui est le top du top des applications browser que je sache de suite sur quoi m'orienter, c'est que je ne voudrais pas perdre le coche à étudier un élément obsolète et sans avenir.
Nan mais Java c'est un excellent langage. Il est assez académique, idéal pour apprendre à bien coder en orienté objet. En plus il est bien documenté, ce qui le cas d'assez peu de langages.
Perso je préfère le C# parce qu'on a plus de libertés, mais je pense qu'il n'est pas à mettre dans les mains de n'importe qui

Perso je l'utilisais pas mal pour coder des petits utilitaires.
Mais de moins en moins en fait, d'ailleurs hier je voulais me faire un petit outil pour retrouver des fichiers identiques dans un répertoire, ben je l'ai fait en Python. Ce n'est pas plus compliqué que ça:
[source=py]# coding=latin-1
# Permet de trouver les fichiers ABSOLUMENT IDENTIQUES (à l'octet et au contenu
# près) au sein d'un répertoire.
import os, sys
# Paramètre
if len(sys.argv) != 2:
print ('Usage: dupefinder <directory>')
exit(-1);
folder = sys.argv[1]
files = os.listdir(folder)
for i in range(0, len(files) - 1):
for j in range(i + 1, len(files)):
# Lecture des deux fichiers
f1 = open(folder + os.sep + files[i], 'rb')
f2 = open(folder + os.sep + files[j], 'rb')
content1 = f1.read()
content2 = f2.read()
if content1 == content2:
print (str(files[i]) + ' <=> ' + str(files[j]))[/source]