On Tuesday, 18 December 2018 at 11:25:17 UTC, Jonathan M Davis
wrote:
Of course, even if we _did_ have a solution for reversing
attributes, slapping an attribute on the top of the module
would still potentially be a maintenance problem, because it's
then really easy to miss that an attribute
On Thursday, 13 December 2018 at 18:29:39 UTC, Adam D. Ruppe
wrote:
On Thursday, 13 December 2018 at 10:29:10 UTC, RazvanN wrote:
Do you honestly think that they will ever take D into account
if @safe and immutable data will be the default?
D needs to stop chasing after what you think people
D usually has a talk in the LLVM room.
There are more options, e.g., we are organizing a devroom on
Minimalistic Languages. It may be an idea to propose one or two
talks on minimalism. D as a betterC would be interesting.
https://libreplanet.org/wiki/FOSDEM2019-devroom-minimalism
On Sunday, 2 September 2018 at 12:07:17 UTC, Laeeth Isharc wrote:
I've only been programming since 1983 so I had the benefit of
high level languages like BBC BASIC, C, a Forth I wrote myself,
and Modula 3. And although I had to write a disassembler at
least I has assemblers built in.
On Sunday, 2 September 2018 at 01:05:10 UTC, Martin Nowak wrote:
http://dlang.org/changelog/2.082.0.html
-Martin
gdb exception catching looks pretty useful to me!
On Sunday, 26 August 2018 at 03:17:06 UTC, Ali wrote:
As a realistic short term fix, I think both Andrei and Walter,
need to streamline and be more vocal about long term plans,
because this is obviously a source of confusion for many, and a
source for a lot of rants
My summary is that D
On Friday, 24 August 2018 at 05:35:13 UTC, Eugene Wissner wrote:
I prepared GDC/GCC 7.3.0 binaries for x86-64 Linux built on
Ubuntu 18.04:
Thank you, this is very important work! I'll add a gdc package to
GNU Guix (the packager for GNU) sometime soon.
Great blog. Thanks.
On Sunday, 11 March 2018 at 12:41:28 UTC, Johan Engelen wrote:
Kai has been working recently [1] on updating LDC 0.17.x
(ltsmaster) to work with LLVM 6, PowerPC, AArch64, ... You may
want to take advantage of that activity to get better bootstrap
compiler support for your platforms. For
The GNU package manager updated LDC to 1.7.0 which now provides
x86_64-linux, see https://www.gnu.org/software/guix/packages/L/.
Runtime dependencies and build are listed at
https://hydra.gnu.org/build/2525193#tabs-runtime-deps, including
0.17.4 (bootstrap) and LLVM 3.8.1.
LDC 0.17.4
On Thursday, 15 February 2018 at 17:54:57 UTC, John Gabriele
wrote:
Are any other languages using Guix for their 3rd-party online
package repo? If not, why?
GNU Guile ;).
That's excellent. I remember years ago it looked like there was
action in getting a Guile package repo going but it
On Thursday, 15 February 2018 at 15:52:41 UTC, John Gabriele
wrote:
It's a bit confusing since the first thing [the Guix
webpage](https://www.gnu.org/software/guix/) talks about
"GuixSD", rather than the Guix tool in its own right.
Yes. We discussed that at the hackathon before FOSDEM. It is
On Thursday, 15 February 2018 at 04:11:51 UTC, Graham St Jack
wrote:
Maybe a compromise position would be for a package management
system to define an interface through which it can do things
like:
* Discover what the external dependencies are,
* Provide those external dependencies, and
*
On Tuesday, 13 February 2018 at 03:15:44 UTC, bachmeier wrote:
I don't see a negative trend. It's always been negative around
here, and I've never understood why. It's the best language
I've used by a significant margin. D is the inverse of the Lisp
community, which believes the Common Lisp
On Monday, 12 February 2018 at 02:31:38 UTC, Jonathan M Davis
wrote:
On Sunday, February 11, 2018 19:01:09 Jonathan M Davis via
Digitalmars-d wrote:
As with too much around here, a big part of the issue is
ultimately man power. Even if we could all agree on exactly
how D's build and package
Dub is getting some flak here. This is unsurprising because it is
really hard to write a good package manager and build system. I
use a lot of languages and not one has a satisfactory package
manager. Mostly they try to do too much and get in the way or
they do too little and people complain
On Wednesday, 3 January 2018 at 18:36:29 UTC, Ola Fosheim Grøstad
wrote:
Then you have this all the psychological effect that if people
have invested significant time, resources and/or emotion into
something then they will defend it and refuse to see flaws even
when faced with massive evidence
On Wednesday, 3 January 2018 at 10:29:05 UTC, Ola Fosheim Grøstad
wrote:
On Wednesday, 3 January 2018 at 09:56:48 UTC, Pjotr Prins wrote:
average ones. And D must be there. Similar to the Haskell and
Lisp communities we have the luxury of dealing with the best
programmers out there.
This
How do you use D?
I write code for a living.
We use D for writing the next generation critical large data
software. Sequencing centers churn out TBs of data per day and
writing code in Python does not cut it. Even JVM tools are
problematic when it comes to raw performance. Sambamba, written
On Monday, 1 January 2018 at 02:02:03 UTC, rjframe wrote:
That's probably not the best method of effecting change.
It killed off the discussion nicely, indeed.
I am just going to share my thoughts a little. Github, in my
opinion, is hype and even though I depend on it today, I am
trying to
I have created a relocatable GNU Guix 64-bits binary of ldc 1.1.0
(just released) that will install on any Linux distribution.
LDC - the LLVM D compiler (1.1.0):
based on DMD v2.071.2 and LLVM 3.7.1
built with LDC - the LLVM D compiler (0.17.1)
Default target:
On Monday, 21 November 2016 at 19:23:23 UTC, Stefan Koch wrote:
I will try to reproduce and fix the issue.
We are also working on a new GNU Guix package for ldc latest.
More on that soon.
On Saturday, 7 May 2016 at 17:56:07 UTC, Johan Engelen wrote:
On Saturday, 7 May 2016 at 16:22:34 UTC, Vladimir Panteleev
wrote:
https://blog.thecybershadow.net/2015/05/05/is-d-slim-yet/
Thanks for repeating the link to that blog article. I was
reminded of it at DConf. Would be great if
On Wednesday, 11 May 2016 at 09:17:54 UTC, Dicebot wrote:
To do the editing of HD videos we need presentation slides
which are currently scattered over different places. It would
help a lot to have them all in github.com/dlang/dlang.org repo
- please submit pull requests asap!
Lightning talk
On Saturday, 7 May 2016 at 08:53:10 UTC, Thomas Mader wrote:
GNU Guix can be used as a reproducible reference build system
where we capture the bootstrapping process nicely and test the
builds on the build farm(s) whenever something changes.
I like the idea.
I thought about that too but would
At Dconf we had a discussion on creating reproducible builds of
the D compilers. One thing that is required is bootstrapping the
build. In GNU Guix we start from a working C compiler which is a
reasonable starting point (it could have been LISP instead ;)
For D this means that even if all
26 matches
Mail list logo