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
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
Am Tue, 09 Sep 2014 10:20:43 +
schrieb "Don" :
> 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 not
Am Fri, 12 Sep 2014 01:51:33 +0900
schrieb Andrew Edwards :
> 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 on
http://wik
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
Am Fri, 12 Sep 2014 03:16:52 +0900
schrieb Andrew Edwards :
> Clear cache and try again.
Thx, "try again now" was enough.
--
Marco
Am Mon, 22 Sep 2014 18:59:12 +
schrieb "Vladimir Panteleev" :
> 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
> > wrote:
> >
> >> My guess is the average for developers
Am Thu, 16 Oct 2014 23:32:20 +
schrieb "Alexander Bothe" :
> Hi everyone,
>
> just gave the second drop down box in Xamarin Studio a use:
> Selection of build types for dub projects.
>
>
> Furthermore, please don't rage silently somewhere - tell me about
> issues with Mono-D on github or
Am Fri, 24 Oct 2014 17:54:26 +
schrieb "Ilya Yaroshenko" :
> 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 measure some value ov
Am Tue, 18 Nov 2014 12:37:54 +0300
schrieb Timur Gafarov :
> 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 experience with
Am Wed, 19 Nov 2014 00:35:09 +0100
schrieb Marco Leise :
> > 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 in
> particular ba
Could you include the "default_ddoc_theme.ddoc" and
"config.sh" in the source releases? The sources cannot be
compiled without them.
--
Marco
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 th
Am Sat, 07 Oct 2017 12:45:30 +
schrieb Martin Nowak :
> On Sunday, 1 October 2017 at 17:36:12 UTC, Marco Leise wrote:
> > Other than that I'm happy with the package, as it provides the
> > man pages, pre-built HTML documentation and a binary to
> > bootstrap dmd on systems that lack a D comp
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 ti
Am Mon, 30 Apr 2018 15:18:18 +
schrieb steven kladitis :
> On Sunday, 29 April 2018 at 14:49:09 UTC, Dgame wrote:
> > On Sunday, 29 April 2018 at 14:01:10 UTC, Gerald wrote:
> >> [...]
> >
> > Since I'm on Windows I sadly can't use it, but I suggested it
> > to my colleagues - which are u
Am Thu, 03 May 2018 09:23:43 +
schrieb Mike Parker :
> On Thursday, 3 May 2018 at 07:14:51 UTC, Timoses wrote:
>
> >
> > Will the videos of the talks etc. be available online later?
>
> That's the plan.
>
> >
> > As Bastiaan Veelo wrote it appears that something went wrong
> > with the y
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 is
Am Sun, 05 Apr 2015 09:08:12 +
schrieb "FreeSlave" :
> 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 open issues on gi
Am Sun, 05 Apr 2015 12:31:23 +
schrieb "FreeSlave" :
> 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 a ~/.fonts/ director
Am Sun, 05 Apr 2015 12:39:04 +
schrieb "FreeSlave" :
> 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 with
the program ex
Am Tue, 07 Apr 2015 11:58:58 +
schrieb "Kagamin" :
> 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" (r
Am Tue, 07 Apr 2015 17:27:34 +
schrieb "FreeSlave" :
> 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/share/[ga
Am Mon, 06 Apr 2015 10:21:45 +0200
schrieb Sönke Ludwig :
> 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 linked instead of copied
Am Mon, 08 Jun 2015 19:18:02 +
schrieb "Brian Schott" :
> 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 starts accepti
Am Thu, 04 Jun 2015 14:46:38 +
schrieb "Dicebot" :
> - 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?
--
Marco
Am Thu, 04 Jun 2015 14:46:38 +
schrieb "Dicebot" :
> - 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 and how you
woul
Am Fri, 12 Jun 2015 06:26:10 +
schrieb "Dicebot" :
> 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 wide for now
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/
>
> Please test any of your code agai
And I found another regression in 2.068.1:
https://issues.dlang.org/show_bug.cgi?id=15056
--
Marco
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
> >> wrote:
> >>> What platform
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.
>
> http://curiousminds.ro
>
> Scott Meyers will guest
JSON parsing in D has come a long way, especially when you
look at it from the efficiency angle as a popular benchmark
does that has been forked by well known D contributers like
Martin Nowak or Sönke Ludwig.
The test is pretty simple: Parse a JSON object, containing an
array of 1_000_000 3D coord
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:
json.singleKe
Am Wed, 14 Oct 2015 07:55:18 +
schrieb Idan Arye :
> On Wednesday, 14 October 2015 at 07:35:49 UTC, Marco Leise wrote:
> > auto json = parseTrustedJSON(`{ "coordinates": [ { "x": 1,
> > "y": 2, "z": 3 }, … ] }`);
>
> I assume parseTrustedJSON is not validating? Did you use it in
> the b
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 exceptions in vibe.
>
> Does yours do
Am Wed, 14 Oct 2015 08:19:52 +
schrieb Per Nordlöw :
> 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 «««
C++ Rapid 0.79687.1
Granted if he
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 of an object
> > or struct. If
Am Thu, 15 Oct 2015 18:46:12 +0200
schrieb Sönke Ludwig :
> 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
> > the dynamic languages with native efficiency. (I used the
> > defaul
Am Fri, 16 Oct 2015 11:09:37 +
schrieb Per Nordlöw :
> 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 simple GC-usage?
Plain GC. I found no way in
Am Sat, 17 Oct 2015 09:27:46 +0200
schrieb Sönke Ludwig :
> Am 16.10.2015 um 17:11 schrieb Marco Leise:
> > Am Thu, 15 Oct 2015 18:17:07 +0200
> > schrieb Sönke Ludwig :
> >
> >> (...)
> >> Do you have a test case for your error?
> >
> > Well it is not an error. Rory originally wrote about
> > con
Am Sat, 17 Oct 2015 08:29:24 +
schrieb Ola Fosheim Grøstad
:
> On Saturday, 17 October 2015 at 08:20:33 UTC, Daniel N wrote:
> > On Saturday, 17 October 2015 at 08:07:57 UTC, Martin Nowak
> > wrote:
> >> On Wednesday, 14 October 2015 at 07:35:49 UTC, Marco Leise
> >> wrote:
> >>> - Data si
Am Sat, 17 Oct 2015 11:12:08 +
schrieb Ola Fosheim Grøstad
:
> […] you could try to construct a simple benchmark where you
> iterate over memory (M*cache 3 size) using a "realistic" pattern
> like brownian motion in N threads and also repeatedly/concurrently
> load JSON code for different file
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 specific host compiler, it stil
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
core
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 the floating point number
Am Sun, 18 Oct 2015 03:40:52 +
schrieb rsw0x :
> On Wednesday, 14 October 2015 at 07:01:49 UTC, Marco Leise wrote:
> > JSON parsing in D has come a long way, especially when you look
> > at it from the efficiency angle as a popular benchmark does
> > that has been forked by well known D cont
Am Tue, 20 Oct 2015 19:26:13 +0200
schrieb Martin Nowak :
> 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 to get problems with ldc2-0.16.0:
>
> Are you using something be
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 encouraging to get those be
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 have JSON files
> of a couple of gig
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 dmd.
>
> Yes, Marco, please. T
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 overload.
> >
> >
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 that's your point of view or maybe
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
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
>
> There's also a readme
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
> > system.
> > See the
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 micro-micro-optimization,
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 per title. you can decompress
Very nice!
--
Marco
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:
https://gist.github.com/mleise/4ed5637371ca5cea07bef8241adc7d80
I rep
60 matches
Mail list logo