Thread overview
Windows Defender won't let me install DMD
Feb 18, 2019
belkin
Feb 18, 2019
Seb
Feb 19, 2019
belkin
Feb 18, 2019
Samir
Feb 18, 2019
Samir
Feb 19, 2019
JN
February 18, 2019
I am trying to install the compiler and get started on learning D again ( attempted and stopped way back )

This is the error message I am getting. I am on Windows 10.

Windows Defender SmartScreen prevented an unrecognized app from starting. Running this app might put your PC at risk.

App:
dmd-2.084.1.exe
Publisher:
Unknown publisher

Additional question as a beginner. What do I need to install to get started.
Obviously I need a compiler (which one is best ). But I also want an IDE and so far it seems Visual D would be a best choice.

Ideas?
February 18, 2019
On Monday, 18 February 2019 at 16:32:26 UTC, belkin wrote:
> I am trying to install the compiler and get started on learning D again ( attempted and stopped way back )
>
> This is the error message I am getting. I am on Windows 10.
>
> Windows Defender SmartScreen prevented an unrecognized app from starting. Running this app might put your PC at risk.
>
> App:
> dmd-2.084.1.exe
> Publisher:
> Unknown publisher

There was a error/oversight with the 2.084.1 release. It accidentally didn't get signed, you can try 2.084.0 if you are afraid of the warning. The next release (2.085.0) should be signed again.
February 18, 2019
On Monday, 18 February 2019 at 16:32:26 UTC, belkin wrote:
> Obviously I need a compiler (which one is best ).

I too am a beginner (both at programming and at D).  I have been sticking to the dmd compiler (over others such as gdc or ldc) mainly because that is what the two reference books[1] I am using to learn D have been using.

> But I also want an IDE and so far it seems Visual D would be a best choice.

I've been using vim as the syntax highlighting seems to work pretty well out of the box but mainly because I am not familiar with any IDEs.  Personally, I find that keeping things simple at this point are probably better for the way I work and learn.

The good news is that I have found the people here to be quite friendly and helpful when you run into issues.

Good luck!
Samir
February 18, 2019
On Monday, 18 February 2019 at 19:44:56 UTC, Samir wrote:
> that is what the two reference books[1] I am using to learn D have been using.

Idiot me forgot to mention the two resources I have been using:
(1) "Programming in D", by Ali Çehreli, available at http://ddili.org/ders/d.en/index.html
(2) "Learning D", by Michael Parker, available at https://www.packtpub.com/application-development/learning-d
February 19, 2019
On Monday, 18 February 2019 at 19:34:31 UTC, Seb wrote:
> On Monday, 18 February 2019 at 16:32:26 UTC, belkin wrote:
>> I am trying to install the compiler and get started on learning D again ( attempted and stopped way back )
>>
>> This is the error message I am getting. I am on Windows 10.
>>
>> Windows Defender SmartScreen prevented an unrecognized app from starting. Running this app might put your PC at risk.
>>
>> App:
>> dmd-2.084.1.exe
>> Publisher:
>> Unknown publisher
>
> There was a error/oversight with the 2.084.1 release. It accidentally didn't get signed, you can try 2.084.0 if you are afraid of the warning. The next release (2.085.0) should be signed again.

Works. Thanks
February 19, 2019
On Monday, 18 February 2019 at 16:32:26 UTC, belkin wrote:
> Additional question as a beginner. What do I need to install to get started.
> Obviously I need a compiler (which one is best ). But I also want an IDE and so far it seems Visual D would be a best choice.
>
> Ideas?

Visual D works well, as does Visual Studio Code with code-d plugin.