I can take a look when I get home from work, but my C#/.NET experience is 
ancient, last time I actively used it for anything must have been back in the 
2.0 days...

Oh well, a good chance to brush up a bit :)

BR,
Dennis

-----Original Message-----
From: Kasper Sørensen [mailto:i.am.kasper.soren...@gmail.com] 
Sent: 5. september 2017 05:38
To: dev@metamodel.apache.org
Subject: Re: Port to C# (DotNet Core) 0.2.0 released and answers to feedback

Hi Michel,

Thank you for the update on the project :-) I'm definately going to take it for 
a spin shortly, but just super busy myself at the moment so I can't react as 
quickly as I'd like.

If anyone else has any C# insights and can poke around a bit, I think that 
would be very valuable!

Kasper

2017-08-31 0:36 GMT-07:00 Echopraxium <echoprax...@gmail.com>:

> Hello Dev team
>
> I've just released v 0.2.0 of a 'port to Csharp' prototype, here it is:
> https://github.com/Echopraxium/apache_metamodel_dotnet_core_bud
>
> Now the codebase is big enough (i.e. the 'engine' is ready) which 
> allows to run the unit tests (via 'MetaModel-cli-test' console app) 
> but still a lot of validation / debug pending (e.g. in 
> JsonDataContextTest.testDocumentsOnEveryLineFile() only the first 
> Assert succeeds).  Previously I sais that I applied a "brute force" 
> and "bottom up" approach. Now I would say that it's more the approach 
> seems more like porting a legacy codebase.
>
> I agree with Kasper that a rewrite with CSharp strengths and 
> weaknesses makes more sense than a "1 to 1 Force Fit". Beyond that 
> each language brings its own set of "design biases"
> with the entropy/negentropy side effect of its idioms. Then my feeling 
> is that this prototype may hightlight the parts where such 'bias' 
> occured.
>
> I just hope that this prototype may raise enough motivation to start a 
> "dotnet" child project within Apache MetaModel.
>
> Best Regards
>
> Michel Kern (echopraxium)
>

Reply via email to