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

2024-09-26 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Thursday, 26 September 2024 at 06:58:28 UTC, FeepingCreature wrote: You can disprove this to yourself by just talking to it. Have a chat, have it explain what it was going for. Doesn't always work reliably, but that there's *no* understanding there is easily disproven. I don't know whether

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

2024-09-24 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Monday, 23 September 2024 at 08:46:30 UTC, aberba wrote: You would be surprised how much original code and code modifications LLMs can output. I wouldn't be to quick to dismiss them as mere translation tools. For example, take a look at the intro video on the Zed homepage to see what can

Re: Released vibe.d 0.10.1 (WebRPC)

2024-09-22 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Friday, 13 September 2024 at 09:40:27 UTC, Sönke Ludwig wrote: vibe.d 0.10.1 has been released a few days ago. The major new feature is a new RPC mechanism that is basically a bi-directional extension of the REST interface generator. The idea is to use HTTP connections for the transport in o

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

2024-09-04 Thread Vladimir Marchevsky via Digitalmars-d-announce
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 really needs some arguing, I would say translation is not a programming.

Re: Interfacing SQLite with DLang is very easy - why?

2024-09-01 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Sunday, 1 September 2024 at 16:18:47 UTC, Selim Ozel wrote: I am still scratching my head about how I did this and if I made any mistakes because it feels quite un-natural to be able to link together an output compiled by gcc with dmd. If someone could please explain how & why this works,

Re: DIP1046, "ref For Variable Declarations", has been Accepted

2024-06-23 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Sunday, 23 June 2024 at 13:29:21 UTC, Mike Parker wrote: DIP1046, "ref For Variable Declarations", has been accepted: https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1046.md which reduces the complexity of the code, as long-winded global names get a shorthand Does ref add anyt

Re: North Korean Hackers Developing Malware in Dlang Programming Language

2024-05-28 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Monday, 27 May 2024 at 17:08:55 UTC, Ferhat Kurtulmuş wrote: I asked chatgpt if it wrote this paragraph, and it said yes. So?.. If you believe what ChatGPT "says" then generated article is perfectly fine.

Re: New DUB documentation

2023-11-22 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Wednesday, 22 November 2023 at 21:52:12 UTC, claptrap wrote: A single table of contents type menu would be better IMO, a left sidebar that gives links to all the pages. Wouldn't it be too huge? 5 big separate sections, each has a list of articles, each article having a number of chapters,

Re: Blog post: How we are using D to develop Aspect from the ground up

2023-10-23 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Monday, 23 October 2023 at 19:02:46 UTC, Sönke Ludwig wrote: Any suggestions of what might be especially interesting/impactful are of course welcome! I'd vote for... Vibe.d in particular allowed us to go with a very interesting approach for handling GUI and I/O, as well as computationally

Re: shareded-map v1.0.0

2023-06-26 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Monday, 26 June 2023 at 08:50:01 UTC, Dmitry Olshansky wrote: **shareded**-map v1.0.0 **Shredded** map v1.0.0 is out! .../**sharded**-map ...

Re: Builder: Tiny Utility Library to Add a Builder API to Classes

2023-01-05 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Thursday, 5 January 2023 at 21:48:40 UTC, Vijay Nayar wrote: 2. Using a constructor with many arguments. ``` A a = new A("Bob", 20, false, true); ``` This approach can construct arguments inline, such as during a function call, however, the arguments are not labeled, making it easy to get

Re: D + Qt + QtDesigner

2022-09-27 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Tuesday, 27 September 2022 at 21:07:25 UTC, Willian wrote: I would like to know if it is possible to gather the D community to work together on D + Qt + QtDesigner. I believe that the maturation of this library is the gateway for many programmers in the D language. Considering licensing mo

Re: The D Programming Language Vision Document

2022-07-17 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Saturday, 9 July 2022 at 23:40:21 UTC, monkyyy wrote: Its not curated Well, limit yourself to usage of `std` or `phobos` or whatever official implementation is called - and voila, it's curated. It changes the compiler options So? Most of the people prefer to have build tool managing p

Re: The D Programming Language Vision Document

2022-07-09 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Sunday, 3 July 2022 at 17:09:46 UTC, monkyyy wrote: Id suggest dropping std.experimental and get a std.community sort of thing going. Well, it's named dub :)

Re: The D Programming Language Vision Document

2022-07-03 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Sunday, 3 July 2022 at 08:46:31 UTC, Mike Parker wrote: Feedback is welcome. Had a hope to see the "complete started but abandoned features" point.

Re: Beta 2.100.0

2022-04-22 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Friday, 22 April 2022 at 09:24:00 UTC, Martin Nowak wrote: Implement DIP 1038: @mustuse I like how fresh-accepted DIPs are implemented while some ones accepted years ago are still missing in compiler.

Re: DMD now incorporates a disassembler

2022-01-08 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Friday, 7 January 2022 at 21:41:55 UTC, Walter Bright wrote: Compile with -vasm to see it! Enjoy! Any practical reason to put disassembler into compiler instead of making it a separate tool? Any ETA for renaming it into DMD Burning ROM? :)

Re: Classes in D with betterC

2021-11-20 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Saturday, 20 November 2021 at 04:58:52 UTC, Walter Bright wrote: Classes in D with betterC I had a hope it's about changes in language/runtime...

Re: kwargs v0.0.1 - Keyword arguments with strong types

2019-02-11 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Monday, 11 February 2019 at 17:03:36 UTC, Atila Neves wrote: import kwargs; struct Foo { string value; } struct Bar { string value; } struct Baz { string value; } size_t funImpl(in Foo foo, in Bar bar = Bar("lebar"), in Baz baz = Baz("lebaz")) { return foo.value.length + bar.value.lengt