On Mon, 2018-12-10 at 13:01 -0800, H. S. Teoh via Digitalmars-d-announce
wrote:
>
[…]
> Wow. Thanks for the writeup that convinces me that I don't need to
> waste time looking at Meson/Ninja.
[…]
The article is a personal opinion and that is fine. For me it is wrong. No
mention of SCons, nor tha
On Mon, Dec 10, 2018 at 10:30 AM Neia Neutuladh via
Digitalmars-d-announce wrote:
>
> I wrote a post about language-agnostic (or, more accurately, cross-
> language) build tools, primarily using D as an example and Dub as a
> benchmark.
>
> Spoiler: dub wins in speed, simplicity, dependency manage
On Mon, 10 Dec 2018 13:01:08 -0800, H. S. Teoh wrote:
> It also requires network access. On *every* invocation, unless
> explicitly turned off. And even then, it performs time-consuming
> dependency resolutions on every invocation, which doubles or triples
> incremental build times. Again, unacc
On Tue, 11 Dec 2018 02:54:15 +, Mike Franklin wrote:
> Why not just write your build/tooling scripts in D? That's what I
> prefer to do, and there's been a recent effort to do just that for the
> DMD compiler as well:
> https://github.com/dlang/dmd/blob/master/src/build.d It still resembles
>
On Monday, 10 December 2018 at 18:27:48 UTC, Neia Neutuladh wrote:
I wrote a post about language-agnostic (or, more accurately,
cross- language) build tools, primarily using D as an example
and Dub as a benchmark.
Spoiler: dub wins in speed, simplicity, dependency management,
and actually wor
On Mon, 10 Dec 2018 21:53:40 +, GoaLitiuM wrote:
> The results for touching second file seems like an anomaly to me,
The generated ninja file had one rule per source file. If your modules
tend to import each other a lot, or if they transitively import the code
that's doing expensive stuff, t
On Monday, 10 December 2018 at 21:01:08 UTC, H. S. Teoh wrote:
[SNIP]
Great rant! Do you think dub's current architecture is a lost
cause or are there some leverage points where it can greatly
improve? Also, do you have any recommendations? Currently I'm
using dub because it's the standard,
I switched away from dub to meson for my small game engine
project, and the biggest benefit of this switch was the improved
build times while doing small iterations to some files:
dub build --arch=x86_64 --build=debug --compiler=dmd
- full rebuild: 3960ms
- touch file1 and build: 2780ms
- touch
On Monday, 10 December 2018 at 21:01:08 UTC, H. S. Teoh wrote:
And almost no build system handles reliable builds correctly
when the build description is changed -- Button does, but it's
in the extreme minority, and is still a pretty young project
that's not widely known).
Tup [1] does, and i
On Mon, Dec 10, 2018 at 06:27:48PM +, Neia Neutuladh via
Digitalmars-d-announce wrote:
> I wrote a post about language-agnostic (or, more accurately, cross-
> language) build tools, primarily using D as an example and Dub as a
> benchmark.
>
> Spoiler: dub wins in speed, simplicity, dependenc
On Monday, 10 December 2018 at 18:27:48 UTC, Neia Neutuladh wrote:
I wrote a post about language-agnostic (or, more accurately,
cross- language) build tools, primarily using D as an example
and Dub as a benchmark.
Spoiler: dub wins in speed, simplicity, dependency management,
and actually wor
I wrote a post about language-agnostic (or, more accurately, cross-
language) build tools, primarily using D as an example and Dub as a
benchmark.
Spoiler: dub wins in speed, simplicity, dependency management, and
actually working without modifying the tool's source code.
https://blog.ikeran.or
On Sunday, 25 November 2018 at 13:58:25 UTC, Mike Parker wrote:
The time has come to start thinking about GSoC 2019. The
application deadline for mentoring organizations is on February
6. I'd like to get a solid list of project ideas for potential
student applications.
I've set up a new page
On Monday, 10 December 2018 at 10:47:42 UTC, Jacob Carlborg wrote:
If you click on the Apple menu in the top left corner and
choose "About This Mac", it will say which model and which year
in the window that appears. It will also specify which version
of the OS it's running.
Ah, there it is:
On Monday, 10 December 2018 at 11:22:04 UTC, Francesco Mecca
wrote:
I can see from the previous GSOC entries in the wiki that there
are many projects that are still interesting IMHO.
Even my entry is just a rehash of the interest around calypso
given that we now have dpp.
Why aren't they i
On Monday, 10 December 2018 at 10:47:42 UTC, Jacob Carlborg wrote:
On 2018-12-08 18:01, Adam D. Ruppe wrote:
The one I have is a macbook air with a broken, but usable
screen (I got it for free yay). I don't know how old it is, I
*think* it is a 2013 model.
If you click on the Apple menu in t
On Sunday, 25 November 2018 at 13:58:25 UTC, Mike Parker wrote:
The time has come to start thinking about GSoC 2019. The
application deadline for mentoring organizations is on February
6. I'd like to get a solid list of project ideas for potential
student applications.
I've set up a new page
On Monday, 10 December 2018 at 10:41:25 UTC, Mike Parker wrote:
I've just published a post with a few updates and reminders on
some major current and upcoming events in the world of D:
fundraising, SAoC, DIPs, GSoC, and DConf 2019.
Blog:
https://dlang.org/blog/2018/12/10/updates-in-d-land/
Re
On 2018-12-08 18:01, Adam D. Ruppe wrote:
The one I have is a macbook air with a broken, but usable screen (I got
it for free yay). I don't know how old it is, I *think* it is a 2013
model.
If you click on the Apple menu in the top left corner and choose "About
This Mac", it will say which m
I've just published a post with a few updates and reminders on
some major current and upcoming events in the world of D:
fundraising, SAoC, DIPs, GSoC, and DConf 2019.
Blog:
https://dlang.org/blog/2018/12/10/updates-in-d-land/
Reddit:
https://www.reddit.com/r/d_language/comments/a4ul8h/updates
I would like to announce the release of the S2 Geometric Library
in the D Programming Language.
Who: This is of interest to engineers who need to process very
large amounts of geographic coordinate data very quickly. E.g.
ride-shares, bikes, maps, etc.
What: The S2 Geometric Library was ori
21 matches
Mail list logo