6 days ago
On Wednesday, 17 May 2017 at 16:32:45 UTC, juanjux wrote:
> On Wednesday, 17 May 2017 at 11:08:00 UTC, ezneh wrote:
>> [...]
>
> I use D with the Vim plugin, Dutyl. The installation of dependences is somewhat manual but once it installed it works perfectly well. Compared with the Go plugin the only thing that I miss is auto downloading of dependences; maybe I'll try to make a PR tonight.
>
> The original poster attitude to the exclamation sounds incredibly disproportionate. Replies were friendly until that point. As another newcomer newcomer, sounds like another Rust user extending the Crusade, but maybe is just me.

I suggest you to tryout also 'ale' [1], it works amazingly well!

[1] https://github.com/w0rp/ale

/Paolo
6 days ago
On Wednesday, 17 May 2017 at 17:11:14 UTC, Nick Sabalausky (Abscissa) wrote:
> On 05/16/2017 10:51 AM, Benro wrote:
>> A quick summary trying to get D and a some IDEs running on a Windows
>> environment.
>>
>
> Full-on IDEs always make simple things complicated. If you're on Windows, I highly recommend Programmer's Notepad 2. Works great with D out-of-the-box (as well as gobs of other languages), is lightning-quick and responsive, and highly configurable.
>
> Sublime Text is equally good, if you don't mind a non-native UI.
>
> If you're ever checking it out on Linux, KDevelop is pretty decent. Heck, even Kate has built-in D support.

I'm in agreement on that. I used IDEs for a while, but there was a lot of mental overhead, at least for me. But I can understand that someone coming from a language like Java would feel that an IDE is a necessity.

What I find a bit surprising is someone holding up Go as an example of a language with a good IDE situation. Back when I used Go (before discovering D) I saw almost exactly the same discussions. Go had no goods IDEs and it was hurting adoption and you can't program without an IDE. The responses were pretty much the same as those here: you don't need an IDE to write Go code. As an example, there's this thread from 2015, long after I had moved on from Go: https://www.quora.com/Go-programming-language-What-is-the-best-IDE-to-use-for-Go
6 days ago
On Tuesday, 16 May 2017 at 14:51:29 UTC, Benro wrote:
> A quick summary trying to get D and a some IDEs running on a Windows environment.
>
> [...]

Thanks for the overview. This topic pops up fairly regularly; the gist - from my point of view - is this:
While what we currently have is severely lacking when compared to other programming languages, from my observation it seems good enough for the majority of people currently using D (though that view is solely based on reading through this forum, so take it with salt).
That means it seems highly unlikely to me you will get someone to do a lot work on this for you for free.
Your options (with regards to affecting change) as I see them are as follows:
- Pay someone to do it
- Do it yourself
- Try to convince others to do work you consider worth doing
As I stated above, I doubt the last option will work given what we have.
5 days ago
On 17 May 2017 at 00:51, Benro via Digitalmars-d < digitalmars-d@puremagic.com> wrote:

> [...]
>
> 4 Hours work. Discouraged and gave up after this.
>

Visual Studio proper is the only IDE that 'just works' well, VisualD is
very good.
MonoDevelop also has good 'just works' support last I checked, but
debugging is much better in Visual Studio.


5 days ago
On Thursday, 18 May 2017 at 05:43:48 UTC, Manu wrote:
> On 17 May 2017 at 00:51, Benro via Digitalmars-d < digitalmars-d@puremagic.com> wrote:
>
>> [...]
>>
>> 4 Hours work. Discouraged and gave up after this.
>>
>
> Visual Studio proper is the only IDE that 'just works' well, VisualD is
> very good.
> MonoDevelop also has good 'just works' support last I checked, but
> debugging is much better in Visual Studio.

I think the lack of clear signals about what works and what doesn't in the most easily reached places on the website, forums, wiki, etc. is probably as big a problem as is any of those things not working in the first place...?
4 days ago
On Wednesday, 17 May 2017 at 00:18:23 UTC, Jonathan M Davis wrote:
> On Tuesday, May 16, 2017 23:17:10 Mike B Johnson via Digitalmars-d wrote:
>> On Tuesday, 16 May 2017 at 21:08:34 UTC, Benro wrote:
>> > On Tuesday, 16 May 2017 at 17:14:49 UTC, Basile B. wrote:
>> >> For example the build.bat fix could have been made and merged in 10 min. if you would have took the time to report it!
>> >
>> > First of all. ! is not appreciated. This is considered yelling.
>>
>> Grow up!!!!!
>>
>> ! is not yelling. It makes no sound, has no meaning, and only exists to insert in to tight anuses that have no life.
>
> Let's please be civil. It can be quite easy to misinterpet tone when dealing only with text, but it looks to me like there's too much overacting in this thread in general. Let's take the feedback and try and be constructive about it. And regardless of what someone else posted, insults are not appropriate here.
>
> - Jonathan M Davis

To have a reference for what Jonathan is saying, read this: https://www.fastcodesign.com/3036748/why-its-so-hard-to-detect-emotion-in-emails-and-texts. In general, programmers are both very patient and impatient at the same time. For example, they can be very patient to fix their own bugs, and very very very impatient to deal with bugs made by other programmers :).

Therefore I definitely suggest this forum to support rich text format and emoticons.
4 days ago
On Friday, 19 May 2017 at 08:30:02 UTC, biocyberman wrote:
> [...]
>
> Therefore I definitely suggest this forum to support rich text format and emoticons.

Considering that the forum is an NNTP / mailing list frontend I am not sure how viable that is with regards to people using NNTP clients.
4 days ago
On Thursday, 18 May 2017 at 05:43:48 UTC, Manu wrote:
> On 17 May 2017 at 00:51, Benro via Digitalmars-d < digitalmars-d@puremagic.com> wrote:
>
>> [...]
>>
>> 4 Hours work. Discouraged and gave up after this.
>>
>
> Visual Studio proper is the only IDE that 'just works' well, VisualD is
> very good.
> MonoDevelop also has good 'just works' support last I checked, but
> debugging is much better in Visual Studio.

Maybe there should be a more precise description what works.

I guess Syntax Highlighting works nearly everywhere. Formatting mostly works, but people need to configure dfmt. I would assume refactoring works nowhere, not even VisualD.

I have no Windows, I cannot try VisualD, so do not really know. It would require an integrated parser instead of using the usual external tools (dftm, etc).
1 day ago
On Thursday, 18 May 2017 at 05:43:48 UTC, Manu wrote:
> On 17 May 2017 at 00:51, Benro via Digitalmars-d < digitalmars-d@puremagic.com> wrote:
>
>> [...]
>>
>> 4 Hours work. Discouraged and gave up after this.
>>
>
> Visual Studio proper is the only IDE that 'just works' well, VisualD is
> very good.
> MonoDevelop also has good 'just works' support last I checked, but
> debugging is much better in Visual Studio.

We could use a more precise statement than "just works".

Here is someone who likes IntelliJ IDEA's Rust support [0]. What I can see:

* Show documentation in tooltip
* Inline renaming of local variable (What about project-wide?)
* Completion (with semantics, I assume)
* Find all uses (of a local variable? What about project-wide?)
* One-click dependency resolution (I guess)
* Folding

What I do not see (might or might not be available):

* Advanced refactoring, like "extract function" or "converted lambda to named function"
* Clicking on build errors/warnings and showing them inline
* Displaying unit test status
* Integrated debugger (which should probably have various sub-items...)
* Integrated profiling
* GUI builder
* Color picker

[0] https://twitter.com/kot_2010/status/865861074360426496
1 day ago
On Wednesday, 17 May 2017 at 08:19:43 UTC, Benro wrote:
> On Tuesday, 16 May 2017 at 23:17:10 UTC, Mike B Johnson wrote:
>>
>> Grow up!!!!!
>>
>> ! is not yelling. It makes no sound, has no meaning, and only exists to insert in to tight anuses that have no life.
>
> Thank you for your helpful comment.
>
> I wonder if the inability for D community to grow is not more related to the fairly noticeable arrogant attitude of its members.
>

You should ask yourself that question, seriously. You started with your condescending ego based remark about how ! is yelling, when it is not! THIS IS YELLING!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Which, in fact, it is not because no sound was made. But because of your need to be treated as an authority you pretend to know something and then run around trying to enforce some imaginary law that you have self appointed yourself the judge, jury, and executioner.

Then, because you think you are intelligent you try to pretend further to hold some imaginary high ground because you are born from the loins of Jesus himself and the rest of us heathens are too stupid to get it.

My suggestion, go back to acting school. Whatever you are doing isn't working.


1 2 3 4