Ce forum tout nouveau tout beau me paraissait idéal pour faire
connaissance avec ce langage de programmation. Je m'y suis abonné dès le
premier jour mais, pour l'instant, je ne lis que des messages entre
initiés.
Une bonne âme pourrait-elle me guider pour débuter : un logiciel de base
à installer, une FAQ à consulter, etc . ?
Merci d'avance.
--
Christian Fabre
http://cil.capbrun.free.fr/
http://ufctoulon.free.fr/
> Bonjour,
>
> Ce forum tout nouveau tout beau me paraissait idéal pour faire
> connaissance avec ce langage de programmation. Je m'y suis abonné dès le
> premier jour mais, pour l'instant, je ne lis que des messages entre
> initiés.
Certes ! :}
> Une bonne âme pourrait-elle me guider pour débuter : un logiciel de base
> à installer, une FAQ à consulter, etc . ?
En fait, tout dépend à la fois de ton niveau d'anglais et de ton niveau
en programmation.
Si tu te débrouilles bien en anglais, et que tu as des bases de prog, tu
devrais pouvoir te mettre assez facilement au langage via le _Pickaxe_,
le livre de référence, disponible gratuitement [1] pour les versions
plus anciennes de ruby, ou téléchargeable en PDF (sans DRM) via le site
web de l'éditeur.
Une autre ressource souvent citée, et très originale, est le _Why's
(Poignant) Guide to Ruby_ [3], carrément space mais pas mal fait, et
qui commence vraiment par la toute base.
Le site de référence de ruby-doc [4] peut être utile aussi. Au fait, le
site officiel de ruby est ruby-lang [5].
Et... je ne me suis ramais mis à la recherche de docs en français...
Sinon, niveau logiciel, sous Windows, tu peux télécharger le one-click
installer [6], qui va t'installer le langage de programmation et une
poignée d'outils (un éditeur ou deux, des raccourcis, des liens vers la
doc en format chm, etc) pour commencer.
Tout ceci étant mis à part, de mon avis personnel, Ruby est un langage
très très aisé d'accès, avec une excellente logique interne. J'ai
quelques années de programmation derrière moi, mais j'ai pu commencer à
écrire des programmes plutôt complexes pratiquement le premier soir où
j'ai commencé à lire le Pickaxe.
Hope this helps. Et si quelqu'un a d'autres liens, idéalement, il
faudrait les compiler pour en faire un FAQ pour le groupe, non ?
Fred
[1] : http://www.ruby-doc.org/docs/ProgrammingRuby/
[2] : http://www.pragmaticprogrammer.com/titles/ruby/index.html
[3] : http://poignantguide.net/ruby/ , qui lui-même référence d'autre
ressources
[4] : http://www.ruby-doc.org/
[5] : http://www.ruby-lang.org/en/
[6] : http://rubyforge.org/projects/rubyinstaller/
--
HTML's a cheap whore. Treating her with respect is possible, and even
preferable, because once upon a time she was a beautiful and virginal
format, but you shouldn't expect too much of her at this point.
(Mark 'Kamikaze' Hughes in the SDM)
bonjour à toutes et à tous,
>>d'autres liens
en français, sur la 1ère page de ce moteur de recherche qui se dit notre ami.
( recherche "documentation ruby", il y en a sûrement d'autres...)
http://www.ruby-doc.org/docs/beginner-fr/xhtml/
http://www.projectomega.org/subcat.php?lg=fr&php=tuts_ruby
j'avoue n'avoir pas lu et ne pas savoir "ce que ça vaut".
malgré mon (très) faible niveau en anglais celles dans cette
langue m'ont suffit pour débuter et pour l'instant.
>>faudrait les compiler pour en faire un FAQ pour le groupe, non ?
ce serait drôlement bien.
Cordialement.
mon site : http://bul.fr.nf
m'écrire : http://mas.keo.in?Code=Bul [Mail Anti Spam]
>En fait, tout dépend à la fois de ton niveau d'anglais et de ton niveau
>en programmation.
Merci pour cette réponse détaillée.
Pour ce qui concerne l'anglais, je n'ai pas trop de problèmes, aussi
bien l'anglais courant que technique.
Pour la programmation, j'ai fait un peu de langage machine sur Motorola
6800 (1980) et du basic (Amstrad 464, 1985, et on ne rigole pas :-) )
C'est vrai que depuis je n'ai pas fait grand chose dans ce domaine, mais
la discussion sur fufe lors de la création de ce groupe m'a donné envie
de voir de quoi il retourne.
Cordialement.
> Une bonne âme pourrait-elle me guider pour débuter : un logiciel de base
> à installer, une FAQ à consulter, etc . ?
Le wiki de rubyfr.org étant en reconstruction tu peux consulter son
ancienne version toujours en ligne :
http://rubyfr.pro1.typhon.org/rubyfr.org/
et notamment :
http://rubyfr.pro1.typhon.org/rubyfr.org/hiki.cgi?Apprenez+Ruby
http://rubyfr.pro1.typhon.org/rubyfr.org/hiki.cgi?Introduction
salut,
<on rigole>
j'espere que tu as pondu quelques lignes de programmes depuis 1985 ... ;-)
</on rigole>
Si devais écrire un langage de interprété objet alors tu referais ruby
c'est un peu le sentiment que j'éprouve depuis je l'utilise
... soit 3 mois
Pense Objet cela deviendra du .rb
Vraiment c'est un langage tres agreable
on retrouve le plaisir simple de coder des choses simples (comme dans
les années 80 moi aussi j'ai eu un Zx81 puis Vic 20 puis Cbm64 puis
Amiga puis un PC...)
D'ailleurs a part ruby on Rails et Ruby in a Nutshell existe t il
d'autres livres en francais pour progresser ?
Merci
A+
chris
http://www.oreilly.fr/catalogue/2841773477.html
--
DW
> Le Fri, 15 Sep 2006 11:32:04 +0200, "F. Senault" <fr...@lacave.net>
> s'exprima en ces termes :
>
>>En fait, tout dépend à la fois de ton niveau d'anglais et de ton niveau
>>en programmation.
>
> Merci pour cette réponse détaillée.
> Pour ce qui concerne l'anglais, je n'ai pas trop de problèmes, aussi
> bien l'anglais courant que technique.
Okay. Alors, je te conseillerais chaudement de dépenser quelques
dollars pour acheter le Pickaxe en version PDF. Une référence
électronique avec une fonction de recherche, c'est extrêmement
agréable...
> Pour la programmation, j'ai fait un peu de langage machine sur Motorola
> 6800 (1980) et du basic (Amstrad 464, 1985, et on ne rigole pas :-) )
Tu vas être... dépaysé, mais en bien, je pense ! :)
Si tu as des questions pratiques à poser à un moment ou un autre,
n'hésite pas à le poser ici.
Fred
--
Watch me, I'm coming closer I am the mood you're in tonight
Pretty poser, perfect armageddon bride I am a circle, it feels right
I am the one who swallows light Multiplying parasite
Perfect features, perfect sight (K's Choice, Hide)
Y'en a d'autres ?
Merci
A+
chris