[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: EIEIO
From: |
Eric Schulte |
Subject: |
Re: EIEIO |
Date: |
Fri, 14 Mar 2014 14:13:07 -0600 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
Eric Abrahamsen <address@hidden> writes:
> Daniel Colascione <address@hidden> writes:
>
>> On 03/13/2014 05:36 PM, Eric M. Ludlam wrote:
>>> The key thing that EIEIO lets me do is define interfaces that allows
>>> modules to work together.
One more experiential point in this thread. I implemented an Emacs GO
mode recently and (thanks to EIEIO) I was able to transparently support
reading/writing of moves/game-state to/from multiple GO engines, network
protocols, game formats (sgf) and even the Emacs display and user, all
through a single API [1].
I would not have even attempted this without EIEIO, but with EIEIO it
was a pleasure.
Best,
Footnotes:
[1] https://raw.github.com/eschulte/el-go/master/go-api.el
--
Eric Schulte
https://cs.unm.edu/~eschulte
PGP: 0x614CA05D
- About CEDET, Completion, and compilers, Eric M. Ludlam, 2014/03/12
- Re: About CEDET, Completion, and compilers, Andreas Röhler, 2014/03/13
- Re: About CEDET, Completion, and compilers, João Távora, 2014/03/13
- Re: About CEDET, Completion, and compilers, Eric M. Ludlam, 2014/03/13
- EIEIO, Daniel Colascione, 2014/03/13
- Re: EIEIO, Eric M. Ludlam, 2014/03/13
- Re: EIEIO, David Engster, 2014/03/14
- Re: EIEIO, Eric Abrahamsen, 2014/03/14
- Re: EIEIO,
Eric Schulte <=
- Re: EIEIO, Thien-Thi Nguyen, 2014/03/15
- ELPA Go integration Was: EIEIO, Eric Schulte, 2014/03/15
- Re: ELPA Go integration Was: EIEIO, Thien-Thi Nguyen, 2014/03/16
- Re: ELPA Go integration Was: EIEIO, Thien-Thi Nguyen, 2014/03/24
- Re: ELPA Go integration Was: EIEIO, Stefan, 2014/03/17
- Re: ELPA Go integration Was: EIEIO, Stefan, 2014/03/24
- Re: EIEIO, João Távora, 2014/03/14
- Re: About CEDET, Completion, and compilers, Andreas Röhler, 2014/03/14
Re: About CEDET, Completion, and compilers, Richard Stallman, 2014/03/23