Re: [dev] [RFC] Design of a vim like text editor

From: FRIGN <>
Date: Tue, 16 Sep 2014 01:23:07 +0200

On Tue, 16 Sep 2014 00:12:58 +0100
Maxime Coste <> wrote:

> Hard to resist talking about a project I spent most of my spare coding time
> on for the last 3 years.

Fair point.

> I agree 18000 is not small, but not that big either, clearly reasonable
> for the amount of things Kakoune does (and nope, I do not want to replace a
> 20 instructions function with a fork-exec to use 'tr' to replace tabs with
> spaces). 2 hard dependencies (boost and ncurses) with boost getting away once
> we get more widely available c++11 regexes is not unreasonable either. For
> weird black magic, not sure what you are talking about.

Boost == cancer.

> And for C++, well, I know there is some vocal individuals against it on the
> sl mailing list, but I think most members are sensible, we do not need to
> stay frozen with C89, C++ is bigger than C, more complex, but provides a lot
> of abstraction features that makes it easier to reason and organize your
> program. I suspect most of the hatred I see here is due to ignorance, low
> familiarity with idiomatic C++ and exposure to horrible code (horrible
> code being writable in any language).

Some vocal individuals? I struggle to find anybody who isn't against C++.
C++ does provide some abstraction features, yes, but every time I read
C++ or even boost-code, my brain just shuts off and begs for C's
simplicity and clarity.



Received on Tue Sep 16 2014 - 01:23:07 CEST

This archive was generated by hypermail 2.3.0 : Tue Sep 16 2014 - 01:24:11 CEST