Re: C# to D Compiler :)

2014-12-21 Thread FrankLike via Digitalmars-d-announce
On Thursday, 18 December 2014 at 23:56:54 UTC, Ronald Adonyo wrote: Hi Everyone, In my spare time over the last 3 weeks, I've been working on a C# to D Compiler based on Roslyn. Please check it out and give comments. I would also like this to be a basis to provide both Libraries in D and allow

Re: C# to D Compiler :)

2014-12-21 Thread ZombineDev via Digitalmars-d-announce
One example of a somewhat large performance oriented C# application is OpenRA[1]. (An open-source implementation of the Command Conquer: Red Alert engine using .NET/Mono and OpenGL. Runs on Windows, Linux and Mac OS X) It is interesting to see how far it can be translated from C# to D and

Re: C# to D Compiler :)

2014-12-21 Thread Kiith-Sa via Digitalmars-d-announce
On Sunday, 21 December 2014 at 15:12:26 UTC, ZombineDev wrote: One example of a somewhat large performance oriented C# application is OpenRA[1]. (An open-source implementation of the Command Conquer: Red Alert engine using .NET/Mono and OpenGL. Runs on Windows, Linux and Mac OS X) It is

Re: C# to D Compiler :)

2014-12-19 Thread Dicebot via Digitalmars-d-announce
On Thursday, 18 December 2014 at 23:58:30 UTC, Ronald Adonyo wrote: This is the Current Feature List ... Looks intriguing :)

Re: C# to D Compiler :)

2014-12-19 Thread Ronald Adonyo via Digitalmars-d-announce
On Friday, 19 December 2014 at 07:39:24 UTC, Jacob Carlborg wrote: On 2014-12-19 00:56, Ronald Adonyo wrote: Hi Everyone, In my spare time over the last 3 weeks, I've been working on a C# to D Compiler based on Roslyn. Please check it out and give comments. I would also like

Re: C# to D Compiler :)

2014-12-19 Thread Kagamin via Digitalmars-d-announce
On Friday, 19 December 2014 at 08:11:42 UTC, Ronald Adonyo wrote: Done, does anyone have a good idea of how to write Async/Await using fibers or state machines in D ? Same as in .net, look at the generated IL, an async method should return a chain of tasks.

Re: C# to D Compiler :)

2014-12-19 Thread ZombineDev via Digitalmars-d-announce
Well done! I also thought of making a C# to D compiler using Roslyn, so I'm glad to see fruits of your labour :) On Thursday, 18 December 2014 at 23:58:30 UTC, Ronald Adonyo wrote: This is the Current Feature List

Re: C# to D Compiler :)

2014-12-19 Thread FrankLike via Digitalmars-d-announce
On Thursday, 18 December 2014 at 23:56:54 UTC, Ronald Adonyo wrote: Hi Everyone, In my spare time over the last 3 weeks, I've been working on a C# to D Compiler based on Roslyn. Please check it out and give comments. I would also like this to be a basis to provide both Libraries in D and allow

C# to D Compiler :)

2014-12-18 Thread Ronald Adonyo via Digitalmars-d-announce
Hi Everyone, In my spare time over the last 3 weeks, I've been working on a C# to D Compiler based on Roslyn. Please check it out and give comments. I would also like this to be a basis to provide both Libraries in D and allow building native C# applications with the help of D. Its available

Re: C# to D Compiler :)

2014-12-18 Thread Ronald Adonyo via Digitalmars-d-announce
This is the Current Feature List Basic PInvoke Arrays including initializers Fields/ Properties/Methods with correct hiding semantics Properties are better implemented String Int/Double/Bool Classes and Polymorphism … we follow C# model Some benchmarks - basic linpack, fannkuch, nbody

Re: C# to D Compiler :)

2014-12-18 Thread Stefan Koch via Digitalmars-d-announce
On Thursday, 18 December 2014 at 23:56:54 UTC, Ronald Adonyo wrote: Hi Everyone, In my spare time over the last 3 weeks, I've been working on a C# to D Compiler based on Roslyn. Please check it out and give comments. I would also like this to be a basis to provide both Libraries in D and allow

Re: C# to D Compiler :)

2014-12-18 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-12-19 00:56, Ronald Adonyo wrote: Hi Everyone, In my spare time over the last 3 weeks, I've been working on a C# to D Compiler based on Roslyn. Please check it out and give comments. I would also like this to be a basis to provide both Libraries in D and allow building native C