IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Substituer java à perl


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Novembre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 2
    Par défaut Substituer java à perl
    Bonjour,

    Je viens de débuter ma carrière d'administrateur Unix et je recherche un language efficace pour traiter des fichiers.
    Jusqu'ici, j'écris mes script en bash, mais je commence à en sentir les limites....

    Perl semble être le language de référence en la matière. Cependant, j'aimerais ne pas trop me disperser et utiliser les languages que je connaîs déjà : java et python.

    La question est : y a t'il des classes java permettant le traitement avancé de fichiers? dans le genre de AWK?

    Merci

  2. #2
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    Au niveau des API dispos je ne sais pas trop ...

    par contre, tu ne devrais pas délaisser Perl. Tu rencontreras surement pas mal de code Perl dans ta carrière et quand on est pas familier de ce langage, ça peut etre assez déroutant parfois.

    De plus dans ça version 5, il me semble que Perl introduit des notions objet. (?)
    En plus c'est un langage assez cool je trouve (enfin en meme temps ça fait longtemps que je n'en ai pas fait)

    En plus, au niveau performance sur ce type de traitement, je pense qu'il est bien meilleur.

    Bref. Désolé de ne pas répondre à ta question.

  3. #3
    Nouveau candidat au Club
    Inscrit en
    Novembre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 2
    Par défaut Il y a bien quelques pistes
    En creusant un peu, j'ai trouvé quelques pistes :

    #1
    Jakarta ORO : "he Jakarta-ORO Java classes are a set of text-processing Java classes that provide Perl5 compatible regular expressions, AWK-like regular expressions, glob expressions, and utility classes for performing substitutions, splits, filtering filenames, etc."

    --> http://jakarta.apache.org/oro/index.html

    #2
    jawk

    jawk à l'air un peu obscur (faible docu sur le site officiel). Peu d'illustration de ses possibilités. idem pour Jakarta ORO.

    Perl semble en effet être une référence en matière de file processing. De toute façon en tant qu'admin Unix, ça ne serait pas une mauvaise idée de m'y mettre!

    OK merci.
    Peux tu jeter un coup d'oeil à jawk et surtout Jakarta ORO et me dire ce que tu en penses?

    A+

    Guillaume

  4. #4
    Membre chevronné Avatar de broumbroum
    Profil pro
    Inscrit en
    Août 2006
    Messages
    406
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2006
    Messages : 406
    Par défaut
    -> tomcat + netbeans je crois

  5. #5
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    Citation Envoyé par stockers
    Peux tu jeter un coup d'oeil à jawk et surtout Jakarta ORO et me dire ce que tu en penses?
    Ben franchement, j'ai pas les compétences pour apprécier les valeurs de cette API. d'ordinaire les API Jakarta sont robustes et utiles.

    Par contre si c'est juste pour utiliser des expressions régulières à la Perl, autant faire directement du Perl. Mais bon, à la limite, si tu comptes te créer pas mal d'outils différents et que tu souhaites en faire la majorité en java, pourquoi pas utiliser cette API, tu bénéficierais des 2 langages ...

    Bon courage ...

Discussions similaires

  1. [Enigme] Webservices java, perl soaplite : 403 Forbidden
    Par captain_mich dans le forum Windows XP
    Réponses: 1
    Dernier message: 27/04/2012, 09h20
  2. sun one web server 6.1 sp8 ; java + perl
    Par Satanas_et_diabolo dans le forum Serveurs (Apache, IIS,...)
    Réponses: 3
    Dernier message: 10/01/2008, 14h47
  3. join en JAVA (comme en PERL)?
    Par sroux dans le forum Langage
    Réponses: 7
    Dernier message: 16/08/2006, 15h58
  4. [PERL et JAVA] Appeler PERL depuis JAVA
    Par krusty dans le forum Modules
    Réponses: 4
    Dernier message: 05/04/2006, 21h49
  5. [RegExp] Adapter une regexp Perl vers du Java
    Par GLDavid dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 22/12/2005, 12h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo