On Tuesday, 14 May 2024 at 12:36:27 UTC, ryuukk_ wrote:
- float nan default
Complaints from C and C++ programmers could mention that at least
stack variables gets initialized to something.
New in console-colors v1.3.1:
- Possibility to enable UTF-8 codepage in Windows terminal: call
`enableConsoleUTF8()` at start-up.
- Use VT100 escaped codes when supported in Windows (some Windows
10+and later). It's a bit faster.
- Bold text with `text`, `text` or
`.in_bold()` call (VT-100 only
On Thursday, 18 January 2024 at 07:19:19 UTC, Mike Parker wrote:
And by "quality" I'm not referring to the quality of the DIP's
language. In the new process, the focus will be entirely on the
details of the proposal and not on the language in which
they're presented. I'm happy to clean that u
On Tuesday, 2 January 2024 at 10:30:52 UTC, Sergey wrote:
On Saturday, 30 December 2023 at 15:17:36 UTC, Luna wrote:
NuMem 0.5.4 has been released, numem is a new library
Any meaningful comparison with another similar library will be
highly appreciated
https://code.dlang.org/packages/automem
On Wednesday, 3 January 2024 at 01:25:29 UTC, Walter Bright wrote:
Along with my best wishes for a happy and prosperous 2024 to
all the DLF community members, and their families and friends.
Thanks!
On Saturday, 30 December 2023 at 16:36:38 UTC, ryuukk_ wrote:
What D really is missing _right now_, and will hopefully get
_before_ phobosv3 is a good and minimalistic Allocator API, i
modeled mine around zig's, no RAII, just a simple struct with 3
function ptr
FWIW it's possible to do a gene
On Saturday, 30 December 2023 at 15:17:36 UTC, Luna wrote:
* C++ style smart pointers (unique_ptr, shared_ptr, weak_ptr)
* C++ style vector type (with support for moving unique_ptr's
in!)
Indeed with numem you can have a relatively "C++11" experience
with scoped ownership, which we intend
On Sunday, 10 December 2023 at 15:08:05 UTC, Bastiaan Veelo wrote:
We are looking forward to being able to safely use LDC, because
tests show that it has the potential to at least double the
performance.
Yes, and that's before you its excellent SIMD capabilities :)
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
Thanks for this!
On Tuesday, 14 November 2023 at 08:18:20 UTC, Mike Parker wrote:
* The default edition, meaning the code you have now, should
compile forever.
Should we want that?
I think I really don't like even the concept of Editions. The
reason for that it stems from an incorrect assumption about how
On Tuesday, 14 November 2023 at 15:05:34 UTC, Steven
Schveighoffer wrote:
When considering how this should work, I would strongly suggest
it be the default to work with the current edition of the
language. Nobody wants to always have to attribute their module
(or whatever other opt-in mechani
On Sunday, 12 November 2023 at 19:50:02 UTC, Mike Parker wrote:
https://gist.github.com/mdparker/f28c9ae64f096cd06db6b987318cc581
Thanks for the detailed summary, I'm reading them all!
On Monday, 2 October 2023 at 19:04:19 UTC, MrSmith33 wrote:
On Thursday, 28 September 2023 at 23:28:02 UTC, Guillaume
Piolat wrote:
- manual push/pop
I wonder if `with` statement is helpful here to reduce verbosity
Do you mean with:
with(scopedContext())
{
set!int("myVar", 5
On Saturday, 30 September 2023 at 15:02:16 UTC, Max Samukha wrote:
When is it useful?
You can use it to troll Jonathan Blow.
OT: Apart from being marketed more like a game (streaming videos,
and similarly "finished" at launch?) I was striked that Jai has
already many... perlisms in the synt
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?
On Friday, 29 September 2023 at 15:00:33 UTC, Imperatorn wrote:
I think for this to be truly valuable, it would require being
part of the language.
Only if proven on DUB.
I admit I haven't really thought about implicit parameters
before your post, so I might be missing something.
Think of
On Friday, 29 September 2023 at 08:33:56 UTC, Imperatorn wrote:
Interesting, what are the benefits of using this instead of
global variables?
Thinking about this, it's more vs TLS variable. __gshared would
require synchronization.
Changing the theAllocator (a TLS variable) in
std.experiment
Hi,
Ever had a bit of feature-envy about Odin's "context" feature
[1]? It is something used to pass "contextual" parameters, like a
logger, an allocator, to callees. It is akin to Scala's "implicit
parameters", or Jai contexts [2].
So I went ahead and implement a proof-of-concept library to
On Saturday, 26 August 2023 at 14:29:32 UTC, jmh530 wrote:
On Friday, 18 August 2023 at 13:40:54 UTC, drug007 wrote:
18.08.2023 01:32, Guillaume Piolat пишет:
[...]
Let me improve it a little bit (some form of procrastination)
[...]
Sorry, but what are you improving here?
Some people use
On Thursday, 17 August 2023 at 18:24:41 UTC, kinke wrote:
Glad to announce the second beta for LDC 1.34. Major change
since beta1: LLVM 16 support, incl. v16.0.6 for the prebuilt
packages.
Full release log and downloads:
https://github.com/ldc-developers/ldc/releases/tag/v1.34.0-beta2
Pleas
On Friday, 7 July 2023 at 13:01:53 UTC, Nick Treleaven wrote:
Possibly obsolete features could become deprecations before
they are actually removed.
It just seems to me, instead of complaining when features become
deprecated, people will complain when obsolete feature becomes
deprecated and
On Friday, 7 July 2023 at 09:35:14 UTC, Paolo Invernizzi wrote:
I respectfully disagree, and prefer to keep going on with the
current deprecation and cleanup policy: Scott Meyers' DConf
2014 keynote all the way down.
+1
I've always agreed with the deprecation in the end, even complex
numbe
On Thursday, 29 June 2023 at 23:51:44 UTC, bachmeier wrote:
If you try it and have problems, you can [create a
discussion](https://github.com/bachmeil/betterr/discussions).
You can also post in this forum, but I won't guarantee I'll see
it.
Super cool, congrats!
On Friday, 12 May 2023 at 08:41:56 UTC, Ferhat Kurtulmuş wrote:
On Friday, 12 May 2023 at 07:40:54 UTC, Salih Dincer wrote:
On Friday, 28 April 2023 at 13:50:35 UTC, Ferhat Kurtulmuş
wrote:
Please give it a try and destroy me :)
I've been pushing myself to try DCV for about a week now. But
t
On Monday, 1 May 2023 at 17:56:21 UTC, Johan wrote:
Two additions:
- You forgot about the `--ftime-trace-granularity=`
option ;-P
- The timetrace can also tell you which parts of your program
to separate into separate files + separate compilation.
More tips:
- `--ftime-trace` was introduced
On Wednesday, 29 March 2023 at 21:29:20 UTC, Hipreme wrote:
- Linux
- Windows
- MacOS
- Android
- PS Vita
- WebAssembly
- Xbox Series
Check it out on the GitHub:
https://github.com/MrcSnm/HipremeEngine
I also made the game example available now on a separate repo:
https://github.com/MrcSnm/H
On Saturday, 4 March 2023 at 03:43:16 UTC, Hipreme wrote:
After doing the WebAssembly port, I thought: This D Runtime
must be very flexible, so, I thought to myself that maybe this
could be a time to try again a very old hobby I had: Doing
homebrew games for PS Vita.
Thanks! Glad the librar
On Monday, 27 February 2023 at 14:27:25 UTC, bachmeier wrote:
Is there a replacement? If not, why is this even being
discussed? I'm all for breaking changes if there's a benefit
and an easy path to maintain the existing functionality. This
fails on both counts. If you want to enforce that it'
On Friday, 3 February 2023 at 13:41:35 UTC, Hipreme wrote:
![Hipreme Engine Match3 sample game on
web](https://user-images.githubusercontent.com/10136262/216611608-aebcb31b-a5f3-4153-ac41-44777f19896a.png)
This custom runtime is a most welcome development.
On Friday, 27 January 2023 at 20:35:01 UTC, kinke wrote:
Glad to announce the first beta for LDC 1.31. Major changes:
* Based on D 2.101.2.
* ImportC: The C preprocessor isn't invoked yet.
* mac/iOS arm64: Linking with `-g` is working again without
unaligned pointer warnings/errors.
* *Prelim
On Friday, 6 January 2023 at 12:52:43 UTC, Hipreme wrote:
Hello people. I have tried working again with adam's wasm
minimal runtime, and yesterday I was able to make a great
progress on it.
Awesome! To think that custom druntime can get you out of
platform situations is great risk reduction
On Wednesday, 4 January 2023 at 02:54:51 UTC, Hipreme wrote:
1: Would you be interested in participating in a D game jam?
I'm going to promote those in near future with paid prizes
(though those are going to require using my engine as its main
purpose is making it better).
Maybe.
2: Why d
On Saturday, 3 December 2022 at 19:17:59 UTC, zoujiaqing wrote:
Thank you!!!
When will it support Apple M1 processors?
My macbook has been unable to use D for months.
We've been shipping to M1 users for the last 2 years.
On Tuesday, 15 November 2022 at 18:42:15 UTC, Hipreme wrote:
If you wish to take a look into the current code development,
here it is:
https://github.com/MrcSnm/HipremeEngine
Congrats! It was impressing to see you advance that quickly on
difficult ground.
On Monday, 7 November 2022 at 14:34:38 UTC, Adam D Ruppe wrote:
Putting aside new GC implementation tweaks like I discussed
last week, and not just switching to other functions, this week
I wanted to lecture a bit about how you can reduce your GC
pause times in stock D today:
http://dpldocs.i
On Friday, 4 November 2022 at 14:14:43 UTC, Guillaume Piolat
wrote:
One could perhaps use a self-signed certificate that will allow
to reuse that Authenticode reputation, I'm not sure.
Now, to be very clear: there is a chance that even a non-CA
certificate would accumulate trust, since acco
On Friday, 4 November 2022 at 13:01:09 UTC, Iain Buclaw wrote:
What does in a hardware token mean for us? Is it required to
have it to hand every time we have to sign a beta, rc, final
release binary? Does it bound us to a specific OS because of
locked in proprietary tools?
Unfortunatel
On Friday, 4 November 2022 at 02:44:57 UTC, Iain Buclaw wrote:
On Tuesday, 1 November 2022 at 21:56:39 UTC, Ruby The Roobster
wrote:
On Tuesday, 1 November 2022 at 19:57:11 UTC, JN wrote:
Windows is showing SmartScreen warnings when trying to run
the Windows installer. Also, the installed versi
On Monday, 17 October 2022 at 11:35:22 UTC, Iain Buclaw wrote:
Glad to announce the first beta for the 2.101.0 release, ♥ to
the 299 contributors.
http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.101.0.html
As usual please report any bugs at
https://issues.dlang.org
-Iain
On Wednesday, 19 October 2022 at 08:30:57 UTC, Andrea Fontana
wrote:
Hello!
Finally I released the public version of parserino, a html5
parser for linux, macos and windows.
Link:
https://github.com/trikko/parserino
Nice, thanks for this!
On Saturday, 24 September 2022 at 08:45:33 UTC, Dukc wrote:
Good reasoning from Max.
Thanks Max for the DIP!
September was a great month for the D sub-community around #Dplug
& #audio.
We got no less than 3 releases using D and Dplug:
- **OneTrick Simian**, your synthwave drum synth by Punk Labs. An
algo perc synth, there aren't too many of those, it is on the
level of Microtonic... first commercial
On Sunday, 11 September 2022 at 23:00:24 UTC, Luna wrote:
Hey folks, I have for the (almost) past 2 years been working on
a real-time 2D animation library called
[Inochi2D](https://github.com/Inochi2D/inochi2d) and tooling
for it. Recently I went full time on the project due to
generous donati
On Thursday, 1 September 2022 at 04:34:40 UTC, Iain Buclaw wrote:
No one has raised an issue so far for all DMD releases since
that occurred in the last 12 months, so either lack of signing
isn't an problem, or people are just ignoring/working around
whatever warning messages you might get fo
https://forum.dlang.org/post/xziwukcfzhsgahpjo...@forum.dlang.org
On Friday, 18 June 2021 at 09:29:35 UTC, Guillaume Piolat wrote:
Update in v1.3.0:
- MOD decoding
- XM decoding
Update in v2.0.0
- no more dependencies
On Friday, 26 August 2022 at 02:45:39 UTC, jordan4ibanez wrote:
Here is the repository, it is very bare bones:
https://github.com/jordan4ibanez/d_glfw_test/tree/v1.0.0
Nice work. I get a crash on Windows though.
Running d_glfw_test.exe
automatically half sizing the window
Program exited wit
On Thursday, 18 August 2022 at 10:23:35 UTC, Bastiaan Veelo wrote:
## Hacking on a local copy of a package
If your project depends on a package in which you have found a
problem, or you would like to experiment with changes to it,
you can force Dub to use a local copy of the package by
follo
On Tuesday, 16 August 2022 at 15:01:05 UTC, rikki cattermole
wrote:
But one key difference is it is designed to work with the GC
even if it is -betterC @nogc @safe nothrow.
How do you do that?
On Monday, 15 August 2022 at 15:08:01 UTC, Adam D Ruppe wrote:
In my blog this week, I described an idea I've had percolating
in my brain for a bit about a user-defined effect system that
could potentially move nogc, safe, pure, etc to library aliases
- which would let you combine them as a fun
On Thursday, 11 August 2022 at 11:06:43 UTC, wjoe wrote:
I imagined you could allocate internal buffers for
encoding/decoding on the stack but your reply suggests
otherwise.
Yes.
For example, the QOI-10b codec needs an pallete of 256 16-bit
RGBA, that's 2 kb. Is that portable? There is prob
On Monday, 8 August 2022 at 16:07:54 UTC, wjoe wrote:
your lib would not just be @nogc but @no_allocation.
All image decoders in gamut need to malloc more than just for
pixel data.
Even STB allocates for format conversion, zlib buffers, 16-bit
<-> 8-bit, etc. it's not just pixel data.
Single
On Friday, 29 July 2022 at 14:28:55 UTC, ryuukk_ wrote:
One suggestion, have a little struct with function pointers for
malloc/free/realloc, so that we can plug our own allocator
Hello, thanks for the heads-up! A few question about your use
case (I believe you are using WebASM), to better un
Using D and images I ended up with a problem.
The problem was that parts of my code wanted to decode just
specific image metadata, other just pixels. Others were
interested in 10-bit, and others in this or that format. Finally,
some were concerned about aligned layout and others just wanted
"
On Monday, 18 July 2022 at 22:48:27 UTC, Bastiaan Veelo wrote:
I abuse `@deprecated` for that purpose in my own code, to
remind myself of some holes that need patching.
— Bastiaan.
I put tags in comments, to text search later.
Usually:
```
// TODO: actually blocks a release
// PERF
On Monday, 6 June 2022 at 08:44:32 UTC, Mike Parker wrote:
## The next meeting
Our next monthly meeting is scheduled for Friday, June 10, at
14:00 UTC. The vision document is the main item on the agenda,
and I expect it to take up most of the oxygen. We'll review the
current draft and decide
On Wednesday, 18 May 2022 at 17:50:37 UTC, Kenny Shields wrote:
Thank you for playing! Sorry about the crash, is there
additional info that you can provide (OS, system resources,
etc) so that I can look into it?
No problem.
To reproduce the crash reliably: use a 150x150 map, then click
repeat
On Tuesday, 17 May 2022 at 16:36:34 UTC, Kenny Shields wrote:
Earlier this year I decided to make a simple shooter game to
serve as a tech demo for the engine's capabilities, and also
just to get a general idea of how well it works when used in a
real application.
Nice game. Would definately
On Monday, 16 May 2022 at 18:31:47 UTC, kinke wrote:
Glad to announce the first beta for LDC 1.30. Major changes:
* Based on D 2.100.0.
* LLVM for prebuilt packages bumped to v14.0.3. All target
architectures supported by LLVM are enabled now.
* Dropped LDC ltsmaster (v0.17.x) as supported host
On Thursday, 12 May 2022 at 11:33:07 UTC, Andrea Fontana wrote:
Does dmd/rdmd work? Serverino uses std.net.curl just for
running its unittests, so maybe that bug is not blocking.
Well tbh, the simple fact that I would have to use WSL is a
blocker for me.
AFAIK vibe or cgi.d do not require t
On Sunday, 8 May 2022 at 21:45:28 UTC, Andrea Fontana wrote:
If you can test it on windows with WSL, that would be
appreciated a lot!
I tried to test servrino on WSL, but dub doesn't run on WSL.
=> https://github.com/dlang/dub/issues/2249
On Sunday, 8 May 2022 at 21:32:42 UTC, Andrea Fontana wrote:
Hello!
I've just released serverino. It's a small & ready-to-go
http/https server.
Dub package: https://code.dlang.org/packages/serverino
Andrea
Looks very useful, congratulations!
On Sunday, 24 April 2022 at 07:56:53 UTC, Walter Bright wrote:
I've addressed all three. The latter two are the result of
incorrect usage, so I added some examples here:
https://github.com/dlang/druntime/pull/3808
which should help.
Thanks! I had suspected some bad usage from my end.
On Friday, 22 April 2022 at 13:19:13 UTC, Guillaume Piolat wrote:
On Friday, 22 April 2022 at 09:24:00 UTC, Martin Nowak wrote:
As usual please report any bugs at
https://issues.dlang.org
-Martin
Thanks for all involved.
https://issues.dlang.org/show_bug.cgi?id=23046
More on the backend:
h
On Friday, 22 April 2022 at 09:24:00 UTC, Martin Nowak wrote:
As usual please report any bugs at
https://issues.dlang.org
-Martin
Thanks for all involved.
https://issues.dlang.org/show_bug.cgi?id=23046
`console-colors` is a reboot of the `colorize`[1] package, a
library for colors in your terminal.
**DUB:** https://code.dlang.org/packages/console-colors
**GitHub:** https://github.com/p0nce/console-colors
**Features:**
- _in-band_ color information like `colorize`.
- 16 colors, foreground
On Monday, 14 March 2022 at 03:06:44 UTC, Andrey Zherikov wrote:
In case if anyone has thoughts about what feature is missed in
the library, I'm open to the suggestions.
A v1.0.0 tag. A roadmap, examples, tutorials are already good.
But without a commitment to SemVer stability, it's hard to
On Sunday, 27 February 2022 at 11:53:18 UTC, Mike Parker wrote:
**128-bit integers**
Finally, Walter said he has looked at implementing 128-bit
integers (cent and ucent), but implementing them in DMD would
be a nightmare. After more thought, he has decided it's
probably better to implement th
On Saturday, 19 February 2022 at 12:30:03 UTC, Mike Parker wrote:
The Final Review for DIP 1035, "@nodiscard", has begun.
Erratum: The Final Review for DIP 1035, "@system variables", has
begun.
On Wednesday, 9 February 2022 at 16:21:24 UTC, Paul Backus wrote:
C++ is quite popular, but it is not the only popular language,
and there are many D programmers who have never used C++ at
all, let alone C++17 or later. Therefore, it is a mistake to
assume that all or even most D programmers ha
On Wednesday, 9 February 2022 at 14:30:30 UTC, Guillaume Piolat
wrote:
Hence some does of of reusing,
some dose of reuse*
On Monday, 7 February 2022 at 19:57:28 UTC, forkit wrote:
First, I'm not 'insisting' on anything. I'm just expressing a
view.
nodiscard is already used by more programmers that D is likely
to ever adopt.
Indeed, it's these programmers that D is trying to adopt.
I'm not sure forcing such peo
DUB package `intel-intrinsics` is out in version v1.7.0
Now with support for SSE4.1 and SSE4.2 instructions.
Features:
- Use intrinsics in:
https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#techs=MMX,SSE,SSE2,SSE3,SSSE3,SSE4_1,SSE4_2
- target x86, x86_64, arm64
- use DMD,
On Wednesday, 26 January 2022 at 15:53:44 UTC, Ola Fosheim
Grøstad wrote:
Is this list out of date?
https://github.com/dlang-community/awesome-d
I think it's alright. It's somehow out of date with the game
engines I guess.
On Wednesday, 26 January 2022 at 08:00:53 UTC, Ola Fosheim
Grøstad wrote:
Yes, I think that is pretty universal. Didn't feel anything was
wrong with the title, but the fact that most examples used
"arsd" gave me the impression that there was only one good
library…
Precisely I opened this th
On Tuesday, 25 January 2022 at 01:15:11 UTC, Walter Bright wrote:
On 1/24/2022 4:34 PM, Elronnd wrote:
On Monday, 24 January 2022 at 23:33:29 UTC, Walter Bright
wrote:
The phrase "How bad really is the D ecosystem?" only asks a
question, but people tend to interpret such sentences as "D's
ecos
How bad really is the D ecosystem?
I've started the DIID series, a good old snippet collection for
you to copy/paste.
A series of article to highlight how shockingly easy some things
are in D today.
https://p0nce.github.io/d-idioms/#DIID-#1---Parse-XML-file
https://p0nce.github.io/d-idioms/#D
On Wednesday, 5 January 2022 at 11:09:45 UTC, Mike Parker wrote:
Happy New Year everyone!
Thank you Mike! Happy new year to everyone in D! :) I
particularly appreciated your videos this year.
On Wednesday, 29 December 2021 at 20:56:01 UTC, Dr Machine Code
wrote:
could this be put at https://p0nce.github.io/d-idioms/ ?
The issue already exist:
https://github.com/p0nce/d-idioms/issues/167
PR welcome :)
Wren is a small, fast, and class-based concurrent scripting
language.
wren-port is a D transation of the Wren v0.4 programming language
implementation, intended for embedding.
This is useful is you want a nothrow @nogc fast interpreter in
your D application.
Our goal is not to stay compatible bu
On Tuesday, 30 November 2021 at 19:37:34 UTC, Iain Buclaw wrote:
Hi,
The latest version of the D language has [now
landed](https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=5fee5ec362f7a243f459e6378fd49dfc89dc9fb5) in GCC.
Great news! Thank you.
On Friday, 5 November 2021 at 11:57:40 UTC, Mike Parker wrote:
Phew! That was a longer summary than I expected to write.
Whoa! Thank you Michael. That and the recent Youtube videos are
both excellent!
On Tuesday, 19 October 2021 at 23:37:22 UTC, kinke wrote:
Glad to announce LDC 1.28 - some highlights:
Thanks! 🎉
On Sunday, 17 October 2021 at 17:55:05 UTC, Adam D Ruppe wrote:
Why did dstep fail for them?
I don't know; never tried it. Not qualified for an opinion there.
I mean we both use stb_vorbis and many other stuff translated by
ketmar by hand to (Alice)D ; not everyone is at his level to do
it w
On Tuesday, 12 October 2021 at 12:55:16 UTC, Adam Ruppe wrote:
On Sunday, 10 October 2021 at 23:11:56 UTC, Walter Bright wrote:
ImportC resolves a long standing serious issue where multiple
other substantial attempts at solving it have fallen short
over the years.
Why have the other approache
On Thursday, 9 September 2021 at 15:22:39 UTC, Adam D Ruppe wrote:
On Thursday, 9 September 2021 at 08:52:34 UTC, Dukc wrote:
I thought that the Wayland architecture is in some way
fundamentally better than X architecture
That's what the wayland propagandists like to say...
Interesting detai
On Monday, 30 August 2021 at 12:47:11 UTC, Mike Parker wrote:
Five projects have been selected for SAOC 2021. I've summarized
them on the blog.
I would like to point out that the quality of the applications
this year was top-notch. Thanks to the applicants for putting
in the effort. I hope th
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-mixer
A simple-to-use library for emitting sounds in your game.
**Curre
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 doesn't work in all cases in our
experience.
On Tuesday, 7 April 2020 at 13:02:03 UTC, Guillaume Piolat wrote:
On Wednesday, 18 March 2020 at 18:41:11 UTC, Guillaume Piolat
wrote:
# Features
- decode #WAV / #FLAC / #MP3 (LGPL in that case)
Update in v1.1.0:
- MP3 decoding is now Boost-compatible (with a new minimp3
translation)
- OP
DUB package "intel-intrinsics" is out in version v1.4.0
Now with support for SSSE3 and SHA-256 instructions.
**Features:**
- Use intrinsics in:
https://software.intel.com/sites/landingpage/IntrinsicsGuide/#techs=MMX,SSE,SSE2,SSE3,SSSE3
- target x86, x86_64, arm64 or arm32 (anyone actually needs
On Thursday, 27 May 2021 at 14:14:40 UTC, WebFreak001 wrote:
On Thursday, 27 May 2021 at 01:04:37 UTC, Iain Buclaw wrote:
...
my [Github Sponsor page](https://github.com/sponsors/ibuclaw/).
...
TIL, sponsored!
ditto
On Sunday, 30 May 2021 at 14:28:25 UTC, Dylan Graham wrote:
LWDR currently supports the following language features:
- Class allocations and deallocations (via new and delete)
- Struct heap allocations and deallocations (via new and delete)
- Invariants
- Asserts
- Contract programming
- Basic R
https://code.dlang.org/packages/turtle
"The turtle package provides a friendly, software-rendered, and
hi-DPI drawing solution, for when all you want is a Canvas API.
It depends on SDL for windowing."
(In reality in this early version it's only fit for really simple
data visualization progra
On Wednesday, 7 April 2021 at 12:24:40 UTC, Jacob Carlborg wrote:
# Docker LDC Darwin
I would like to announce a new project I'm working on:
docker-ldc-darwin [1]. The project consists of a Dockerfile for
building a Docker image which has all the necessary tools to
cross-compile D application
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 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 Friday, 12 February 2021 at 08:31:13 UTC, Walter Bright wrote:
Yes, having the author do an AMA is very productive.
I'm literally busy writing D!
On Friday, 12 February 2021 at 12:25:32 UTC, Guillaume Piolat
wrote:
It's mostly valid, but it lacks about fifty new articles that
would need to be added.
Also keep in mind it's not a structured learning resource, it was
all about emphasizing this or that particular and rarely needed
aspect
On Friday, 12 February 2021 at 11:44:31 UTC, Imperatorn wrote:
On Friday, 12 February 2021 at 11:19:26 UTC, Guillaume Piolat
wrote:
On Friday, 12 February 2021 at 00:26:09 UTC, H. S. Teoh wrote:
On Thu, Feb 11, 2021 at 12:12:36PM -0800, Walter Bright via
Digitalmars-d-announce wrote: [...]
htt
1 - 100 of 300 matches
Mail list logo