Re: Dconf gets a new logo

2016-03-02 Thread Rory McGuire via Digitalmars-d-announce
On Thu, Mar 3, 2016 at 12:29 AM, Bill Baxter via Digitalmars-d-announce <
digitalmars-d-announce@puremagic.com> wrote:

> The other one was classy, but this one is energetic and fun.  +1.
>
> --bb
>
> +1 for fun


Re: Argon: an alternative parser for command-line arguments

2016-03-02 Thread Jason White via Digitalmars-d-announce

On Wednesday, 2 March 2016 at 19:50:30 UTC, Markus Laker wrote:

https://github.com/markuslaker/Argon

Let me know if you do something interesting with it.

Markus


Looks nice! Can it support sub-commands (e.g., git status)? I 
suppose that can be done by passing through unused arguments and 
parsing those again.


Also, you'll get more users if it's a dub package and on 
code.dlang.org.


I was also dissatisfied with std.getopt and wrote a command line 
argument parser (competition!):


https://github.com/jasonwhite/darg

Though it's not quite feature-complete yet, it does everything I 
need it to. It uses compile-time introspection to fill out the 
fields of a struct. It can also generate the help and usage 
strings at compile-time.


Re: D bindings to Chipmunk2D 7.0.1

2016-03-02 Thread rcorre via Digitalmars-d-announce

On Wednesday, 2 March 2016 at 15:06:26 UTC, Andrej Mitrovic wrote:


I ported it to D as I'm interested if it could improve 
performance since you could theoretically inline code. I 
haven't touched the code in a long time, though. Nice to see 
bindings too however!


Thanks! Porting is an admirable goal, but the thought of keeping 
a full port up to date scared me :)


Then again, Chipmunk has so many functions inlined in it's 
headers I had to do a fair bit of porting anyways, and most of it 
doesn't have to change too much to be valid D.


Re: Argon: an alternative parser for command-line arguments

2016-03-02 Thread Chris Wright via Digitalmars-d-announce
On Wed, 02 Mar 2016 19:50:30 +, Markus Laker wrote:

> https://github.com/markuslaker/Argon
> 
> Let me know if you do something interesting with it.
> 
> Markus

You might want to take a minute to shill it here. What's great about it? 
How do I use it? Why should I use it instead of std.getopt?

This is redundant, but it means I can get an idea of your project without 
having to click the link.


Re: Dconf gets a new logo

2016-03-02 Thread Bill Baxter via Digitalmars-d-announce
The other one was classy, but this one is energetic and fun.  +1.

--bb

On Tue, Mar 1, 2016 at 7:37 PM, Andrei Alexandrescu via
Digitalmars-d-announce  wrote:

> Many thanks to https://github.com/aG0aep6G who contributed the DConf 2016
> logo (the Berlin tower
> https://github.com/D-Programming-Language/dconf.org/pull/95).
>
> After discussing it with Sociomantic, they proposed a new one that is not
> Berlin-specific and also looks terrific on T-shirts.
>
> Take a look: http://dconf.org
>
> Very excited about the up-and-coming DConf 2016!
>
>
> Andrei
>


Argon: an alternative parser for command-line arguments

2016-03-02 Thread Markus Laker via Digitalmars-d-announce

https://github.com/markuslaker/Argon

Let me know if you do something interesting with it.

Markus



Re: Dconf gets a new logo

2016-03-02 Thread karabuta via Digitalmars-d-announce
On Wednesday, 2 March 2016 at 03:37:48 UTC, Andrei Alexandrescu 
wrote:
Many thanks to https://github.com/aG0aep6G who contributed the 
DConf 2016 logo (the Berlin tower 
https://github.com/D-Programming-Language/dconf.org/pull/95).


After discussing it with Sociomantic, they proposed a new one 
that is not Berlin-specific and also looks terrific on T-shirts.


Take a look: http://dconf.org

Very excited about the up-and-coming DConf 2016!


Andrei


Really rox!


Re: D bindings to Chipmunk2D 7.0.1

2016-03-02 Thread Andrej Mitrovic via Digitalmars-d-announce
On 3/1/16, rcorre via Digitalmars-d-announce
 wrote:
> chipmunkd [1] provides D bindings for the most recent version
> (7.0.1) of
> Chipmunk2D [2], a 2D physics library.
>
> Note that there is also DChip [3], which provides a full source
> port and is
> currently targeting the 6.X branch. I figured bindings would be
> easier to keep
> up to date with upstream releases than a full source port, though
> DChip has the
> advantage of not requiring another dependency (and of having
> nicer-to-look at
> source code?).

I ported it to D as I'm interested if it could improve performance
since you could theoretically inline code. I haven't touched the code
in a long time, though. Nice to see bindings too however!


Re: unit-threaded v0.6.3 - now even easier to use / opt-in

2016-03-02 Thread Atila Neves via Digitalmars-d-announce
On Wednesday, 2 March 2016 at 12:52:34 UTC, Sebastiaan Koppe 
wrote:

On Monday, 29 February 2016 at 09:37:51 UTC, Atila Neves wrote:

[...]


Worked nicely, but I had to change some configs.

{
"name": "unittest",
"preBuildCommands": ["dub run unit-threaded -c 
gen_ut_main -- -f bin/ut.d"],

"importPaths": ["bin"],
"mainSourceFile": "bin/ut.d",
"excludedSourceFiles": ["app.d"],
"targetType":"executable",
"dependencies": {
"unit-threaded": "~>0.6.3"
}
}

probably due to dub's default of the code being in `source/` 
instead of root folder. Do not know why I had to add 
`targetType:executable`, perhapse because my project is a 
library ?


Yeah, I think that's why. Glad it worked out for you!

Atila


Re: Dconf gets a new logo

2016-03-02 Thread Jacob Carlborg via Digitalmars-d-announce

On 2016-03-02 09:33, Ali Çehreli wrote:


I had to refresh the page for Firefox to read the new content. I like
the new logo and I think "the D" crowd will like it as well. ;)


Caching is really weird sometimes. At some point I got the new purple 
header but the old logo.


--
/Jacob Carlborg


Re: Dconf gets a new logo

2016-03-02 Thread Andrei Alexandrescu via Digitalmars-d-announce

On 03/02/2016 07:32 AM, Adrian Matoga wrote:

The "Register" link is now missing, but when I click "Venue", I can see
"Register" and the old logo.


Ah, thanks. There was a PR of mine that hadn't been pulled for a long 
time. I illegally merged it. 
https://github.com/D-Programming-Language/dconf.org/pull/97



Btw, how about making the entire top bar purple to match the logo (maybe
the menu bar could be turned D-red instead)?


I'm out of my depth there.


Andrei



Re: Dconf gets a new logo

2016-03-02 Thread Dejan Lekic via Digitalmars-d-announce
On Wednesday, 2 March 2016 at 03:37:48 UTC, Andrei Alexandrescu 
wrote:
Many thanks to https://github.com/aG0aep6G who contributed the 
DConf 2016 logo (the Berlin tower 
https://github.com/D-Programming-Language/dconf.org/pull/95).


After discussing it with Sociomantic, they proposed a new one 
that is not Berlin-specific and also looks terrific on T-shirts.


Take a look: http://dconf.org



New logo rox!


Re: unit-threaded v0.6.3 - now even easier to use / opt-in

2016-03-02 Thread Sebastiaan Koppe via Digitalmars-d-announce

On Monday, 29 February 2016 at 09:37:51 UTC, Atila Neves wrote:

"configurations": [
...,
{
"name": "unittest",
"preBuildCommands": ["dub run unit-threaded -c 
gen_ut_main -- -f bin/ut.d"],

"mainSourceFile": "bin/ut.d",
"excludedSourceFiles": "src/main.d",
"dependencies": {
"unit-threaded": "~>0.6.3"
}
}


Worked nicely, but I had to change some configs.

{
"name": "unittest",
"preBuildCommands": ["dub run unit-threaded -c 
gen_ut_main -- -f bin/ut.d"],

"importPaths": ["bin"],
"mainSourceFile": "bin/ut.d",
"excludedSourceFiles": ["app.d"],
"targetType":"executable",
"dependencies": {
"unit-threaded": "~>0.6.3"
}
}

probably due to dub's default of the code being in `source/` 
instead of root folder. Do not know why I had to add 
`targetType:executable`, perhapse because my project is a library 
?


Re: Dconf gets a new logo

2016-03-02 Thread Adrian Matoga via Digitalmars-d-announce
On Wednesday, 2 March 2016 at 03:37:48 UTC, Andrei Alexandrescu 
wrote:
Many thanks to https://github.com/aG0aep6G who contributed the 
DConf 2016 logo (the Berlin tower 
https://github.com/D-Programming-Language/dconf.org/pull/95).


After discussing it with Sociomantic, they proposed a new one 
that is not Berlin-specific and also looks terrific on T-shirts.


Take a look: http://dconf.org


The "Register" link is now missing, but when I click "Venue", I 
can see "Register" and the old logo.


Btw, how about making the entire top bar purple to match the logo 
(maybe the menu bar could be turned D-red instead)?




A little wrap over std.json

2016-03-02 Thread Andrea Fontana via Digitalmars-d-announce
I just released on behalf of the company I work for 
(http://lab.2night.it ) a small library that works over std.json 
library. It is used internally but I think it can be useful for 
others too.


It is focused on reading/writing JSONValue in a simpler way 
keeping compatibility with it using UFCS.


It also can be used with CTFE.

GH: https://github.com/2night/jsonwrap/ (check README 
self-explaining examples)

Dub: http://code.dlang.org/packages/jsonwrap

Comments are welcome.

Andrea Fontana



Re: Dconf gets a new logo

2016-03-02 Thread Ali Çehreli via Digitalmars-d-announce

On 03/01/2016 07:37 PM, Andrei Alexandrescu wrote:

> Take a look: http://dconf.org

I had to refresh the page for Firefox to read the new content. I like 
the new logo and I think "the D" crowd will like it as well. ;)


Ali



Dconf gets a new logo

2016-03-02 Thread Andrei Alexandrescu via Digitalmars-d-announce
Many thanks to https://github.com/aG0aep6G who contributed the DConf 
2016 logo (the Berlin tower 
https://github.com/D-Programming-Language/dconf.org/pull/95).


After discussing it with Sociomantic, they proposed a new one that is 
not Berlin-specific and also looks terrific on T-shirts.


Take a look: http://dconf.org

Very excited about the up-and-coming DConf 2016!


Andrei


Re: D bindings to Chipmunk2D 7.0.1

2016-03-02 Thread Kyle via Digitalmars-d-announce

Thanks! I look forward to trying this out.


Re: GSoC 2016 - D Foundation was accepted!

2016-03-02 Thread Walter Bright via Digitalmars-d-announce

On 3/1/2016 5:57 AM, Andrei Alexandrescu wrote:

Congratulations to everyone who helped, and especially to Craig for driving
this! Craig, you should be really proud - this is a great accomplishment. -- 
Andrei


I agree, thank you Craig!


Re: GSoC 2016 - D Foundation was accepted!

2016-03-02 Thread CraigDillabaugh via Digitalmars-d-announce

On Tuesday, 1 March 2016 at 15:30:26 UTC, Gary Willoughby wrote:

On Tuesday, 1 March 2016 at 01:55:09 UTC, Jeremy DeHaan wrote:

Hello everyone!

I didn't see mention of this yet, but earlier today Google 
released their list of accepted Organizations for this year's 
GSoC. Guess what! The D Foundation made the cut!


Thank you to everyone that worked on the proposals and 
application. This is awesome and you all are awesome!




Now to get started on my own application...


There's someone already here asking for help to get started 
with D.


http://forum.dlang.org/thread/unjwimupfbeoopknq...@forum.dlang.org


Thanks all for the kind words.  Nice to see we got in, and 
hopefully we can make some positive strides for D out of this.





Re: D Functional garden

2016-03-02 Thread sigod via Digitalmars-d-announce

On Monday, 29 February 2016 at 15:09:56 UTC, Seb wrote:
I have started to learn D lately and as a part of my learning 
process I decided to put my insights into a new, open platform 
- the D Functional Garden.


It maintains a variety of snippets that can be used to learn D 
or help one as a quick reference.


It contrast to Guillaume Piolat's d-idioms [1], all samples are 
valid code and automatically tested on every run - it is 
basically one big unittest suite. Moreover as you might tell 
from the name, it focuses mostly one a functional style within 
D.


Have a look yourself at:

https://garden.dlang.io/

PS: This project is quite new, so contributions (ideas, 
snippets) are welcome ;-)


[1] https://p0nce.github.io/d-idioms/


Nice idea. I like it.


Re: dlang.io subdomains

2016-03-02 Thread Seb via Digitalmars-d-announce

On Tuesday, 1 March 2016 at 18:02:23 UTC, WebFreak001 wrote:

On Tuesday, 1 March 2016 at 14:19:18 UTC, Seb wrote:

(invalid contact [ownercontact (invalid attribute value syntax
x-fr-registrant-birth-place)])


.pm is restricted to residents of the european economic area. 
If you are in there try getting it on https://www.gandi.net/, 
it says its available there.


Also you should be able to register any free domain name which 
has >= 3 characters, you dont need to be a city or something 
for that


Wow you were right - it really worked with Gandi ... weird.
I really love D - so here's my sponsorship for the dub.pm :) :)

Let's move forward with this issue at dub's issue tracker?

https://github.com/D-Programming-Language/dub/issues/781


Re: dlang.io subdomains

2016-03-02 Thread WebFreak001 via Digitalmars-d-announce

On Tuesday, 1 March 2016 at 14:19:18 UTC, Seb wrote:

(invalid contact [ownercontact (invalid attribute value syntax
x-fr-registrant-birth-place)])


.pm is restricted to residents of the european economic area. If 
you are in there try getting it on https://www.gandi.net/, it 
says its available there.


Also you should be able to register any free domain name which 
has >= 3 characters, you dont need to be a city or something for 
that


Re: GSoC 2016 - D Foundation was accepted!

2016-03-02 Thread Gary Willoughby via Digitalmars-d-announce

On Tuesday, 1 March 2016 at 01:55:09 UTC, Jeremy DeHaan wrote:

Hello everyone!

I didn't see mention of this yet, but earlier today Google 
released their list of accepted Organizations for this year's 
GSoC. Guess what! The D Foundation made the cut!


Thank you to everyone that worked on the proposals and 
application. This is awesome and you all are awesome!




Now to get started on my own application...


There's someone already here asking for help to get started with 
D.


http://forum.dlang.org/thread/unjwimupfbeoopknq...@forum.dlang.org



Re: GSoC 2016 - D Foundation was accepted!

2016-03-02 Thread Piotrek via Digitalmars-d-announce
On Tuesday, 1 March 2016 at 13:57:00 UTC, Andrei Alexandrescu 
wrote:
Congratulations to everyone who helped, and especially to Craig 
for driving this! Craig, you should be really proud - this is a 
great accomplishment. -- Andrei


Agree. Craig did a great job.

BTW. It is also good news in terms of marketing. The D foundation 
logo looks awesome along other cool projects.


Piotrek


Re: dlang.io subdomains

2016-03-02 Thread Rikki Cattermole via Digitalmars-d-announce

On 02/03/16 3:19 AM, Seb wrote:

On Monday, 29 February 2016 at 20:29:33 UTC, WebFreak001 wrote:

On Monday, 29 February 2016 at 15:25:01 UTC, Seb wrote:

I was quite astonished that the dlang.io domain was still available.


dub.pm is also still available and I would buy it if I had 12€/year.
Would still be cool having dub there because "pm" already sounds like
package manager :D


AFAIK those three letter domains are reserved to cities etc. - at least
I get the following error and my tech support told me that I can't
register it because it is reserved. Has someone else had more luck?

(invalid contact [ownercontact (invalid attribute value syntax
x-fr-registrant-birth-place)])


https://www.eurodns.com/international-domain-names/pm-domain-registration/

Humm "Any European individual can register a .PM domain name"