On Wednesday, 10 January 2018 at 08:50:37 UTC, Bastiaan Veelo
wrote:
I don't know if I am being paranoid but it's been said that
GitHub tokens give access to all repositories and just pasting
an unencrypted token in some web interface is a security risk.
For a howto I figured the safer route is
On Wednesday, 10 January 2018 at 02:59:38 UTC, Martin Nowak wrote:
I've changed my blueprint project accordingly
https://github.com/MartinNowak/bloom/blob/1e2c2729a2618962e596d68635c5e7e46def2189/.travis.yml.
I included a link to bloom at the bottom of the howto.
On Saturday, 13 January 2018 at 10:02:18 UTC, Jacob Carlborg
wrote:
On 2018-01-13 05:59, Martin Nowak wrote:
On Wednesday, 10 January 2018 at 08:50:37 UTC, Bastiaan Veelo
wrote:
Maybe worthwile to add this scaffolding to dub or some other
tool? Anyone volunteering?
This could be a good idea.
On Sunday, 28 January 2018 at 17:06:36 UTC, Seb wrote:
CTRL+Enter -> run
Thanks for reading my mind!
You people are awesome.
On Wednesday, 7 February 2018 at 01:15:14 UTC, Seb wrote:
https://run.dlang.io/is/vSUTf6
Press [Run] and it shows "42". OK
Press [-X] and it shows "42". ??
Press [-D] and it shows "42". ??
On Thursday, 8 February 2018 at 08:32:14 UTC, JN wrote:
Can you explain how the EPL license works? I am not familiar
with that license. Is DWT and anything using it considered a
derivative work off Eclipse? Do I need to share source for my
project if I use DWT in my project?
From tldrlegal[1]
On Wednesday, 7 February 2018 at 13:29:04 UTC, Mike Parker wrote:
Blog:
https://dlang.org/blog/2018/02/07/vanquish-forever-these-bugs-that-blasted-your-kingdom/
Small mistake:
Assertion failure: 'array overflow' on line 11 in file 'sum.d'
should be "line 10" there.
P.S. There is an unanswe
And, I am quite sure: BBasile = Basile Burg.
(Sorry no PR, I am on my phone in a hotel.)
On Sunday, 4 March 2018 at 15:13:28 UTC, Kagamin wrote:
But seriously, Stack overflow is a reputation-based system, it
very hostile from the very start [...]
Very true.
On Monday, 19 March 2018 at 13:34:36 UTC, Mike Parker wrote:
...
Visit dconf.org to see the programme[1] and register[2], then
head over to the D Blog[3] for the latest post on DConf.
See you in Munich May 2-5!
[1] http://dconf.org/2018/schedule/index.html
[2] http://dconf.org/2018/registra
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 Saturday, 5 May 2018 at 07:56:21 UTC, Steven Schveighoffer
wrote:
Hi all,
We are live streaming Shachar's talk this morning at
https://www.youtube.com/watch?v=xNWRgEHxOhc
Ali is uploading the slides to dconf.org so you can follow
along.
Thanks! The link still works, watching it now.
On Thursday, 10 May 2018 at 10:57:25 UTC, FreeSlave wrote:
It was a real concern for me that there's no gettext-compatible
package for D (at least I could not find one in dub registry),
because it's kind of standard. So I made it myself.
mofile is similar to GNU gettext, but gettext and ngette
On Thursday, 31 May 2018 at 15:01:12 UTC, Mike Parker wrote:
In the meantime, here's what DConf 2018 was like from my
perspective.
The blog:
https://dlang.org/blog/2018/05/31/dconf-2018-ex-post-facto/
Reddit:
https://www.reddit.com/r/d_language/comments/8nj1nn/dconf_2018_ex_post_facto/
An en
On Monday, 11 June 2018 at 15:44:47 UTC, rikki cattermole wrote:
On 12/06/2018 2:57 AM, Steven Schveighoffer wrote:
On 6/11/18 10:21 AM, Mike Parker wrote:
Walter's latest post on -betterC is now on the blog. Here, he
shows step-by-step an example of using -betterC to convert a
real-world prog
On Wednesday, 20 June 2018 at 16:06:15 UTC, Ali wrote:
On Wednesday, 20 June 2018 at 13:21:30 UTC, Mike Parker wrote:
The blog:
https://dlang.org/blog/2018/06/20/how-an-engineering-company-chose-to-migrate-to-d/
Reddit:
https://www.reddit.com/r/programming/comments/8si75b/how_an_engineering_com
On Wednesday, 20 June 2018 at 18:21:01 UTC, Bastiaan Veelo wrote:
On Wednesday, 20 June 2018 at 16:06:15 UTC, Ali wrote:
On Wednesday, 20 June 2018 at 13:21:30 UTC, Mike Parker wrote:
The blog:
https://dlang.org/blog/2018/06/20/how-an-engineering-company-chose-to-migrate-to-d/
Reddit:
https://
On Wednesday, 20 June 2018 at 16:06:15 UTC, Ali wrote:
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. Recen
On Saturday, 23 June 2018 at 09:41:19 UTC, Ecstatic Coder wrote:
Where I disagree with Bastiaan is on the rejection of the
Pascal language itself, as there are other open-source Pascal
compilers (GNU Pascal in EP mode) which could have been used
and enhanced to match the company requirements,
On Saturday, 23 June 2018 at 10:00:48 UTC, user1234 wrote:
On Saturday, 23 June 2018 at 09:41:19 UTC, Ecstatic Coder wrote:
Like everybody here, I hope that Bastiaan efforts will pay in
the long term, but I'm not as optimistic as many here that
this will end as a success story, as I'm not sure
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
Have you tried giving your invariants a valid initial v
On Thursday, 26 July 2018 at 12:13:01 UTC, Joakim Brännström
wrote:
https://github.com/joakim-brannstrom/blog/blob/master/posts/2018-07-24.md
Nice! I /just/ decided this afternoon that it is time to do some
profiling; thanks for the tips.
On Monday, 13 August 2018 at 16:16:31 UTC, Dukc wrote:
But I want to say, that the fairly recent post about SARC
moving to D was great stuff to read! It had so many links and
viewpoints rarely mentioned, I was not even aware about them.
The naval architecht viewpoint is a refresher!
That’s ni
On Wednesday, 17 October 2018 at 15:20:08 UTC, Mike Parker wrote:
The blog:
https://dlang.org/blog/2018/10/17/interfacing-d-with-c-arrays-part-1/
A good read! It’s always nice to discover new content on the blog.
On Monday, 29 October 2018 at 03:43:49 UTC, Mike Parker wrote:
Congratulations are in order for Iain Buclaw. His efforts have
been rewarded in a big way. Last Friday, he got the greenlight
to move forward with submitting his changes into GCC:
https://gcc.gnu.org/ml/gcc-patches/2018-10/msg01676
On Friday, 2 November 2018 at 21:04:13 UTC, kinke wrote:
Glad to announce the first beta for LDC 1.13:
* Based on D 2.083.0.
* The Windows packages are now fully self-sufficient, i.e., a
Visual Studio/C++ Build Tools installation isn't required
anymore.
* Substantial debug info improvements f
On Thursday, 8 November 2018 at 13:37:08 UTC, Shriramana Sharma
wrote:
https://github.com/jamadagni/textattr/
textattr is a library and command-line tool that makes adding
color and attributes to beautify the terminal output of your
program easier by translating human-readable specs into ANSI
On Thursday, 8 November 2018 at 22:21:40 UTC, welkam wrote:
On Thursday, 8 November 2018 at 18:52:02 UTC, H. S. Teoh wrote:
length is getting ridiculous
Having better editor support is nice but by "use better editor"
you meant use vim dont you?
Please keep chatter on the announce forum to a
On Monday, 12 November 2018 at 17:49:55 UTC, Joakim wrote:
[…]
it's quite simple: they view a bool as an integral type with
two possible values, a `bit` if you like. As such, they prefer
to fit it into the existing scheme for integral types rather
than special-casing booleans as Mike proposed.
On Friday, 7 December 2018 at 07:22:18 UTC, JN wrote:
Looks nice. I'll give it a go when I plug my 3d printer.
Make sure it prints watertight before using the vase for fresh
flowers :-)
On Saturday, 22 December 2018 at 16:57:10 UTC, Joakim wrote:
On Saturday, 22 December 2018 at 16:35:27 UTC, Johannes Loher
wrote:
Also I don't think this is the right place for this
discussion. If you feel that we indeed need to rediscuss this
issue, I think it should be done in a separate thre
On Monday, 24 December 2018 at 12:30:57 UTC, Vijay Nayar wrote:
Looking forward to it! The caliber of people at these
conferences has been exceptional every year I've gone, and many
of the ideas presented have been very valuable, whether they
were directly related to DLang or not.
Just one sm
On Wednesday, 2 January 2019 at 13:25:25 UTC, Martin Nowak wrote:
Glad to announce D 2.084.0, ♥ to the 53 contributors.
Thanks!
On Saturday, 12 January 2019 at 15:51:03 UTC, Andrei Alexandrescu
wrote:
https://youtube.com/watch?v=tcyb1lpEHm0
If nothing else please watch the opening story, it's true and
quite funny :o).
Now as to the talk, as you could imagine, it touches on another
language as well...
Andrei
Top
On Thursday, 14 February 2019 at 23:34:40 UTC, Ali Çehreli wrote:
What specific questions would you like answered?
What are the top D related activities that you spend most time
on? If you had more time available, how would you wish to spend
it?
What would be the best next big thing to happ
On Sunday, 24 February 2019 at 10:46:37 UTC, Mike Parker wrote:
Walter provided feedback on Razvan's implementation. When it
reached a state with which he was satisfied, he gave the green
light for acceptance.
The DIP:
https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1018.md
Yay! C
On Tuesday, 26 February 2019 at 22:34:45 UTC, Seb wrote:
Hi all,
I have some very exciting news to share.
The D Language Language got accepted as a Google Summer of Code
organization!
The official GSoC page provides a few initial pointers and
details:
https://summerofcode.withgoogle.com/o
On Sunday, 24 February 2019 at 22:31:53 UTC, Martin Nowak wrote:
On Saturday, 16 February 2019 at 15:06:51 UTC, Martin Nowak
wrote:
Glad to announce the first beta for the 2.085.0 release, ♥ to
the 49 contributors.
http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.085.0.htm
On Thursday, 7 March 2019 at 16:57:11 UTC, Ali Çehreli wrote:
Reminder... :)
http://dconf.org/2019/index.html
Ali
It's shaping up :-)
Bastiaan.
On Monday, 11 March 2019 at 15:04:54 UTC, Mike Parker wrote:
https://dconf.org/2019/registration.html
I clicked through the Flipcause payment procedure because I know
that is the preferred channel, and ticked the box for "I'd like
to cover the processing fee so 100% of my contribution goes to
On Saturday, 16 March 2019 at 16:02:41 UTC, Mike Parker wrote:
Essentially, if you're donating money through Flipcause, the
more people who cover the processing fee the better, but it
won't hurt us as bad as the PayPal fees people don't do so. But
when registering for DConf, it's a big help whe
On Tuesday, 2 June 2015 at 04:03:48 UTC, Adam D. Ruppe wrote:
http://arsdnet.net/this-week-in-d/may-31.html
Well done, thanks!
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev
wrote:
http://beta.forum.dlang.org/
Many major and minor improvements.
Awesome, great work.
In threaded mode, the frame around the message body could be a
bit thinner (like the frame around the message header) to
differentiate it
On Saturday, 5 September 2015 at 19:45:09 UTC, Stefan Koch wrote:
On Thursday, 2 July 2015 at 14:25:09 UTC, Stefan Koch wrote:
I addded simplistic Left Recursion handling...
Interesting.
From the readme:
it only compiles with dmd 2.0.66.2 because it exploits a bug in
the const-ness type-syst
On Monday, 6 July 2015 at 09:22:51 UTC, Per Nordlöw wrote:
How does its design and use differ from Pegged?
FWIW, this is what I learned from my first acquaintance with
FancyPars (the OP having signalled not to be available for
questions). My conclusions may be wrong though.
Running dub pro
On Thursday, 2 July 2015 at 14:25:09 UTC, Stefan Koch wrote:
I hope that it will be suitable to beginners.
Sounds like you want to share this, but I can't find a licence.
In case this turns out to be useful, we would need one :-)
If you want I can prepare a PR for that, just let me know whi
On Wednesday, 16 September 2015 at 20:17:15 UTC, Stefan Koch
wrote:
On Monday, 14 September 2015 at 08:50:48 UTC, Bastiaan Veelo
wrote:
Understanding the source of FancyPars is challenging because
the core source, example vibe.d application source and
supporting code, as well as generated lex
On Thursday, 17 September 2015 at 20:32:59 UTC, Stefan Koch wrote:
On Thursday, 17 September 2015 at 16:55:42 UTC, John Colvin
wrote:
Assuming you wrote it all, you can license the code in
whatever way you want. See http://choosealicense.com for more
info. You can even use multiple licenses,
On Friday, 18 September 2015 at 00:30:25 UTC, Ben Boeckel wrote:
On Thu, Sep 17, 2015 at 23:40:49 +, Bastiaan Veelo via
Digitalmars-d-announce wrote:
On Thursday, 17 September 2015 at 20:32:59 UTC, Stefan Koch
wrote:
> Hmm reading this. No license, is best for now.
Take your time,
On Friday, 18 September 2015 at 14:24:09 UTC, Stefan Koch wrote:
On Friday, 18 September 2015 at 06:13:24 UTC, Rory McGuire
wrote:
I will open/source the of FancyPars.
Great! Looking forward to that.
Bastiaan.
On Tuesday, 27 October 2015 at 11:03:05 UTC, Rory McGuire wrote:
I also prefer centre aligned with a max-width.
I think its mainly because people mostly centre their screens
from their
viewpoint and often have large screens
"Also"? Nobody argued for max-width but you. Why buy a large
screen
On Tuesday, 27 October 2015 at 21:28:25 UTC, Bastiaan Veelo wrote:
Nobody argued for max-width but you.
Sorry - have to take that back on closer reading.
On Sunday, 8 November 2015 at 14:37:32 UTC, Sebastiaan Koppe
wrote:
You mean instead of mixin(grammer(`...`)) I write the output of
grammer(`...`) to a file and include that into the final build?
Yes, use asModule() for that [1]. Not only does it enable using
large grammars, it also saves comp
On Wednesday, 30 December 2015 at 04:03:42 UTC, Andrei
Alexandrescu wrote:
On 12/29/2015 09:09 PM, Adam D. Ruppe wrote:
Putting one item per page is far more important than I even
realized
before getting into this.
We already have that:
https://dlang.org/library/std/array/join.html
If I sea
On Monday, 4 January 2016 at 07:09:30 UTC, Minas Mina wrote:
On Sunday, 3 January 2016 at 19:29:05 UTC, Martin Nowak wrote:
There is a bug.
You should never do this b/c of iterator/range invalidation.
foreach (key; aa.keys)
aa.remove(key);
The reference states that keys: "Returns dynami
On Thursday, 7 January 2016 at 13:38:20 UTC, anonymous wrote:
We have this already. Top right corner, "Improve this page".
People are using the feature occasionally.
My first experience with this:
1) Seems to work well enough initially, if you can do without a
preview.
2) Then the request c
On Monday, 18 January 2016 at 22:48:52 UTC, Brad Anderson wrote:
Doesn't it look so much better: http://i.imgur.com/QlrbCou.png
It does.
On Saturday, 30 January 2016 at 20:58:44 UTC, Adam D. Ruppe wrote:
In my new members thing, I used a small, hoverable prototype...
Nice. Slight layout problem: when the browser width is set less
than the max line width, hovering will add a white bar to the
right of the page, maybe 20px wide.
On Saturday, 30 January 2016 at 16:07:51 UTC, bachmeier wrote:
I expected them to send an email notification.
Me too. I only got a transaction confirmation from Worldpay, so I
figured the book would be ready. Interestingly, the confirmation
includes this:
It is the responsibility of Packt
On Tuesday, 24 May 2016 at 11:06:45 UTC, Leandro Lucarella wrote:
For the ones that missed it (and the ones that didn't too),
here is a short video about the conference.
https://vimeo.com/167235872
Well done.
On Monday, 19 September 2016 at 11:08:33 UTC, Martin Nowak wrote:
Also see the changelog for more details.
http://dlang.org/changelog/2.071.2.html
Thanks!
The entry for 2.071.2 seems to be missing in the side panel.
Bastiaan.
On Sunday, 15 January 2017 at 01:26:07 UTC, Dmitry Olshansky
wrote:
Pry is a new pragmatic parser combinators library.
https://github.com/DmitryOlshansky/pry
Interesting. How about left-recursion? (I added support for
left-recursive grammars to Pegged.)
On Monday, 16 January 2017 at 22:29:01 UTC, Dmitry Olshansky
wrote:
I think left-recursion is better handled at the grammar level.
What I currently have is parser combinators level where adding
this transformation is awkward and too much magic IMO.
Handling left-recursion by grammar transformat
On Tuesday, 17 January 2017 at 21:10:17 UTC, Dmitry Olshansky
wrote:
On 1/17/17 1:16 PM, Bastiaan Veelo wrote:
On Monday, 16 January 2017 at 22:29:01 UTC, Dmitry Olshansky
wrote:
I think left-recursion is better handled at the grammar level.
What I currently have is parser combinators level whe
On Sunday, 15 January 2017 at 01:26:07 UTC, Dmitry Olshansky
wrote:
Two key areas of focus are (compared to say Pegged):
- performance, on par with hand-written code or die
I didn't profile, but apart from the time-complexity that is
inherent to straight forward recursive descent parsers like
On Wednesday, 22 November 2023 at 21:35:34 UTC, WebFreak001 wrote:
the revamped DUB documentation I started a while ago is now
deployed on https://dub.pm
This is very much appreciated. A job well done!
-- Bastiaan.
On Friday, 24 November 2023 at 11:11:53 UTC, BoQsc wrote:
Darker blending indistinct colors (dark red, dark background),
way smaller fonts.
I see your screenshots, but that is not what it looks like for me
in Chrome on Windows. I am seeing black text on white background
with red links. Pretty
On Wednesday, 6 December 2023 at 16:28:08 UTC, Mike Parker wrote:
Bastiaan reported that SARC had been testing their D codebase
(transpiled from Pascal---[see Bastiaan's DConf 2019
talk](https://youtu.be/HvunD0ZJqiA)). They'd found the
multithreaded performance worse than the Pascal version. H
On Sunday, 10 December 2023 at 15:31:55 UTC, Richard (Rikki)
Andrew Cattermole wrote:
It will be interesting to hear how dcompute will fare in your
situation, due to it being D code it should be an incremental
improvement once you're ready to move to D fully.
Yes, dcompute could mean another
On Sunday, 10 December 2023 at 17:11:04 UTC, Siarhei Siamashka
wrote:
On Sunday, 10 December 2023 at 15:08:05 UTC, Bastiaan Veelo
wrote:
The compiler can check if `scope` delegates escape a function,
but it only does this in `@safe` code --- and our code is long
from being `@safe`. So it was a
On Sunday, 10 December 2023 at 18:16:05 UTC, Nick Treleaven wrote:
You can call `alloca` as a default argument to a function. The
memory will be allocated on the caller's stack before calling
the function:
https://github.com/ntrel/stuff/blob/master/util.d#L113C1-L131C2
I've just tested and it
On Sunday, 10 December 2023 at 22:59:06 UTC, Nicholas Wilson
wrote:
Always happy to help if you're interested in looking into using
dcompute.
Thank you, I'll let you know!
Or you could use grep with `--output-ll` as noted by Johan
https://github.com/ldc-developers/ldc/issues/4265#issuecomment
On Monday, 11 December 2023 at 19:55:38 UTC, Timon Gehr wrote:
... this successfully injects alloca into the caller's scope.
```d
import core.stdc.stdlib:alloca;
import std.range:ElementType;
import core.lifetime:moveEmplace;
struct VLA(T,alias len){
T[] storage;
this(R)(R initializer,r
On Tuesday, 2 January 2024 at 12:49:51 UTC, Iain Buclaw wrote:
http://dlang.org/changelog/2.107.0.html
**@standalone** is a new attribute that can be used to mark
module constructors that run after druntime has been
initialized, but do not depend on any other module constructors
being run b
On Monday, 15 January 2024 at 00:49:25 UTC, matheus wrote:
On Sunday, 14 January 2024 at 23:16:40 UTC, Mike Shah wrote:
Hi D Community,
My talk on how I'm using the D programming language and why I
think it is an excellent language choice for open source
projects will be featured at FOSDEM 20
On Monday, 15 January 2024 at 00:49:25 UTC, matheus wrote:
On Sunday, 14 January 2024 at 23:16:40 UTC, Mike Shah wrote:
Hi D Community,
My talk on how I'm using the D programming language and why I
think it is an excellent language choice for open source
projects will be featured at FOSDEM 20
On Wednesday, 31 January 2024 at 06:38:17 UTC, aberba wrote:
On Thursday, 25 January 2024 at 12:33:31 UTC, cookiewitch wrote:
Fluid is a library I started developing 3 years ago when I
joined the D community, after failing to find a suitable
library for my gamedev project.
[...]
Could you ha
On Monday, 11 March 2024 at 12:30:10 UTC, Doigt wrote:
On Monday, 4 March 2024 at 13:37:53 UTC, Fidele wrote:
I want to start learning D programming language it looks
interesting
Depends what you mean by "beginner". If you've never programmed
before and D is your first language, then the answ
On Friday, 24 May 2024 at 17:45:31 UTC, Lewis wrote:
Hello! Not sure if it's of interest, but I've been developing a
3D game and engine in D for a few years, and finally have a
demo up on Steam for anyone interested in poking around
(Windows only unfortunately).
Seems worthy of a DConf presen
101 - 179 of 179 matches
Mail list logo