@D_Programmingi
iAccount based inKorea
About this account
- Account based in
- Korea
- Connected via
- Web
Account-level information from X, not a live location or the device used for a specific post.
Announcements about the D Programming Language
Windows Linux OS X FreeBSD
Joined May 2010
- Tweets2.4K
- Following47
- Followers10.1K
- Likes1.1K
D Language retweeted
Completed GSoC'26 with @D_Programming .
I built a performance regression bot for the D compiler (DMD). It benchmarks every pull request.
Thanks to my mentor Dennis Korpel for the guidance.
I'll keep contributing to The D Language Foundation and it's ecosystem.
Day 3 of DConf '26 is streaming now. The first talk launches at 08:30 UTC. #dlang
youtube.com/live/A4_9onfD0f0
The DConf '26 Day Two livestream is live. @atilaneves is up first at 08:30 UTC. #dlang
youtube.com/live/T137HXaqgKQ
The DConf '26 Day One stream is up. @WalterBright kicks things off at 08:30 UTC. youtube.com/live/lEMIuemtCJw
The 9th edition of the Symmetry Autumn of Code is open for submissions, courtesy of @SymmetryInvest. Got time on your hands? Get paid to improve the #dlang ecosystem. Priority is given to students, but anyone is welcome to apply.
saoc.io/
There's a #dlang Symposium happening at Yale April 11 and 12. One day of talks, one day of hacking. The speaker list is now up on the site: dlangsymposium.com/
Day 1 of DConf '25 is underway! @WalterBright is talking about his implementation of the DMD AArch64 backend. #dlang youtube.com/live/Ou4KUBjr_78
The submission window for #DConf '25 is open! We're back in London August 19-22, courtesy of @SymmetryInvest . We're looking for talks on #dlang-related or general programming topics. Find the details at dconf.org/2025/index.html.
Day 3 of #DConf '24 is kicking off soon. Join us for another day of #Dlang talks! youtube.com/live/dq7Jhp9cv4w
D Language retweeted
I will speak tomorrow at #DConf dconf.org/2024/index.html#gu…
#DConf '24 Day One is under way. Join us on the live stream! youtube.com/live/FKI9M-KRjvA…
#DConf '24 kicks off at @codenodeuk in London tomorrow. If you can't be with us in person, join us on the live stream! #dlang youtube.com/live/FKI9M-KRjvA
D Language retweeted
More progress with #AArch64 #dlang dmd code generator. The function prolog/epilog is working at a basic level now, and so is the address resolution for stack symbols and register allocation is also working:
uint add(uint x, uint y) { return x + y; }
becomes:
0000: D1 00 43 FF sub sp,sp,#0x10
0004: B9 00 0B E0 str w0,[sp,#8]
0008: 2A 01 03 E2 mov w2,w1
000c: B9 40 0B E3 ldr w3,[sp,#8]
0010: 0B 23 40 40 add w0,w2,w3,uxtw
0014: 91 00 43 FF add sp,sp,#0x10
0018: D6 5F 03 C0 ret
0000: allocate space for locals
0004: save register parameter x as local
0008: save register parameter y as w2
000c: load local x into w3
0010: w0 = w2 + w3
0014: deallocate space for locals
0018: return from function
I know this looks treeevial, but an awful lot has to work to get this far.
#compilers #programming #programminglanguages
D Language retweeted
Another recreational programming video!
Saving and loading the state in binary format - Infinite Game of Life part 3
youtu.be/Sm3YGB56kVU
#programming #dlang #raylib
D Language retweeted
I suppose I can talk about the side project I'm working on -- porting @raysan5 's great raylib library to D. The end result will be D-ified API. But some interesting features of #dlang being used here, including the ability to import C code. schveiguy.com/draylib
D Language retweeted
C++26 vs Dlang2009 #dlang
Thanks to @SymmetryInvest, the Symmetry Autumn of Code 2024 (#SAOC) is kicking off in September. We are now accepting applications. Get paid to contribute to the #dlang ecosystem!
saoc.io
Early-bird registration for #DConf '24 was supposed to end on June 18th, but thanks to support from @weka, we're able to lock in the early-bird registration rate all the way to the start of the conference. Thanks WEKA!
dconf.org/2024/index.html