Thread overview
Any chance of a linux dtoh?
Jan 06, 2015
Laeeth Isharc
Jan 06, 2015
Dicebot
Jan 06, 2015
Laeeth Isharc
Jan 06, 2015
Dicebot
Jan 06, 2015
Laeeth Isharc
Jan 08, 2015
Joakim
Jan 06, 2015
ketmar
Jan 06, 2015
Dicebot
January 06, 2015
I realize Walter has far better things to work on, but value of having a translation tool is considerable, since it opens up easy access to an enormous range of libraries.  It is not much work to do the translation oneself, but in the world as it is small frictions cumulatively have large consequences.  Access to libraries is a big advantage of python, and the like.  Once you have the wrapper in place, I find D as productive as python, but  for now it is still a bit of work first.

There is also dstep, but this doesn't seem to compile right now, and I don't have time to figure out why and fix it.  (I took a look, and it is not so easy to figure out).  Something mambo/tango related.  I have raised a bug report.



Laeeth
January 06, 2015
dstep is your only realistic chance currently. htod is completely unmaintained, even on Windows. Please report any issues found with it in relevant issue tracker.
January 06, 2015
On Tuesday, 6 January 2015 at 14:11:19 UTC, Dicebot wrote:
> dstep is your only realistic chance currently. htod is completely unmaintained, even on Windows. Please report any issues found with it in relevant issue tracker.

I got it the wrong way around - yes, I meant htod.

I have reported the issue, and author doesn't know what is wrong.
January 06, 2015
On Tue, 06 Jan 2015 14:08:30 +0000
Laeeth Isharc via Digitalmars-d-learn
<digitalmars-d-learn@puremagic.com> wrote:

> I realize Walter has far better things to work on, but value of having a translation tool is considerable, since it opens up easy access to an enormous range of libraries.  It is not much work to do the translation oneself, but in the world as it is small frictions cumulatively have large consequences.  Access to libraries is a big advantage of python, and the like.  Once you have the wrapper in place, I find D as productive as python, but for now it is still a bit of work first.

i bet that the only realistic way to do something like that is to take some existing C/C++ parser and write the tool from scratch.


January 06, 2015
On Tuesday, 6 January 2015 at 14:22:54 UTC, ketmar via Digitalmars-d-learn wrote:
> On Tue, 06 Jan 2015 14:08:30 +0000
> Laeeth Isharc via Digitalmars-d-learn
> <digitalmars-d-learn@puremagic.com> wrote:
>
>> I realize Walter has far better things to work on, but value of having a translation tool is considerable, since it opens up easy access to an enormous range of libraries.  It is not much work to do the translation oneself, but in the world as it is small frictions cumulatively have large consequences.  Access to libraries is a big advantage of python, and the like.  Once you have the wrapper in place, I find D as productive as python, but  for now it is still a bit of work first.
>
> i bet that the only realistic way to do something like that is to take
> some existing C/C++ parser and write the tool from scratch.

Which is exactly what dstep is.
January 06, 2015
On Tuesday, 6 January 2015 at 14:14:28 UTC, Laeeth Isharc wrote:
> On Tuesday, 6 January 2015 at 14:11:19 UTC, Dicebot wrote:
>> dstep is your only realistic chance currently. htod is completely unmaintained, even on Windows. Please report any issues found with it in relevant issue tracker.
>
> I got it the wrong way around - yes, I meant htod.
>
> I have reported the issue, and author doesn't know what is wrong.

You must be referring to https://github.com/jacob-carlborg/dstep/issues/33

You mention using DMD beta there. Please don't. Use last currently available public release. This specific beta is especially harmful being left-over from unfinished beta cycle.
January 06, 2015
On Tuesday, 6 January 2015 at 14:25:19 UTC, Dicebot wrote:
> On Tuesday, 6 January 2015 at 14:14:28 UTC, Laeeth Isharc wrote:
>> On Tuesday, 6 January 2015 at 14:11:19 UTC, Dicebot wrote:
>>> dstep is your only realistic chance currently. htod is completely unmaintained, even on Windows. Please report any issues found with it in relevant issue tracker.
>>
>> I got it the wrong way around - yes, I meant htod.
>>
>> I have reported the issue, and author doesn't know what is wrong.
>
> You must be referring to https://github.com/jacob-carlborg/dstep/issues/33
>
> You mention using DMD beta there. Please don't. Use last currently available public release. This specific beta is especially harmful being left-over from unfinished beta cycle.

Thanks for coming back, Dicebot - I had not seen the update to the ticket.

I downgraded dmd and now have a different problem with tango at link stage, which is progress of a sort.  (I updated the ticket).
January 08, 2015
On Tuesday, 6 January 2015 at 16:02:24 UTC, Laeeth Isharc wrote:
> I downgraded dmd and now have a different problem with tango at link stage, which is progress of a sort.  (I updated the ticket).

Do you have to compile it yourself?  Arch comes with dstep in their package repository, put there by Dicebot, I just used that.  I don't know if any other distros have it packaged though.