Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1896 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Quel language pour quelle utilisation?

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

Quel language pour quelle utilisation?

n°1167617
raistlin M
newb totale
Posté le 02-08-2005 à 10:48:12  profilanswer
 

Bonjour!
 
Comme toute newb qui se respecte, voici la question bête du jour:
Quel langage dois-je utiliser selon ce que je veux faire?
 
(la réponse attendue n'est pas "et qu'est-ce que tu veux faire au juste"  (car la réponse serait longue)mais genre une petite liste (si possible et si ca embête pas trop bien entendu) qui dit quel genre de choses on peut faire à partir de tel ou tel language, sinon j'aurais plus de questions nulles après ;P)
 
Voilà!
 
Ps: désolée si le topic est pas trop à se place, mais j'en ai pas trouvé un qui ressemblait


Message édité par raistlin M le 02-08-2005 à 10:53:01
mood
Publicité
Posté le 02-08-2005 à 10:48:12  profilanswer
 

n°1167629
Elmoricq
Modérateur
Posté le 02-08-2005 à 10:55:51  profilanswer
 

Si c'est pour diriger une tortue, le langage adapté est le logo.

n°1167633
theshockwa​ve
I work at a firm named Koslow
Posté le 02-08-2005 à 10:57:59  profilanswer
 

Il sera sans doute plus court que tu expliques ce que tu veux faire et qu'on te dise quels langages sont adaptés plutôt que de te lister tous les langages et leurs affinités ...

n°1167634
mcjoedassi​n
Posté le 02-08-2005 à 10:58:37  profilanswer
 

pour partir en Chine, c'est le mandarin

n°1167637
theshockwa​ve
I work at a firm named Koslow
Posté le 02-08-2005 à 11:01:48  profilanswer
 

mcjoedassin a écrit :

pour partir en Chine, c'est le mandarin


Bof, le cantonnais est plus répandu [:dawa]
 
Edit : ortho


Message édité par theshockwave le 02-08-2005 à 11:02:14
n°1167643
Elmoricq
Modérateur
Posté le 02-08-2005 à 11:03:49  profilanswer
 

theshockwave a écrit :

Bof, le cantonnais est plus répandu [:dawa]
 
Edit : ortho


 
Second degré ? :heink:

n°1167644
mcjoedassi​n
Posté le 02-08-2005 à 11:04:22  profilanswer
 

mdr
je me demandais quand ça allait commencer à troller sur ce sujet :)

n°1167655
sircam
I Like Trains
Posté le 02-08-2005 à 11:09:22  profilanswer
 

Supair topic du vendredi ! [:dawa]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1167659
raistlin M
newb totale
Posté le 02-08-2005 à 11:12:48  profilanswer
 

OK j'abandonne
Je voudrais créer un programme qui me permette de travailler avec des séquences d'ADN (pour faire simple).
 
En décomposant, une partie du truc (la plus simple)serait de pouvoir travailler avec des chaînes de caractères  (longueur inconnue): compter le nombre des caractères, compter le nombre de chaque caractère (ATGC en l'occurence), le pourcentage de GC, le Tm de la séquence( formule simple Tm=2(A+T)+4(G+C)).
 
Ensuite et par exemple, il faudrait pouvoir rechercher la séquence en question dans une séquence plus grande (à importer aussi, dans un certain format), pouvoir calculer le pourcentage de structuration, etc.
 
bien sur, il faut que je puisse présenter tout ça de façon agréable, mais on verra après.
 
Je sais pas si ca va vous aider,mais bon.


Message édité par raistlin M le 02-08-2005 à 11:14:59
n°1167663
Elmoricq
Modérateur
Posté le 02-08-2005 à 11:14:12  profilanswer
 

Traiter des chaînes de caractères de façon simple et rapide, avec des recherches ?
 
Je pense que le PERL serait pas mal. C'est un langage de script assez facile d'accès, et très puissant dès qu'on en vient aux chaînes de caractères.
 
Documentation et outils sur : http://www.perl.org  
Le site est en anglais, je crois qu'il y a des miroirs en français si jamais cela t'est nécessaire (google devrait te trouver ça).
Pour les modules : http://www.cpam.org (PERL s'appuie sur de très nombreux modules pour étoffer le langage... de base tu n'en auras peut-être pas besoin, mais au cas où...)


Message édité par Elmoricq le 02-08-2005 à 11:18:04
mood
Publicité
Posté le 02-08-2005 à 11:14:12  profilanswer
 

n°1167668
raistlin M
newb totale
Posté le 02-08-2005 à 11:17:37  profilanswer
 

Et ça iraaussi pour associer les chaînes de caractères à des infromations chiffrées?

n°1167669
sircam
I Like Trains
Posté le 02-08-2005 à 11:18:20  profilanswer
 

Oui [:pingouino]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1167670
shurik'n
Posté le 02-08-2005 à 11:18:22  profilanswer
 

Pour ce genre de chose tu peux commencer a regarder du coté de Perl (tres adapté aux traitements de chaines de caracteres et aux recherches de motifs).
 
Tu dois pouvoir trouver des cours et tuto sur google (en bioinformatique)
 
edit : grillaid  [:arod]


Message édité par shurik'n le 02-08-2005 à 11:19:23
n°1167672
Elmoricq
Modérateur
Posté le 02-08-2005 à 11:18:57  profilanswer
 

raistlin M a écrit :

Et ça iraaussi pour associer les chaînes de caractères à des infromations chiffrées?


 
Il y a un type de données en PERL, les tables de hâchages, qui sont des tableaux associatifs clef=>valeurs.  
Comme c'est un type de base, ça se gère très bien. :)
 
 
Sinon tu peux aussi faire un tour sur http://www.developpez.net
De nombreux cours et tutoriels y sont présents, et sur le forum PERL il y a quelques adeptes du PERL appliqué à la bioinformatique qui aiment bien aider :)


Message édité par Elmoricq le 02-08-2005 à 11:20:14
n°1167676
raistlin M
newb totale
Posté le 02-08-2005 à 11:22:00  profilanswer
 

Thanks! :love:

n°1167677
shurik'n
Posté le 02-08-2005 à 11:22:03  profilanswer
 

Tres bonne intro a Perl redigée par un de mes profs (et parue dans linux magazine) :
 
 http://sylvain.lhullier.org/publications/perl.html

n°1167684
raistlin M
newb totale
Posté le 02-08-2005 à 11:25:59  profilanswer
 

Heu...ca marche sous windows? (ils ont pas linux au labo)

n°1167685
Joel F
Real men use unique_ptr
Posté le 02-08-2005 à 11:27:55  profilanswer
 

Oui

n°1167686
shurik'n
Posté le 02-08-2005 à 11:28:15  profilanswer
 

ui ui (mais bon le perl sous linux c est quand meme plus de bonheur :D)

n°1167689
Elmoricq
Modérateur
Posté le 02-08-2005 à 11:29:40  profilanswer
 

shurik'n a écrit :

ui ui (mais bon le perl sous linux c est quand meme plus de bonheur :D)


 
Niveau outils il faut juste un éditeur de texte (avec reconnaissance syntaxique, c'est mieux), et l'interpréteur PERL (dispo sur perl.org).
C'est tout.  
 
A partir de là, je ne vois pas pourquoi c'est "mieux" sous Linux que sous Windows, c'est la même chose (je ne défends aucun des deux OS, je suis juste réaliste).


Message édité par Elmoricq le 02-08-2005 à 11:31:28
n°1167692
shurik'n
Posté le 02-08-2005 à 11:31:15  profilanswer
 

Elmoricq a écrit :

Niveau outils il faut juste un éditeur de texte (avec reconnaissance syntaxique, c'est mieux), et l'interpréteur PERL (dispo sur perl.org).
C'est tout.  
 
A partir de là, je ne vois pas pourquoi c'est "mieux" sous Linux que sous Windows, c'est la même chose.


 
Juste parceque sur n importe quelle distrib grand public t as deja l interpreteur perl et un bel emacs deja installés.
Et que a la limite autant bosser sur du libre pour ce genre de projet.
 
That's all  :hello:  

n°1167694
el muchach​o
Comfortably Numb
Posté le 02-08-2005 à 11:32:51  profilanswer
 

Pour ce type d'appli (séquençage), je sais que Perl et Ocaml sont utilisés.

n°1167695
Elmoricq
Modérateur
Posté le 02-08-2005 à 11:33:02  profilanswer
 

J'ai jamais aimé emacs faut dire. Sinon ça prend 5min d'installer gvim sur Windows :D
 
Et il me semble que sur certaines distrib', vaut mieux dégager le package livré de base pour mettre un interpréteur PERL qui-va-bien, certains packages étant... bizarres (j'en sais rien, j'bosse sous solaris :sweat: )

n°1167705
masklinn
í dag viðrar vel til loftárása
Posté le 02-08-2005 à 11:45:45  profilanswer
 

Citation :

et l'interpréteur PERL (dispo sur perl.org).


Et si t'es feignant tu récupères ActivePerl pour te simplifier encore le boulot ;)  

shurik'n a écrit :

Juste parceque sur n importe quelle distrib grand public t as deja l interpreteur perl avec 5 versions de retard et un bel emacs bien pourri deja installés.


 [:aloy]  
 
Super [:grinking]  
Installer un interpréteur pour un langage moderne sous Windows ça prend à peu près autant de temps que récupérer une version récente de celui ci sur la distro de ton choix (au lieu de t'en taper une avec X mois de retard [:itm] ), c'est à dire le temps du téléchargement et de lancer l'installation [:spamafote]  

Citation :

Et que a la limite autant bosser sur du libre pour ce genre de projet.


 [:mlc]  


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1167743
shurik'n
Posté le 02-08-2005 à 12:07:26  profilanswer
 

Oui oui Masklinn il faut la toute derniere release de Perl et d'Emacs pour programmer des scripts de traitement de chaines de caracteres  (et puis bon apt get va plus vite que le gestionnaire de telechargement windows hein :D).
 
Ah oui, et un OS a 150€ qui a 5 ans de retard aussi en effet c est mieux pour coder sur un langage de ce genre  :sweat:  
 
je ne suis pas PRO linux mais de la a etre PRO Windows pour du dev de ce type ..... :sarcastic:


Message édité par shurik'n le 02-08-2005 à 12:08:00
n°1167745
Elmoricq
Modérateur
Posté le 02-08-2005 à 12:09:15  profilanswer
 

SUPAÏR §§  [:jar jar]  
 
UN DEBAT LINUX/WINDOWS §§§§  [:jar jar]  
 
 
Si la version de PERL n'a pas énormément d'importance (je bosse sur une... 5.005 :sweat: ), l'OS ici n'en a pas beaucoup plus. Windows ou unixoïdes c'est la même chose, faut être borné pour affirmer le contraire.

n°1167749
zapan666
Tout est relatif
Posté le 02-08-2005 à 12:12:36  profilanswer
 

mais on s'en fout de l'OS [:pingouino]
Tant qu'il puisse faire son truc
- edit : grilled -


Message édité par zapan666 le 02-08-2005 à 12:13:09

---------------
my flick r - Just Tab it !
n°1167750
masklinn
í dag viðrar vel til loftárása
Posté le 02-08-2005 à 12:13:53  profilanswer
 

shurik'n a écrit :

Oui oui Masklinn il faut la toute derniere release de Perl et d'Emacs pour programmer des scripts de traitement de chaines de caracteres


Ca peut effectivement être le cas si des améliorations ou des nouveaux types sont apparus. Je ne fais personnellement pas de Perl, mais en Python entre la 2.1 ou la 2.2 et la 2.4 des changements drastiques ont été apportés avec des nouveaux types&modules extrèmement intéressants [:spamafote]  

Citation :

Ah oui, et un OS a 150€ qui a 5 ans de retard aussi en effet c est mieux pour coder sur un langage de ce genre  :sweat:


Le mec dit qu'il n'a que des posts Windows à sa disposition, tu lui dit qu'il est "mieux" d'utiliser linux pour coder en perl, c'est faux [:spamafote]  
 
Je n'ai jamais dit que windows était mieux, j'ai dit qu'il était équivalent [:itm]  

Citation :

je ne suis pas PRO linux


[:rofl][:rofl][:rofl]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1167751
theshockwa​ve
I work at a firm named Koslow
Posté le 02-08-2005 à 12:14:23  profilanswer
 

Elmoricq a écrit :

SUPAÏR §§  [:jar jar]  
 
UN DEBAT TROLL LINUX/WINDOWS §§§§  [:jar jar]


[:aloy]


Message édité par theshockwave le 02-08-2005 à 12:14:34
n°1167754
raistlin M
newb totale
Posté le 02-08-2005 à 12:18:26  profilanswer
 

Ouah, installation sans me gourer... (chacun ses objectifs,on ne se moque pas ...bon ok mais pas trop alors)
déjà une autre question bête (mais bête alors..):c'est quoi command prompt?

n°1167756
Elmoricq
Modérateur
Posté le 02-08-2005 à 12:19:50  profilanswer
 

raistlin M a écrit :

Ouah, installation sans me gourer... (chacun ses objectifs,on ne se moque pas ...bon ok mais pas trop alors)
déjà une autre question bête (mais bête alors..):c'est quoi command prompt?


 
La ligne de commande.
 
Menu démarrer => tous les programmes => accessoires => invite de commande

n°1167763
raistlin M
newb totale
Posté le 02-08-2005 à 12:22:52  profilanswer
 

en fait c'est comme  ouvrir un terminal sous linux?

n°1167764
shurik'n
Posté le 02-08-2005 à 12:23:35  profilanswer
 

Ok Masklinn je prend note de tes arguments, stoppons ce sterile débat et esperons que notre amis reussisse a arriver a ses fins :jap:

n°1167766
shurik'n
Posté le 02-08-2005 à 12:24:26  profilanswer
 

raistlin M a écrit :

en fait c'est comme  ouvrir un terminal sous linux?


 
Oui .... mais en moins bien  :whistle:  
 
Ok j'arrete. Oui ca te permet de faire des choses en ligne de commande voila tout  :jap:

n°1167770
raistlin M
newb totale
Posté le 02-08-2005 à 12:25:44  profilanswer
 

encore question bête: on s'en sert pareil? genre pour se déplacer de répertoire en répertoire...

n°1167775
shurik'n
Posté le 02-08-2005 à 12:28:29  profilanswer
 

oui le cd marche pareil , mais ce n est plus "ls" mais "dir" .. enfin le mieux est de tapper HELP tu aura la liste des commandes :)

n°1167776
theshockwa​ve
I work at a firm named Koslow
Posté le 02-08-2005 à 12:29:08  profilanswer
 

grossièrement, oui, tu fais toujours "cd rep" pour te déplacer, par contre, pour changer de lecteur, il suffit de faire "d:" pour aller sur D, par exemple
 
Edit : à moitié grillaid :whistle:


Message édité par theshockwave le 02-08-2005 à 12:29:41
n°1167782
shurik'n
Posté le 02-08-2005 à 12:32:59  profilanswer
 

theshockwave a écrit :


Edit : à moitié grillaid :whistle:


 
Juste a moitié alors ca va  :whistle: , remarque interessante concernant les lecteurs en effet  :jap:  

n°1167988
raistlin M
newb totale
Posté le 02-08-2005 à 15:36:25  profilanswer
 

De retour pour de nouvelles questions bêtes (vous dites si vous en avez marre, j'irai à la BU sciences pour trouver un manuel)
 
-comment on crée un  fichier .pl ? (c'est dit nullepart dans les tutoriaux que j'ai lu)
 
-comment on va dans le répertoire supérieur quand on est dans la ligne de commande?
 

n°1167992
shurik'n
Posté le 02-08-2005 à 15:40:01  profilanswer
 


 
-comment on crée un  fichier .pl ? -> moi pas comprendre  :??:  , ben ca se crée comme n importe quel autre fichier , dedans c est du texte, rien d autre.
 
-comment on va dans le répertoire supérieur quand on est dans la ligne de commande? -> cd ..

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Quel language pour quelle utilisation?

 

Sujets relatifs
L'utilisation des tableaux est t-elle justifié ?Utilisation du for pour obtenir la date d'un fichier
Utilisation du CPU et de la RAM[VB6] Utilisation d'un SpreadSheet
Utilisation _root en actionscriptLanguage capable de lire port com
utilisation d'exception (try catch)SQL Server 2000 : Stats sur l'utilisation des index ?
JSP : probleme utilisation jsp:useBeanUtilisation des API C de MySQL
Plus de sujets relatifs à : Quel language pour quelle utilisation?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR