On Thursday, 20 October 2016 at 08:23:33 UTC, Johan Engelen wrote:
https://twitter.com/mattgodbolt/status/788890061949509632
The compiler explorer at https://d.godbolt.org now also
features LDC!
Now you can view the assembly output of GDC and LDC
side-by-side, for example:
On Saturday, 20 August 2016 at 16:47:07 UTC, Edwin van Leeuwen
wrote:
On Saturday, 20 August 2016 at 16:37:29 UTC, Edwin van Leeuwen
wrote:
I just wanted to announce the 1.0.0 version release of ggplotd
[1]. The main addition is support for legends. Other than that
the release focused on
On Monday, 15 August 2016 at 10:27:00 UTC, Dicebot wrote:
On Monday, 15 August 2016 at 07:19:00 UTC, lobo wrote:
When was it deprecated? I use it a lot and DMD 2.071.1 gives
no warning.
It was planned for removal because it was very un-@safe (no
escaping checks whatsoever) and as such was
On Monday, 15 August 2016 at 07:32:34 UTC, Ilya Yaroshenko wrote:
On Monday, 15 August 2016 at 06:55:18 UTC, Suliman wrote:
On Friday, 29 July 2016 at 12:09:46 UTC, Mike Parker wrote:
It was time for another Core Team Update on the D Blog. This
time around, Martin Nowak shares how he got
On Monday, 15 August 2016 at 07:19:00 UTC, lobo wrote:
On Monday, 15 August 2016 at 07:10:00 UTC, ZombineDev wrote:
On Monday, 15 August 2016 at 04:56:07 UTC, Joseph Rushton
Wakeling wrote:
On Sunday, 14 August 2016 at 10:11:25 UTC, Guillaume Chatelet
wrote:
Isn't it what a scoped class is
On Monday, 15 August 2016 at 04:56:07 UTC, Joseph Rushton
Wakeling wrote:
On Sunday, 14 August 2016 at 10:11:25 UTC, Guillaume Chatelet
wrote:
Isn't it what a scoped class is supposed to provide?
class Rnd {}
void foo() {
scope rnd = new Rnd; // reference semantic and stack
allocated
}
On Saturday, 9 July 2016 at 21:21:54 UTC, Dicebot wrote:
On 07/09/2016 09:11 PM, ZombineDev wrote:
Can the new DIP process be used to evaluate library proposals?
That way a high level design could be fleshed out and approved
before the contributor goes too far with implementing a design
which
On Saturday, 9 July 2016 at 12:56:48 UTC, Dicebot wrote:
After quite some preliminary discussions and preparations, new
D Improvement Proposals handling process is finally happenning.
Please read description and explanation here:
https://github.com/dlang/DIPs
## Rationale
There are two main
On Wednesday, 6 July 2016 at 09:28:44 UTC, Martin Nowak wrote:
This is the first nightly dmd build that includes dub binaries.
http://nightlies.dlang.org/dmd-2016-07-06/
They will also be part of the upcoming 2.072.y releases.
We will sync the dub and dmd release cycles, but not the
versioning.
On Tuesday, 5 July 2016 at 21:11:39 UTC, deadalnix wrote:
On Monday, 4 July 2016 at 07:29:49 UTC, ZombineDev wrote:
Nice work! Any chance that you could also improve AliasSeq
algorithms, like those in std.meta to compile faster and use
less memory during compilation? Or is that too different
On Monday, 4 July 2016 at 07:29:49 UTC, ZombineDev wrote:
On Monday, 4 July 2016 at 01:54:29 UTC, Stefan Koch wrote:
On Thursday, 30 June 2016 at 14:26:29 UTC, Stefan Koch wrote:
On Thursday, 30 June 2016 at 14:17:30 UTC, Timon Gehr wrote:
Sorry, I had missed this. I see you were able to
On Monday, 4 July 2016 at 01:54:29 UTC, Stefan Koch wrote:
On Thursday, 30 June 2016 at 14:26:29 UTC, Stefan Koch wrote:
On Thursday, 30 June 2016 at 14:17:30 UTC, Timon Gehr wrote:
Sorry, I had missed this. I see you were able to make
progress.
It's fine.
Honestly the hardest thing was to
On Friday, 24 June 2016 at 21:36:27 UTC, Wild wrote:
On Friday, 24 June 2016 at 14:11:43 UTC, Mike Parker wrote:
On Friday, 24 June 2016 at 14:09:12 UTC, Mike Parker wrote:
Not that long ago, Dan Printzell announced his D OS Kernel,
PowerNex [1], in this forum. It is now the subject of the
On Saturday, 26 March 2016 at 20:55:17 UTC, maik klein wrote:
[snip]
Thanks, yes that is simpler.
But I am not sure that I want to have pluggable containers in
SOA, mostly because every field would have overhead from the
container.
For example array has size, length etc as overhead, but it
On Friday, 25 March 2016 at 21:22:51 UTC, ZombineDev wrote:
On Friday, 25 March 2016 at 01:07:16 UTC, maik klein wrote:
Link to the blog post: https://maikklein.github.io/post/soa-d/
Link to the reddit discussion:
On Friday, 25 March 2016 at 01:07:16 UTC, maik klein wrote:
Link to the blog post: https://maikklein.github.io/post/soa-d/
Link to the reddit discussion:
https://www.reddit.com/r/programming/comments/4buivf/why_and_when_you_should_use_soa/
Nice article. BTW, I would abstract the container
On Tuesday, 8 March 2016 at 00:23:55 UTC, Manu wrote:
On 6 March 2016 at 21:25, WebFreak001 via
Digitalmars-d-announce
wrote:
[...]
Cool, I'll give this a crack.
I've tried out code-d, but it only seems to do anything useful
with dub.
None of my
On Monday, 29 February 2016 at 07:54:09 UTC, Sönke Ludwig wrote:
Am 29.02.2016 um 00:47 schrieb sigod:
On Saturday, 27 February 2016 at 16:21:05 UTC, Sönke Ludwig
wrote:
This is a small bugfix release that mainly fixes two critical
regressions:
- FreeListRef!T, which is used heavily in the
On Thursday, 18 February 2016 at 02:47:37 UTC, Elie Morisse wrote:
Hi all,
I now have a working D replacement for moc:
https://github.com/Syniurge/Calypso/blob/master/tests/calypso/qt5/moc
For those unfamiliar with Qt, moc (the Meta-Object Compiler) is
a tool that generates additional
On Tuesday, 9 February 2016 at 20:15:03 UTC, Jakub Szewczyk wrote:
I have started developing a hobbyist OS, I decided I want it to
be written in D, but the only possibility to write code that
can be ran by the UEFI chips that replaced BIOS in modern
computers was to use either assembler or C.
On Wednesday, 16 December 2015 at 12:50:25 UTC, Vadim Lopatin
wrote:
On Tuesday, 8 December 2015 at 15:58:43 UTC, Vadim Lopatin
wrote:
Hello,
DlangIDE is getting close to usable.
DlangIDE is and IDE for D programming language written in D
using DlangUI library.
Project page:
On Tuesday, 8 December 2015 at 08:39:26 UTC, Jean-Yves Vion-Dury
wrote:
On Monday, 7 December 2015 at 17:32:05 UTC, Márcio Martins
wrote:
On Monday, 7 December 2015 at 17:06:48 UTC, Jean-Yves
Vion-Dury wrote:
On Wednesday, 4 November 2015 at 15:25:04 UTC, Márcio Martins
wrote:
[...]
FYI, I
On Friday, 16 October 2015 at 10:04:36 UTC, Andrei Alexandrescu
wrote:
We are pleased to announce that the D Language Foundation is
now incorporated with the state of Washington, USA. The
foundation's Board of Directors are Walter Bright, Ali Çehreli,
and myself.
Our initial administrative
On Wednesday, 14 October 2015 at 11:54:22 UTC, Szymon Gatner
wrote:
On Wednesday, 14 October 2015 at 11:46:27 UTC, ZombineDev wrote:
2) How can I workaround the problem that _minfo* and _deh* are
not generated because my main is in C++?
Just add a file with int main() in D library to fix
On Wednesday, 7 October 2015 at 22:33:09 UTC, Martin Nowak wrote:
First 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
I decided to try the newly included mscoff 32
On Monday, 21 September 2015 at 10:25:05 UTC, Chris wrote:
On Monday, 21 September 2015 at 10:18:17 UTC, Ola Fosheim
Grøstad wrote:
On Monday, 21 September 2015 at 09:58:31 UTC, Chris wrote:
I sometimes wonder - and please forgive me my ignorance,
because I'm not a GC expert at all - if it
On Monday, 21 September 2015 at 09:59:44 UTC, ZombineDev wrote:
On Monday, 21 September 2015 at 09:45:01 UTC, ZombineDev wrote:
[...]
Another option is to introduce a special built-in function like
std::move that just selects the rvalue overload. This would
require a language change, but
On Monday, 21 September 2015 at 07:45:48 UTC, Ola Fosheim Grøstad
wrote:
On Monday, 21 September 2015 at 04:22:30 UTC, Paul O'Neil wrote:
I hope that this post will spur discussion / decisions /
action binding C++ libraries into D. I think the language
capabilities (e.g. extern(C++,
On Monday, 21 September 2015 at 09:45:01 UTC, ZombineDev wrote:
[...]
Another option is to introduce a special built-in function like
std::move that just selects the rvalue overload. This would
require a language change, but would save us from adding && type
qualifiers (which is a far more
On Sunday, 20 September 2015 at 19:36:13 UTC, Sönke Ludwig wrote:
[...]
Congrats! I really like the new SDLang format.
BTW, I was just looking to update dub on my machine a moment
before I saw this :P
On Monday, 10 August 2015 at 08:48:52 UTC, Martin Nowak wrote:
Glad to announce D 2.068.0.
http://downloads.dlang.org/releases/2.x/2.068.0/
This release comes with many rangified phobos functions, 2 new
GC profilers, a new AA implementation, and countless further
improvements and fixes.
On Thursday, 6 August 2015 at 14:39:45 UTC, akaDemik wrote:
On Wednesday, 5 August 2015 at 21:03:51 UTC, Rainer Schuetze
wrote:
there is a new version of Visual D available
It will support the dub in the future?
If you have a dub project that you want to open in VisualD, go to
project root
Andrei Alexandrescu
--
Keynote: Generic Programming Must Go
dconf link: http://dconf.org/2015/talks/alexandrescu.html
video link: https://www.youtube.com/watch?v=mCrVYYlFTrA
Adam Ruppe
Dynamic Types in D
dconf link: http://dconf.org/2015/talks/ruppe.html
video link:
On Wednesday, 8 July 2015 at 11:33:03 UTC, Dicebot wrote:
Andrei is back online and thus it is time to make a decision
about adding his allocator package
(http://forum.dlang.org/post/vfipmwojmvseqxoiw...@forum.dlang.org) to Phobos std.experimental
[...]
Yes
On Wednesday, 8 July 2015 at 10:54:16 UTC, John Colvin wrote:
Bummer, they didn't use the screen cap video I sent, so there's
no code shown or anything for quite long sections, which makes
it quite hard to follow :(
Who would be the best person to contact about this?
I guess that would be
On Wednesday, 8 July 2015 at 10:30:00 UTC, ZombineDev wrote:
Andrei Alexandrescu
--
Title: Keynote: Generic Programming Must Go
DConf link: http://dconf.org/2015/talks/alexandrescu.html
Video link: https://www.youtube.com/watch?v=mCrVYYlFTrA
Adam Ruppe
Title: Dynamic
On Tuesday, 27 January 2015 at 13:05:08 UTC, Iain Buclaw wrote:
...
Thank you for the informative reply.
Thanks for the good work! It would be really nice if in the
future we could compare DMD, GDC and LDC (and SDC when it
becomes more usable) at asm.dlang.org. (Btw a nice choice of name
:) )
I have a couple of questions about the output when looking at a
C++[1] program and the same in GDC[2]
One example of a somewhat large performance oriented C#
application is OpenRA[1].
(An open-source implementation of the Command Conquer: Red
Alert engine using .NET/Mono and OpenGL. Runs on Windows, Linux
and Mac OS X)
It is interesting to see how far it can be translated from C# to
D and
Well done! I also thought of making a C# to D compiler using
Roslyn, so I'm glad to see fruits of your labour :)
On Thursday, 18 December 2014 at 23:58:30 UTC, Ronald Adonyo
wrote:
This is the Current Feature List
Thanks for the great work!
Is it possible to also include dmd+druntimie+phobos git-head?
It would be helpful to know if your project can be built with the
new version of DMD (when it is officially released) ahead of
time. If you are using some yet-to be deprecated code you can fix
the issue
In the light of the DMD 2.066 regressions, I believe this would
help bring the DMD release process closer to continuous delivery.
https://www.youtube.com/watch?v=IBghnXBz3_w
https://www.youtube.com/watch?v=igwFj8PPSnw
I agree with most of your points. I don't think that anyone
should consider master (git head) as even remotely stable. It's
about testing experimental features in early stages of
development. That said, I still think that more testing can't do
any harm. Additionally, having pre-alpha releases
Many successful software projects provide a way to get early,
unstable versions if one desires to do so.
For example Firefox has 4 channels with corresponding levels of
stability:
https://hacks.mozilla.org/2012/05/firefox-and-the-release-channels/
On Saturday, 13 December 2014 at 23:16:24 UTC, ZombineDev wrote:
Many successful software projects provide a way to get early,
unstable versions if one desires to do so.
For example Firefox has 4 channels with corresponding levels of
stability:
45 matches
Mail list logo