Re: yet another event loop

2016-08-25 Thread Bill Hicks via Digitalmars-d-announce
On Wednesday, 24 August 2016 at 18:03:39 UTC, Eugene Wissner 
wrote:

https://github.com/caraus-ecms/tanya

Ok there are not so many event loops in D and here an another 
one and its name is "tanya".




Could you change the name to something more recognizable to help 
with D's popularity?  Something like 'kardashian' might be 
better.  Nobody really knows 'tanya', do you know what I mean?  
Maybe even 'madonna', so people will know that D is just as 
talented as others languages.


Marketing is going to be key for D, so let's do our best.


Re: Silicon Valley D Meetup August 25, 2016 - Fireside Chat with Andrei Alexandrescu

2016-08-25 Thread Ali Çehreli via Digitalmars-d-announce

https://hangouts.google.com/hangouts/_/mzzn5vtm4fd5diil6sx56eq244e?authuser=1=en

Ali

On 08/24/2016 12:17 PM, Ali Çehreli wrote:

We will post a Google Hangouts link here at the start at 19:00 (7pm)
Pacific time:

  http://www.meetup.com/D-Lang-Silicon-Valley/events/232970396/

Please try to come in person for free food and maybe a free copy of the
book "Programming in D".

The venue:

  Innowest
  764 San Aleso Ave, Sunnyvale, CA

Ali




Re: Minor updates: gen-package-version v1.0.4 and sdlang-d v0.9.6

2016-08-25 Thread Nick Sabalausky via Digitalmars-d-announce

On 08/25/2016 06:37 PM, Chris Wright wrote:

On Tue, 23 Aug 2016 12:19:12 -0400, Nick Sabalausky wrote:

Couple very minor updates:


Please, for the love of potatoes, tell people what the project is for!



Oops, right, I did forget that this time, didn't I. Posted too hastily!



Re: Minor updates: gen-package-version v1.0.4 and sdlang-d v0.9.6

2016-08-25 Thread Chris Wright via Digitalmars-d-announce
On Tue, 23 Aug 2016 12:19:12 -0400, Nick Sabalausky wrote:
> Couple very minor updates:

Please, for the love of potatoes, tell people what the project is for!

gen-package-version creates a package version string for D projects. Add 
a hook to your dub.json and then you can show off what version your 
binary was built from and when, eg:

module awesomeness.main;
void main(string[] args) {
  import awesomeness.packageVersion, std.stdio;
  if (args[1] == "--version") {
writefln("awesomeness version %s built %s",
packageVersion, packageTimestamp);
  }
}


Re: [GSoC] std.experimental.xml is now a PR!

2016-08-25 Thread Lurker via Digitalmars-d-announce
On Wednesday, 24 August 2016 at 09:31:44 UTC, Lodovico Giaretta 
wrote:

Hi!

I'm pleased to announce that my GSoC project, a replacement for 
the outdated std.xml, is now a Phobos PR! [1] It is an (almost 
complete) mirror of my repository [2], which is also available 
on DUB [3].


I would like to thank my mentor Robert burner Schadek for his 
great support and everybody who already gave some feedback 
during these months.


The PR is not meant for immediate merging. Some things still 
need improvement (docs/unittests/...) while others will come in 
a second iteration (advanced DTD handling). It is meant to for 
some reviews, focusing mainly on the design and usability of 
the library.


In the PR description you will find all the details, including 
a nice "wishlist" of things that I found missing in D during 
the development and some open questions.


So, if you have any consideration/suggestion, drop a line here 
or on the PR, and if you find bugs, don't hesitate to file an 
issue on the issue tracker of my repository.


Thank you very much!

[1] https://github.com/dlang/phobos/pull/4741
[2] https://github.com/lodo1995/experimental.xml
[3] https://code.dlang.org/packages/std-experimental-xml


Looks good at first glance. How does it compare against 
established XML parsers performance-wise, e.g. Phobos XML, 
RapidXML, pugixml etc.


Tango claimed to be the fastest XML parser at some point in time, 
curious how it compares.


http://xmlbench.sourceforge.net/ might be a good start.


Re: Minor updates: gen-package-version v1.0.4 and sdlang-d v0.9.6

2016-08-25 Thread Seb via Digitalmars-d-announce
On Thursday, 25 August 2016 at 18:05:13 UTC, Nick Sabalausky 
wrote:

On 08/24/2016 11:16 AM, Martin Nowak wrote:

[...]


I have nothing against it, I think it would be a fine optional 
feature for dub. I won't be putting together a PR for it 
though, and I don't think there's all that much of a need for 
it since gen-package-version already exists and works AND 
doesn't require dub to be used as a project's build system.


[...]


Please post your feedback to the DUB issue tracker. Ideally you 
directly group it off into multiple, actionable issues ;-)


https://github.com/dlang/dub/issues


Re: Minor updates: gen-package-version v1.0.4 and sdlang-d v0.9.6

2016-08-25 Thread Nick Sabalausky via Digitalmars-d-announce

On 08/24/2016 11:16 AM, Martin Nowak wrote:

On Tuesday, 23 August 2016 at 16:19:12 UTC, Nick Sabalausky wrote:


gen-package-version v1.0.4:


What's your stance on including that functionality into dub?


I have nothing against it, I think it would be a fine optional feature 
for dub. I won't be putting together a PR for it though, and I don't 
think there's all that much of a need for it since gen-package-version 
already exists and works AND doesn't require dub to be used as a 
project's build system.


(As much as I love dub for package management, and having the *option* 
of using dub as a build system, dub's built-in build system just isn't 
always the best fit for all projects. Pet peeve: I still find it very 
problematic that there's really no good way to tell dub "don't attempt 
to build this project yourself as this project uses a different build 
system, so just run the following command INSTEAD of directly attempting 
to build". I've tried to fool it into not actually doing the build 
itself, but it's quite messy and problematic. It claims to be usable as 
a package-manager-only, but realistically, that's still only true for 
top-level projects that are never, ever used as a dependency, and not 
for library projects or tools that other projects may wish to rely on.)




Re: Silicon Valley D Meetup August 25, 2016 - Fireside Chat with Andrei Alexandrescu

2016-08-25 Thread Luís Marques via Digitalmars-d-announce

On Wednesday, 24 August 2016 at 19:17:19 UTC, Ali Çehreli wrote:
We will post a Google Hangouts link here at the start at 19:00 
(7pm) Pacific time:


  http://www.meetup.com/D-Lang-Silicon-Valley/events/232970396/

Please try to come in person for free food and maybe a free 
copy of the book "Programming in D".


If I'm not too sleepy at that time (3 AM) I'll join online!


Re: yet another event loop

2016-08-25 Thread Eugene Wissner via Digitalmars-d-announce

On Thursday, 25 August 2016 at 00:24:59 UTC, mogu wrote:
On Wednesday, 24 August 2016 at 18:03:39 UTC, Eugene Wissner 
wrote:

https://github.com/caraus-ecms/tanya

Ok there are not so many event loops in D and here an another 
one and its name is "tanya".

...


Nice works, thanks.


Hey,

Thanks for your feedback. I'm very interested if someone would 
like the idea and maybe participate.


It would be also nice to have some benchmarking but I couldn't 
find an appropriate tool for this. I found some small programs 
but everything in languages I don't know, so I couldn't find out 
if my implementation doesn't work in some cases or the 
benchmarking tool. Writing an own bencmarking suite would take 
some time that I would better spend writing the library.
Maybe I should have first a simple http server. There a lot of 
matured tools for testing http.


Re: Simple GEdit .lang & github color scheme

2016-08-25 Thread Matthias Klumpp via Digitalmars-d-announce

On Wednesday, 24 August 2016 at 14:38:48 UTC, floare wrote:

Dead link (dlang gedit color highlighting)

http://reign-studios.com/d-downloads/d.lang.tar.gz


Would you mind uploading on github for instance ?


Also, if someone would simply update this with GNOMEs default 
color scheme, I could push it upstream so we wouldn't need to use 
external stuff anymore for proper D support...