Quora: Why hasn't D started to replace C++?
Seb
seb at wilzba.ch
Fri Feb 2 03:01:23 UTC 2018
On Friday, 2 February 2018 at 02:25:47 UTC, Arun Chandrasekaran
wrote:
> On Friday, 2 February 2018 at 02:15:55 UTC, psychoticRabbit
> wrote:
>> On Thursday, 1 February 2018 at 17:13:52 UTC, Seb wrote:
>>>
>>> curl https://i.dlang.io/install.sh | bash -s dmd
>>
>> Yeah..let's all run an untrusted shell script (with unknown
>> contents), right off the web.
>>
>> Will people never learn?
>
> Relax and take a break. You can still download the script,
> review and then run it as required.
First I had a typo there - it should have been
> curl https://dlang.io/install.sh | bash -s dmd
(I type to much text on my tiny phone screen these days).
Apart from as Arun correctly pointed out, going the two step
route of doing your audit locally:
---
wget https://dlang.io/install.sh
vi install.sh # do your audit
bash install.sh
---
Also:
- note that install.sh will download the official D keyring
(https://dlang.org/gpg_keys.html), with which all binaries + the
script itself are signed, s.t. it can verify binaries + updates
to the script.
- it's a fairly common practice, e.g. https://www.rustup.rs
More information about the Digitalmars-d
mailing list