Re: Development environment (WAS: generative programming and debugging)

2011-10-22 Thread Jacob Carlborg
On 2011-10-21 20:56, Marco Leise wrote: Am 21.10.2011, 13:50 Uhr, schrieb Jacob Carlborg : On 2011-10-21 10:07, Marco Leise wrote: Am 21.10.2011, 09:22 Uhr, schrieb Gor Gyolchanyan : I wouldn't call it D. It looks like C, which smells like D. But the point is good. It's possible to make a C

Re: Development environment (WAS: generative programming and debugging)

2011-10-21 Thread Marco Leise
Am 21.10.2011, 13:50 Uhr, schrieb Jacob Carlborg : On 2011-10-21 10:07, Marco Leise wrote: Am 21.10.2011, 09:22 Uhr, schrieb Gor Gyolchanyan : I wouldn't call it D. It looks like C, which smells like D. But the point is good. It's possible to make a C facade to use a C back-end. On Fri, Oct

Re: Development environment (WAS: generative programming and debugging)

2011-10-21 Thread Jacob Carlborg
On 2011-10-21 10:07, Marco Leise wrote: Am 21.10.2011, 09:22 Uhr, schrieb Gor Gyolchanyan : I wouldn't call it D. It looks like C, which smells like D. But the point is good. It's possible to make a C facade to use a C back-end. On Fri, Oct 21, 2011 at 10:34 AM, Jacob Carlborg wrote: On 2011

Re: Development environment (WAS: generative programming and debugging)

2011-10-21 Thread Jacob Carlborg
On 2011-10-21 09:22, Gor Gyolchanyan wrote: I wouldn't call it D. It looks like C, which smells like D. But the point is good. It's possible to make a C facade to use a C back-end. As a fist step DDMD is only converted to D with minimal changes. The next step is to make it more D-like when you

Re: Development environment (WAS: generative programming and debugging)

2011-10-21 Thread Marco Leise
Am 21.10.2011, 09:22 Uhr, schrieb Gor Gyolchanyan : I wouldn't call it D. It looks like C, which smells like D. But the point is good. It's possible to make a C facade to use a C back-end. On Fri, Oct 21, 2011 at 10:34 AM, Jacob Carlborg wrote: On 2011-10-20 22:29, Marco Leise wrote: Am 2

Re: Development environment (WAS: generative programming and debugging)

2011-10-21 Thread Gor Gyolchanyan
I wouldn't call it D. It looks like C, which smells like D. But the point is good. It's possible to make a C facade to use a C back-end. On Fri, Oct 21, 2011 at 10:34 AM, Jacob Carlborg wrote: > On 2011-10-20 22:29, Marco Leise wrote: >> >> Am 20.10.2011, 13:11 Uhr, schrieb Jacob Carlborg : >> >>

Re: Development environment (WAS: generative programming and debugging)

2011-10-20 Thread Jacob Carlborg
On 2011-10-20 22:29, Marco Leise wrote: Am 20.10.2011, 13:11 Uhr, schrieb Jacob Carlborg : On 2011-10-20 11:38, Gor Gyolchanyan wrote: Not a compiler (we have 3), only a front-end. Preferably in D itself and preferably as modular as possible (e.g. not everyone needs the semantic parser). Provi

Re: Development environment (WAS: generative programming and debugging)

2011-10-20 Thread Marco Leise
Am 20.10.2011, 13:11 Uhr, schrieb Jacob Carlborg : On 2011-10-20 11:38, Gor Gyolchanyan wrote: Not a compiler (we have 3), only a front-end. Preferably in D itself and preferably as modular as possible (e.g. not everyone needs the semantic parser). Provided a good D front-end in D it'll be very

Re: Development environment (WAS: generative programming and debugging)

2011-10-20 Thread Gor Gyolchanyan
Definitely. It would be a standardized good-practice advice for all compilers to use the standard D front-end. This will ensure absence of non-standard shenanigans with the front-end, preventing D from inheriting one of the biggest mistakes of C/C++: non-standard extensions. The pragma statements w

Re: Development environment (WAS: generative programming and debugging)

2011-10-20 Thread Jacob Carlborg
On 2011-10-20 11:38, Gor Gyolchanyan wrote: Not a compiler (we have 3), only a front-end. Preferably in D itself and preferably as modular as possible (e.g. not everyone needs the semantic parser). Provided a good D front-end in D it'll be very easy to make a great IDE, even if it's GUI is bad.

Re: Development environment (WAS: generative programming and debugging)

2011-10-20 Thread Gor Gyolchanyan
Not a compiler (we have 3), only a front-end. Preferably in D itself and preferably as modular as possible (e.g. not everyone needs the semantic parser). Provided a good D front-end in D it'll be very easy to make a great IDE, even if it's GUI is bad. On Thu, Oct 20, 2011 at 10:20 AM, Jacob Carlbo

Re: Development environment (WAS: generative programming and debugging)

2011-10-19 Thread Jacob Carlborg
On 2011-10-19 21:35, Marco Leise wrote: Am 19.10.2011, 13:40 Uhr, schrieb Gor Gyolchanyan : I've yet to see a single worthwhile IDE for D. I think it would be a great idea to have a standard reference IDE (just as DMD is the standard reference compiler). These things would be so useful: Inline

Re: Development environment (WAS: generative programming and debugging)

2011-10-19 Thread Gor Gyolchanyan
yeah. that sounds great. On Wed, Oct 19, 2011 at 11:35 PM, Marco Leise wrote: > Am 19.10.2011, 13:40 Uhr, schrieb Gor Gyolchanyan > : > >> I've yet to see a single worthwhile IDE for D. >> I think it would be a great idea to have a standard reference IDE >> (just as DMD is the standard reference

Re: Development environment (WAS: generative programming and debugging)

2011-10-19 Thread Marco Leise
Am 19.10.2011, 13:40 Uhr, schrieb Gor Gyolchanyan : I've yet to see a single worthwhile IDE for D. I think it would be a great idea to have a standard reference IDE (just as DMD is the standard reference compiler). These things would be so useful: Inline compile-time ddoc and mixin views would

Re: Development environment (WAS: generative programming and debugging)

2011-10-19 Thread Jacob Carlborg
On 2011-10-19 13:40, Gor Gyolchanyan wrote: I've yet to see a single worthwhile IDE for D. I think it would be a great idea to have a standard reference IDE (just as DMD is the standard reference compiler). These things would be so useful: Inline compile-time ddoc and mixin views would make devel

Development environment (WAS: generative programming and debugging)

2011-10-19 Thread Gor Gyolchanyan
I've yet to see a single worthwhile IDE for D. I think it would be a great idea to have a standard reference IDE (just as DMD is the standard reference compiler). These things would be so useful: Inline compile-time ddoc and mixin views would make development process so much easier. Inline compile-