Mono-D v1.7.2 - Again internal refactorings, less completion bugs

Alexander Bothe info at alexanderbothe.com
Tue Mar 18 04:28:24 PDT 2014


On Tuesday, 18 March 2014 at 10:04:27 UTC, Sönke Ludwig wrote:
> I've given Mono-D the first serious try recently (I'm using a 
> simple Sublime Text setup usually) and it was a really pleasant 
> experience. Apart from the code completion and the DUB 
> integration, which is of course awesome to have, some features 
> like the integrated compare/blame/merge views are also nice 
> productivity boosters.
>
> Good to see progress on the auto completion, as that was the 
> only thing that still was a little annoying - annoying just 
> because it usually works so well that you quickly come to rely 
> on it and thus also immediately notice when it fails. There is 
> probably some kind of "uncanny valley" there, where it either 
> has to be perfect, or very sketchy (based on text buffers) to 
> be comfortable to use.

This is basically a very situation-dependent thing, as it 
sometimes is just not able to deduce the currrently initialized 
type, although I've already built-in recognition pass-throughs if 
template parameters couldn't be satisfied.
I've also made hard-coded Tuple completion available - and 
although this might not be the best idea, it's actually a big 
leap forward even without having to spend too much time on 
deducing each template (or handling CTFE - this is still a thing 
I don't want to touch atm).


More information about the Digitalmars-d-announce mailing list