Applications development with D language

后端 未结 9 1694
长发绾君心
长发绾君心 2021-02-01 05:46

For those who had developed applications with D,

  • which libraries did you use to build your application?
  • those libraries were good documented?
  • did
相关标签:
9条回答
  • 2021-02-01 06:38
    • I generally don't work on top of libs (aside from the std lib) as I tend to do very low level stuff, so "none"
    • I use Phobos, but that's because I'm lazy and that's all that was around when I started.
    • I'm using it in a commercial app. But we are very much in the early adopter segment.
    • Descent is really making good progress. However for the stuff I do (very heavy template work) it is not up to the task. However for most things that should not be nearly as much of an issue.
    0 讨论(0)
  • 2021-02-01 06:39
    • Tango
    • Yes, albeit a little more examples could be good
    • Yes
    • Yes, I think so. But if the programmers are used to full-fledged IDEs (MS Visual Studio), they probably wouldn't like D,
    • I use a small custom-made Scintilla-based editor, with options to build applications using bud, dsss or dmd.
    0 讨论(0)
  • 2021-02-01 06:47
    • I use Tango, Jive stacktrace, dconstructor, dunit, and selfmock. I maintain the last three of those, though.

    • Tango has reasonable documentation. I've run into a few places where it had less documentation than I needed; in these cases, I've made tickets requesting better documentation. Jive doesn't require documentation. I hope the others I use have reasonable documentation; I've been working on that a fair bit.

    • Yes, I use Tango.

    • You can create large applications in FORTRAN; D is better. The main issue is library support. Things like cryptography aren't well supported in D, as far as I know. But it's been pretty easy to find everything that I have needed. Anything else, you can probably write a wrapper around an existing library in C without much trouble.

    • I usually use vim, but now I'm switching to Descent. Its autocompletion is far better than Vim's.

    0 讨论(0)
提交回复
热议问题