Federati Nu: Federated N-series GNU Social
  • Login
It's "All Of Us For All Of Us" Or We're On Our Own
  • Public

    • Public
    • Groups
    • Popular
    • People

D Language and related projects (dlang) group

  1. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Monday, 28-Dec-2020 22:40:22 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    • D Language and related projects
    “This Week in D”:{http://dpldocs.info/this-week-in-d/Blog.html} is a little more active recently.

    * “Thoughts on Tutorial Writing”:{http://dpldocs.info/this-week-in-d/Blog.Posted_2020_12_14.html} explores how writing tutorials leads to developing a higher-level view of how users use one’s software; possibly leading to improvements. Includes a link to a Lobsters post about !DLang marketing. https://lobste.rs/s/dikaqq/why_i_still_use_d#c_72s5e1

    * “Little Audio Player in D”:{http://dpldocs.info/this-week-in-d/Blog.Posted_2020_12_21.html} explores how one can use D to scratch an itch.

    * “Fibers”:{http://dpldocs.info/this-week-in-d/Blog.Posted_2020_12_28.html} An online discussion led to developing a D library for fibers.
    In conversation about 2 months ago from Shoyu permalink

    Attachments

    1. This Week in D Blog (Blog)
    2. Thoughts on tutorial writing benefits, D marketing, and some simpledisplay.d improvements. (Blog.Posted_2020_12_14)
    3. Why I still use D
      14 comments
    4. Little audio player in D (Blog.Posted_2020_12_21)
    5. New plain tcp fiber socket class (with "how it works" docs), new arsd docs started, new dub subpackages in arsd. Also Turkish newsgroups added to forum.dlang.org (Blog.Posted_2020_12_28)
  2. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Saturday, 12-Dec-2020 20:14:43 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    • D Language and related projects
    • Brandon Hall
    @bthall says he got #Pijul installed and #Rust working correctly ... by uninstalling the Rust version from the OS package manager and following the curl-pipe-sh method here: https://www.rust-lang.org/tools/install

    I’m not doing that. There’s another way to get Rustup, and I can make it use the OS installation as default, too. It’ll allow me to use their then-current version when I need to without losing the OS-installed default.

    (I’m so very glad that both #gdc and #ldc for !DLang, along with #dub, are in Debian / Ubuntu and work fine. I’m not a #Rustacean or #Rusticrucian, so I don’t want something that I’ll forget to update between my occasional uses.)
    In conversation about 3 months ago from Shoyu permalink

    Attachments

    1. Install Rust
      from @rustlang
      A language empowering everyone to build reliable and efficient software.
  3. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Saturday, 21-Nov-2020 15:58:26 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    • D Language and related projects
    Today is the first day of #DConf Online 2020. (On YouTube)

    !dlang
    In conversation about 4 months ago from mustard permalink
  4. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Saturday, 25-Jul-2020 02:49:56 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    • D Language and related projects
    Also found: https://www.udemy.com/course/d-programming-language/ !dlang

    This is the first time I've seen an actual course for D.
    In conversation about 8 months ago from web permalink

    Attachments

    1. Dlang: The Complete D programming Language Course (Next C++)
      D Language: Learn basics to intermediate and OOP (Dlang has C, C++, C#, Java & Python features and Impacted Go & Swift)
  5. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Friday, 24-Jul-2020 22:45:43 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    • D Language and related projects
    #Glimpse, the #GIMP fork, is doing a complete rewrite in !dlang ... some info here: https://libranet.de/display/0b6b25a8-695f-1adb-2490-d44896427689
    In conversation about 8 months ago from web permalink

    Attachments

    1. Claes Wallin 🇸🇪🇭🇰
      from Claes Wallin 🇸🇪🇭🇰
      > The Glimpse team say they plan to shift ‘a lot’ of their development resources towards the creation of a next-gen image editor called Glimpse NX. The n...
  6. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Thursday, 30-Apr-2020 01:06:40 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    • D Language and related projects
    University student in South Africa is self-teaching himself something interesting while classes are suspended due to #coronoavirus: https://deavmi.github.io/blog/bester_1.html #bester ... I believe it is written in !DLang, too.
    In conversation about 10 months ago from web permalink

    Attachments

    1. Bester: A pluggable message-exchange protocol
  7. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Wednesday, 25-Mar-2020 06:34:17 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    • D Language and related projects
    The #Terminix terminal is now #Tilix. https://gnunn1.github.io/tilix-web/ Written in !DLang and #Gtk3 for #GNOME
    In conversation about a year ago from web permalink

    Attachments

    1. Tilix: A tiling terminal emulator
      from Gerald Nunn
      Tilix is an advanced GTK3 tiling terminal for Linux based on the Gnome Human Interface Guidelines (HIG).
  8. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Tuesday, 10-Dec-2019 14:45:49 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    in reply to
    • D Language and related projects
    • Claes Wallin 🇸🇪🇭🇰
    !dlang https://bobadon.co.uk/@clipsey/103147724872291817 https://libranet.de/display/0b6b25a8-185d-efad-f6e0-a53465438731
    In conversation about a year ago from web permalink

    Attachments

    1. Claes Wallin (韋嘉誠) SE HK
      https://bobadon.co.uk/@clipsey/103147724872291817 #dlang Luna 2019-11-16 13:02:56 »Me and @chaomodus are implementing our own UNIX userspace in D! ht...
  9. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Wednesday, 15-May-2019 02:13:37 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    • D Language and related projects
    Taking a brief time away from learning !Dlang and #PHP to go through a couple of #Ocaml tutorials before I return to $EMPLOYER's garbage training courses tomorrow.
    In conversation Wednesday, 15-May-2019 02:13:37 UTC from web permalink
  10. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Tuesday, 30-Apr-2019 05:13:51 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    • D Language and related projects
    Older version of !DLang, so not sure whether this works the same currently. http://zuu.dk/index.php?page=structured-synchronization
    In conversation Tuesday, 30-Apr-2019 05:13:51 UTC from web permalink
  11. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Sunday, 10-Feb-2019 21:36:05 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    in reply to
    • D Language and related projects
    • dansup
    • Clipsey
    @dansup @clipsey Adding link to the conversation to the !DLang group (not sure how many people will see it now that most #Fediverse users use software that does not support groups).

    https://mastodon.social/@Clipsey/101569667602437762 <-- Thread about possibly writing a Fediverse server in #DLang.
    In conversation Sunday, 10-Feb-2019 21:36:05 UTC from web permalink
  12. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Monday, 29-Oct-2018 04:33:48 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    • D Language and related projects
    !DLang It looks like #GDC is becoming an officially supported #GCC front end. https://github.com/gcc-mirror/gcc/commit/03385ed3d679cd8125f282697a1c7cf46f8361cc
    In conversation Monday, 29-Oct-2018 04:33:48 UTC from web permalink

    Attachments

    1. Add D front-end, libphobos library, and D2 testsuite. · gcc-mirror/gcc@03385ed
      from GitHub
      ChangeLog: * Makefile.def (target_modules): Add libphobos. (flags_to_pass): Add GDC, GDCFLAGS, GDC_FOR_TARGET and GDCFLAGS_FOR_TARGET. (dependencies): Make libphobos depend on libatomic, libba...
  13. Hallå Kitteh (clacke@social.heldscal.la)'s status on Monday, 09-Apr-2018 18:02:25 UTC Hallå Kitteh Hallå Kitteh
    Remote profile options...
    • D Language and related projects
    Wow, #dpp, the D preprocessor.

    https://code.dlang.org/packages/dpp

    It takes an almost-D file that contains C-#includes, inserts those, translates any prototypes into the right D prototype in an extern(C) block, runs the result through the real cpp to expand any macros, and that becomes a D file that the normal compiler can compile.

    Sounds crazy, but apparently it's been tested to work for calling libcurl, openssl, nanomsg and a few others, and that's still early days. Kindasorta works with C++ if it's basically a C-compatible subset.

    !dlang
    In conversation Monday, 09-Apr-2018 18:02:25 UTC from social.heldscal.la permalink
  14. Hallå Kitteh (clacke@social.heldscal.la)'s status on Monday, 19-Mar-2018 10:03:52 UTC Hallå Kitteh Hallå Kitteh
    Remote profile options...
    • D Language and related projects
    Is the !dlang GC an issue for you as you're interfacing with your C and other non-D code?

    There is the -betterC mode, which is still pretty limiting (but no more than writing in C?), but it's being worked on. More and more of the standard library is being made available.

    https://dlang.org/blog/2017/08/23/d-as-a-better-c/

    There are methods for separating your GC code and your non-GC code in different threads, and you can make sure certain code parts (and everything they call) are free of GC with the @nogc attribute.

    There's also always the nuclear option of GC.disable. If you have safe points where you're not under scheduling pressure you can run GC.collect explicitly. I don't think there's a way to make the collection time bounded though, which would have been useful.

    https://wiki.dlang.org/Memory_Management#Real_Time

    Here's the start of a whole series on what to do about all this:

    https://dlang.org/blog/2017/06/16/life-in-the-fast-lane/

    > It can’t be repeated enough given how often it’s misunderstood: D’s GC will only have a chance to run when the programmer allocates GC memory and it will only run if it needs to. Use that knowledge to your advantage by keeping the allocations small, infrequent, and isolated outside your inner loops.
    In conversation Monday, 19-Mar-2018 10:03:52 UTC from social.heldscal.la permalink
  15. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Sunday, 11-Mar-2018 16:46:38 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    in reply to
    • D Language and related projects
    • JordiGH
    @jordigh Adding your post to GS !DLang group.

    https://mathstodon.xyz/@JordiGH/99666258317225738
    In conversation Sunday, 11-Mar-2018 16:46:38 UTC from web permalink
  16. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Wednesday, 07-Mar-2018 01:57:40 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    • D Language and related projects
    • JordiGH
    @jordigh Are you the same JordiGH that is in !DLang #IRC?
    In conversation Wednesday, 07-Mar-2018 01:57:40 UTC from web permalink
  17. Hallå Kitteh (clacke@social.heldscal.la)'s status on Monday, 15-Jan-2018 13:07:15 UTC Hallå Kitteh Hallå Kitteh
    Remote profile options...
    • D Language and related projects
    > A not-so-well-written article about the fuzzing capability recently added to LDC, using LLVM’s libFuzzer. Compiling code with -fsanitize=fuzzer adds control-flow instrumentation used to guide the fuzzing and links-in the libFuzzer library that drives the fuzz testing (same as Clang). -fsanitize=fuzzer is available from LDC 1.4.0, not on Windows. LDC 1.6.0 was used for the examples in this article.

    !dlang

    /via https://forum.dlang.org/post/nrcbvthacukkixwxugcf@forum.dlang.org
    In conversation Monday, 15-Jan-2018 13:07:15 UTC from social.heldscal.la permalink
  18. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Sunday, 10-Dec-2017 15:57:24 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    • D Language and related projects
    #Cryptography in !DLang https://www.youtube.com/watch?v=CoibdYFM53U ( I'm working my way through #DConf 2017 videos. )
    In conversation Sunday, 10-Dec-2017 15:57:24 UTC from Choqok permalink

    Attachments

    1. Cryptography in D - Amaury Séchet | DConf2017
      By Sociomantic from YouTube
  19. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Saturday, 09-Dec-2017 21:00:40 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    • D Language and related projects
    DHDL: The D Hardware Description Language -- https://www.youtube.com/watch?v=kTRkTOSHki4 #DConf 2017 !DLang
    In conversation Saturday, 09-Dec-2017 21:00:40 UTC from Choqok permalink

    Attachments

    1. DHDL: The D Hardware Description Language - Luís Marques | DConf2017
      By Sociomantic from YouTube
  20. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Friday, 01-Dec-2017 02:26:22 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    • D Language and related projects
    !DLang as a better C https://www.youtube.com/watch?v=_F5uPLdMaJg&index=2 #DConf 2017
    In conversation Friday, 01-Dec-2017 02:26:22 UTC from web permalink

    Attachments

    1. D as a Better C - Simon Arneaud | DConf2017
      By Sociomantic from YouTube
  • Before

Group actions

  • Subscribe
  • Popular
D Language and related projects

D Language and related projects

http://dlang.org/

Of or about the D language, the D Language Foundation, history of D, and any software written in D.

Members 4

  • clacke@libranet.de is my main
  • Verius
  • Hallå Kitteh
  • Nobody [LinuxWalt (@lnxw48a1)]

Admins

Nobody [LinuxWalt (@lnxw48a1)]

Feeds

  • Activity Streams
  • RSS 1.0
  • RSS 2.0
  • Atom
  • FOAF
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Federati Nu: Federated N-series GNU Social is a social network, courtesy of Federati Networks. It runs on GNU social, version 2.0.0-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Federati Nu: Federated N-series GNU Social content and data are available under the Creative Commons Attribution 3.0 license.

Switch to mobile site layout.