On Tuesday, 14 May 2024 at 12:36:27 UTC, ryuukk_ wrote:
It'll be interesting to know what the experience was for the
maintainer to play around with D (for the first time?)
From what i could gather, problems encountered:
- rvalue ref params (wich led to someone telling him to use
-preview=all
On Monday, 4 March 2024 at 13:37:53 UTC, Fidele wrote:
I want to start learning D programming language it looks
interesting
Answering thread question:
It can be complicated, D has a lot of features and mastering it
will take quite a lot of time.
Since D is statically typed compiled system
On Saturday, 30 September 2023 at 12:40:29 UTC, Guillaume Piolat
wrote:
On Friday, 29 September 2023 at 16:56:47 UTC, Imperatorn wrote:
Sounds a bit like dependency injection but for state
Possibly, I'm not familiar with dependency injection.
When is it useful?
Dependency injection is a
# Release godot-dlang v0.2
This release includes support for Godot 4 RC
## What is godot-dlang?
godot-dlang is a wrapper over Godot engine scripting API using new
native extensions feature, simply put you can now extend engine
using native code in a shared library form.
## What it can be
Godot is an open source 2d/3d game engine has just released new
beta version!
https://godotengine.org/article/dev-snapshot-godot-4-0-beta-4
Godot-d is a bindings for Godot, latest official release is for
Godot 3 only, however here is a WIP branch for Godot 4 latest
beta-4.
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
from root modules, throw expressions, and plenty of more
On Saturday, 11 December 2021 at 00:47:56 UTC, LorenDB wrote:
On Friday, 10 December 2021 at 17:38:56 UTC, Tim wrote:
I have not released the converter yet. It is currently not
very user friendly and needs many manual changes to the
result, which I want to improve. It also has Qt specific
On Friday, 27 August 2021 at 22:45:15 UTC, WebFreak001 wrote:
I'm just worried about how the memory usage will grow with
this, considering dmd never frees.
Still not sure if it *should* be used in same process, but DMD
definitely has -lowmem switch for turning on GC, and for DMD as a
On Thursday, 15 July 2021 at 11:58:28 UTC, Guillaume Piolat wrote:
On Thursday, 15 July 2021 at 02:54:14 UTC, rikki cattermole
wrote:
Will -fvisibility=public support be upstreamed into dmd?
If yes, it might be worth it to get rid of export as a keyword
Please, no. -fvisibility=public
On Wednesday, 9 June 2021 at 14:05:33 UTC, Steven Schveighoffer
wrote:
On 6/9/21 6:49 AM, Steven Schveighoffer wrote:
On 6/9/21 4:17 AM, evilrat wrote:
Just a note from terms of service:
you get 2000 minutes available for Github Actions every month
for free, however for using Windows hosts it
On Wednesday, 9 June 2021 at 05:20:14 UTC, Jacob Carlborg wrote:
On Tuesday, 8 June 2021 at 19:40:01 UTC, kinke wrote:
Thx for sharing! Interesting; I've recently worked on
something similar, but on Linux hosts and using a
kvm/qemu/libvirt stack for running CI jobs in Windows VMs.
Yeah, this
On Monday, 7 June 2021 at 10:15:28 UTC, evilrat wrote:
On Monday, 7 June 2021 at 09:45:53 UTC, Andrea Fontana wrote:
On Sunday, 6 June 2021 at 10:03:11 UTC, evilrat wrote:
## (oh my) gentool v0.4 is now out.
It is my fancy tool to generate extern(C++) stuff quicker, it
takes regular compiler
On Monday, 7 June 2021 at 09:45:53 UTC, Andrea Fontana wrote:
On Sunday, 6 June 2021 at 10:03:11 UTC, evilrat wrote:
## (oh my) gentool v0.4 is now out.
It is my fancy tool to generate extern(C++) stuff quicker, it
takes regular compiler flags that you usually pass to clang
and translates
On Sunday, 6 June 2021 at 10:38:22 UTC, sighoya wrote:
On Sunday, 6 June 2021 at 10:03:11 UTC, evilrat wrote:
## (oh my) gentool v0.4 is now out.
It is my fancy tool to generate extern(C++) stuff quicker, it
takes regular compiler flags that you usually pass to clang
and translates C/C++
## (oh my) gentool v0.4 is now out.
It is my fancy tool to generate extern(C++) stuff quicker, it
takes regular compiler flags that you usually pass to clang and
translates C/C++ code to D.
This release has one new feature: support pragma mangle on
aggregates (class, struct, etc...).
Also
On Saturday, 5 June 2021 at 10:19:47 UTC, Martin Nowak wrote:
Glad to announce D 2.097.0, ♥ to the 54 contributors.
This release comes with a new `std.sumtype` packcage, support
for `while (auto n = expression)`, an overhauled formatting
package, and many more changes.
On Saturday, 5 June 2021 at 10:19:47 UTC, Martin Nowak wrote:
Glad to announce D 2.097.0, ♥ to the 54 contributors.
This release comes with a new `std.sumtype` packcage, support
for `while (auto n = expression)`, an overhauled formatting
package, and many more changes.
On Friday, 14 May 2021 at 17:38:54 UTC, Danny Arends wrote:
Hmm, things gotta have a license, why not GPL would CC0 be
better? is attribution and sharing code so weird ?
I think: "license": "proprietary" also doesn't sound very
inviting
It's a WIP tutorial project. It is not finished yet.
On Friday, 14 May 2021 at 16:39:53 UTC, Danny Arends wrote:
Find the GPL-v3 licensed code here:
https://github.com/DannyArends/CalderaD
You can set up platform filters in dub to automatically match
target platforms without specifying configuration for build.
See this
On Sunday, 9 May 2021 at 19:35:52 UTC, Gavin Ray wrote:
**However, I had an idea which I haven't seen tried yet, and
have been prototyping:**
- Using `cppyy` in Python (which uses `cling`) for runtime
bindings to C++ and ability to write raw C++ code in Python
strings and JIT compile it.
-
On Friday, 7 May 2021 at 18:17:36 UTC, Jacob Carlborg wrote:
On 2021-05-05 13:54, user1234 wrote:
Thanks for the explanations. BTW I had the same question for
LDC backend being c++, I guess the answer would be similar.
If I understand correctly, the Zig compiler is implemented
partially in
On Wednesday, 5 May 2021 at 10:35:23 UTC, Dominikus Dittes
Scherkl wrote:
On Wednesday, 5 May 2021 at 10:01:13 UTC, user1234 wrote:
I have a technical question about the tool itself. It is
mostly written in cpp.
Oh dear!
Isn't it possible to use it to translate itself into D?
To answer
(Oh My) Gentool - Yet another C/C++ binding generator.
It is a tool to convert C/C++ code to D usable form. It takes
JSON config, basically all C++ compiler flags and switches, and
outputs extern(C++) declarations, (hopefully) in usable form D!
It can already process (dear) imgui library
On Thursday, 15 April 2021 at 13:36:00 UTC, Imperatorn wrote:
https://forum.dlang.org/post/kofkrulquprdedolc...@forum.dlang.org
On Saturday, 2 February 2019 at 09:41:42 UTC, evilrat wrote:
(Oh My) Gentool - Yet another C/C++ binding generator.
This release has few changes and tweaks, the most
On Saturday, 2 January 2021 at 19:10:59 UTC, Murilo wrote:
I also don't want anyone stealing my idea.
Too late. You already posted it. Technically anyone could "steal"
it from now.
On Tuesday, 7 April 2020 at 19:12:49 UTC, Laurent Tréguier wrote:
So today, I am deprecating DLS, along with its editor
extensions.
I've used it over a year, and unlike code-d it just works. Thank
you for your hard work and good luck!
On Tuesday, 10 March 2020 at 13:24:41 UTC, Martin Nowak wrote:
This release comes with 64-bit Windows binaries, improvements
on C++ integrations
Wow, this is awesome, will check it out later. Thank you guys for
hard work.
On Thursday, 16 May 2019 at 01:05:53 UTC, H. S. Teoh wrote:
...
I hate SFINAE.
But.. But D doesn't have it!11 NOOO!!1!
On Sunday, 10 February 2019 at 19:21:10 UTC, Martin Nowak wrote:
Glad to announce D 2.084.1, ♥ to the 6 contributors.
For some reason Windows installer is not signed, UAC shows this
warning screen and there is no publisher specified.
(Oh My) Gentool - Yet another C/C++ binding generator.
This release has few changes and tweaks, the most important one
is the ability to process templated functions/methods on Windows
and reduction of missing linker symbols numbers.
Please note that it is still in its early stage and may
(Oh My) Gentool - Yet another C/C++ binding generator.
I'm glad to announce the new release - version 0.0.3 is now live.
Though I have to release it earlier than I would like to, and
there is some features I haven't finished, overall I'm ok with
how it did.
This release will be the last point
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/
Wait, no word about ref parameters? No way!
If you try to bind to typical C++ code they are
(Oh My) Gentool - Yet another C/C++ binding generator.
Comparing to previous release there is a whole load of
improvements in nearly all aspects,
it is still in its early stage though. Much cleaner output with
less garbage comparing to last release.
If you used previous version and it was
On Saturday, 27 October 2018 at 16:55:23 UTC, Atila Neves wrote:
On Tuesday, 23 October 2018 at 20:32:29 UTC, Andrea Fontana
wrote:
On Tuesday, 23 October 2018 at 20:03:42 UTC, Atila Neves wrote:
We do - it's just very far from being complete. dpp can do
some simple C++ and would have been
On Tuesday, 10 April 2018 at 11:54:47 UTC, WebFreak001 wrote:
fyi "deprecated" code-d beta and normal code-d is exactly the
same plugin right now using exactly the same serve-d versions,
except for the deprecation message.
I wouldn't be complaining if it's not the case. With normal
code-d
On Friday, 23 June 2017 at 13:31:04 UTC, Petar Kirov [ZombineDev]
wrote:
Hi evilrat. That's unfortunate to hear. I would to suggest a
way forward.
What do you think about joining dlang-community [0] [1]?
That way:
* You remain an owner of your repo, so you can continue to
develop it if/when
On Friday, 23 June 2017 at 11:34:34 UTC, John Burton wrote:
Ah... Well thank you for your work on this up to now.
I was just looking at these bindings a few days ago,
considering if I should use C++ or D for a little hobby
graphics projects I wanted to look at, and thought I'd maybe
use
On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote:
https://github.com/evilrat666/directx-d
I'm sorry to say that, but I have to quit the post of DirectX
bindings maintainer. I haven't yet decided on what to do with dub
package[1], but I'm in favor of completely deleting it so the
On Thursday, 9 February 2017 at 08:02:23 UTC, Walter Bright wrote:
I do not understand using pseudonyms on github. It can hardly
be a privacy issue, as github doesn't hide your name. But it
definitely impedes your "brand", i.e. your reputation, as it
becomes divided in two. Github does not
On Sunday, 22 January 2017 at 17:55:03 UTC, Martin Nowak wrote:
Glad to announce D 2.073.0.
This release comes with a few phobos additions, new -mcpu=avx
and -mscrt switch, and several bugfixes.
http://dlang.org/download.html
http://dlang.org/changelog/2.073.0.html
-Martin
Can we have
On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote:
https://github.com/evilrat666/directx-d
A long awaited update - v0.10.0 is out!
Be wary there is still a lot of things untested, and one may
encounter access violation or random crashes.
It is great to see community expanding and
On Saturday, 24 January 2015 at 20:35:23 UTC, Andrej Mitrovic
wrote:
On 5/27/14, evilrat via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:
On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote:
https://github.com/evilrat666/directx-d
this is it. i think i can't
On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote:
https://github.com/evilrat666/directx-d
this is it. i think i can't continue on this one anymore, nor do
i have time, nor passion. i've made a lot of work and meet
(almost) no interest. i will be stay in contact, so any pull
request
On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote:
https://github.com/evilrat666/directx-d
new additions:
+Direct2D [DX9 state] (though still some helper functions
missing)
+DirectWrite [DX9 state]
+DXGI [DX11.1, DX11.2]
+Direct3D [DX11.1, DX11.2]
examples:
On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote:
https://github.com/evilrat666/directx-d
little update: i'm currently looking at some other not yet
converted stuff such as Direct2D, DirectWrite and DXVA(video
decoding). can't say anything for now, i don't promise i will
On Saturday, 17 May 2014 at 19:00:12 UTC, Andrej Mitrovic via
Digitalmars-d-announce wrote:
Probably with a good D wrapper coding in DirectX could be fun,
especially since the API is apparently stateless.
Btw, I think Adam Wilson mentioned that your bindings are
slightly out
of date. He
On Thursday, 15 May 2014 at 05:01:14 UTC, Manu via
Digitalmars-d-announce wrote:
I tried to gather support for a community game project
(FeedBack).
Lots of interest, but nobody actually joined the party when I
kicked
it off.
On 15 May 2014 05:04, Andrej Mitrovic via Digitalmars-d-announce
47 matches
Mail list logo