Re: Preparing for the New DIP Process
On Friday, 26 January 2024 at 23:41:51 UTC, FairEnough wrote: That can end up to be a lot of files needing to be managed, simply to control the escape of state into a module. In case you’re worried about the clarity in your editor’s file list (or in similar tools), try packagizing your modules; that should lead to folders that are easily collapsible. In case you’re worried about running out of inodes on ext4 filesystems, maybe give XFS a try.
Re: Preparing for the New DIP Process
On Monday, 22 January 2024 at 22:59:17 UTC, Walter Bright wrote: C++ private isn't private, const isn't constant, and one can throw from nothrow functions. TIL C++ is worse than anticipated.
Re: Meanwhile on the audio front
On Thursday, 22 September 2022 at 13:10:11 UTC, Guillaume Piolat wrote: September was a great month for the D sub-community around #Dplug & #audio. We got no less than 3 releases using D and Dplug: Oh wow, congrats, guys! :)
Re: raylib-d v4.2.1 - introducing install script
On Sunday, 18 September 2022 at 17:04:43 UTC, Steven Schveighoffer wrote: Hi everyone, I've released version 4.2.1 of raylib-d. This version is an attempt to fix the issues with linking on Windows. Congrats! …and thanks for working on making your library more accessible.
Re: Post: Why no one is using your D library
On Thursday, 2 July 2020 at 14:56:09 UTC, aberba wrote: Why no one is using your D library So I decided to write a little something special. Its my love letter to D folks. https://aberba.vercel.app/2020/why-no-one-is-using-your-d-library/ Nice article. Thumbs up!
Re: Reloaded Vibes: Smart auto-reloading service and server for (web) development.
On Thursday, 27 June 2019 at 15:50:43 UTC, BN26 wrote: Amazing work! I was looking for something like this. At the moment, I have to rerun dub after every change, it's a pain to develop with Vibe.d Hey, nice to hear it's useful to you :) For usage with vibe.d: I'd recommend to pass a script to --action that kills all running instances of your app and then re-builds + restarts afterwards. Do you already have something similar in use?
Re: Reloaded Vibes: Smart auto-reloading service and server for (web) development.
On Monday, 13 May 2019 at 21:56:11 UTC, 0xEAB wrote: [1] https://github.com/voidblaster/reloaded-vibes [2] http://reloaded-vibes.dub.pm/ Reloaded Vibes v0.2.0 was released today. Let me summarize what changed: - First, the executable's target name changed (from `reloaded-vibes`) to simply `rlv`. - Most importantly, the UI got improved. - The startup info shows up above all. - Sockets in startup info are now shown as URLs. --> Allows terminals can interpreted them as links. - Action commands outputs are cleanly separated with dashed lines. - The manual was slightly enhanced. - In previous releases, Reloaded Vibes wouldn't detect changes when there were no active websocket connections, and therefore no action commands did get executed in such a case. This is finally fixed. (Note: --noservice mode wasn't affected.) Go check it out: https://github.com/voidblaster/reloaded-vibes/releases/tag/v0.2.0 Kind regards, Elias
Re: now it's possible! printing floating point numbers at compile-time
On Thursday, 27 December 2018 at 12:46:06 UTC, Nick Treleaven wrote: Is the MIT license compatible with Boost? Simply put, no. The MIT license comes with the additional requirement of including the copyright notice and license in all copies (incl. binary form), whereas BSL-1.0 requires this only for source form. PS: I am not a lawyer.
Re: Blog post: What D got wrong
On Tuesday, 11 December 2018 at 12:57:03 UTC, Atila Neves wrote: On Tuesday, 11 December 2018 at 12:52:20 UTC, Adam D. Ruppe wrote: 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/ If @property worked for a thing to return a delegate, it would be useful. But n, we got worked up over syntax and forgot about semantics :( @property is useful for setters. Now, IMHO setters are a code stink anyway but sometimes they're the way to go. I have no idea what it's supposed to do for getters (nor am I interested in learning or retaining that information) and never slap the attribute on. Well, one can use it for optics :) @property { int x() { return this._x; } void x(int value) { this._x = value; } }
Discord RPC D - rich presence for your games
Hello everybody, Today I've released "Discord RPC D" - a static binding to, guess what, "Discord RPC". It's the successor of my previous Derelict one which unfortunately didn't work as expected. # Discord, should I know this thing? Discord is modern popular text+voice chat client (some see it as replacement for Teamspeak and Skype). There's also a D community server that has been mentioned here before[0]. # So, what's this "Rich Presence"[1] about? Well, it's the way of integrating your game/app into Discord. It allows to display your game/app's title and a few stats about a player's current session on the their status box in Discord. Beyond an image (you can upload multiple ones and choose which one to display from your game, so different levels in your game can feature different ones) plus an icon, Rich Presence allows to show timers. This all is more or less free promotion for your game and can be incentive for others. Moreover, it brings to opportunity to extend multiplayer game-matching mechanisms - players can invite other users to multiplayer parties and those can join such session with just a click in Discord. For more details you might want to checkout the Rich Presence page[1]. # To my package It's on DUB[2] and should be straight-forward to use. It's compatible with Discord RPC v3.3.0, as the version tag of the package suggests. The Discord RPC library is open source and licensed under terms of the MIT license. # Usage Checkout the bundled "send-presence" example[3]. Please note that it's a D port of the original C example. Thanks for reading :) - Elias [0] https://forum.dlang.org/post/xstmkudtcpogxhvce...@forum.dlang.org [1] https://discordapp.com/rich-presence [2] https://code.dlang.org/packages/discord-rpc [3] https://github.com/voidblaster/discord-rpc-d/blob/master/examples/send-presence/send_presence.d