I hate new DUB config format

Idan Arye via Digitalmars-d digitalmars-d at puremagic.com
Wed Dec 2 16:29:21 PST 2015


On Wednesday, 2 December 2015 at 22:57:31 UTC, CraigDillabaugh 
wrote:
> On Wednesday, 2 December 2015 at 20:45:33 UTC, Idan Arye wrote:
>> On Wednesday, 2 December 2015 at 16:15:04 UTC, Nick Sabalausky 
>> wrote:
>>> [...]
>>
>> The issue is not with humans reading and writing SDLang files 
>> - like you said, the syntax is not hard, and besides - the 
>> default should be enough for most of the basic learning 
>> projects one can make, so by the time you actually need to 
>> edit dub.sdl you should know enough D to not be learning two 
>> things at once.
>>
>> [...]
>
> Where you looking for this:
>
> https://github.com/ikayzo/SDL.rb

Yes, and eventually I found it - when I searched with "Ruby 
Simple Declarative Language". My point was not that it doesn't 
exist, but that it much harder than it should have been to search 
for it.


BTW - I tried, just to see what I get, to search for a Python 
implementation:

"Python SDL", as expected, yields only results related to Simple 
DirectMedia Layer.

"Python Simple Declarative Language" the only related thing I 
find ikayzo's github page(which contains SDLang implementations 
for Java, .NET and Ruby - but not for Python).


And here comes the fun part:

"Python SDLang" does not find the SDLang implementation for 
Python - at least not on the first page.

But - the first 3 results are about an SDL implementation...

... it's SDLang-D!

Yes, you got that right - I searched for something related to 
Python(!!!) and got a result for D. So yea, maybe SDLang wasn't 
created specifically for DUB, but it might as well have been. 
Either that, or D suddenly became more popular than Python. I'll 
let you judge which of these two alternatives is more probable.


More information about the Digitalmars-d mailing list