Re: Fastest JSON parser in the world is a D project

2018-07-31 Thread Marco Leise via Digitalmars-d-announce
Am Fri, 13 Jul 2018 18:14:35 + schrieb iris : > Any idea about the performance of this json parser? > https://jsonformatter.org/json-parser ? That one is implemented in client side JavaScript. I didn't measure it, but the closest match in Kostya's benchmark could be the Node JS entry that

Re: Why think unit tests should be in their own source code hierarchy instead of side-by-side

2018-03-22 Thread Marco Leise via Digitalmars-d-announce
I understand your opinion and I think it is all reasonable. You talk about longer compile times since every D module is like a C++ header. That touches one of my pet peeves with the language or eco system as it stands and I wonder if you would agree with me on the following: Libraries should be

Re: Beta 2.076.1

2017-10-01 Thread Marco Leise via Digitalmars-d-announce
P.S.: The directory layout could be improved as well. Currently there is: src\ +-dmd +-druntime +-phobos But druntime in posix.mak:10 expects a src directory inside the dmd directory: dmd\ +-src So effectively the directory names have to be swapped for that to work. At that point

Re: Beta 2.076.1

2017-10-01 Thread Marco Leise via Digitalmars-d-announce
Could you include the "default_ddoc_theme.ddoc" and "config.sh" in the source releases? The sources cannot be compiled without them. -- Marco

Re: new cpuid is ready for comments

2016-07-14 Thread Marco Leise via Digitalmars-d-announce
Am Mon, 11 Jul 2016 16:30:44 + schrieb Ilya Yaroshenko : > Please report your CPU (GitHub/Gist): Instead of yet another Haswell/Broadwell, here is an oldie but goldie: A 16 year old Pentium-III-M from an IBM T23 notebook:

Re: QtE5 - is a wrapping of Qt-5 for D

2016-06-20 Thread Marco Leise via Digitalmars-d-announce
Very nice! -- Marco

Re: LZ4 decompression at CTFE

2016-04-28 Thread Marco Leise via Digitalmars-d-announce
Am Tue, 26 Apr 2016 23:55:46 -0700 schrieb Walter Bright : > On 4/26/2016 3:05 PM, Stefan Koch wrote: > > Hello, > > > > originally I want to wait with this announcement until DConf. > > But since I working on another toy. I can release this info early. > > > > So as

Re: Blog post: PGO: Optimizing D's virtual calls

2016-04-20 Thread Marco Leise via Digitalmars-d-announce
Am Fri, 15 Apr 2016 09:04:21 + schrieb Johan Engelen : > On Wednesday, 13 April 2016 at 11:34:26 UTC, Johan Engelen wrote: > > Hi all, > > I've written an article about how I implemented > > profile-guided optimization (PGO) of virtual calls to direct > > calls (a

Re: Release D 2.071.0

2016-04-11 Thread Marco Leise via Digitalmars-d-announce
Am Thu, 07 Apr 2016 10:13:35 + schrieb Dicebot : > On Tuesday, 5 April 2016 at 22:43:05 UTC, Martin Nowak wrote: > > Glad to announce D 2.071.0. > > > > http://dlang.org/download.html > > > > This release fixes many long-standing issues with imports and > > the module > >

Re: D Profile Viewer

2016-03-24 Thread Marco Leise via Digitalmars-d-announce
Am Thu, 24 Mar 2016 20:34:07 + schrieb Andrew : > Hi > > I wrote a program to turn the non-human-readable trace.log into > an interactive HTML file that can be used to help profile a D > program. > > Its here: https://bitbucket.org/andrewtrotman/d-profile-viewer > >

Re: Graillon 1.0, VST effect fully made with D

2015-11-27 Thread Marco Leise via Digitalmars-d-announce
We can probably agree that we don't know about the impact on a large multimedia application written in D. What you can communicate is: Create a @nogc thread routine and don't register it with the GC to write real-time VSTs. Guillaume did a good job, taking the GC out of the real-time thread. It's

Re: Tonight: Introduction to D at Codeaholics (HK)

2015-11-16 Thread Marco Leise via Digitalmars-d-announce
Am Thu, 12 Nov 2015 01:30:06 +0800 schrieb Lionello Lunesu : > * Why doesn't D explicitly specify the exceptions that can be thrown? > (To which I answered that I never saw the point in Java and only found > it tedious. This did not convince the person.) Maybe

Re: Fastest JSON parser in the world is a D project

2015-10-28 Thread Marco Leise via Digitalmars-d-announce
Am Tue, 27 Oct 2015 14:00:06 + schrieb Martin Nowak : > On Tuesday, 27 October 2015 at 13:14:36 UTC, wobbles wrote: > >> How can `coordinates` member be known at compile-time when the > >> input argument is a run-time string? > > > > I suspect through the opDispatch operator

Re: Fastest JSON parser in the world is a D project

2015-10-22 Thread Marco Leise via Digitalmars-d-announce
Am Thu, 22 Oct 2015 06:10:56 -0700 schrieb Walter Bright : > On 10/21/2015 3:40 PM, Laeeth Isharc wrote: > > Have you thought about writing up your experience with writing fast json? > > A bit > > like Walter's Dr Dobbs's article on wielding a profiler to speed up

Re: Fastest JSON parser in the world is a D project

2015-10-21 Thread Marco Leise via Digitalmars-d-announce
Am Wed, 21 Oct 2015 04:17:16 + schrieb Laeeth Isharc : > Very impressive. > > Is this not quite interesting ? Such a basic web back end > operation, and yet it's a very different picture from those who > say that one is I/O or network bound. I already

Re: Fastest JSON parser in the world is a D project

2015-10-21 Thread Marco Leise via Digitalmars-d-announce
Am Wed, 21 Oct 2015 17:00:39 + schrieb Suliman : > >> > Nice! I see you are using bitmasking trickery in multiple > >> > places. stdx.data.json is mostly just the plain lexing > >> > algorithm, with the exception of whitespace skipping. It was > >> > already very

Re: Beta D 2.069.0-b2

2015-10-20 Thread Marco Leise via Digitalmars-d-announce
Am Tue, 20 Oct 2015 19:26:13 +0200 schrieb Martin Nowak <code+news.digitalm...@dawg.eu>: > On 10/17/2015 09:05 PM, Marco Leise wrote: > > Oh wait, false alert. That was a relic from older days. My > > build script placed a dummy dmd.conf there. > > > > I do seem

Re: Beta D 2.069.0-b2

2015-10-17 Thread Marco Leise via Digitalmars-d-announce
Oh wait, false alert. That was a relic from older days. My build script placed a dummy dmd.conf there. I do seem to get problems with ldc2-0.16.0: make -C druntime -f posix.mak MODEL=32 ../dmd/src/dmd -conf= -c -o- -Isrc -Iimport -Hfimport/core/sync/barrier.di src/core/sync/barrier.d

Re: Beta D 2.069.0-b2

2015-10-17 Thread Marco Leise via Digitalmars-d-announce
Am Wed, 14 Oct 2015 15:52:57 +0200 schrieb Martin Nowak : > Second beta for the 2.069.0 release. > > http://dlang.org/download.html#dmd_beta > http://dlang.org/changelog/2.069.0.html > > Please report any bugs at https://issues.dlang.org > > -Martin When I use a

Re: Fastest JSON parser in the world is a D project

2015-10-17 Thread Marco Leise via Digitalmars-d-announce
Am Sat, 17 Oct 2015 16:27:06 + schrieb Sean Kelly : > On Saturday, 17 October 2015 at 16:14:01 UTC, Andrei Alexandrescu > wrote: > > On 10/17/15 6:43 PM, Sean Kelly wrote: > >> If this is the benchmark I'm remembering, the bulk of the time > >> is spent > >> parsing

Re: Fastest JSON parser in the world is a D project

2015-10-16 Thread Marco Leise via Digitalmars-d-announce
Am Thu, 15 Oct 2015 18:46:12 +0200 schrieb Sönke Ludwig <slud...@rejectedsoftware.com>: > Am 14.10.2015 um 09:01 schrieb Marco Leise: > > […] > > stdx.data.json: 2.76s, 207.1Mb (LDC) > > > > Yep, that's right. stdx.data.json's pull parser finally beats >

Re: Fastest JSON parser in the world is a D project

2015-10-16 Thread Marco Leise via Digitalmars-d-announce
Am Thu, 15 Oct 2015 18:17:07 +0200 schrieb Sönke Ludwig : > Am 15.10.2015 um 13:06 schrieb Rory McGuire via Digitalmars-d-announce: > > In browser JSON.serialize is the usual way to serialize JSON values. > > The problem is that on D side if one does deserialization

Re: Fastest JSON parser in the world is a D project

2015-10-16 Thread Marco Leise via Digitalmars-d-announce
Am Fri, 16 Oct 2015 11:09:37 + schrieb Per Nordlöw <per.nord...@gmail.com>: > On Wednesday, 14 October 2015 at 07:01:49 UTC, Marco Leise wrote: > > https://github.com/kostya/benchmarks#json > > Does fast.json use any non-standard memory allocation patterns or > plain

Fastest JSON parser in the world is a D project

2015-10-14 Thread Marco Leise via Digitalmars-d-announce
fast.json usage: UTF-8 and JSON validation of used portions by default: auto json = parseJSONFile("data.json"); Known good file input: auto json = parseTrustedJSONFile("data.json"); auto json = parseTrustedJSON(`{"x":123}`); Work with a single key from an object:

Re: Fastest JSON parser in the world is a D project

2015-10-14 Thread Marco Leise via Digitalmars-d-announce
Am Wed, 14 Oct 2015 07:55:18 + schrieb Idan Arye <generic...@gmail.com>: > On Wednesday, 14 October 2015 at 07:35:49 UTC, Marco Leise wrote: > > auto json = parseTrustedJSON(`{ "coordinates": [ { "x": 1, > > "y": 2, "z": 3 }, …

Re: Fastest JSON parser in the world is a D project

2015-10-14 Thread Marco Leise via Digitalmars-d-announce
Am Wed, 14 Oct 2015 10:22:37 +0200 schrieb Rory McGuire via Digitalmars-d-announce : > Does this version handle real world JSON? > > I've keep getting problems with vibe and JSON because web browsers will > automatically make a "1" into a 1 which then causes

Re: Fastest JSON parser in the world is a D project

2015-10-14 Thread Marco Leise via Digitalmars-d-announce
Am Wed, 14 Oct 2015 08:19:52 + schrieb Per Nordlöw <per.nord...@gmail.com>: > On Wednesday, 14 October 2015 at 07:01:49 UTC, Marco Leise wrote: > > https://github.com/kostya/benchmarks#json > > I can't find fast.json here. Where is it? »»» D Gdc Fast 0.34226.7 «««

Re: Walter and I talk about D in Romania

2015-10-03 Thread Marco Leise via Digitalmars-d-announce
Am Fri, 2 Oct 2015 07:25:44 -0400 schrieb Andrei Alexandrescu : > Walter and I will travel to Brasov, Romania to hold an evening-long > event on the D language. There's been strong interest in the event with > over 300 registrants so far. > >

Re: Release D 2.068.1

2015-09-16 Thread Marco Leise via Digitalmars-d-announce
Am Tue, 15 Sep 2015 08:39:41 + schrieb John Colvin : > On Monday, 14 September 2015 at 23:53:16 UTC, Martin Nowak wrote: > > On Monday, 14 September 2015 at 20:14:45 UTC, Jack Stouffer > > wrote: > >> On Monday, 14 September 2015 at 17:51:59 UTC, Martin Nowak

Re: Beta D 2.068.2-b1

2015-09-13 Thread Marco Leise via Digitalmars-d-announce
And I found another regression in 2.068.1: https://issues.dlang.org/show_bug.cgi?id=15056 -- Marco

Re: Beta D 2.068.2-b1

2015-09-11 Thread Marco Leise via Digitalmars-d-announce
Am Thu, 10 Sep 2015 05:37:48 +0200 schrieb Martin Nowak : > Due to a regression in 2.068.1 we'll directly follow up with an > unplanned point release 2.068.2. > This is the beta for that point release. > > http://downloads.dlang.org/pre-releases/2.x/2.068.2/ > >

Re: Arch Linux D package update

2015-06-12 Thread Marco Leise via Digitalmars-d-announce
Am Fri, 12 Jun 2015 06:26:10 + schrieb Dicebot pub...@dicebot.lv: I will look into making it user-local service (https://wiki.archlinux.org/index.php/Systemd/User), that is simply I currently don't know much about and didn't want to delay update much longer. I switched back to system

Re: Arch Linux D package update

2015-06-11 Thread Marco Leise via Digitalmars-d-announce
Am Thu, 04 Jun 2015 14:46:38 + schrieb Dicebot pub...@dicebot.lv: - provides systemd service : `sudo systemctl enable dcd.service` to start automatically upon system startup Is it really a system-wide server? I can see how it might be technically necessary due to how systemd works

Re: New D tool releases

2015-06-09 Thread Marco Leise via Digitalmars-d-announce
Am Mon, 08 Jun 2015 19:18:02 + schrieb Brian Schott briancsch...@gmail.com: Dfix 0.2.2: https://github.com/Hackerpilot/dfix/releases/tag/v0.2.2 * Fixed a bug that caused the string concatenation fix to be applied inside of deprecated attributes. I plan to revert this fix if dmd

Re: Arch Linux D package update

2015-06-09 Thread Marco Leise via Digitalmars-d-announce
Am Thu, 04 Jun 2015 14:46:38 + schrieb Dicebot pub...@dicebot.lv: - provides systemd service : `sudo systemctl enable dcd.service` to start automatically upon system startup - provides default /etc/dcd.conf with stdlib paths for Arch Linux Would you mind if I copy this idea?

Re: DUB 0.9.23 released

2015-04-08 Thread Marco Leise via Digitalmars-d-announce
Am Mon, 06 Apr 2015 10:21:45 +0200 schrieb Sönke Ludwig slud...@rejectedsoftware.com: The new version contains some important bug fixes for sub modules and overridden string imports, as well as some other major fixes. Apart from that, the major additions are: - copyFiles now get hard

Re: Standardpaths library

2015-04-08 Thread Marco Leise via Digitalmars-d-announce
Am Tue, 07 Apr 2015 11:58:58 + schrieb Kagamin s...@here.lot: On Monday, 6 April 2015 at 21:40:28 UTC, Marco Leise wrote: So if some configuration is portable and you want to create something really fine grained you could offer that directory as an alternative roaming config dir

Re: Standardpaths library

2015-04-08 Thread Marco Leise via Digitalmars-d-announce
Am Tue, 07 Apr 2015 17:27:34 + schrieb FreeSlave freeslav...@gmail.com: On Monday, 6 April 2015 at 21:40:28 UTC, Marco Leise wrote: I believe modern desktops offer enough granularity to cover each of those. For example if I was playing a game on Linux files would go here: /usr

Re: Standardpaths library

2015-04-06 Thread Marco Leise via Digitalmars-d-announce
Am Sun, 05 Apr 2015 12:31:23 + schrieb FreeSlave freeslav...@gmail.com: On Sunday, 5 April 2015 at 11:42:42 UTC, Marco Leise wrote: On another note when I ran your 'printdirs' it didn't list a user Fonts or Applications directory. The Applications directory is ok, but I do have

Re: Standardpaths library

2015-04-06 Thread Marco Leise via Digitalmars-d-announce
Am Sun, 05 Apr 2015 12:39:04 + schrieb FreeSlave freeslav...@gmail.com: On Sunday, 5 April 2015 at 11:42:42 UTC, Marco Leise wrote: is this Windows? return executable_path That depends on what do you understand by data. The data I was referring to is the stuff that is installed

Re: Standardpaths library

2015-04-05 Thread Marco Leise via Digitalmars-d-announce
Am Sun, 05 Apr 2015 09:08:12 + schrieb FreeSlave freeslav...@gmail.com: I wrote small library for getting standard paths (like Pictures, Music) Here's dub package http://code.dlang.org/packages/standardpaths And github repo https://github.com/MyLittleRobo/standardpaths You can see

Re: Devisualization.Image

2014-11-18 Thread Marco Leise via Digitalmars-d-announce
Am Tue, 18 Nov 2014 12:37:54 +0300 schrieb Timur Gafarov gecko0...@gmail.com: 15.11.2014 07:48, Rikki Cattermole пишет: To further Devisualization, I have got the start of an image library. It should be fairly interface complete now. For this I really could use help from anyone with

Re: Devisualization.Image

2014-11-18 Thread Marco Leise via Digitalmars-d-announce
Am Wed, 19 Nov 2014 00:35:09 +0100 schrieb Marco Leise marco.le...@gmx.de: I have working PNG export in my image processing package, part of dlib: https://github.com/gecko0307/dlib There're also importers for BMP and TGA. I also just wrote a TGA importer and found RLE and 16-bit

Re: Atmosphere GM - Statistical package

2014-10-24 Thread Marco Leise via Digitalmars-d-announce
Am Fri, 24 Oct 2014 17:54:26 + schrieb Ilya Yaroshenko ilyayaroshe...@gmail.com: Hello! link http://9il.github.io/atmosphere_gm You are welcome to suggest required algorithms! Best Regards, Ilya Your English is a bit confusing :) What can I use this package for? Let's say I

Re: Digger 1.0

2014-09-30 Thread Marco Leise via Digitalmars-d-announce
Am Mon, 22 Sep 2014 18:59:12 + schrieb Vladimir Panteleev vladi...@thecybershadow.net: On Monday, 22 September 2014 at 17:28:50 UTC, ketmar via Digitalmars-d-announce wrote: On Mon, 22 Sep 2014 15:24:55 +0200 simendsjo via Digitalmars-d-announce digitalmars-d-announce@puremagic.com

Re: New Beta: 2.066.1-rc1 is Now Available

2014-09-11 Thread Marco Leise via Digitalmars-d-announce
Am Fri, 12 Sep 2014 01:51:33 +0900 schrieb Andrew Edwards rid...@yahoo.com: DMD 2.066.1-rc1 is now available for testing. Visit http://wiki.dlang.org/Beta_Testing to download. Please submit all bugs to bugzilla at https://issues.dlang.org/. Happy testing I followed the first LINUX link

Re: New Beta: 2.066.1-rc1 is Now Available

2014-09-11 Thread Marco Leise via Digitalmars-d-announce
P.S. Is this supposed to contain all 2.066 regression fixes pulled into master up to this point? As far as I can tell at least https://github.com/D-Programming-Language/dmd/pull/3961 from 4 days ago didn't get cherry picked yet. Or are these RCs more of a preliminary version? -- Marco

Re: New Beta: 2.066.1-rc1 is Now Available

2014-09-11 Thread Marco Leise via Digitalmars-d-announce
Am Fri, 12 Sep 2014 03:16:52 +0900 schrieb Andrew Edwards rid...@yahoo.com: Clear cache and try again. Thx, try again now was enough. -- Marco

Re: 438-byte Hello, world Win32 EXE in D

2014-09-10 Thread Marco Leise via Digitalmars-d-announce
Am Tue, 09 Sep 2014 10:20:43 + schrieb Don x...@nospam.com: On Monday, 8 September 2014 at 08:18:32 UTC, Ola Fosheim Grøstad wrote: On Monday, 8 September 2014 at 08:08:23 UTC, Kagamin wrote: But that downloaded file is bloatware, because it has to implement functionality, which is

Re: Dlang on Gentoo (update)

2014-08-30 Thread Marco Leise via Digitalmars-d-announce
Added ebuild: * dub 0.9.21 Updated ebuilds: * GDC based on GCC 4.8.3 and DMD FE 2.065 * DMD 2.066.0 and tools I wonder if I can switch to linking with libphobos2.so now by default for dmd? Any outstanding issues/objections? -- Marco

Dlang on Gentoo (update)

2014-06-01 Thread Marco Leise via Digitalmars-d-announce
I moved Dlang related ebuild to a new repository under the Gentoo organization on GitHub a while ago. It is available through layman as dlang. (Not to be confused with the outdated d overlay there.) Information in the Gentoo Wiki: https://wiki.gentoo.org/wiki/Dlang Link to the repository on

Re: legacy code retreat's triva game : the D version

2013-12-22 Thread Marco Leise
Am Sun, 22 Dec 2013 02:12:51 +0100 schrieb Timon Gehr timon.g...@gmx.ch: On 12/22/2013 02:09 AM, Timon Gehr wrote: The morale is that uniform random numbers doesn't imply that every value in the range will eventually be generated once! Yes it does. (The probability that some value is

Re: legacy code retreat's triva game : the D version

2013-12-22 Thread Marco Leise
Am Sun, 22 Dec 2013 09:19:48 + schrieb Chris Cain clc...@uncg.edu: On Sunday, 22 December 2013 at 08:06:30 UTC, Marco Leise wrote: Can you elaborate a bit? How do you know that the Java LCG can produce every 32-bit integer once? If that's true then the problem with the Java code

Re: legacy code retreat's triva game : the D version

2013-12-21 Thread Marco Leise
Am Fri, 20 Dec 2013 15:53:08 +0100 schrieb marcpmichel marc.p.mic...@gmail.com: I participated in the global day of code retreat 2013, and we had to do refactoring on a very ugly piece of code which was available on many languages. But there was no D version, so I made one (based on the

Gentoo overlay online

2013-11-18 Thread Marco Leise
I have completed what I wanted to achieve for the new overlay and have uploaded it here: https://github.com/gentoo-dlang Features include: * Installation of DMD, GDC and LDC in parallel * Customizable »CFLAGS« for each D compiler * GDC is integrated with GCC for the best compatibility * Slotted

Re: The D in Novosibirsk State University

2013-11-10 Thread Marco Leise
Am Mon, 11 Nov 2013 00:35:09 +0100 schrieb Dicebot pub...@dicebot.lv: On Sunday, 10 November 2013 at 23:19:22 UTC, Froglegs wrote: Slides are in English, do most Russian programmers speak English? No. However, most really interested in programming technology do. Pretty much as in any

Re: dunit 0.7.0 released

2013-11-05 Thread Marco Leise
Am Mon, 21 Oct 2013 21:47:22 +0200 schrieb ilya-stromberg ilya-stromberg-2...@yandex.ru: On Monday, 21 October 2013 at 19:02:45 UTC, Gary Willoughby wrote: On Monday, 21 October 2013 at 11:58:14 UTC, Jonathan M Davis wrote: On Monday, October 21, 2013 13:48:16 Dicebot wrote: On Monday,

Re: dmd 2.064.2

2013-11-05 Thread Marco Leise
Am Tue, 05 Nov 2013 23:24:02 +0100 schrieb Orvid King blah38...@gmail.com: On Tuesday, 5 November 2013 at 22:08:48 UTC, Walter Bright wrote: Ok, this is it: http://ftp.digitalmars.com/dmd_2.064.2-0_amd64.deb http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.i386.rpm

Re: Article: D Exceptions and C Callbacks

2013-08-08 Thread Marco Leise
Am Wed, 07 Aug 2013 12:08:44 +0200 schrieb Mike Parker aldac...@gmail.com: On Wednesday, 7 August 2013 at 07:10:21 UTC, Johannes Pfau wrote: Am Wed, 07 Aug 2013 03:33:28 +0200 schrieb Mike Parker aldac...@gmail.com: Maybe modifying glfwSetWindowCloseCallback and similar functions

Re: Article: D Exceptions and C Callbacks

2013-08-08 Thread Marco Leise
Am Thu, 08 Aug 2013 11:33:28 -0700 schrieb Walter Bright newshou...@digitalmars.com: On 8/8/2013 6:48 AM, Marco Leise wrote: I recently proposed using nothrow in GtkD as well. This article was kind of a coincidence now. Yes, it is a real issue with binding to C code unfortunately

Re: My first email to Walter, ever

2013-07-07 Thread Marco Leise
Am Sat, 06 Jul 2013 20:02:16 -0700 schrieb Andrei Alexandrescu seewebsiteforem...@erdani.org: * The venerable typeof check * For a class, enumerate all of its members, and figure out their attributes (protection level, static or not, type...) check * For a module/namespace, enumerate

Re: Announcing bottom-up-build - a build system for C/C++/D

2013-06-28 Thread Marco Leise
Am Thu, 27 Jun 2013 10:26:01 +0200 schrieb eles e...@eles.com: On Thursday, 27 June 2013 at 07:32:32 UTC, eles wrote: CTRL-Z works for me. I think it expects input. Ignore it. It just suspends it. You might want to check how many programs you thought to have killed like this so far in your

Re: Announcing bottom-up-build - a build system for C/C++/D

2013-06-28 Thread Marco Leise
How does this build tool handle projects with multiple executables ? For example the util-linux package contains dozens of utilities or a project might have a CLI and a GUI version. Or there might be slight alterations like setting a version or debug flag: -debug=threading -version=demo -- Marco

Re: Announcing bottom-up-build - a build system for C/C++/D

2013-06-28 Thread Marco Leise
Am Fri, 28 Jun 2013 07:03:27 + (UTC) schrieb Graham St Jack graham.stj...@internode.on.net: On Fri, 28 Jun 2013 08:28:03 +0200, Marco Leise wrote: How does this build tool handle projects with multiple executables ? For example the util-linux package contains dozens of utilities

Re: [Phoronix] D Language Still Showing Promise, Advancements

2013-06-25 Thread Marco Leise
Am Fri, 21 Jun 2013 14:11:17 +0200 schrieb qznc q...@web.de: The only-thread-local-garbage-collection of Rust is quite interesting in my opinion. Since many-cores (e.g. Xeon Phi) are coming, a stop-the-world garbage collector might become unacceptable. If this is a good solution will be

Re: [Phoronix] D Language Still Showing Promise, Advancements

2013-06-23 Thread Marco Leise
Am Thu, 20 Jun 2013 22:53:13 +0200 schrieb Adam D. Ruppe destructiona...@gmail.com: On Thursday, 20 June 2013 at 20:47:19 UTC, Michael wrote: Also 3 types of pointers scares me. This actually doesn't scare me because it is kinda useful for certain situations. However, I don't think it

Re: DConf 2013 Day 3 Talk 4: LDC by David Nadlinger

2013-06-17 Thread Marco Leise
Am Mon, 17 Jun 2013 22:03:09 +0200 schrieb Joseph Rushton Wakeling joseph.wakel...@webdrake.net: On Monday, 17 June 2013 at 15:19:27 UTC, Andrej Mitrovic wrote: There seems to be some audio glitching every couple of seconds (at the beginning). I've noticed this in other videos as well.

Re: DConf 2013 Day 2 Talk 6: Higgs, an experimental JIT compiler written in D by Maxime Chevalier-Boisvert

2013-06-09 Thread Marco Leise
Am Sun, 9 Jun 2013 01:53:23 +0200 schrieb Andrej Mitrovic andrej.mitrov...@gmail.com: On 6/9/13, bearophile bearophileh...@lycos.com wrote: The size of byte is easy, it's 1 byte, but if you ask me a byte is unsigned. I have learnt to be careful with byte/ubyte in D You, me, and Don, and

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-08 Thread Marco Leise
Am Thu, 06 Jun 2013 14:44:57 +0200 schrieb Dicebot m.stras...@gmail.com: On Thursday, 6 June 2013 at 10:50:30 UTC, Marco Leise wrote: Yes please, this is holding me back from updating the Gentoo package for dmd 2.063. (Unless I want to add that missing file as a patch.) Why not use git

Re: simpledisplay.d now works on as 64 bit on X

2013-06-08 Thread Marco Leise
Am Thu, 06 Jun 2013 01:27:58 +0200 schrieb Adam D. Ruppe destructiona...@gmail.com: cool... I found one on dsource but not github yet. The dsource one transforms the XML but doesn't seem to implement all needed functions. Shouldn't be hard to complete anyway though. Does that mirror XCB

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-02 Thread Marco Leise
Am Sun, 2 Jun 2013 07:40:27 +0200 schrieb Marco Leise marco.le...@gmx.de: For some reason I still cannot build dmd 2.063 from the zip release. I mentioned it before the release on the beta and internals mailing lists and maybe I'm just overlooking something trivial, but when I run make I get

Re: simpledisplay.d now works on as 64 bit on X

2013-06-02 Thread Marco Leise
I'm sorry to hear that you ran into the unsigned long problem. I noticed it in time and asked about it on the NG and was told that the difference is between Windows and Posix. One takes long as int32, the other as the native machine word size on 64-bit. We do the same stupid mistakes over and

Re: simpledisplay.d now works on as 64 bit on X

2013-06-02 Thread Marco Leise
Am Mon, 03 Jun 2013 01:02:12 +0200 schrieb Adam D. Ruppe destructiona...@gmail.com: On Sunday, 2 June 2013 at 21:53:56 UTC, Marco Leise wrote: Also eventually we should generate X bindings for all platforms (including Windows) from the XML definitions like XCB does. hmm I don't see

Re: dmd 2.063 beta 5

2013-05-23 Thread Marco Leise
Am Thu, 23 May 2013 13:06:44 -0400 schrieb Andrei Alexandrescu seewebsiteforem...@erdani.org: TDPL 8.4 discusses a raw/cooked model of construction. The same principle should apply to const/immutable member construction: you get to cook the field, but you can't taste it while raw. You are

Re: D 2.062 release

2013-02-18 Thread Marco Leise
Am Sun, 17 Feb 2013 17:02:20 -0800 schrieb Walter Bright newshou...@digitalmars.com: http://digitalmars.com/d/download.html The dlang.org site isn't updated yet, but the downloads are there. I didn't read the whole thread now. Just reporting that the .zip package cannot be compiled due to

Re: Another opportunity for a major design win has presented itself

2013-02-07 Thread Marco Leise
Am Thu, 07 Feb 2013 22:01:10 +0100 schrieb Maxim Fomin ma...@maxim-fomin.ru: On Thursday, 7 February 2013 at 20:16:03 UTC, Walter Bright wrote: (a) get dynamic linking and loading to work Wasn't this realized before? By the way, last weeks there seems to be increasing dynamic linking

Re: Mono-D v0.4.2 Project building fixes

2012-11-15 Thread Marco Leise
Am Thu, 15 Nov 2012 19:46:15 +0100 schrieb alex i...@alexanderbothe.com: ..and the round goes on with a new bunch of fundamental fixes and improvements :) http://mono-d.alexanderbothe.com Issues go here https://github.com/aBothe/Mono-D/issues as usual, and the direct download for all

Re: Wiki page for C bindings / wrappers and reimplementations

2012-08-09 Thread Marco Leise
Moved: http://mleise.dnsd.info/ (Note: This uses a free DynDNS service and the only free VPS host in the world. I expect occasional downtimes. ;-) ) -- Marco

Re: dmd 1.075 and 2.060 release

2012-08-03 Thread Marco Leise
Am Fri, 03 Aug 2012 22:27:27 +0200 schrieb Jordi Sayol g.sa...@yahoo.es: Al 03/08/12 21:22, En/na Jacob Carlborg ha escrit: On 2012-08-03 14:47, Jordi Sayol wrote: https://github.com/D-Programming-Language/installer/blob/master/linux/dmd-completion It's based on d-completion.sh at

Re: dmd 1.075 and 2.060 release

2012-08-02 Thread Marco Leise
Am Thu, 02 Aug 2012 12:18:37 -0700 schrieb Walter Bright newshou...@digitalmars.com: Another big pile of bug fixes. More contributors than ever! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.075.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: dmd 1.075 and 2.060 release

2012-08-02 Thread Marco Leise
Am Thu, 02 Aug 2012 14:54:01 -0700 schrieb Walter Bright newshou...@digitalmars.com: On 8/2/2012 1:46 PM, Marco Leise wrote: By the way, it would be great if the bash completion script was also available in the .zip distribution. Please submit a pull request. I'm not its maintainer

Re: dmd 1.075 and 2.060 release

2012-08-02 Thread Marco Leise
Am Thu, 02 Aug 2012 19:23:15 -0700 schrieb Walter Bright newshou...@digitalmars.com: The beauty of git is you don't have to be the maintainer. Anyone can submit pull requests for any project. I did use GitHub fork pull request before to fix a small bug in Phobos. What I mean is, the person

Re: Dscanner - It exists

2012-08-01 Thread Marco Leise
Am Wed, 01 Aug 2012 19:58:46 +0200 schrieb Brian Schott briancsch...@gmail.com: On Wednesday, 1 August 2012 at 17:36:16 UTC, Walter Bright wrote: I suggest proposing the D lexer as an addition to Phobos. But if that is done, its interface would need to accept a range as input, and its

Re: Dscanner - It exists

2012-08-01 Thread Marco Leise
Am Wed, 1 Aug 2012 22:39:41 +0200 schrieb Philippe Sigaud philippe.sig...@gmail.com: I just tested the JSON output and it works nicely. Finally, a way to get imports! What does it do if you import from _inside_ a function ? Not that this would happen often, but it can. :-] -- Marco

Re: Wiki page for C bindings / wrappers and reimplementations

2012-08-01 Thread Marco Leise
Am Wed, 01 Aug 2012 21:35:32 +0200 schrieb David d...@dav1d.de: You could make it output json, and someone else does the fancy html? Maybe I'll make it a little more fancy, settle for a practical database table structure and then output JSON. -- Marco

(OT: wiki4d, was: dnotify)

2012-07-30 Thread Marco Leise
Am Mon, 30 Jul 2012 01:37:30 -0400 schrieb Nick Sabalausky seewebsitetocontac...@semitwist.com: On Sun, 29 Jul 2012 20:56:48 +0200 Marco Leise marco.le...@gmx.de wrote: if I had access to a Wiki about D... You do! http://www.prowiki.org/wiki4d/wiki.cgi I knew

Wiki page for C bindings / wrappers and reimplementations

2012-07-30 Thread Marco Leise
I find that we lack a way to search for ported C headers or D alternatives that do the same. So I started a Wiki page here: http://prowiki.org/wiki4d/wiki.cgi?CLibraryBindings Not sure if it is useful there. I'd like to see dynamic pages on dlang.org in a distant future, which make searching

Re: Wiki page for C bindings / wrappers and reimplementations

2012-07-30 Thread Marco Leise
Am Mon, 30 Jul 2012 20:30:21 +0200 schrieb David d...@dav1d.de: Am 30.07.2012 16:50, schrieb Marco Leise: I find that we lack a way to search for ported C headers or D alternatives that do the same. So I started a Wiki page here: http://prowiki.org/wiki4d/wiki.cgi?CLibraryBindings

Re: dnotify

2012-07-29 Thread Marco Leise
Am Sun, 29 Jul 2012 01:04:35 +0200 schrieb David d...@dav1d.de: https://github.com/Dav1dde/dnotify Nothing special, this is just an abstraction for the libnotify binding in deimos (pull request not yet merged) This is nice, if I had access to a Wiki about D, I'd add a list of libraries

Re: dnotify

2012-07-29 Thread Marco Leise
P.S.: NotificationError should probably be NotificationException, since the term Error is used for unrecoverable exceptions in D and it does in fact inherit from Exception.

Re: Coming Soon: Stable D Releases!

2012-07-16 Thread Marco Leise
Am Mon, 16 Jul 2012 00:51:16 -0700 schrieb Adam Wilson flybo...@gmail.com: For the 2.059 release I waited a while until apparent regressions and oddities in Phobos (deprecation warnings) were fixed in the main repository before updating the dmd package for Gentoo. This was quite a bit of manual

Re: Coming Soon: Stable D Releases!

2012-07-16 Thread Marco Leise
Am Mon, 16 Jul 2012 17:21:39 +0100 schrieb Iain Buclaw ibuc...@ubuntu.com: On 16 July 2012 14:00, Marco Leise marco.le...@gmx.de wrote: Am Mon, 16 Jul 2012 00:51:16 -0700 schrieb Adam Wilson flybo...@gmail.com: As it shows, the beta phase doesn't always catch all regressions

Re: D:GameVFS 0.1

2012-07-16 Thread Marco Leise
Am Fri, 20 Jan 2012 00:36:11 +0100 schrieb Kiith-Sa 4...@theanswer.com: You can get D:GameVFS 0.1 here: https://github.com/kiith-sa/D-GameVFS/downloads For basic introduction, see the tutorial in the README at https://github.com/kiith-sa/D-GameVFS and the API documentation in the package.

Re: Robert Schadek's Distributed Multithreaded Caching D Compiler

2012-05-23 Thread Marco Leise
Am Wed, 23 May 2012 16:26:23 -0700 schrieb Walter Bright newshou...@digitalmars.com: presentation has been accepted for the D Conference 2012. Congratulations, Robert! http://astoriaseminar.com/sessions.html What, still no caching at finer granularity than modules? Meh. :p Besides my

Re: DCT: D compiler as a collection of libraries

2012-05-20 Thread Marco Leise
Am Sun, 20 May 2012 10:09:34 +0200 schrieb Roman D. Boiko r...@d-coding.com: Could you name a few specific concerns? Mostly my own gut feeling, that things that sound great in my head turn out to bite me in the end. Things that one just doesn't think of because of the limited horizon everyone

Re: DCT: D compiler as a collection of libraries

2012-05-20 Thread Marco Leise
Am Sun, 20 May 2012 20:37:07 +0200 schrieb Roman D. Boiko r...@d-coding.com: Since assembly code is usually small I just preallocate an array of sourceCode.length tokens and realloc it to the correct size when I'm done parsing. Nothing pretty, but simple and I am sure it won't get

Re: DCT: D compiler as a collection of libraries

2012-05-19 Thread Marco Leise
Am Fri, 11 May 2012 10:01:28 +0200 schrieb Roman D. Boiko r...@d-coding.com: There were several discussions about the need for a D compiler library. I propose my draft implementation of lexer for community review: https://github.com/roman-d-boiko/dct Lexer is based on Brian Schott's

Re: Native GTK bindings v2

2012-04-24 Thread Marco Leise
I did a test run with a system profiler and I see this: --8- CPU: Core 2, speed 2001 MHz (estimated) Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 10 %symbol name 24.5102 void

Gentoo ebuild for 2.059

2012-04-23 Thread Marco Leise
DMD 2.059 is now available in the sunrise overlay. It took a little longer, but includes fixes for the regressions that occurred shortly after the initial release: - move the import of onOutOfMemoryError out of the deprecated section

Re: Native GTK bindings v2

2012-04-23 Thread Marco Leise
Am Sun, 22 Apr 2012 00:54:41 +0200 schrieb Artur Skawina art.08...@gmail.com: On 04/22/12 00:06, Marco Leise wrote: Am Sat, 21 Apr 2012 21:46:18 +0200 schrieb Artur Skawina art.08...@gmail.com: On 04/21/12 19:16, Marco Leise wrote: I just noticed cairo.d is still a dummy. I am using

  1   2   >