On Tuesday, 12 March 2024 at 16:20:29 UTC, matheus. wrote:
On Tuesday, 12 March 2024 at 14:52:32 UTC, Mike Shah wrote:
...
I really think D would be a wonderful first language. 🙂 Fast
feedback, no need to manage memory, and easy to use built-in
data structures would make for a nice intro cours
On Thursday, 25 January 2024 at 15:03:41 UTC, Max Samukha wrote:
On Monday, 22 January 2024 at 23:28:40 UTC, Jonathan M Davis
wrote:
Of course, ultimately, different programmers have different
preferences, and none of us are going to be happy about
everything in any language.
It's not onl
On Wednesday, 21 September 2022 at 10:40:42 UTC, Mike Parker
wrote:
On Wednesday, 21 September 2022 at 10:39:27 UTC, Mike Parker
wrote:
DIP 1043, "Shortened Method Syntax", has been accepted.
https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1043.md
That's awesome! Congrats to Max.
On Wednesday, 9 March 2022 at 12:06:40 UTC, evilrat wrote:
On Wednesday, 9 March 2022 at 10:08:50 UTC, meta wrote:
On Wednesday, 9 March 2022 at 09:04:03 UTC, Martin Nowak wrote:
Glad to announce D 2.099.0, ♥ to the 100 contributors.
This release comes with __traits(parameters), unittests only
On Wednesday, 9 March 2022 at 09:04:03 UTC, Martin Nowak wrote:
Glad to announce D 2.099.0, ♥ to the 100 contributors.
This release comes with __traits(parameters), unittests only
from root modules, throw expressions, and plenty of more
changes.
http://dlang.org/download.html
http://dlang.or
On Tuesday, 8 March 2022 at 14:29:07 UTC, rushsteve1 wrote:
Hello! I thought I would give an update on `trash-d`, the
utility that I've been writing in D for the last several months.
https://github.com/rushsteve1/trash-d
Previous announcement thread:
https://forum.dlang.org/thread/onpukmibdjhtw
On Sunday, 27 February 2022 at 11:53:18 UTC, Mike Parker wrote:
### Vladimir
Vladimir opened with a progress report. Back in December, [we
discussed migrating our Bugzilla issues to
Github](https://forum.dlang.org/post/wnnwxyjtizvhyswwq...@forum.dlang.org). An alternative solution is to [upgrad
On Thursday, 10 February 2022 at 20:34:29 UTC, Walter Bright
wrote:
On 2/10/2022 12:06 AM, Mathias LANG wrote:
I think an *immediate* improvement we could make to ease
people's life is to make `auto` peel the outermost qualifier
level inside functions.
So that:
```D
const int* ptr;
auto p2 =
Why do we even bother with `in` when we can do:
alias In(T) = const scope T;
void test(In!int n) {
pragma(msg, typeof(n));
}
?
onlineapp.d(3): Deprecation: storage class `scope` has no effect
in type aliases
const(int)
...oh
On Sunday, 14 March 2021 at 05:31:27 UTC, Max Haughton wrote:
On Sunday, 14 March 2021 at 03:25:28 UTC, starcanopy wrote:
On Saturday, 13 March 2021 at 21:33:20 UTC, Meta wrote:
It's pretty neat, but a DIP has to be drafted and approved for
it to be enabled by default, right? (Unless I missed
On Saturday, 13 March 2021 at 21:15:40 UTC, Martin Nowak wrote:
Glad to announce D 2.096.0, ♥ to the 54 contributors.
This release comes with improved ABI compatibility for complex
types, clarified copy constructor and postblit interaction,
optional libunwind based backtraces, runtime-allocate
On Tuesday, 9 March 2021 at 15:21:26 UTC, Mergul wrote:
On Tuesday, 9 March 2021 at 14:29:37 UTC, Meta wrote:
Awesome! In the demo, I noticed that if there are >3000
entities spawned, there will be periodic dips in the FPS.
Could this be Javascript's GC kicking in?
What browser are you using?
On Tuesday, 9 March 2021 at 16:36:31 UTC, ryuukk_ wrote:
That's impressive, and shows the D capabilities, the future is
WASM!!! glad to see D ready for it!
Yes, I forgot to mention this, but WASM support out of the box is
awesome!
On Monday, 8 March 2021 at 19:45:58 UTC, Mergul wrote:
Hello everyone, I'm glad to announce release of my Bubel ECS
library.
Bubel ECS is Entity-Component-System architectural pattern
implementation in D language.
Library aims to delivery fast and flexible architecture for
developing games. I
On Sunday, 28 February 2021 at 11:56:28 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.096.0 release, ♥ to
the 53 contributors.
http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.096.0.html
As usual please report any bugs at
https://issues.dlang.org
-Mart
On Tuesday, 16 February 2021 at 07:07:09 UTC, Mike Parker wrote:
When I emailed Walter and Atila to officially launch the Formal
Assessment of DIP 1034, "Add a Bottom Type (reboot)", I
expected it would be three or four weeks before I received
their final decision. So I was surprised when Walte
On Wednesday, 13 January 2021 at 11:33:44 UTC, Mike Parker wrote:
I'm very, very happy that I can finally announce the news. Some
of you may recall the job announcements I put out on the blog
back in September [1]. Symmetry Investments offered to fund one
full-time, or two part-time, Pull Reque
On Monday, 28 December 2020 at 17:31:21 UTC, Murilo wrote:
In the past 2 weeks we went from 225 to 240 members in our
Facebook
group(https://www.facebook.com/groups/ProgrammingInDlang), an
average of a person per day. First it was an average of a
person per month or less. I wonder if someone h
On Thursday, 1 October 2020 at 21:19:02 UTC, Seb wrote:
On Thursday, 1 October 2020 at 21:09:55 UTC, Meta wrote:
On Thursday, 1 October 2020 at 20:40:39 UTC, Seb wrote:
[...]
Okay, fair enough. Should this still not have had approval
from either Walter or Atila before being merged in? Or is
On Thursday, 1 October 2020 at 20:40:39 UTC, Seb wrote:
On Thursday, 1 October 2020 at 18:29:14 UTC, Meta wrote:
I've read the discussion but skipped the presentation. All I
see is Atila expressing distaste for the compiler choosing how
to pass values, and no explicit sign-off from either Walte
On Thursday, 1 October 2020 at 20:37:04 UTC, kinke wrote:
On Thursday, 1 October 2020 at 18:29:14 UTC, Meta wrote:
If W or A did approve it and I just wasn't aware, then I
apologize and retract my objection.
https://github.com/dlang/dmd/pull/11000#issuecomment-675605193
As far as I understan
On Thursday, 1 October 2020 at 17:29:56 UTC, Mathias LANG wrote:
On Thursday, 1 October 2020 at 16:47:37 UTC, Meta wrote:
This seems ridiculous to me. We now have ANOTHER way of asking
the compiler to choose for us whether to pass by ref or by
value, completely mutually exclusive of auto ref.
On Thursday, 1 October 2020 at 16:19:48 UTC, Steven Schveighoffer
wrote:
On 10/1/20 10:36 AM, Meta wrote:
On Thursday, 1 October 2020 at 09:49:36 UTC, Mathias LANG
wrote:
Author here. The most complete way to know would be to read
the changelog:
https://dlang.org/changelog/2.094.0.html#preview
On Thursday, 1 October 2020 at 09:49:36 UTC, Mathias LANG wrote:
Author here. The most complete way to know would be to read the
changelog: https://dlang.org/changelog/2.094.0.html#preview-in
The TL;DR is that, in addition to `const scope`, `in` now
automatically behaves as `ref` when "it makes
On Tuesday, 23 June 2020 at 13:45:56 UTC, user1234 wrote:
On Tuesday, 23 June 2020 at 12:00:30 UTC, Mike Parker wrote:
On Tuesday, 23 June 2020 at 12:00:06 UTC, Mike Parker wrote:
Symmetry Autumn of Code 2020 is on! My latest news post on
the D Blog talks about that, some D Language Foundation
On Friday, 29 May 2020 at 12:22:07 UTC, Steven Schveighoffer
wrote:
On 5/29/20 12:53 AM, Walter Bright wrote:
The subject says it all.
If you care about memory safety, I recommending adding `safe:`
as the first line in all your project modules, and annotate
individual functions otherwise as n
On Saturday, 29 February 2020 at 01:00:40 UTC, Andrei
Alexandrescu wrote:
Walter, Mike, and I are happy to announce that our paper
submission "Origins of the D Programming Language" has been
accepted at the HOPL IV (History of Programming Languages)
conference.
https://hopl4.sigplan.org/track
On Thursday, 27 February 2020 at 18:07:19 UTC, Arine wrote:
On Thursday, 27 February 2020 at 09:34:23 UTC, Walter Bright
wrote:
On 2/26/2020 7:41 AM, Arine wrote:
Yah, what's unwanted about that?
1. unwanted extra string allocation
2. poor performance
3. doesn't work with printf
4. doesn't wo
On Wednesday, 26 February 2020 at 17:11:18 UTC, bachmeier wrote:
There needs to be a variant of "mansplaining" modified for
Python users.
Agreed, and there also needs to be a variant of prison, modified
for people who post dumb comments on Hacker News.
On Wednesday, 8 January 2020 at 21:58:29 UTC, H. S. Teoh wrote:
On Wed, Jan 08, 2020 at 09:43:05PM +, Meta via
Digitalmars-d-announce wrote: [...]
Deprecated module std.experimental.all was removed
All symbols contained in Phobos can now be used with import std
Maybe I'm wrong, but
On Tuesday, 7 January 2020 at 10:30:09 UTC, Martin Nowak wrote:
Glad to announce D 2.090.0, ♥ to the 48 contributors.
This release comes with the ability to convert lazy parameters
to delegates, new intrinsics to force rounding to specific
floating point precision, unittest builds that no long
On Tuesday, 3 December 2019 at 17:10:04 UTC, Meta wrote:
On Monday, 2 December 2019 at 20:30:49 UTC, Adam D. Ruppe wrote:
In short use `in(false)` when you `override` a function to
inherit the contract, unless you explicitly want to expand the
input - which you shouldn't do when implementing an
On Monday, 2 December 2019 at 20:30:49 UTC, Adam D. Ruppe wrote:
In short use `in(false)` when you `override` a function to
inherit the contract, unless you explicitly want to expand the
input - which you shouldn't do when implementing an interface!
Wrote about it in more details here:
http:/
On Sunday, 20 October 2019 at 06:06:48 UTC, TheGag96 wrote:
Hi, all. I wanted to get into the world of 3DS homebrew, but I
really didn't feel like coding in C or C++. So, through an
effort of sheer will, I somehow got a hello world example
written in D up and running, along with bindings for mo
On Wednesday, 16 October 2019 at 09:46:49 UTC, aliak wrote:
It's better to link straight to an item on hackernews as links
on the front page disappear very fast.
https://news.ycombinator.com/item?id=21257943
Cheers,
- Ali
HN has this (IMO) ridiculous policy of going to great lengths to
prev
On Saturday, 5 October 2019 at 02:59:58 UTC, Paul Backus wrote:
I was curious how C++17's std::variant compared to the options
we have in D, like Algebraic and SumType, so I did a simple
comparison of the generated assembly for each of them. You can
read about it at the link below. And as you c
On Monday, 22 July 2019 at 14:03:15 UTC, Mike Parker wrote:
Francesco Mecca ha written an experience report for the D Blog
about his SAOC 2018 project, porting Leandro Lucarella's old GC
from D1 to D2.
The blog:
https://dlang.org/blog/wp-admin/post.php?post=2148&action=edit
Reddit:
>
https:/
On Wednesday, 17 July 2019 at 13:56:38 UTC, RazvanN wrote:
Hello,
Edi and myself are glad to announce that the first edition of
the D Summer School that we organized for the students at the
University Politehnica of Bucharest has just ended.
We had 8 practical sessions and a hackathon, durin
On Friday, 24 May 2019 at 16:51:11 UTC, ag0aep6g wrote:
On 24.05.19 18:19, Atila Neves wrote:
On Friday, 24 May 2019 at 13:30:05 UTC, ag0aep6g wrote:
[...]
My `puts`s might not do any harm, but they could just as well
be buffer overflows.
Could you please give an example of how @system alloc
On Friday, 17 May 2019 at 21:57:51 UTC, Meta wrote:
I see what you're getting at. The compiler sees a slice type
(i.e., Data[]), knows that it's GC-backed and thus has infinite
lifetime, and concludes "the data you're trying to put in the
store has too long of a lifetime".
Should be "too _sho
On Friday, 17 May 2019 at 18:45:12 UTC, Jonathan M Davis wrote:
On Friday, May 17, 2019 11:25:40 AM MDT Meta via
Digitalmars-d-announce wrote:
I don't want to *restrict* the lifetime of a heap allocation.
I want the compiler to recognize that the lifetime of my
original data is the same a
On Friday, 17 May 2019 at 20:59:43 UTC, Mike Franklin wrote:
On Friday, 17 May 2019 at 17:03:51 UTC, Meta wrote:
If you look at `main` above, `rawData` has the same lifetime
as the `dataRange` struct returned from `makeDataRange` and
the queue returned from `copyToQueue`. True, there is some
On Friday, 17 May 2019 at 05:27:02 UTC, Walter Bright wrote:
On 5/16/2019 9:50 PM, Meta wrote:
Walter, can I get you to take a look at this post I made a few
months ago, and the contained example? I feel that this is a
case that *should* definitely work, but I'm not sure if it can
*currently*
On Friday, 17 May 2019 at 17:05:21 UTC, ag0aep6g wrote:
On 17.05.19 14:10, Meta wrote:
Your explanation was fine, but I need a good solution, other
than wrapping the array assignment in @trusted.
I see. As far as I understand DIP 1000, it's not supposed to
enable your use case without having
On Friday, 17 May 2019 at 05:32:42 UTC, Mike Franklin wrote:
On Friday, 17 May 2019 at 05:22:30 UTC, Mike Franklin wrote:
My assessment (which could be wrong):
`scope` and `return` only apply to pointers and `ref`s. If
you remove all `scope` and `return` attributes from the
function `push`,
On Friday, 17 May 2019 at 05:22:31 UTC, ag0aep6g wrote:
On 17.05.19 06:50, Meta wrote:
Walter, can I get you to take a look at this post I made a few
months ago, and the contained example? I feel that this is a
case that *should* definitely work, but I'm not sure if it can
*currently* work - a
On Wednesday, 15 May 2019 at 08:32:09 UTC, Walter Bright wrote:
On 5/15/2019 12:21 AM, Dukc wrote:
Could be worth a try even without docs, but in the long run we
definitely need some explaining.
True, but I've tried fairly hard with the error messages.
Please post your experiences with them.
On Monday, 6 May 2019 at 18:15:54 UTC, Seb wrote:
Hi all,
I'm very happy to announce that this year we will have six
amazing GSoC students:
Correct me if I'm wrong - isn't this the largest number of
students yet that D has had for a GSoC? Regardless, amazing news.
On Friday, 26 April 2019 at 06:34:26 UTC, Simen Kjærås wrote:
BTW, at least two people have promised money outside
BountySource to have 5710 fixed:
https://forum.dlang.org/post/gjzrklkxfmgjjdfor...@forum.dlang.org
--
Simen
And my offer still stands. Suleyman, do you have an email address
I
On Saturday, 23 March 2019 at 05:04:58 UTC, H. S. Teoh wrote:
Also, does it only apply to @safe code, so that I have to start
annotating stuff with @safe in order to benefit from it?
T
As per the DIP and from my experience, yes.
On Friday, 15 March 2019 at 04:43:21 UTC, Nick Sabalausky
(Abscissa) wrote:
On 3/14/19 8:38 AM, Mike Parker wrote:
One of the items on my list of "things I'd like to do if I
only had the time" is to create a Mud server with D and deploy
it with Docker. Just for kicks. If I ever do get around to
On Thursday, 14 March 2019 at 18:02:31 UTC, Arun Chandrasekaran
wrote:
On Thursday, 14 March 2019 at 12:38:30 UTC, Mike Parker wrote:
One of the items on my list of "things I'd like to do if I
only had the time" is to create a Mud server with D and deploy
it with Docker. Just for kicks. If I ev
On Friday, 25 January 2019 at 19:14:31 UTC, Mike Parker wrote:
On Friday, 25 January 2019 at 19:11:59 UTC, Mike Parker wrote:
Flipcause donors are not American. Did you have trouble? If
so, you can go to the donation page and use the PayPal link.
Sorry:
https://dlang.org/foundation/donate.ht
On Saturday, 19 January 2019 at 22:09:57 UTC, Ron Tarrant wrote:
On Friday, 18 January 2019 at 19:55:34 UTC, Meta wrote:
Great read Ron. Can I ask which town in Newfoundland it was
where you stayed back in 1985?
Sure. I was in St. Lawrence on the Burin Peninsula. Do you know
it?
Unfortunat
On Friday, 18 January 2019 at 16:42:15 UTC, Ron Tarrant wrote:
Just to set the record straight, I only had access to that
Coleco Adam for the few weeks I was in that Newfoundland
outport. Within a year, I too had my very own C-64 plugged into
a monster Zenith console job. Remember those? I don'
On Friday, 18 January 2019 at 01:15:06 UTC, Bill Baxter wrote:
Gotta laugh at Ruby being listed as "Underrated", though.
--bb
On Mon, Jan 14, 2019 at 12:25 PM Andrei Alexandrescu via
Digitalmars-d-announce
wrote:
Of possible interest:
https://www.technotification.com/2019/01/most-underr
On Thursday, 17 January 2019 at 01:59:29 UTC, Walter Bright wrote:
Bartosz Milewski is a C++ programmer and a Haskell fan. He once
gave a presentation at NWCPP where he wrote a few lines of
Haskell code. Then, he showed the same code written using C++
template metaprogramming.
The Haskell bit
On Friday, 4 January 2019 at 16:21:16 UTC, Mike Parker wrote:
On Friday, 4 January 2019 at 15:43:41 UTC, Meta wrote:
Awesome; funding goal reached in a little less than 2 months.
I didn't even get around to donating yet, so maybe I'll save
it for the next one instead.
On a related note, D
On Friday, 4 January 2019 at 10:30:07 UTC, Martin Tschierschke
wrote:
On Saturday, 10 November 2018 at 16:09:12 UTC, Mike Parker
wrote:
[...]
Please read the blog post for more details:
https://dlang.org/blog/2018/11/10/the-new-fundraising-campaign/
https://www.flipcause.com/secure/cause_pde
On Tuesday, 11 December 2018 at 20:44:28 UTC, Dukc wrote:
On Tuesday, 11 December 2018 at 15:34:28 UTC, Simen Kjærås
wrote:
I believe a reasonable case can be made for .! for UFCS - it's
currently invalid syntax and will not compile, and ! is the
symbol we already associate with template inst
On Tuesday, 11 December 2018 at 10:45:39 UTC, Atila Neves wrote:
A few things that have annoyed me about writing D lately:
https://atilanevesoncode.wordpress.com/2018/12/11/what-d-got-wrong/
Template lambdas and better eponymous template syntax are the two
big ones that I would really like. I
On Sunday, 23 September 2018 at 01:08:50 UTC, Jonathan M Davis
wrote:
@implicit is just there because of the fear of breaking a
theoretical piece of code that's going to be extremely rare if
it exists at all and in most cases would continue to work just
fine even if it did exist.
- Jonathan M
On Tuesday, 11 September 2018 at 15:08:33 UTC, RazvanN wrote:
Hello everyone,
I have finished writing the last details of the copy
constructor DIP[1] and also I have published the first
implementation [2]. As I wrongfully made a PR for the DIP queue
in the early stages of the development of t
On Friday, 13 July 2018 at 19:02:56 UTC, Laeeth Isharc wrote:
Atila Neves' d++ now compiles julia.h. Modulo bugs this makes
it possible to embed Julia in D (and probably the other way
around, but I have not tried).
https://github.com/kaleidicassociates/juliad
Very cool. It's awesome to be a
On Wednesday, 11 July 2018 at 07:35:24 UTC, FeepingCreature wrote:
On Wednesday, 11 July 2018 at 07:30:59 UTC, FeepingCreature
wrote:
Then just stick it in a Nullable. No explicit .init needed.
To clarify this point some more, since on reflection it's
ambiguous: you might well say that "well
On Tuesday, 10 July 2018 at 13:41:56 UTC, FeepingCreature wrote:
I've written up a short blogpost about the T.init issue.
It is not very enthusiastic.
https://medium.com/@feepingcreature/d-structs-dont-work-for-domain-data-c09332349f43
Related links:
https://github.com/dlang/phobos/pull/6594
On Wednesday, 20 June 2018 at 13:21:30 UTC, Mike Parker wrote:
If you saw Bastiaan Veelo's DConf 2017 presentation, you'll
know that his employer was evaluating D as a candidate for
migrating their code base away from Extended Pascal. Recently,
the decision was made and D was the coice. In this
On Thursday, 24 May 2018 at 20:10:24 UTC, Walter Bright wrote:
Maybe. I was thinking about using DasBetterC for the DMC
runtime library instead of C :-)
That would be very cool Walter.
On Saturday, 5 May 2018 at 11:21:29 UTC, Mike Parker wrote:
This morning at the Hackathon I announced that the D Foundation
is raising money for code-d/serve-d, the plugin for Visual
Studio Code and its companion Microsoft Language Server
Protocol implementation for D.
We've set up a goal of
On Thursday, 3 May 2018 at 00:32:07 UTC, Ali Çehreli wrote:
On 05/02/2018 04:01 PM, Juan wrote:
On Wednesday, 2 May 2018 at 17:47:43 UTC, Ali Çehreli wrote:
https://www.youtube.com/watch?v=HvqsUO77FGI
Ali
Hi Ali,
Thanks for the link, and by the way could you share the link
for the first
On Wednesday, 4 April 2018 at 11:40:58 UTC, Steven Schveighoffer
wrote:
On 4/3/18 11:29 PM, Meta wrote:
Also, with Nullable your data is guaranteed to not be boxed,
whereas it's a possibility with Variant/Algebraic if the types
you're working with are large enough.
Not with Algebraic.
-Steve
On Wednesday, 4 April 2018 at 03:09:22 UTC, helxi wrote:
On Thursday, 29 March 2018 at 14:10:39 UTC, Mike Parker wrote:
Jared Hanson (a.k.a Meta and MetaLang around these parts) was
inspired by an article titled "std::visit is everything wrong
with modern C++" to contrast it with D's std.varian
On Saturday, 31 March 2018 at 17:36:30 UTC, Pjotr Prins wrote:
Great blog. Thanks.
Thank you, glad you liked it.
On Friday, 30 March 2018 at 13:44:50 UTC, Meta wrote:
I've submitted it to Hacker News as well (looks like someone
posted it yesterday, but it only got 1 vote and there was no
discussion, so I figured that was grounds enough for
resubmission). If you've got an account, please give me your
mean
On Thursday, 29 March 2018 at 14:10:39 UTC, Mike Parker wrote:
Jared Hanson (a.k.a Meta and MetaLang around these parts) was
inspired by an article titled "std::visit is everything wrong
with modern C++" to contrast it with D's std.variant.visit. The
result is this well-written post for the D B
On Thursday, 29 March 2018 at 14:10:39 UTC, Mike Parker wrote:
Jared Hanson (a.k.a Meta and MetaLang around these parts) was
inspired by an article titled "std::visit is everything wrong
with modern C++" to contrast it with D's std.variant.visit. The
result is this well-written post for the D B
On Wednesday, 21 March 2018 at 05:57:47 UTC, Mike Parker wrote:
On Wednesday, 21 March 2018 at 02:26:02 UTC, Meta wrote:
Low hanging fruit:
Thanks for the feedback, but Draft Review comments should go in
the PR thread. I'll add a link over there to the post, but when
you get a chance, it
On Wednesday, 21 March 2018 at 00:12:43 UTC, Mike Parker wrote:
As it stands, this DIP [1] is currently the candidate to become
DIP 1013. Any an all feedback for Draft Review is welcome.
Please read the intent [2] behind the Draft Review before
participating. Thanks!
[1] https://github.com/dl
On Thursday, 15 March 2018 at 13:10:57 UTC, Seb wrote:
(though in Germany that's often cheaper than one cup of coffee)
On second thought, maybe I'll move to Germany. I'll suffer
expensive coffee in exchange for cheap beer ;-)
On Wednesday, 14 March 2018 at 12:00:42 UTC, Seb wrote:
Yeah, the idea is that 5$ a month isn't much (~ one coffee in
most countries), but if 500 people donate one coffee a month,
you get the entire coffee machine with a warp engine :)
Sorry to derail, but I had to ask: where does 1 coffee (ev
On Tuesday, 13 March 2018 at 01:23:39 UTC, psychoticRabbit wrote:
hey... I have 25+ years experience as a systems administator.
i.e I'm very, very used to doing very complex things. complex,
is my day at the office.
But even I couldn't get my head around how to compile D from
source on Windo
On Friday, 9 March 2018 at 21:43:53 UTC, Andrei Alexandrescu
wrote:
Hello, the vision document of the Founation for the first six
months of 2018 is here:
https://wiki.dlang.org/Vision/2018H1
In addition to the expected items, we have a new top-level
priority - locking down the language defini
On Tuesday, 6 March 2018 at 10:02:10 UTC, Radu wrote:
On Monday, 5 March 2018 at 10:57:35 UTC, Jonathan M Davis wrote:
Here's something I wrote up on const:
http://jmdavisprog.com/articles/why-const-sucks.html
I suppose that it's not exactly the most positive article, but
I feel that it's acc
On Friday, 2 March 2018 at 00:39:08 UTC, psychoticRabbit wrote:
On Thursday, 1 March 2018 at 21:49:31 UTC, Jonathan M Davis
wrote:
That being said, I think that it's a given that we need to
make breaking changes at least occasionally. The question is
more how big they can be and how we go abo
On Monday, 26 February 2018 at 20:04:14 UTC, aliak wrote:
Meta: Is this your stuff btw? ->
https://github.com/skirino/d-option :) me thinks I may have
gotten some inspiration from you if so, so thanks!
Nope. I'm MetaLang on Github.
On Monday, 26 February 2018 at 15:21:27 UTC, Dukc wrote:
Honestly, I fail to see the idea behind this... Ranges do not
need any nullability on top of them IMO, because an empty range
can already be used to denote a kind of "default", "unassigned"
or "nothing" - type of value.
On the other han
On Wednesday, 13 December 2017 at 00:54:07 UTC, H. S. Teoh wrote:
On Wed, Dec 13, 2017 at 12:50:40AM +, Meta via
Digitalmars-d-announce wrote:
On Tuesday, 12 December 2017 at 18:37:38 UTC, Seb wrote:
> After it has been in stealth mode for quite a while, I'm
> happy to an
On Tuesday, 12 December 2017 at 18:37:38 UTC, Seb wrote:
After it has been in stealth mode for quite a while, I'm happy
to announce that there's https://run.dlang.io
=== Features ===
* Color-highlighted DMD errors
* Format source code with dfmt
* Generate a short URL for link sharing
* Import/
On Sunday, 10 December 2017 at 17:33:34 UTC, kinke wrote:
Hi everyone,
on behalf of the LDC team, I'm glad to announce the first beta
for LDC 1.7. The highlights of this version in a nutshell:
* Based on D 2.077.1.
* Catching C++ exceptions supported on Linux and Windows.
Full release log an
On Monday, 2 October 2017 at 17:04:30 UTC, Andrei Alexandrescu
wrote:
Hello everyone, it is my pleasure to announce that Alexandru
Jercaianu, a starting MSc student at University "Politehnica"
Bucharest, is recipient of our scholarship.
Alex is up and running working on his bootcamp tasks. Cur
On Saturday, 26 August 2017 at 12:32:54 UTC, Martin Nowak wrote:
On 08/18/2017 02:58 PM, Martin Nowak wrote:
First beta for the 2.076.0 release.
Second beta out now!
http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.076.0.html
Compiler changes
AVX2 was added as -mcpu=av
On Wednesday, 23 August 2017 at 14:01:30 UTC, jmh530 wrote:
On Wednesday, 23 August 2017 at 13:12:04 UTC, Mike Parker wrote:
To coincide with the improvements to -betterC in the upcoming
DMD 2.076, Walter has published a new article on the D blog
about what it is and why to use it. A fun read.
On Wednesday, 9 August 2017 at 20:42:48 UTC, Wild wrote:
Hi everyone,
The D packages for ArchLinux has been orphaned since Dicebot
stepped down as the maintainer and no one else stepped up. So I
decided to step up and apply to become a Trusted User, and I
got accepted yesterday[1]. So from no
On Saturday, 5 August 2017 at 19:07:50 UTC, WebFreak001 wrote:
Hi, I made a D to HTML generator which is basically diet, but
fully using the D compiler as generator and not some
complicated parser, etc. Here an example what you pass in:
string page = html(
head(
title("
On Tuesday, 18 July 2017 at 12:07:27 UTC, Jacob Carlborg wrote:
During the dconf hackathon I set out to create a DUB package
for DMD to be used as a library. This has finally been merged
[1] and is available here [2]. It contains the lexer and the
parser.
A minimal example:
#!/usr/bin/env du
On Tuesday, 20 June 2017 at 11:59:57 UTC, Gary Willoughby wrote:
Inside D's GC blog article currently No.3 on hacker news
Here's the article, visit hacker news to read the comments.
http://olshansky.me/gc/runtime/dlang/2017/06/14/inside-d-gc.html
Impressive. The article managed to blow up on
On Friday, 2 June 2017 at 14:17:10 UTC, Mike Parker wrote:
Congratulations are in order for Jared Hanson. Walter and
Andrei have approved his proposal to remove body as a keyword.
I've added a summary of their decision to the end of the DIP
for anyone who cares to read it. In short:
* body te
On Saturday, 27 May 2017 at 10:50:34 UTC, Ola Fosheim Grøstad
wrote:
Anyway, if people sense that semantic changes are too hard to
get through I guess they will aim for something that is on the
surface (like "body"). As a symbolic act to see if change is at
all possible.
Don't mistake my inte
On Friday, 26 May 2017 at 11:32:21 UTC, Andrei Alexandrescu wrote:
What hurts us the most and stands like a sore thumb is the
occasional use of abusive language. We need to stop that.
Interesting. Are there any examples you're willing to provide? It
seems to me that stuff like this is immediat
On Tuesday, 21 March 2017 at 12:17:58 UTC, Gerald wrote:
On Tuesday, 21 March 2017 at 08:22:13 UTC, Andrea Fontana wrote:
So, is Ubuntu Budgie going to use Tilix as default? [1]
That's a big news for D imo :)
https://github.com/UbuntuBudgie/budgie-desktop-environment/issues/33
That's their pl
1 - 100 of 204 matches
Mail list logo