Re: powerline-d (I got an AI to port powerline-shell to D)

2024-09-04 Thread user1234 via Digitalmars-d-announce
On Wednesday, 4 September 2024 at 17:02:55 UTC, Vladimir Marchevsky wrote: On Wednesday, 4 September 2024 at 12:24:07 UTC, FeepingCreature wrote: Anyone who says large language models aren't *really* intelligent now has to argue that programming doesn't require intelligence. In case that real

Re: ImportC has improved macro support

2023-12-06 Thread user1234 via Digitalmars-d-announce
On Wednesday, 6 December 2023 at 20:26:38 UTC, Walter Bright wrote: The interesting thing here is `expression` does not need to be translated to D. It's still a C expression, and has C semantics. D templates with C semantics just falls out of the way ImportC was implemented. Indeed, I've seen

Re: From the D Blog: Crafting Self-Evident Code in D

2023-10-03 Thread user1234 via Digitalmars-d-announce
On Monday, 2 October 2023 at 17:28:19 UTC, Mike Parker wrote: It's been a long, long while since I published anything on the blog. I do intend to get pick it up again down the road, but Walter recently surprised me with plans of his own. He's taken the topic of his DConf '23 talk and derived a

Re: Warning for anyone who was at DConf.

2023-09-04 Thread user1234 via Digitalmars-d-announce
On Sunday, 3 September 2023 at 17:46:28 UTC, ryuukk_ wrote: On Saturday, 2 September 2023 at 20:41:33 UTC, Dukc wrote: Just a while ago I was hit by some sort of a violent ailment. I first noticed it like an hour ago, and I'm shivering as I stand in a well-heated house, despite having had a sau

Re: A new Tree-Sitter Grammar for D

2022-10-17 Thread user1234 via Digitalmars-d-announce
On Monday, 17 October 2022 at 06:24:08 UTC, Vladimir Panteleev wrote: On Monday, 17 October 2022 at 05:21:10 UTC, Garrett D'Amore wrote: I'm happy to announce that I've created what I believe is a complete, or at least very nearly so, Tree-Sitter grammar for D. You can find it at https://gith

Re: The D Programming Language Vision Document

2022-07-04 Thread user1234 via Digitalmars-d-announce
On Monday, 4 July 2022 at 05:51:48 UTC, Andrej Mitrovic wrote: On Monday, 4 July 2022 at 05:35:20 UTC, rikki cattermole wrote: On 04/07/2022 5:30 PM, Andrej Mitrovic wrote: Aren't these the polar opposites of each other? The GC is one of D's strengths, yet we should avoid it as much as possibl

Re: The D Programming Language Vision Document

2022-07-03 Thread user1234 via Digitalmars-d-announce
On Sunday, 3 July 2022 at 18:33:29 UTC, rikki cattermole wrote: Its just an unnecessary goal, when most of the string algorithms we have probably don't care about the encoding and those that do probably will be using dstrings. To the contrary, I find this goal coherant with the end of autodec

Re: New forum view mode "narrow-index" is now available

2022-06-30 Thread user1234 via Digitalmars-d-announce
On Thursday, 30 June 2022 at 07:09:36 UTC, Ahmet Sait wrote: Hi everyone, There is a new view mode you can check out under settings, designed to be more usable for narrow screens (such as smart phones). This setting is stored client side as a cookie which means you can use it on your phone wit

Re: D at BSDCan

2022-05-30 Thread user1234 via Digitalmars-d-announce
On Sunday, 29 May 2022 at 20:57:56 UTC, Brian Callahan wrote: Hi all -- I'm giving a redux of my PolyglotBSD talk at BSDCan this year: https://www.bsdcan.org/events/bsdcan_2022/schedule/session/96-polyglotbsd/ It's virtual, so feel free to come by. It won't be all about D, but D is a major p

Re: Classes in D with betterC

2022-05-01 Thread user1234 via Digitalmars-d-announce
On Monday, 2 May 2022 at 01:03:59 UTC, user1234 wrote: On Sunday, 1 May 2022 at 19:51:19 UTC, Test123 wrote: Is there any example how to use betterC with LLVM Style RTTI ? The basic blocks: - you need an allocator that places RTTI after the instances - you need an helper func that retrieve th

Re: Classes in D with betterC

2022-05-01 Thread user1234 via Digitalmars-d-announce
On Sunday, 1 May 2022 at 19:51:19 UTC, Test123 wrote: Is there any example how to use betterC with LLVM Style RTTI ? The basic blocks: - you need an allocator that places RTTI after the instances - you need an helper func that retrieve the RTTI ```d #!dmd -betterC module runnable; import cor

Re: Beta 2.100.0

2022-04-22 Thread user1234 via Digitalmars-d-announce
On Friday, 22 April 2022 at 09:55:22 UTC, rikki cattermole wrote: This release is very exciting. Semver versioning, it just took 100 releases to accidentaly match the standards. What a marathon.

Re: Adding Modules to C in 10 Lines of Code

2022-04-19 Thread user1234 via Digitalmars-d-announce
On Sunday, 17 April 2022 at 20:12:38 UTC, Walter Bright wrote: https://nwcpp.org/ An online presentation. Monday at 7PM PST. I thought to that when you made this, a few weeks ago, for importC: "that's 10 lines because module system is already backed by D system of scopes, symbol lookups(, e

Re: Release D 2.098.1

2021-12-20 Thread user1234 via Digitalmars-d-announce
On Monday, 20 December 2021 at 10:40:37 UTC, Martin Nowak wrote: Glad to announce D 2.098.1, ♥ to the 18 contributors. http://dlang.org/download.html This point release fixes a few issues over 2.098.1, see the changelog for more details. http://dlang.org/changelog/2.098.1.html -Martin tha

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

2021-12-05 Thread user1234 via Digitalmars-d-announce
On Sunday, 5 December 2021 at 12:54:21 UTC, Tim wrote: DQt contains new experimental bindings for using a subset of Qt with D. Qt is a library for writing cross-platform graphical user interfaces. Currently bindings exist for the Qt modules core, gui and widgets. The bindings use extern(C++) an

Re: SAOC 2021 Projects Summarized

2021-09-01 Thread user1234 via Digitalmars-d-announce
On Wednesday, 1 September 2021 at 18:20:59 UTC, Paul Backus wrote: On Monday, 30 August 2021 at 16:12:57 UTC, Adam D Ruppe wrote: On Monday, 30 August 2021 at 16:03:29 UTC, Guillaume Piolat wrote: Hyped by ProtoObject, this is our hope for a nothrow @nogc .destroy eventually! This fails today

Re: Presentation on D in Insurance Data Science Conference

2021-06-26 Thread user1234 via Digitalmars-d-announce
On Wednesday, 23 June 2021 at 17:26:04 UTC, data pulverizer wrote: Hi Guys, I recently gave a presentation (7 minutes since the conference became very popular) introducing the D programming language to the insurance industry: https://insurancedatascience.org/downloads/London2021/Session_4a/Ch

Re: (Oh My) Gentool 0.3.0 released

2021-05-05 Thread user1234 via Digitalmars-d-announce
On Wednesday, 5 May 2021 at 11:51:27 UTC, evilrat wrote: 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: ... To answer both: clang has lots of templates, sometimes not so trivial ones, its code base filled wit

Re: (Oh My) Gentool 0.3.0 released

2021-05-05 Thread user1234 via Digitalmars-d-announce
On Wednesday, 5 May 2021 at 06:50:29 UTC, evilrat wrote: (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

Re: Release D 2.094.0

2020-10-11 Thread user1234 via Digitalmars-d-announce
On Sunday, 11 October 2020 at 15:52:19 UTC, Anonymouse wrote: On Saturday, 26 September 2020 at 21:45:09 UTC, Martin Nowak Binaries took a while to hit Arch repositories, but now they did and I'm immediately pleasantly surprised. 2.093.1: $ time dub build -c dev Performing "debug" build using

Re: Release D 2.094.0

2020-10-01 Thread user1234 via Digitalmars-d-announce
On Thursday, 1 October 2020 at 07:02:12 UTC, Imperatorn wrote: On Sunday, 27 September 2020 at 19:20:34 UTC, Daniel N wrote: On Saturday, 26 September 2020 at 22:12:17 UTC, Imperatorn wrote: On Saturday, 26 September 2020 at 21:45:09 UTC, Martin Nowak wrote: Glad to announce D 2.094.0, ♥ to th

D mentionned in the ARTIBA webzine for an article on Silq

2020-09-01 Thread user1234 via Digitalmars-d-announce
«Trivia: - Silq is written in the D programming language. - To install Silq via vscode, see: https://silq.ethz.ch/install. - A timeline of major developments in quantum computing: » https://www.artiba.org/blog/meet-silq-the-first-intuitive-high-level-language-for-quantum-computer

Re: Article: The surprising thing you can do in the D programming language

2020-08-20 Thread user1234 via Digitalmars-d-announce
On Thursday, 20 August 2020 at 10:12:22 UTC, aberba wrote: Wrote something on OpenSource.com https://opensource.com/article/20/8/nesting-d I'm not sure. A few notes on nesting. 1. context pointer can prevent inlining. you can nest static funcs, but then what is the point 2. bad complexity. y

Re: Visual D 1.0.0 released

2020-07-04 Thread user1234 via Digitalmars-d-announce
On Saturday, 4 July 2020 at 13:00:16 UTC, Rainer Schuetze wrote: Hello, after having passed the 10 year anniversary of public availability recently, it is finally time to release version 1.0 of Visual D, the Visual Studio extension that adds D language support to VS 2008-2019. You can find

Re: Visual D 1.0.0 released

2020-07-04 Thread user1234 via Digitalmars-d-announce
On Saturday, 4 July 2020 at 22:25:06 UTC, user1234 wrote: On Saturday, 4 July 2020 at 13:00:16 UTC, Rainer Schuetze wrote: This would have been worth a post in D.announce but D.learn is nice too I suppose ;) The post appears in the two sections for some reason so there's no problem actually.

Re: Release Candidate [was: Re: Beta 2.093.0]

2020-07-03 Thread user1234 via Digitalmars-d-announce
On Friday, 3 July 2020 at 19:50:51 UTC, aberba wrote: On Friday, 3 July 2020 at 15:27:54 UTC, user1234 wrote: On Friday, 3 July 2020 at 11:10:25 UTC, Martin Nowak wrote: On Wednesday, 24 June 2020 at 21:01:05 UTC, Martin Nowak wrote: Glad to announce the first beta for the 2.093.0 release, ♥ t

Re: Release Candidate [was: Re: Beta 2.093.0]

2020-07-03 Thread user1234 via Digitalmars-d-announce
On Friday, 3 July 2020 at 11:10:25 UTC, Martin Nowak wrote: On Wednesday, 24 June 2020 at 21:01:05 UTC, Martin Nowak wrote: Glad to announce the first beta for the 2.093.0 release, ♥ to the 53 contributors. Release Candidate is live now. thanks but Have you see that full changelog is still m

Re: News on the D Blog: SAOC 2020 and More

2020-06-23 Thread user1234 via Digitalmars-d-announce
On Tuesday, 23 June 2020 at 12:00:30 UTC, Mike Parker wrote: On Tuesday, 23 June 2020 at 12:00:06 UTC, Mike Parker wrote: Symmetry Autumn of Code 2020 is on! My latest news post on the D Blog talks about that, some D Language Foundation finance updates, and whispers on the wind. And you can r

Re: Interesting work on packing tuple layout

2020-06-13 Thread user1234 via Digitalmars-d-announce
On Saturday, 13 June 2020 at 19:11:33 UTC, Andrei Alexandrescu wrote: https://github.com/ZigaSajovic/optimizing-the-memory-layout-of-std-tuple Would be interesting to adapt it for std.tuple. Look possible. At first glance, staticSort on the template variadic argument based on a predicate temp

Re: Beta 2.092.1

2020-06-13 Thread user1234 via Digitalmars-d-announce
On Thursday, 4 June 2020 at 18:01:55 UTC, Martin Nowak wrote: Glad to announce the first beta for the 2.092.1 point release, ♥ to the 8 contributors. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.092.1.html As usual please report any bugs at https://issues.dlang.org -Ma

Re: [OT] What do you guys think of dark comedy channel on IT sh.. stuff?

2020-05-13 Thread user1234 via Digitalmars-d-announce
On Tuesday, 12 May 2020 at 07:52:29 UTC, Dmitry Olshansky wrote: I find that I can vaguely amusing 100% of the day and I love standup comedy... "standup" lol. That reminds mesomeone who likes this genre too but he's not here anymore... you see just in case of...

Re: [OT] What do you guys think of dark comedy channel on IT sh.. stuff?

2020-05-13 Thread user1234 via Digitalmars-d-announce
On Wednesday, 13 May 2020 at 07:29:54 UTC, Dmitry Olshansky wrote: On Wednesday, 13 May 2020 at 07:02:20 UTC, Dmitry Olshansky wrote: On Tuesday, 12 May 2020 at 07:52:29 UTC, Dmitry Olshansky wrote: I find that I can vaguely amusing 100% of the day and I love standup comedy... And I’m too l

Re: ssll - simple shared library loader

2020-01-06 Thread user1234 via Digitalmars-d-announce
On Sunday, 5 January 2020 at 23:23:48 UTC, Oleg B wrote: It's analog of bindbc, but without need write boilerplate code. May be bindbc is designed for another cases, but I don't understand need writing triple definition for one function (pointer, loading, wrap-function). ssll betterC compatible

Re: Blog Post: Beating std::visit Without Really Trying

2019-10-05 Thread user1234 via Digitalmars-d-announce
On Saturday, 5 October 2019 at 02:59:58 UTC, Paul Backus wrote: I was curious how C++17's std::variant compared to the options we have in D, like Algebraic and SumType, so I did a simple comparison of the generated assembly for each of them. You can read about it at the link below. And as you c

Re: Release D 2.087.0

2019-07-04 Thread user1234 via Digitalmars-d-announce
On Thursday, 4 July 2019 at 08:11:26 UTC, Martin Nowak wrote: Glad to announce D 2.087.0, ♥ to the 63 contributors. This release comes with types matching single template alias parameters, nested template methods/local template functions, multi-threaded GC marking, and a phobos compiled with

Re: D-Scanner 0.7.2 (and dparse 0.11.5)

2019-05-29 Thread user1234 via Digitalmars-d-announce
On Wednesday, 29 May 2019 at 11:17:22 UTC, user1234 wrote: D-Scanner 0.7.2 was released yesterday, justified by a couple of bug fixed. This version relies on dparse 0.11.5 which is (exceptionally) a branch with backports. All the tools will be upgraded to use dparse 0.13.0 during the summer.

D-Scanner 0.7.2 (and dparse 0.11.5)

2019-05-29 Thread user1234 via Digitalmars-d-announce
D-Scanner 0.7.2 was released yesterday, justified by a couple of bug fixed. This version relies on dparse 0.11.5 which is (exceptionally) a branch with backports. All the tools will be upgraded to use dparse 0.13.0 during the summer. See https://github.com/dlang-community/D-Scanner/releases/t

D:YAML 0.8.0

2019-05-29 Thread user1234 via Digitalmars-d-announce
D:YAML 0.8.0 was released a few days ago. D:YAML is a project for reading or writing yaml files, 100% written in D. The project is getting closer to a 1.0 release, which means official test suite supported and more D-ish way of doing stuff (range or less class for example). see https://git

Re: D GUI Framework (responsive grid teaser)

2019-05-25 Thread user1234 via Digitalmars-d-announce
On Saturday, 25 May 2019 at 19:10:44 UTC, Ron Tarrant wrote: On Thursday, 23 May 2019 at 00:34:42 UTC, H. S. Teoh wrote: And this isn't just for mobile apps; even the pervasive desktop browser nowadays seems bent on eating up as much CPU, memory, and disk as physically possible This has been

Re: D released as part of GCC 9.1

2019-05-04 Thread user1234 via Digitalmars-d-announce
On Friday, 3 May 2019 at 19:14:32 UTC, M.M. wrote: On Friday, 3 May 2019 at 20:03:03 UTC, Walter Bright wrote: Thank you, Iain Buclaw! https://www.phoronix.com/scan.php?page=news_item&px=GCC-9.1-Compiler-Released https://www.reddit.com/r/programming/comments/bk6rk2/gcc_91_released_as_huge_comp

Re: The New Fundraising Campaign

2019-01-19 Thread user1234 via Digitalmars-d-announce
On Saturday, 19 January 2019 at 14:14:32 UTC, H. S. Teoh wrote: On Sat, Jan 19, 2019 at 08:17:30AM +, Anonymouse via Digitalmars-d-announce wrote: On Saturday, 19 January 2019 at 06:43:34 UTC, H. S. Teoh wrote: > [...] [...] For us on the browser pages don't always load, though. That's a

Re: Blog post: What D got wrong

2018-12-11 Thread user1234 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/ I agree about template lambdas. But is something that misses really an error ?

Re: How an Engineering Company Chose to Migrate to D

2018-06-23 Thread user1234 via Digitalmars-d-announce
On Saturday, 23 June 2018 at 09:41:19 UTC, Ecstatic Coder wrote: Man, proggit can be savage with the criticism. Every Nim/Rust and the one Ada programmer have come out of the woodwork to make sure you know their language supports nested functions. You've seemingly got to be an expert in every c

Re: Reorganization and list of D libraries (300+)

2017-12-21 Thread user1234 via Digitalmars-d-announce
On Thursday, 21 December 2017 at 20:22:05 UTC, Martin Nowak wrote: On Monday, 6 November 2017 at 16:12:14 UTC, Martin Tschierschke wrote: Even being the wrong Martin :-) I think the DUB registry really needs more and better filters, so that the gems inside can be found easily. (like: Number of

Re: D User Survey

2017-12-09 Thread user1234 via Digitalmars-d-announce
On Friday, 8 December 2017 at 22:22:14 UTC, Nick Sabalausky (Abscissa) wrote: On 12/08/2017 05:53 AM, Chris wrote: Yep. D seems to be quite popular in Europe. I wonder why that is, given that it originated in the USA and people in the States are more open to new technologies. What were the t

Re: D User Survey

2017-12-07 Thread user1234 via Digitalmars-d-announce
On Thursday, 7 December 2017 at 14:31:01 UTC, Chris wrote: On Saturday, 2 December 2017 at 19:11:31 UTC, Dmitry Olshansky wrote: Truth be told I find survey largely irrelevant. What my gender or some such have to do with D? Or my job? What do we want to understand from that - “teenagers w/o

Re: D User Survey

2017-12-05 Thread user1234 via Digitalmars-d-announce
On Monday, 4 December 2017 at 21:22:39 UTC, Guillaume Piolat wrote: On Friday, 1 December 2017 at 18:56:50 UTC, WebFreak001 wrote: Hi everyone, I made a public survey (everyone can look at the responses) and it would be great if you took some time and answered it. I think it will greatly bene

Re: D User Survey

2017-12-01 Thread user1234 via Digitalmars-d-announce
On Friday, 1 December 2017 at 18:56:50 UTC, WebFreak001 wrote: Hi everyone, I made a public survey (everyone can look at the responses) and it would be great if you took some time and answered it. I think it will greatly benefit D as a whole if we had more anonymous data on users. I'm also op

Re: New QtE5 version and the test it - mini ide ide5

2017-11-12 Thread user1234 via Digitalmars-d-announce
On Sunday, 12 November 2017 at 08:04:37 UTC, MGW wrote: QtE5 - gained further development. The new mechanism of operation with memory is realized that allowed will get rid of crash of applications in case of completion. The summary code amount increases all the time. New classes from Qt are a

Re: Eilmer4 - a Computational Fluid Dynamics code in D

2017-10-07 Thread user1234 via Digitalmars-d-announce
On Friday, 6 October 2017 at 22:16:09 UTC, Peter Jacobs wrote: Eilmer is a simulation code for studying high-speed compressible flows. Early versions were written in C and then C++. Version 4 is a complete rewrite in D, with Lua for configuration and run-time scripting. Code and documentatio

Re: Beta 2.076.0

2017-08-26 Thread user1234 via Digitalmars-d-announce
On Saturday, 26 August 2017 at 12:33:44 UTC, Martin Nowak wrote: On 08/24/2017 09:40 PM, user1234 wrote: I have a warning about the RPM package signature. It was already the case with 2.075.1 Please be so kind to file a bug report (https://issues.dlang.org/) with a few more details and at be

Re: D IDE Coedit - version 3, update 3 released

2017-08-24 Thread user1234 via Digitalmars-d-announce
On Friday, 14 July 2017 at 06:10:08 UTC, Basile B. wrote: Better integration of D-Scanner. D-Scanner binary is itself included from now, in addition to DCD. See https://github.com/BBasile/Coedit/releases/tag/3_update_3 for the download links and a complete changelog. update 4 is available to

Re: Beta 2.076.0

2017-08-24 Thread user1234 via Digitalmars-d-announce
On Friday, 18 August 2017 at 12:58:18 UTC, Martin Nowak wrote: First beta for the 2.076.0 release. This release comes with various phobos additions and lots of improvements for -betterC (changelog entry upcoming). http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.076.0.htm

Re: Beta 2.076.0

2017-08-18 Thread user1234 via Digitalmars-d-announce
On Friday, 18 August 2017 at 16:52:51 UTC, Martin Nowak wrote: On 08/18/2017 02:58 PM, Martin Nowak wrote: First beta for the 2.076.0 release. This release comes with various phobos additions and lots of improvements for -betterC (changelog entry upcoming). This release will also come with s