On Fri, Jul 27, 2012 at 10:59 AM, Dmitry Olshansky
<[email protected]> wrote:
> On 27-Jul-12 12:48, Alex Rønne Petersen wrote:
>>
>> On Fri, Jul 27, 2012 at 9:04 AM, Jacob Carlborg <[email protected]> wrote:
>>>
>>> On Jul 27, 2012, at 08:54 AM, Alex Rønne Petersen <[email protected]>
>>> wrote:
>>>
>>> Since always? I mean, nobody actually uses cmd.exe on Windows, do they?
>>>
>>>
>>> First, shell scripts are not portable. You have to be very careful which
>>> language constructs you choose to use. It's very easy you suddenly use a
>>> language construct that is an extension only available in a particular
>>> shell.
>>
>> Then I think you mean those extensions aren't portable. :)
>>
>> Also, the script is written for zsh which is fully compatible with
>> bash, which is available practically everywhere.
>
> Nope. But say D script would indeed run on all interesting platforms.

"Nope" is not a very convincing argument. :)

D is most certainly *not* available on all interesting platforms yet,
unless x86 is the only interesting platform to you...

>
>
>>>
>>> It's literally the only platform without a shell installed by default,
>>> and even then, getting a shell via MinGW or Cygwin is trivial.
>>>
>>>
>>> I don't agree. I wouldn't want to ask my users of an application/tool to
>>> have to install MinGW or Cygwin. Preferably the shouldn't have to install
>>> anything. That basically means native code.
>>
>> This is a script for use by developers, not by end users. Can you
>> honestly develop on Windows without MinGW/Cygwin
>
> I can and in fact do. Personally, I find shell scripts durty & unreliable.
> Quick & dirty is the first thing that comes to mind when I think shell
> scrip.  Yeah you may use them to do `this thing` on *NIX, but proposing them
> as portable tool - just meh.

They are more portable than D 'scripts'.

>
> --
> Dmitry Olshansky
>
>
> _______________________________________________
> dmd-beta mailing list
> [email protected]
> http://lists.puremagic.com/mailman/listinfo/dmd-beta

Regards,
Alex
_______________________________________________
dmd-beta mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-beta

Reply via email to