OVH Cloud OVH Cloud

[MISC]: Une démonstration de SLIME

6 réponses
Avatar
Xavier Maillard
Bonjour,

En parcourant mes favoris, je suis tombé sur ce que je
qualifierai d'époustouflante démonstration.

Pour ceux qui font du Common Lisp et utilise le merveilleux
module SLIME, j'ai quelque chose qui devrait vous mettre sur les
genoux[1].

J'utilise SLIME tous les jours et j'ai découvert des choses que
je ne connaissais pas.

Régalez-vous.

Totally INSANE !

--Footnotes--
[1] http://common-lisp.net/movies/slime.torrent
--
Xavier Maillard

main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}

6 réponses

Avatar
Jean Magnan de Bornier
Le 31 juillet à 10:30:51 Xavier Maillard écrit nota mment:

| Régalez-vous.
|
| Totally INSANE !
Tout-à-fait prêt à être époustouflé, mais ça s'ouvre avec quo i un fichier
.torrent?

à+
--
Jean Magnan de Bornier | Cours Victor Hugo
e-mots: jean at bornier.net | 13980 Alleins France
T 08 70 39 34 03 | P 06 09 17 35 87
Avatar
Matthieu Moy
Jean Magnan de Bornier writes:

Tout-à-fait prêt à être époustouflé, mais ça s'ouvre avec quoi un fichier
.torrent?



btdownloadcurses.bittorrent http://common-lisp.net/movies/slime.torrent

(http://www.bittorrent.com/introduction.html)

--
Matthieu
Avatar
Sébastien Kirche
Le 31 juillet 2005 à 10:07, Xavier Maillard a formulé :

Pour ceux qui font du Common Lisp et utilise le merveilleux
module SLIME, j'ai quelque chose qui devrait vous mettre sur les
genoux[1].



Bof, la seule chose qui m'a réjoui c'était de voir que la démo fut faite
avec OSX. Pour le reste, j'ai regardé en diagonale.. mais je n'ai rien
compris :/

Ça doit être parce que je ne fais pas common lisp et que je n'utilise
pas slime.

En quelques mot : c'était une démo de quoi ?

--
Sébastien Kirche
Avatar
Xavier Maillard
On 31 jui 2005, Sébastien Kirche wrote:

Ça doit être parce que je ne fais pas common lisp et que je
n'utilise pas slime.



Sûrement :)

En quelques mot : c'était une démo de quoi ?



Ben une démonstration de SLIME justement. Ca m'a fait le même
effet que lorsque j'avais vu RMS faire une démonstration de Emacs
il y a quelques années.

A+
--
GNUSFR.ORG http://gnusfr.org/
EMACSFR.ORG http://emacsfr.org/
Xavier Maillard Tel: +33 6 68 04 64 37
Avatar
Sébastien Kirche
Le 31 juillet 2005 à 15:07, Xavier Maillard a dit :

> En quelques mot : c'était une démo de quoi ?

Ben une démonstration de SLIME justement. Ca m'a fait le même
effet que lorsque j'avais vu RMS faire une démonstration de Emacs
il y a quelques années.



Oui, mais ça *sert à quoi* ?

Il m' a semblé dans la démo qu'il définissait des méthodes et ce genre
de chose, mais ça donne quoi au final ?

C'est pour faire des webservices, du lisp façon dcom ? C'est un shell
lisp ? Parce que sur la page du projet, j'ai juste compris que c'était
un mode emacs pour faire du lisp. Mais qu'y a-t-il dans ce "faire" ?

--
Sébastien Kirche
Avatar
Xavier Maillard
On 31 jui 2005, Sébastien Kirche wrote:

Le 31 juillet 2005 à 15:07, Xavier Maillard a dit :

> > En quelques mot : c'était une démo de quoi ?
>
> Ben une démonstration de SLIME justement. Ca m'a fait le même
> effet que lorsque j'avais vu RMS faire une démonstration de
> Emacs il y a quelques années.

Oui, mais ça *sert à quoi* ?



SLIME est une sorte d'IDE pour faire du Common Lisp. Je ne vois
pas trop quoi te dire de plus.

C'est une sorte de c-mode + gud + ielm le tout dans un seul et
unique module.

Le fin du fin est le côté serveur de la bestiole qui te permet de
lancer un swank à des milliers de kilomètres et de d'y connecter
en toute simplicité sur ton Emacs (le top pour faire une démo qui
en jette :)).

Sinon, auto-promotion éhontée :
http://emacsfr.etud-orleans.fr/sections/a-la-une/quelle-demonstration

Il m' a semblé dans la démo qu'il définissait des méthodes et
ce genre de chose, mais ça donne quoi au final ?



Pas grand chose. En fait il base sa démonstration sur l'écriture
d'un bête package Common Lisp qui sera en mesure de traduire des
châines de caractères en morse et vice-versa.

C'est pour faire des webservices, du lisp façon dcom ? C'est un
shell lisp ? Parce que sur la page du projet, j'ai juste
compris que c'était un mode emacs pour faire du lisp. Mais qu'y
a-t-il dans ce "faire" ?



Tellement de choses. Il faut l'essayer si tu fais du lisp. Tu
dois certainement connaître ILISP, c'est du même accabi mais un
milliard de fois plus évolué.

SLIME c'est un IDE Lisp dans Emacs pour prendre un grand
raccourci :)
--
"sometimes i feel like we're making emacs better and better because we don't
know what to do with emacs once it is finished."

-- AlexSchroeder on #emacs @OPN