On Tue, 16 Sep 2014 00:12:58 +0100 Maxime Coste <frrr...@gmail.com> 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. Cheers FRIGN -- FRIGN <d...@frign.de>