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) >