Re: Sokol now has official D bindings

2024-05-14 Thread evilrat via Digitalmars-d-announce
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

Re: Is D programming friendly for beginners?

2024-03-04 Thread evilrat via Digitalmars-d-announce
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

Re: implicit-context v0.0.1

2023-09-30 Thread evilrat via Digitalmars-d-announce
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

godot-dlang v0.2.0

2023-02-24 Thread evilrat via Digitalmars-d-announce
# 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 4 beta-4 released

2022-11-05 Thread evilrat via Digitalmars-d-announce
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.

Re: Release D 2.099.0

2022-03-09 Thread evilrat via Digitalmars-d-announce
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

Re: DQt: Qt bindings using extern(C++)

2021-12-11 Thread evilrat via Digitalmars-d-announce
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

Re: dmdtags 1.0.0: an accurate tag generator for D source code

2021-08-28 Thread evilrat via Digitalmars-d-announce
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

Re: LDC 1.27.0-beta3

2021-07-15 Thread evilrat via Digitalmars-d-announce
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

Re: [Semi-OT] Cross-Platform GitHub Action

2021-06-09 Thread evilrat via Digitalmars-d-announce
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

Re: [Semi-OT] Cross-Platform GitHub Action

2021-06-09 Thread evilrat via Digitalmars-d-announce
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

Re: (Oh My) Gentool 0.4.0 released

2021-06-08 Thread evilrat via Digitalmars-d-announce
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

Re: (Oh My) Gentool 0.4.0 released

2021-06-07 Thread evilrat via Digitalmars-d-announce
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

Re: (Oh My) Gentool 0.4.0 released

2021-06-06 Thread evilrat via Digitalmars-d-announce
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 0.4.0 released

2021-06-06 Thread evilrat via Digitalmars-d-announce
## (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

Re: Release D 2.097.0

2021-06-05 Thread evilrat via Digitalmars-d-announce
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.

Re: Release D 2.097.0

2021-06-05 Thread evilrat via Digitalmars-d-announce
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.

Re: CalderaD - SDL2 Vulkan renderer for windows, linux, and android

2021-05-14 Thread evilrat via Digitalmars-d-announce
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.

Re: CalderaD - SDL2 Vulkan renderer for windows, linux, and android

2021-05-14 Thread evilrat via Digitalmars-d-announce
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

Re: (Oh My) Gentool 0.3.0 released

2021-05-10 Thread evilrat via Digitalmars-d-announce
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. -

Re: (Oh My) Gentool 0.3.0 released

2021-05-07 Thread evilrat via Digitalmars-d-announce
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

Re: (Oh My) Gentool 0.3.0 released

2021-05-05 Thread evilrat via Digitalmars-d-announce
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 0.3.0 released

2021-05-05 Thread evilrat via Digitalmars-d-announce
(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

Re: (Oh My) Gentool 0.1.0

2021-04-15 Thread evilrat via Digitalmars-d-announce
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

Re: I'm creating a game purely written in D with the arsd library

2021-01-02 Thread evilrat via Digitalmars-d-announce
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.

Re: DLS deprecation

2020-04-07 Thread evilrat via Digitalmars-d-announce
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!

Re: Release D 2.091.0

2020-03-11 Thread evilrat via Digitalmars-d-announce
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.

Re: Phobos is now compiled with -preview=dip1000

2019-05-15 Thread evilrat via Digitalmars-d-announce
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!

Re: Release D 2.084.1

2019-02-10 Thread evilrat via Digitalmars-d-announce
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 0.1.0

2019-02-02 Thread evilrat via Digitalmars-d-announce
(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 0.0.3

2018-12-19 Thread evilrat via Digitalmars-d-announce
(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

Re: Blog post: What D got wrong

2018-12-14 Thread evilrat via Digitalmars-d-announce
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 0.0.2 released

2018-11-29 Thread evilrat via Digitalmars-d-announce
(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

Re: Oh My Gentool [v0.0.1] (Yet another binding generator)

2018-10-27 Thread evilrat via Digitalmars-d-announce
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

Re: code-d 0.17.0 + serve-d 0.1.2

2018-04-10 Thread evilrat via Digitalmars-d-announce
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

Re: DirectX bindings

2017-06-23 Thread evilrat via Digitalmars-d-announce
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

Re: DirectX bindings

2017-06-23 Thread evilrat via Digitalmars-d-announce
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

Re: DirectX bindings

2017-06-22 Thread evilrat via Digitalmars-d-announce
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

Re: two points

2017-02-09 Thread evilrat via Digitalmars-d-announce
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

Re: Release D 2.073.0

2017-01-25 Thread evilrat via Digitalmars-d-announce
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

Re: DirectX bindings

2016-12-17 Thread evilrat via Digitalmars-d-announce
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

Re: DirectX bindings

2015-01-26 Thread evilrat via Digitalmars-d-announce
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

Re: DirectX bindings

2014-05-27 Thread evilrat via Digitalmars-d-announce
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

Re: DirectX bindings

2014-05-24 Thread evilrat via Digitalmars-d-announce
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:

Re: DirectX bindings

2014-05-19 Thread evilrat via Digitalmars-d-announce
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

Re: OpenGL Examples in D and a birth of a New Initiative

2014-05-17 Thread evilrat via Digitalmars-d-announce
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

Re: OpenGL Examples in D and a birth of a New Initiative

2014-05-15 Thread evilrat via Digitalmars-d-announce
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