On Saturday, 6 April 2019 at 22:30:58 UTC, bauss wrote:
Just going to respond to this:
"If you haven’t visited the site in a while, you’ll surely
notice that it’s been redesigned. The old version was not
responsive and was quite annoying to manipulate on small
screens."
The design is terri
On Saturday, 20 April 2019 at 14:16:09 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.086.0 release, ♥ to
the 52 contributors.
"DUB will no longer use OPTLINK as default on Windows" - finally!
Best change.
On Monday, 29 April 2019 at 13:08:59 UTC, Mike Parker wrote:
Victor Porton shows how he uses string mixins to generate
structs with Nullable fields at compile time to help him pass
arbitrary subsets of explicit and default arguments to
functions in D.
The blog:
https://dlang.org/blog/2019/04/
On Wednesday, 26 June 2019 at 05:38:32 UTC, Jesse Phillips wrote:
Sometimes a good API isn't the right answer. I like getopt as
it is but I wanted a little different control. So I wrote up an
article on my work around.
https://dev.to/jessekphillips/argument-parsing-into-structure-4p4n
I have
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://ww
On Thursday, 25 July 2019 at 18:46:00 UTC, bachmeier wrote:
On Thursday, 25 July 2019 at 16:20:15 UTC, Andre Pany wrote:
Hi,
Intellij added support for TextMate bundles. By adding the
DLang TextMate Bundle[1] you get syntax highlighting.
If you want also code completion, formatting and lintin
On Thursday, 1 August 2019 at 15:30:52 UTC, Mike Parker wrote:
I know some of you have been waiting for this and I apologize
for the delay. You can now get your hands on some DLang swag
and support the D Language Foundation at the same time. See the
blog post for details:
https://dlang.org/bl
On Tuesday, 6 August 2019 at 19:02:09 UTC, a11e99z wrote:
hi. can not compile for Windows
DUB used first time.
LDC ver 1.16.0.
C:\temp\D\test_spasm>where dub.exe
C:\programz\D\ldc2\bin\dub.exe
C:\programz\D\dmd2\windows\bin\dub.exe
Apparently some guy made it working on Windows by modifyin
On Friday, 6 September 2019 at 13:45:19 UTC, Mike Parker wrote:
I've just published a new blog post announcing the 2.088.0
release of DMD and tacked on a few other news items at the end.
Most of it will not be news to readers of the forums, but
please keep an eye on the reddit comments if you'v
On Sunday, 3 November 2019 at 08:37:07 UTC, SealabJaster wrote:
On Sunday, 3 November 2019 at 08:35:42 UTC, SealabJaster wrote:
On Friday, 1 November 2019 at 21:14:56 UTC, SealabJaster wrote:
...
Sorry, seems it cut out the first half of that reply.
New posts are out, and I don't want to spa
On Sunday, 10 November 2019 at 10:22:17 UTC, SealabJaster wrote:
Next post is out, I feel kind of iffy over how I went over
classes, but I think for the most part it came out ok. I
probably won't touch classes specifically in any future post
though, unless I can think of something interesting t
On Friday, 15 November 2019 at 18:41:02 UTC, bauss wrote:
On Tuesday, 12 November 2019 at 18:03:44 UTC, Adam D. Ruppe
wrote:
A lot of people ask me how to use sockets in Phobos, so I
wrote it up with a few samples. Not every detail you could
ever need, but I tried to be reasonably comprehensive
On Friday, 15 November 2019 at 20:01:01 UTC, Adam D. Ruppe wrote:
On Friday, 15 November 2019 at 19:40:51 UTC, JN wrote:
I used this to get started back in the day:
http://arsdnet.net/dcode/book/chapter_02/03/
yeah, that's one of the samples from my "D Cookbook" and I
wrote this new thing pri
On Monday, 18 November 2019 at 10:40:28 UTC, Russel Winder wrote:
On Mon, 2019-11-18 at 10:26 +, Sebastiaan Koppe via
Digitalmars-d-announce wrote:
On Monday, 18 November 2019 at 09:53:56 UTC, Paolo Invernizzi
wrote:
> A win-win move would be to have dud emit the other formats
> automatical
On Thursday, 5 December 2019 at 16:48:01 UTC, zoujiaqing wrote:
## Sample code for it
```D
import hunt.xml;
@XmlRootElement("user")
class User
{
@XmlAttribute("ID")
int id = 1001;
@XmlElement("USERNAME")
string name;
}
I like the declarative API, can't wait to give it a go. R
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 Wednesday, 5 February 2020 at 04:31:21 UTC, Walter Bright
wrote:
https://www.reddit.com/r/programming/comments/eyzrm9/d_as_a_c_replacement_the_art_of_machinery/
https://theartofmachinery.com/2019/04/05/d_as_c_replacement.html
It's a pity associative arrays aren't part of betterC. I was
cons
On Sunday, 23 February 2020 at 16:20:09 UTC, Ahmet Sait wrote:
Out of curiosity, why would you need to triangulate polygons
instead of using stencil buffer? I'm assuming you're using
OpenGL (or something similar) since you talked about your hobby
game. Any advantage of triangulating shapes? (an
On Wednesday, 26 February 2020 at 12:17:43 UTC, Martin Nowak
wrote:
Glad to announce the first beta for the 2.091.0 release, ♥ to
the 55 contributors.
http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.091.0.html
Due to updating several components in the build pipeline, thi
On Saturday, 18 April 2020 at 15:31:02 UTC, aberba wrote:
On Friday, 17 April 2020 at 03:48:09 UTC, Mike Parker wrote:
On Thursday, 16 April 2020 at 18:55:21 UTC, Luis wrote:
[...]
I disagree. There are numerous examples of SDL on the
internet. There are sites full of SDL tutorials. bindbc-s
On Thursday, 14 May 2020 at 14:11:57 UTC, SashaGreat wrote:
If possible could you please next time share link with "old"
instead of "www"? Like:
https://old.reddit.com/r/programming/comments/gjm6yp/lomutos_comeback_quicksort_partitioning/
There is a Chrome extension that automatically redi
On Saturday, 23 May 2020 at 12:13:45 UTC, Steven Schveighoffer
wrote:
What is not fine is having the compiler do it for you so nary a
@trusted marking is in sight. I don't really understand the
draw of that.
-Steve
I think not only about how @safe mechanically verifiable is an
advantage,
On Tuesday, 26 May 2020 at 02:04:02 UTC, Johannes Loher wrote:
According to your argument of „convenience“, the developer will
probably just mark the function incorrectly as @trusted which
makes the code compile. The memory corruption will happen.
However, even if the developer did not think mu
On Friday, 26 June 2020 at 05:37:13 UTC, Arun Chandrasekaran
wrote:
This is a very interesting post. But this strategy with HN is
clearly not working. 5 upvotes after 17 hours and 0 comments.
Please paste the direct link in future even if the ranking goes
down after a few hours. Some publicity
On Sunday, 28 June 2020 at 18:57:22 UTC, Steven Schveighoffer
wrote:
Just wanted to post that I finished my update of iopipe to be
@safe. I still have some work to do with std.io so things are
more usable (next on my list is to make standard handles
accessible).
In this update, I've made it s
On Saturday, 4 July 2020 at 13:00:16 UTC, Rainer Schuetze wrote:
See
https://rainers.github.io/visuald/visuald/VersionHistory.html
for the complete list of changes.
Cheers,
Rainer
Anyone who uses VisualD and Code-D can compare the two? (Yes, I
know the difference between Visual Studio and V
On Wednesday, 2 September 2020 at 00:35:07 UTC, user1234 wrote:
«Trivia:
- Silq is written in the D programming language.
- To install Silq via vscode, see:
https://silq.ethz.ch/install.
- A timeline of major developments in quantum computing:
»
https://www.artiba.org/blog/meet-
On Saturday, 29 May 2021 at 00:30:38 UTC, zjh wrote:
On Saturday, 29 May 2021 at 00:26:54 UTC, zjh wrote:
Good,maybe we can raise our sounding slogan "Better C++" again!
There are too many talents in C++
We must attract them.
Only them can make d great!Because they are library writer.
They ca
On Saturday, 21 August 2021 at 13:45:56 UTC, Guillaume Piolat
wrote:
One year after the translation of libsoundsio to D by Dennis:
https://forum.dlang.org/post/xckyiizkjwdwvuvtm...@forum.dlang.org
I'm happy to introduce the `game-mixer` package in v1.0.0:
https://code.dlang.org/packages/game-mix
On Tuesday, 26 October 2021 at 04:38:40 UTC, Tero Hänninen wrote:
On Monday, 25 October 2021 at 18:38:15 UTC, Walter Bright wrote:
Thanks for the kind words!
P.S. The quote is from Flash Gordon.
Ah, didn't know about that although have heard the name
somewhere.
I actually named my languag
On Friday, 5 November 2021 at 13:19:24 UTC, zjh wrote:
D can aim at `experts`, especially `meta programming users`.
On this point,`rust` can't compete.
`Silky general meta programming`.
Use my `strengths` to attack theirs weaknesses.
This is much less of a strength than you think. For 90% of c
On Tuesday, 16 November 2021 at 21:58:24 UTC, Witold Baryluk
wrote:
Hi,
`dmt` is an old project of mine from around year 2006. I ported
it recently from D1 to D2, and added some extra features and
support for extra keywords, and fixed few bugs here and there.
`dmt` is a converter (offline or
On Wednesday, 26 January 2022 at 08:00:53 UTC, Ola Fosheim
Grøstad wrote:
On Tuesday, 25 January 2022 at 08:44:34 UTC, Guillaume Piolat
wrote:
I always read "How good really is X?" as "this is bad"
and "How bad really is X?" as "this is good"
Yes, I think that is pretty universal. Didn't feel
On Thursday, 12 May 2022 at 03:32:01 UTC, Walter Bright wrote:
Now on front page of hackernews!
https://news.ycombinator.com/news
Last time I used IntelliJ plugin it looked interesting but was
unusuable because of
https://github.com/intellij-dlanguage/intellij-dlanguage/issues/455 . I will h
On Tuesday, 17 May 2022 at 16:36:34 UTC, Kenny Shields wrote:
Hello,
I've been building a game engine in D for the past 2 and a half
years and have finally reached a point where it's usable in
day-to-day game development. Earlier this year I decided to
make a simple shooter game to serve as a
On Sunday, 11 September 2022 at 08:34:40 UTC, Martin Nowak wrote:
Glad to announce D 2.100.2, ♥ to the 18 contributors.
http://dlang.org/download.html
This point release fixes a few issues over 2.100.2, see the
changelog for more details.
http://dlang.org/changelog/2.100.2.html
-Martin
Wi
On Wednesday, 1 October 2014 at 05:09:45 UTC, Nick Sabalausky
wrote:
Other OSes/distros are likely equally easy. Please, reply with
examples to help ensure other people on the same OS/distro as
you have no excuse not to update!
I find it ironic that it's another "big global" security hole
a
I may be ignorant, can someone explain what's the difference
between:
Container container;
container.register!(IGreeter, Greeter);
auto greeter = container.get!IGreeter();
writefln(greeter.greet)
and
auto greeter = new Greeter();
writefln(greeter.greet)
?
On Saturday, 1 November 2014 at 18:54:04 UTC, Gary Willoughby
wrote:
It's the fundamental way dependency injection containers are
used. Instead of having complex dependencies on other resources
you can just rely on the container to serve resources as needed.
For example if you have a class w
On Wednesday, 7 February 2018 at 21:33:22 UTC, Jacob Carlborg
wrote:
This has been long overdue but I would like to announce that
I've just released an official Dub package for the DWT library
[1]. For a usage example, please see the GitHub page [2].
Great to see this project on Dub. It was al
On Thursday, 8 February 2018 at 09:35:38 UTC, Bastiaan Veelo
wrote:
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 s
On Wednesday, 28 February 2018 at 13:41:56 UTC, Mike Parker wrote:
Reddit:
https://www.reddit.com/r/d_language/comments/80w29n/the_state_of_d_2018_survey/
I think posting it to /r/programming might give it more views. I
had no idea /r/d_language even existed.
On Wednesday, 28 February 2018 at 20:01:16 UTC, Seb wrote:
Thanks! I hope so too!
Is there some way to access the results without retaking the
survey?
On Friday, 2 March 2018 at 13:05:58 UTC, Russel Winder wrote:
Usually, but then an [OFF-TOPIC] marker gets added in the
thread when a drift occurs.
Which is pretty much meaningless when using the web client,
because it has a linear non-threaded history by default :)
On Tuesday, 5 June 2018 at 06:55:42 UTC, Joakim wrote:
On Tuesday, 5 June 2018 at 06:45:48 UTC, Adam Wilson wrote:
Hello Fellow D'ers,
As some of you know I work for Microsoft. And as a result of
the recent acquisition of GitHub by Microsoft, I have decided,
out of an abundance of caution, to
On Friday, 29 June 2018 at 08:43:34 UTC, Ecstatic Coder wrote:
Once Crystal integrates parallelism (at 1.0), it should become
de facto one of the best alternative to Go, Java, C#, etc,
because it's actually "Go-made-right". For instance it's
genericity system works well, and its type inference
On Wednesday, 4 July 2018 at 19:49:00 UTC, Ecstatic Coder wrote:
For instance, to be a perfect C++ alternative, D would probably
need to be 100% :
1. usable (strings, slices, etc) without GC
2. interoperable with any existing C++ library
For for game development :
3. compilable on all game de
On Friday, 6 July 2018 at 17:26:26 UTC, wjoe wrote:
On Friday, 6 July 2018 at 15:53:56 UTC, Ecstatic Coder wrote:
With D, ANY forgotten allocation during the game loop (and I
really mean even JUST ONE hidden allocation somewhere in the
whole game or engine), may cause the game to regularly free
On Friday, 6 July 2018 at 18:19:08 UTC, Ecstatic Coder wrote:
Because in C++, smart pointers and collections will make sure
to free unused memory block as soon as they need to, and no
later.
I bet if D was reference counted from the start, C++ programmers
would complain about "smart pointer o
On Thursday, 26 July 2018 at 20:29:56 UTC, ikod wrote:
On Thursday, 26 July 2018 at 12:13:01 UTC, Joakim Brännström
wrote:
Hello,
I've written up a blog post[0] of my explorations when
parallelizing Datacat[1].
Thanks for nice article. Just in case if you never tried this:
https://bitbucket
On Wednesday, 17 October 2018 at 12:14:55 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.083.0 release, ♥ to
BTW, title says Beta 2.082.0 :)
On Friday, 9 November 2018 at 03:02:01 UTC, Shriramana Sharma
wrote:
On Thursday, 8 November 2018 at 19:26:15 UTC, Bastiaan Veelo
wrote:
Cool, must remember this in case I need it one day. Do you
have plans to add it to the dub registry?
Don't know how. Can follow instructions if provided. Doe
On Thursday, 6 December 2018 at 20:45:07 UTC, Andrea Fontana
wrote:
Hi!
I've just released the first version of vasaro.
It's a simple program I wrote to create 3d printable vases.
It's written in D (of course). It uses derelict-gl,
derelict-sdl and gtkd.
Looks nice. I'll give it a go when I
On Sunday, 9 December 2018 at 10:53:46 UTC, Joakim wrote:
Got to fifth highest-voted link all-time from dlang.org on HN:
https://hn.algolia.com/?sort=byPopularity&prefix=false&page=0&dateRange=all&type=story&storyText=false&query=dlang.org
It's unfortunate it didn't get any recognition on Red
On Wednesday, 12 December 2018 at 20:12:54 UTC, Guillaume Piolat
wrote:
On Wednesday, 12 December 2018 at 14:48:23 UTC, Atila Neves
wrote:
On Tuesday, 11 December 2018 at 14:00:10 UTC, dayllenger wrote:
On Tuesday, 11 December 2018 at 13:42:03 UTC, Guillaume
Piolat wrote:
One could say getters
On Tuesday, 1 January 2019 at 19:49:46 UTC, Laurent Tréguier
wrote:
I've had this error when using libeay32.dll and ssleay32.dll,
that dub uses. I think they are related to SSL handling, but
I'm far from being an expert on this; are they necessary?
Looks like here someone was struggling with
On Monday, 14 January 2019 at 05:31:27 UTC, Paul Backus wrote:
[1] http://winestockwebdesign.com/Essays/Lisp_Curse.html
This part always feels familiar to me in D (just replace Lisp
with D and Haskell with say Rust):
Answer: The Lisp Curse kicks in. Every second or third serious
Lisp hacker
On Monday, 14 January 2019 at 13:07:35 UTC, aberba wrote:
Do people really use Rust in production beyond the safety die
hards (of course Mozilla and few uses here and there, mostly C
guys...lowlevel purists)? Its such a weird,complicated and
academic lang... doubt it'll ever be mainstream like
On Wednesday, 16 January 2019 at 11:35:15 UTC, Dejan Lekic wrote:
On Monday, 14 January 2019 at 10:18:34 UTC, Martin Tschierschke
wrote:
This is exactly the argument to get a database driver
(mysql,postgres...) and probably a webserver in std.
Absolutely not! Please...
IMHO, what needs to b
On Friday, 18 January 2019 at 08:55:23 UTC, Paulo Pinto wrote:
Apparently Google is ramping up the use of Rust in Fuchsia and
hiring quite a few devs.
Azure IoT Edge uses a mix of C# and Rust.
Rust has lately got a lot of attention from game developers.
Several game studios announced they are
On Friday, 18 January 2019 at 18:48:00 UTC, H. S. Teoh wrote:
I'm also not a big fan of dub, but I'm in the minority around
these parts. Having grown up on makefiles and dealt with them
in a large project at my day job, I've developed a great
distaste for them, and nowadays the standard build
On Saturday, 19 January 2019 at 12:38:48 UTC, bachmeier wrote:
The norm is for pages to not load in the browser. I don't think
it's necessary to elaborate on the impression this creates on
potential users.
Yes. Unfortunately I encounter it quite often. Just now the
loading of the forum has st
On Wednesday, 23 January 2019 at 11:42:24 UTC, Bienlein wrote:
On Wednesday, 23 January 2019 at 09:58:05 UTC, Sebastiaan Koppe
wrote:
On Wednesday, 23 January 2019 at 09:14:18 UTC, Bienlein wrote:
On Friday, 18 January 2019 at 08:55:23 UTC, Paulo Pinto wrote:
D really needs its killer use case
On Tuesday, 12 February 2019 at 17:55:46 UTC, Basile B. wrote:
On Monday, 11 February 2019 at 20:40:32 UTC, notna wrote:
Installing DCD
Downloading from
https://github.com/dlang-community/DCD/releases/download/v0.10.2/dcd-v0.10.2-windows-x86.zip to C:\Users\\AppData\Roaming\code-d\bin
Failed
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.html
As usual please report any bugs at
https://issues.dlang.org
-
On Saturday, 16 February 2019 at 19:21:12 UTC, Suliman wrote:
-verrors=context
Why this is not default behavior?
My guess is that it'd break the IDEs which parse DMD output for
error messages.
On Monday, 25 February 2019 at 20:31:43 UTC, Paul Backus wrote:
SumType is a generic sum type for modern D. It is meant as an
alternative to
`std.variant.Algebraic`.
Is it a better alternative? Seems like it from the description.
If it's objectively better on all fronts, perhaps it should be
On Wednesday, 27 February 2019 at 16:01:15 UTC, Bastiaan Veelo
wrote:
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
On Thursday, 28 February 2019 at 10:11:23 UTC, Andre Pany wrote:
Great work! There is also the "D Language Server" available
(https://github.com/d-language-server/dls) which can be used to
add code completion, linting and formatting.
You may check whether you can make direct use of DLS in your
On Tuesday, 19 April 2016 at 17:01:12 UTC, Relja Ljubobratovic
wrote:
Hi everyone!
For a while I was looking for a computer vision library in D on
the web, but haven't found any. There were few libraries I
found, providing some basic image processing functionality, but
none that could be remo
On Saturday, 30 December 2023 at 07:13:25 UTC, monkyyy wrote:
https://monkyyy.itch.io/test-wasm-missle-command
https://github.com/crazymonkyyy/raylib-2024
(press f9 to change color scheme)
Nearly done with my alpha todo list, schvelguy got it working
on windows,
so thats 3 platforms, windows
71 matches
Mail list logo