From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 References: <20151010205532.GA15006@staven.pl> In-Reply-To: <20151010205532.GA15006@staven.pl> From: Giles Hutton Date: Sat, 10 Oct 2015 21:27:57 +0000 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=001a11c3e73aaf8e070521c6c585 Subject: Re: [9fans] libframe Go port Topicbox-Message-UUID: 725b2378-ead9-11e9-9d60-3106f5b1d025 --001a11c3e73aaf8e070521c6c585 Content-Type: text/plain; charset=UTF-8 On Sat, Oct 10, 2015 at 9:57 PM Staven wrote: > On Sat, Oct 10, 2015 at 03:42:42PM +0000, Giles Hutton wrote: > > Hi All, > > > > I'm currently in the process of porting acme to Go > > Why? > I've been asking myself that same question a lot actually. A friend of mine showed me acme a couple of months ago, and it was different and interesting enough to keep me using it for a little while. Coming from a vim background, my assessment at that point was that acme does separate windows/panes orders of magnitude better than vim, but acme's text editing was a bit too simplistic compared to vim. So my initial intention was to port acme to Go, and add in vi-style modal editing. Since then I've learned to love the simplicity of it, and how expressive it can be without the burden of hundreds of different key combinations. So I've decided to port it without adding anything extra and perhaps experiment with a vi-acme amalgamation project some time after that. For now, at least, it's just a fun project. --001a11c3e73aaf8e070521c6c585 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On Sat, O= ct 10, 2015 at 9:57 PM Staven <stave= n@staven.pl> wrote:
On Sat, = Oct 10, 2015 at 03:42:42PM +0000, Giles Hutton wrote:
> Hi All,
>
> I'm currently in the process of porting acme to Go

Why?
=C2=A0
=C2=A0
I've been asking mysel= f that same question a lot actually. A friend of mine showed me acme=C2=A0<= br>a couple of months ago, and it was different and interesting enough to k= eep me using it for a little while. Coming from a vim background, my assess= ment at that point was that acme does separate windows/panes orders of magn= itude better than vim, but acme's text editing was a bit too simplistic= compared to vim. So my initial intention was to port acme to Go, and add i= n vi-style modal editing.=C2=A0

Since then I've lear= ned to love the simplicity of it, and how expressive it can be without the = burden of hundreds of different key combinations. So I've decided to po= rt it without adding anything extra and perhaps experiment with a vi-acme a= malgamation project some time after that.=C2=A0

Fo= r now, at least, it's just a fun project.
--001a11c3e73aaf8e070521c6c585--