September 26, 2019
On Thursday, 26 September 2019 at 11:15:40 UTC, Jonathan Marler wrote:
> [snip]
>
> If you use rdmd alot, consider using my rund fork https://github.com/dragon-lang/rund as it runs about twice as fast.  It makes my workflow snappier, has fixed a good amount of bugs, adds a new feature for adding compiler options in the main source file and has better logging of what it's doing.

I've heard you talk about this before, but I haven't tried it yet.

Is it something you would ever try to get added to dlang?
September 26, 2019
On Thursday, 26 September 2019 at 12:36:00 UTC, jmh530 wrote:
> On Thursday, 26 September 2019 at 11:15:40 UTC, Jonathan Marler wrote:
>> [snip]
>>
>> If you use rdmd alot, consider using my rund fork https://github.com/dragon-lang/rund as it runs about twice as fast.  It makes my workflow snappier, has fixed a good amount of bugs, adds a new feature for adding compiler options in the main source file and has better logging of what it's doing.
>
> I've heard you talk about this before, but I haven't tried it yet.
>
> Is it something you would ever try to get added to dlang?

I would consider it.  However, this is a fork of rdmd and I think the language maintainers would rather fix rdmd then take all the changes I made on my fork.

I was originally making these changes to rdmd itself but there were too many things that I and the other rdmd developers couldn't agree on so my only choice was to fork it where I could make the changes I wanted to make.


September 26, 2019
On Thu, Sep 26, 2019 at 04:26:40PM +0000, Jonathan Marler via Digitalmars-d wrote:
> On Thursday, 26 September 2019 at 12:36:00 UTC, jmh530 wrote:
[...]
> > Is it something you would ever try to get added to dlang?
> 
> I would consider it.  However, this is a fork of rdmd and I think the language maintainers would rather fix rdmd then take all the changes I made on my fork.
> 
> I was originally making these changes to rdmd itself but there were too many things that I and the other rdmd developers couldn't agree on so my only choice was to fork it where I could make the changes I wanted to make.
[...]

Is your fork available publicly? I think it's good to have some "competition" so that the official version doesn't stagnate. If enough people switch to your fork, it could even make for a strong case to accept your changes regardless of past disagreements.


T

-- 
Computers aren't intelligent; they only think they are.
September 26, 2019
On Thu, Sep 26, 2019 at 6:47 PM H. S. Teoh via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
>
> On Thu, Sep 26, 2019 at 04:26:40PM +0000, Jonathan Marler via Digitalmars-d wrote:
> > On Thursday, 26 September 2019 at 12:36:00 UTC, jmh530 wrote:
> [...]
> > > Is it something you would ever try to get added to dlang?
> >
> > I would consider it.  However, this is a fork of rdmd and I think the language maintainers would rather fix rdmd then take all the changes I made on my fork.
> >
> > I was originally making these changes to rdmd itself but there were too many things that I and the other rdmd developers couldn't agree on so my only choice was to fork it where I could make the changes I wanted to make.
> [...]
>
> Is your fork available publicly? I think it's good to have some "competition" so that the official version doesn't stagnate. If enough people switch to your fork, it could even make for a strong case to accept your changes regardless of past disagreements.
>
>
> T
>
> --
> Computers aren't intelligent; they only think they are.
AFAIK his fork is here: https://github.com/marler8997/tools

But he has take a different path, he just make a new project which make sense. And he has done excelent job.
September 26, 2019
On Thursday, 26 September 2019 at 16:47:26 UTC, H. S. Teoh wrote:
> On Thu, Sep 26, 2019 at 04:26:40PM +0000, Jonathan Marler via Digitalmars-d wrote:
>> [...]
> [...]
>> [...]
> [...]
>
> Is your fork available publicly? I think it's good to have some "competition" so that the official version doesn't stagnate. If enough people switch to your fork, it could even make for a strong case to accept your changes regardless of past disagreements.
>
>
> T

Yeah right here: https://github.com/dragon-lang/rund
September 26, 2019
On Thursday, 26 September 2019 at 16:26:40 UTC, Jonathan Marler wrote:
> On Thursday, 26 September 2019 at 12:36:00 UTC, jmh530 wrote:
>> On Thursday, 26 September 2019 at 11:15:40 UTC, Jonathan Marler wrote:
>>> [...]
>>
>> I've heard you talk about this before, but I haven't tried it yet.
>>
>> Is it something you would ever try to get added to dlang?
>
> I would consider it.  However, this is a fork of rdmd and I think the language maintainers would rather fix rdmd then take all the changes I made on my fork.
>
> I was originally making these changes to rdmd itself but there were too many things that I and the other rdmd developers couldn't agree on so my only choice was to fork it where I could make the changes I wanted to make.

There's no one actively maintaining rdmd. It's essentially frozen:

https://github.com/dlang/tools/commits/master/rdmd.d
September 26, 2019
On Thu, Sep 26, 2019 at 10:57:09PM +0000, Seb via Digitalmars-d wrote:
> On Thursday, 26 September 2019 at 16:26:40 UTC, Jonathan Marler wrote:
> > On Thursday, 26 September 2019 at 12:36:00 UTC, jmh530 wrote:
> > > On Thursday, 26 September 2019 at 11:15:40 UTC, Jonathan Marler wrote:
> > > > [...]
> > > 
> > > I've heard you talk about this before, but I haven't tried it yet.
> > > 
> > > Is it something you would ever try to get added to dlang?
> > 
> > I would consider it.  However, this is a fork of rdmd and I think the language maintainers would rather fix rdmd then take all the changes I made on my fork.
> > 
> > I was originally making these changes to rdmd itself but there were too many things that I and the other rdmd developers couldn't agree on so my only choice was to fork it where I could make the changes I wanted to make.
> 
> There's no one actively maintaining rdmd. It's essentially frozen:
> 
> https://github.com/dlang/tools/commits/master/rdmd.d

Then why isn't Jonathan Marler's version considered for replacing it? A stagnant software project is essentially a dead one.


T

-- 
Государство делает вид, что платит нам зарплату, а мы делаем вид, что работаем.
1 2
Next ›   Last »