Re: Phobos 3 Development is Open!

2024-02-28 Thread zjh via Digitalmars-d-announce
On Wednesday, 28 February 2024 at 20:41:46 UTC, Adam Wilson wrote: or start a discussion if there is disagreement on how to handle this. Although Github has discussions, why not just discuss them in the `D forum`? This is `the forum`. Github doesn't have the convenience of the `D forum`

Re: Preparing for the New DIP Process

2024-01-26 Thread zjh via Digitalmars-d-announce
On Saturday, 27 January 2024 at 04:35:11 UTC, Jordan Wilson wrote: Does Go and Python qualify as serious languages? Of course not!

Re: Preparing for the New DIP Process

2024-01-26 Thread zjh via Digitalmars-d-announce
On Saturday, 27 January 2024 at 02:12:25 UTC, FairEnough wrote: `module private and no class private` goes against the `consistency, integrity, encapsulation, and redundancy` pursued by D, just to maintain the uniqueness between `D and C++`. This is very `funny` and not what `serious

Re: Fluid 0.6.0 — UI library for D

2024-01-25 Thread zjh via Digitalmars-d-announce
On Thursday, 25 January 2024 at 12:33:31 UTC, cookiewitch wrote: Fluid is a library I started developing 3 years ago when I joined the D community, after failing to find a suitable library for my gamedev project. Developing user interfaces through websites, games or applications is something

Re: Preparing for the New DIP Process

2024-01-25 Thread zjh via Digitalmars-d-announce
On Thursday, 25 January 2024 at 15:14:30 UTC, zjh wrote: `private to module `, goes against `consistency, completeness, and redundancy` pursued by D, just to maintain the `uniqueness` between `D and C++`! It is just very funny!

Re: Preparing for the New DIP Process

2024-01-25 Thread zjh via Digitalmars-d-announce
On Thursday, 25 January 2024 at 15:03:41 UTC, Max Samukha wrote: module-level. Consider: ``` synchronized class C { private int x; private int y; invariant () { assert (x == y); } } void foo(C c) { // mutate c } ``` With module-level private, 'foo' is part of C's public

Re: Preparing for the New DIP Process

2024-01-24 Thread zjh via Digitalmars-d-announce
On Wednesday, 24 January 2024 at 22:32:12 UTC, FairEnough wrote: But the argument that it cannot cause a problem, is already shown to be wrong. D official is unwilling to `solve` the problem, `stubbornness` has been seen!

Re: Preparing for the New DIP Process

2024-01-21 Thread zjh via Digitalmars-d-announce
On Sunday, 21 January 2024 at 12:53:22 UTC, zjh wrote: `Class level private`, increasing one's own selectivity. Adding `redundancy` has always been what Walter hopes for, `hasn't` it? Moreover, `modules, classes, and variables` private are considered complete. I don't understand why just

Re: Preparing for the New DIP Process

2024-01-21 Thread zjh via Digitalmars-d-announce
On Sunday, 21 January 2024 at 12:17:28 UTC, Dom DiSc wrote: All that's possible with class-private is also possible with module-private. But module-private don't has the friends-issue. Everything is good - you only need to realize that. A file, just `one class`, sometimes I hope so, but

Re: Preparing for the New DIP Process

2024-01-21 Thread zjh via Digitalmars-d-announce
On Sunday, 21 January 2024 at 11:46:42 UTC, Dom DiSc wrote: It would be ok for me to add `class-private` as is, but only with the guarantee that `friend`s will never be added, no matter how much the people using it cry, because it is sometimes unusable without them. When you need

Re: Preparing for the New DIP Process

2024-01-20 Thread zjh via Digitalmars-d-announce
On Sunday, 21 January 2024 at 07:51:00 UTC, zjh wrote: You don't know the `pain `of not having a certain feature, And this feature has already been `implemented`, even without `any side effects`! They just ignore you!

Re: Preparing for the New DIP Process

2024-01-20 Thread zjh via Digitalmars-d-announce
On Sunday, 21 January 2024 at 07:46:07 UTC, Jordan Wilson wrote: What? I'm sorry, but being happy with module level != not caring about others. Jordan You don't know the `pain `of not having a certain feature,

Re: Preparing for the New DIP Process

2024-01-20 Thread zjh via Digitalmars-d-announce
On Sunday, 21 January 2024 at 07:36:31 UTC, zjh wrote: So there are very few people in the D community. If you don't care about others, they don't care about you. [here](https://github.com/opendlang/opend/pull/30) A small feature that has no side effects at all. They are just not merging it.

Re: Preparing for the New DIP Process

2024-01-20 Thread zjh via Digitalmars-d-announce
On Sunday, 21 January 2024 at 07:11:50 UTC, Jordan Wilson wrote: I think it's fair to say most people where happy (or neutral) with the status quo, and were not convinced by the pro-class-level arguments. So there are very few people in the D community. If you don't care about others,

Re: Preparing for the New DIP Process

2024-01-17 Thread zjh via Digitalmars-d-announce
On Thursday, 18 January 2024 at 07:19:19 UTC, Mike Parker wrote: Just wanted to put out a heads up. More to come! I hope the new `'dip'` process is as simple as `writing plugins`.

Re: D Language Foundation October Monthly Meeting Summary

2023-12-31 Thread zjh via Digitalmars-d-announce
On Sunday, 31 December 2023 at 11:12:23 UTC, Mike Parker wrote: The D Language Foundation's monthly meeting for October 2023 took place on Friday the 13th at 15:00 UTC. It lasted around one hour and thirty minutes. [chinese version](https://fqbqrr.blog.csdn.net/article/details/135319694)

Re: DLF September 2023 Monthly Meeting Summary

2023-11-12 Thread zjh via Digitalmars-d-announce
On Monday, 13 November 2023 at 04:47:42 UTC, matheus wrote: That's it! Matheus. Thank you, Matheus.Have a nice day.

Re: DLF September 2023 Monthly Meeting Summary

2023-11-12 Thread zjh via Digitalmars-d-announce
On Monday, 13 November 2023 at 02:23:22 UTC, Imperatorn wrote: https://paste.myst.rs/u074ali8 Thank you,Have a nice day!

Re: DLF September 2023 Monthly Meeting Summary

2023-11-12 Thread zjh via Digitalmars-d-announce
On Monday, 13 November 2023 at 03:07:07 UTC, Mike Parker wrote: https://gist.github.com/mdparker/f28c9ae64f096cd06db6b987318cc581 I can't access it,please post it here. I can't. It's too big. That's why I posted it there. I can't access `https://gist.github.com`, Anyway, thank you for

Re: DLF September 2023 Monthly Meeting Summary

2023-11-12 Thread zjh via Digitalmars-d-announce
On Sunday, 12 November 2023 at 19:50:02 UTC, Mike Parker wrote: https://gist.github.com/mdparker/f28c9ae64f096cd06db6b987318cc581 I can't access it,please post it here.

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

2023-10-03 Thread zjh via Digitalmars-d-announce
On Tuesday, 3 October 2023 at 03:17:44 UTC, zjh wrote: Nice! [chinese version](https://fqbqrr.blog.csdn.net/article/details/133522267).

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

2023-10-02 Thread zjh 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. Nice!

Re: reggae v0.10.0 - The meta build system just got better

2023-09-11 Thread zjh via Digitalmars-d-announce
On Thursday, 7 September 2023 at 17:34:48 UTC, Atila Neves wrote: https://code.dlang.org/packages/reggae You can use professional `xmake`, It's very convenient.

Re: Evolving the D Language

2023-07-07 Thread zjh via Digitalmars-d-announce
On Friday, 7 July 2023 at 09:07:28 UTC, zjh wrote: This is like the `configuration` of `vim`. In fact, there is a ready-made tool called `sc.ini` that can completely extend this file to become a gathering place for more configuration files for `d` users. Of course, you can also use the `d

Re: Evolving the D Language

2023-07-07 Thread zjh via Digitalmars-d-announce
On Friday, 7 July 2023 at 08:59:19 UTC, zjh wrote: Each user only needs a `features switch` file with their own used `features`, Each user has a `feature` file, and if they publish a project, they put the `file` into the`project`. This is like the `configuration` of `vim`, and users can

Re: Evolving the D Language

2023-07-07 Thread zjh via Digitalmars-d-announce
On Friday, 7 July 2023 at 08:53:17 UTC, zjh wrote: As long as the compiler code is not deleted, it can be ensured that the `compilation` compiles the `previous code`. It is recommended to create a `deprecation` directory to specifically collect the `deprecation` function. Each user only

Re: Evolving the D Language

2023-07-07 Thread zjh via Digitalmars-d-announce
On Friday, 7 July 2023 at 03:06:28 UTC, Walter Bright wrote: As time moves on, the D language has to evolve as well. What do we do with obsolete and/or problem-causing, legacy features? As long as the compiler code is not deleted, it can be ensured that the `compilation` compiles the

Re: DasBetterR

2023-06-29 Thread zjh via Digitalmars-d-announce
On Thursday, 29 June 2023 at 23:51:44 UTC, bachmeier wrote: I've been using D and R together for a decade. I wrote [a blog post for the D Blog](https://dlang.org/blog/2020/01/27/d-for-data-science-calling-r-from-d/) on the eve of the pandemic. I released the [embedrv2

Re: Beta 2.104.0

2023-05-02 Thread zjh via Digitalmars-d-announce
On Tuesday, 2 May 2023 at 08:47:35 UTC, Iain Buclaw wrote: .. Thank you for your reply. I understand it.

Re: Beta 2.104.0

2023-05-01 Thread zjh via Digitalmars-d-announce
On Tuesday, 2 May 2023 at 00:34:45 UTC, Iain Buclaw wrote: Glad to announce the first beta for the 2.104.0 release, ♥ to the 36 contributors. [104](https://dlang.org/changelog/2.104.0.html) ```d alias Tint = int; @Tint void f(); ``` Here says not to use basic types as attributes, but the

Re: DIP1044---"Enum Type Inference"---Formal Assessment

2023-04-25 Thread zjh via Digitalmars-d-announce
On Tuesday, 25 April 2023 at 06:41:04 UTC, zjh wrote: Is it okay to use a new keyword `enumswitch` that is equivalent to `with final switch`? If there were an `official restriction` that could simplify `long keywords`, that would be great,like: ```d alias keyword enumswitch=with final

Re: DIP1044---"Enum Type Inference"---Formal Assessment

2023-04-25 Thread zjh via Digitalmars-d-announce
On Tuesday, 25 April 2023 at 04:54:43 UTC, Mike Parker wrote: .. Is it okay to use a new keyword `enumswitch` that is equivalent to `with final switch`?

Re: newer version of Vibe.d tutorial

2023-04-23 Thread zjh via Digitalmars-d-announce
On Sunday, 23 April 2023 at 19:06:44 UTC, Rey Valeza wrote: I followed your advice. Can you critique the site again? Thanks! Thank you for sharing. Everything else is good.

Re: newer version of Vibe.d tutorial

2023-04-21 Thread zjh via Digitalmars-d-announce
On Saturday, 22 April 2023 at 01:23:35 UTC, zjh wrote: You should create an '`change log`', Also, please don't paste the content repeatedly, it's too much.

Re: newer version of Vibe.d tutorial

2023-04-21 Thread zjh via Digitalmars-d-announce
On Friday, 21 April 2023 at 15:26:15 UTC, Rey Valeza wrote: Hi, I just completed the newer version of the tutorial on Vibe.d. It is viewable here: https://reyvaleza.gitbook.io/vibe.d-tutorial and the PDF version is downloadable here:

Re: Walter on Twitter

2023-04-15 Thread zjh via Digitalmars-d-announce
On Saturday, 15 April 2023 at 13:49:56 UTC, Monkyyy wrote: On Saturday, 15 April 2023 at 04:46:33 UTC, Walter Bright wrote: On 4/14/2023 5:54 PM, zjh wrote: Newspapers all do it, why shouldn't we? Newspapers all zombies that are hoping to trade in their brand name for a pay day before

Re: Walter on Twitter

2023-04-15 Thread zjh via Digitalmars-d-announce
On Saturday, 15 April 2023 at 04:46:33 UTC, Walter Bright wrote: On 4/14/2023 5:54 PM, zjh wrote: Can you create a special post in the forum? This way, it is safer and more convenient. That is a good idea to do that as well. But I have no idea why would be safer? Anyhow, the idea with

Re: Walter on Twitter

2023-04-14 Thread zjh via Digitalmars-d-announce
On Friday, 14 April 2023 at 15:33:51 UTC, Walter Bright wrote: I've had a twitter account for 15 years now (!) and haven't used it much for anything. But lately I've decided to use it to give regular updates on D things I've been working on. You can follow me on:

Re: Dennis Korpel's DLang Contributor Tutorials

2023-03-08 Thread zjh via Digitalmars-d-announce
On Sunday, 5 March 2023 at 13:19:04 UTC, Mike Parker wrote: ... Thank you for tutorial.

Re: second edition of Build Web Apps in Vibe.d by learning from a learner

2023-01-24 Thread zjh via Digitalmars-d-announce
On Tuesday, 24 January 2023 at 21:08:41 UTC, Rey Valeza wrote: https://github.com/reyvaleza/vibed Thank you for your share.

Re: D Contributor Tutorials Part 1 - Building the Compiler From Source

2023-01-22 Thread zjh via Digitalmars-d-announce
On Sunday, 8 January 2023 at 19:28:59 UTC, ryuukk_ wrote: While this video definitely help, but i'm not going to rewind to find information on a 7minutes video, it should be a simple document, with a set of simple scripts and they should put accessible under the DMD repo It shouldn't be

Re: GDC documentation is online and 13.x development updates.

2022-12-06 Thread zjh via Digitalmars-d-announce
On Tuesday, 6 December 2022 at 12:13:59 UTC, Iain Buclaw wrote: Hi, There are new documents to learn.

Re: My first game done in my engine is finally running on Xbox Series!

2022-11-16 Thread zjh via Digitalmars-d-announce
On Tuesday, 15 November 2022 at 18:42:15 UTC, Hipreme wrote: https://github.com/MrcSnm/HipremeEngine Can we use it on Windows?

Re: Release D 2.101.0

2022-11-15 Thread zjh via Digitalmars-d-announce
On Wednesday, 16 November 2022 at 00:57:20 UTC, zjh wrote: I think it would be better to have an official `dmd update`. The 101.0 version has been `released` last time.

Re: Release D 2.101.0

2022-11-15 Thread zjh via Digitalmars-d-announce
On Wednesday, 16 November 2022 at 00:44:24 UTC, Steven Schveighoffer wrote: `dvm install 2.101.0` -Steve I think it would be better to have an official `dmd update`.

Re: Release D 2.101.0

2022-11-15 Thread zjh via Digitalmars-d-announce
On Tuesday, 15 November 2022 at 20:54:03 UTC, Iain Buclaw wrote: Glad to announce D 2.101.0, ♥ to the 63 contributors. ... Thank you very much, but can we have commands like `'dmd update'` to update dmd directly?

Re: D Language Foundation October 2022 Quarterly Meeting Summary

2022-11-02 Thread zjh via Digitalmars-d-announce
On Wednesday, 2 November 2022 at 09:42:27 UTC, Mike Parker wrote: Taking the time to do the text version means less time to do the videos. It's up to Dennis if he wants to do it, but I wouldn't expect it. It is very meaningful to do this `tutorial`, whether it is a `text` version or a

Re: D Language Foundation October 2022 Quarterly Meeting Summary

2022-11-02 Thread zjh via Digitalmars-d-announce
On Wednesday, 2 November 2022 at 04:42:06 UTC, Mike Parker wrote: The tutorial series is focused on contributing to DMD. Hope the tutorial has a `text version`.

Re: On the D Blog --- DIP1000: Memory Safety in a Modern Systems Language Part 2

2022-10-09 Thread zjh via Digitalmars-d-announce
On Saturday, 8 October 2022 at 15:33:59 UTC, Mike Parker wrote: ... `Good` article.

Re: D Language Foundation July 2022 Quarterly Meeting Summary

2022-08-29 Thread zjh via Digitalmars-d-announce
On Monday, 29 August 2022 at 03:32:08 UTC, Ruby The Roobster wrote: The whole point of a struct in an OOP Language is to allow user defined types that prohibit inheritance. Why do someone like `C++`, because it gives you freedom, no matter `what you do`.

Re: D Language Foundation July 2022 Quarterly Meeting Summary

2022-08-28 Thread zjh via Digitalmars-d-announce
On Monday, 29 August 2022 at 02:58:33 UTC, zjh wrote: On Sunday, 28 August 2022 at 10:37:03 UTC, Mike Parker wrote: Compilation speed is less dependent on file size and more dependent on the `number of files`. Isn't that `strange`? If so, split the files for `editing` and merge them for

Re: D Language Foundation July 2022 Quarterly Meeting Summary

2022-08-28 Thread zjh via Digitalmars-d-announce
On Monday, 29 August 2022 at 02:58:33 UTC, zjh wrote: On Sunday, 28 August 2022 at 10:37:03 UTC, Mike Parker wrote: and how some people would prefer that it be private-to-the-class instead. Encapsulation by class can quickly determine the `problem`. The smaller the `encapsulate`, the better.

Re: D Language Foundation July 2022 Quarterly Meeting Summary

2022-08-28 Thread zjh via Digitalmars-d-announce
On Sunday, 28 August 2022 at 10:37:03 UTC, Mike Parker wrote: Compilation speed is less dependent on file size and more dependent on the `number of files`. Isn't that `strange`?

Re: DConf '22 Livestream Links -- Day 3 Video Links

2022-08-16 Thread zjh via Digitalmars-d-announce
On Tuesday, 16 August 2022 at 11:42:15 UTC, Steven Schveighoffer wrote: I assume at some point the slides and edited videos will be available. -Steve Thank all of you man! They are all good slides.

Re: DConf '22 Livestream Links -- Day 3 Video Links

2022-08-15 Thread zjh via Digitalmars-d-announce
On Tuesday, 9 August 2022 at 18:01:13 UTC, Steven Schveighoffer wrote: ... No ppt?

Re: DConf '22 Livestream Links

2022-08-02 Thread zjh via Digitalmars-d-announce
On Tuesday, 2 August 2022 at 22:34:18 UTC, Steven Schveighoffer wrote: Figured someone should do this. I'll do day 2 later (unless It would be better if there were `ppt`.

Re: Adding Modules to C on Hacker news

2022-06-28 Thread zjh via Digitalmars-d-announce
On Tuesday, 28 June 2022 at 13:02:16 UTC, matheus wrote: ... Other programmers know how to `climb` the wall. I don't know. I'm not a qualified `programmer`.

Re: Adding Modules to C on Hacker news

2022-06-27 Thread zjh via Digitalmars-d-announce
On Monday, 27 June 2022 at 18:27:05 UTC, Walter Bright wrote: #28 on the front page https://news.ycombinator.com/news I got a mirror website of `"youtube"` yesterday. Who knows mirror of ` https://news.ycombinator.com/news `?

Re: D Language Foundation June 2022 Monthly Meeting Summary

2022-06-27 Thread zjh via Digitalmars-d-announce
On Monday, 27 June 2022 at 11:53:25 UTC, matheus wrote: https://redirect.invidious.io/watch?v=bNJhtKPugSQ Matheus. Thank you very much. I downloaded it.It's `incredible`.

Re: D Language Foundation June 2022 Monthly Meeting Summary

2022-06-25 Thread zjh via Digitalmars-d-announce
On Saturday, 25 June 2022 at 02:02:36 UTC, Paul Backus wrote: The best introduction is probably Walter Bright's DConf 2016 talk. I searched the `'PDF'` version. After reading it, I still felt it was not very `detailed`. I think it can be more detailed. It's already `'2016'` version, and

Re: D Language Foundation June 2022 Monthly Meeting Summary

2022-06-24 Thread zjh via Digitalmars-d-announce
On Saturday, 25 June 2022 at 02:02:36 UTC, Paul Backus wrote: The best introduction is probably Walter Bright's DConf 2016 talk, "Spelunking D Compiler Internals": https://www.youtube.com/watch?v=bNJhtKPugSQ I can't access `'Youtube'`. It would be better if there were `articles` to

Re: DIP1000: Memory Safety in a Modern System Programming Language Pt.1

2022-06-24 Thread zjh via Digitalmars-d-announce
On Wednesday, 22 June 2022 at 07:15:34 UTC, zjh wrote: On Tuesday, 21 June 2022 at 15:05:46 UTC, Mike Parker wrote: Good article! [chinese version](https://fqbqrr.blog.csdn.net/article/details/125409915)

Re: D Language Foundation June 2022 Monthly Meeting Summary

2022-06-24 Thread zjh via Digitalmars-d-announce
On Friday, 24 June 2022 at 14:27:17 UTC, Mike Parker wrote: ... I think there should be a more detailed introduction to `'DMD'`. There should also be a `list` of `'small problems'` in an obvious place ,to allow more people to participate in `'DMD'`, which is very exciting for `learners`.

Re: Blog post on keeping D1 operators for D 2.100

2022-06-24 Thread zjh via Digitalmars-d-announce
On Saturday, 11 June 2022 at 21:57:36 UTC, Steven Schveighoffer wrote: https://www.schveiguy.com/blog/2022/06/how-to-keep-using-d1-operator-overloads/ -Steve `Good article `,and [chinese version](https://fqbqrr.blog.csdn.net/article/details/125265063)

Re: DIP1000: Memory Safety in a Modern System Programming Language Pt.1

2022-06-22 Thread zjh via Digitalmars-d-announce
On Tuesday, 21 June 2022 at 15:05:46 UTC, Mike Parker wrote: Good article!

Re: Adding Modules to C in 10 Lines of Code

2022-06-06 Thread zjh via Digitalmars-d-announce
On Monday, 6 June 2022 at 05:01:27 UTC, forkit wrote: The addidtion of a little character, @, to word private, could change this: @private // Compiler says: oh. so you really want private to mean private? ok. I'll do it for you. no problem. You need a `DIP`.

Re: Adding Modules to C in 10 Lines of Code

2022-06-05 Thread zjh via Digitalmars-d-announce
On Monday, 6 June 2022 at 03:28:07 UTC, zjh wrote: `Rust` seems no class. These people are too radical. It is easy to `make mistakes` if you take big `changes`.

Re: Adding Modules to C in 10 Lines of Code

2022-06-05 Thread zjh via Digitalmars-d-announce
On Monday, 6 June 2022 at 03:17:34 UTC, forkit wrote: Some new languages have even gone out of there way to get rid of the class type completely! At least D hasn't gone that far.. yet. I suspect there are many in the D community that would welcome that ;-) I don't know many other

Re: Adding Modules to C in 10 Lines of Code

2022-06-05 Thread zjh via Digitalmars-d-announce
On Monday, 6 June 2022 at 00:19:16 UTC, zjh wrote: Because it's fun to be first! Yes, `'d'` is always independent. [C++'s moudle](https://www.oschina.net/news/198583/c-plus-plus-23-to-introduce-module-support) `D`, hurry up and get nervous.

Re: Adding Modules to C in 10 Lines of Code

2022-06-05 Thread zjh via Digitalmars-d-announce
On Sunday, 5 June 2022 at 22:41:41 UTC, Walter Bright wrote: Because it's fun to be first! Yes, `'d'` is always independent. For example, `'d'` is the `first one` without `class encapsulation`.

Re: Archttp - Fast and easy to use web framework.

2022-05-14 Thread zjh via Digitalmars-d-announce
On Saturday, 14 May 2022 at 16:51:02 UTC, zoujiaqing wrote: 你们俩都在D语言中文社区群吗? 你不是不关心政治吗?受病毒欺负,都是应该的.

Re: Archttp - Fast and easy to use web framework.

2022-05-14 Thread zjh via Digitalmars-d-announce
On Saturday, 14 May 2022 at 16:06:36 UTC, Domain wrote: 静默已经够辛苦了,何必聊天还要说英文呢 上海人,不是以洋为尊吗?我这是随他们的愿.

Re: Archttp - Fast and easy to use web framework.

2022-05-14 Thread zjh via Digitalmars-d-announce
On Saturday, 14 May 2022 at 14:58:52 UTC, zoujiaqing wrote: Hi, everybody. The epidemic in China is serious. I am in home quarantine in Shanghai. Shanghaier, is it easy to be harmed by the leaders?

Re: GCC 12.1 Released (D v2.100-rc.1)

2022-05-06 Thread zjh via Digitalmars-d-announce
On Friday, 6 May 2022 at 11:57:47 UTC, Iain Buclaw wrote: Hi, Is there a newest Windows version?

Re: D Language Foundation April Quarterly Meeting and Server Meeting Summaries

2022-05-04 Thread zjh via Digitalmars-d-announce
On Wednesday, 4 May 2022 at 16:21:19 UTC, Mike Parker wrote: For covid, One can drink `chinese soup`.

Re: DIP 1035, "@system Variables", Accepted; DIP 1037, "Add Unary Operator ...", Abandoned

2022-04-13 Thread zjh via Digitalmars-d-announce
On Wednesday, 13 April 2022 at 07:32:26 UTC, Mike Parker wrote: Walter and Atila have informed me that they have approved DIP 1035, "@system Variables", on the grounds that it identifies a loophole in the `@safe` checks and provides a reasonable solution. Walter said it's a good DIP.

Re: The DIID series (Do It In D)

2022-01-23 Thread zjh via Digitalmars-d-announce
On Sunday, 23 January 2022 at 14:23:45 UTC, Guillaume Piolat wrote: How bad really is the D ecosystem? I've started the DIID series, a good old snippet collection for you to copy/paste. Very Good!

Re: D Language Quarterly Meeting Summary for January 2021

2022-01-23 Thread zjh via Digitalmars-d-announce
On Saturday, 22 January 2022 at 05:43:55 UTC, Paul Backus wrote: `std.v1, std.v2` We can like this: `std->std2->std`,this is very convenient! or like C++'s `/std:c++latest`.

Re: Why I Like D

2022-01-13 Thread zjh via Digitalmars-d-announce
On Thursday, 13 January 2022 at 03:10:14 UTC, zjh wrote: I'm a `GC phobia`.

Re: Why I Like D

2022-01-12 Thread zjh via Digitalmars-d-announce
On Wednesday, 12 January 2022 at 02:37:47 UTC, Walter Bright wrote: "Why I like D" is on the front page of HackerNews at the moment at number 11. https://news.ycombinator.com/news [Chinese version](https://fqbqrr.blog.csdn.net/article/details/122469247),and [another

Re: fixedstring: a @safe, @nogc string type

2022-01-10 Thread zjh via Digitalmars-d-announce
On Monday, 10 January 2022 at 12:55:28 UTC, Moth wrote: hi all. Good.Let's use `betterC`.

Re: On the D Blog -- Teaching D from Scratch: Is it a viable first language?

2021-12-24 Thread zjh via Digitalmars-d-announce
On Friday, 24 December 2021 at 13:39:06 UTC, zjh wrote: `chrome/edge/windows10`. I don't know why. Use `ie`,I can access it.

Re: On the D Blog -- Teaching D from Scratch: Is it a viable first language?

2021-12-24 Thread zjh via Digitalmars-d-announce
On Friday, 24 December 2021 at 13:23:43 UTC, zjh wrote: they have fixed it. I tried it just before, no problem last time. Then, I tried again here. It's circling all the time. You can't see the `source code`, `F12` can't either. `chrome/edge/windows10`. I don't know why.

Re: On the D Blog -- Teaching D from Scratch: Is it a viable first language?

2021-12-24 Thread zjh via Digitalmars-d-announce
On Friday, 24 December 2021 at 12:55:40 UTC, matheus wrote: they have fixed it.

Re: On the D Blog -- Teaching D from Scratch: Is it a viable first language?

2021-12-23 Thread zjh via Digitalmars-d-announce
On Friday, 24 December 2021 at 03:53:07 UTC, Ali Çehreli wrote: Does the site crash e.g. with an error code or does the browser crash? More information may help debug it. Ali Many times, it is estimated that a `JS` is too large to load. Not only did `the browser` crash, but even the

Re: On the D Blog -- Teaching D from Scratch: Is it a viable first language?

2021-12-23 Thread zjh via Digitalmars-d-announce
On Thursday, 23 December 2021 at 14:48:43 UTC, zjh wrote: every time I visit `https://dlang.org`,it crashes. `wrong`,`https://dlang.org/blog`.

Re: On the D Blog -- Teaching D from Scratch: Is it a viable first language?

2021-12-23 Thread zjh via Digitalmars-d-announce
On Thursday, 23 December 2021 at 12:44:04 UTC, Mike Parker wrote: https://dlang.org/blog/2021/12/23/teaching-d-from-scratch-is-it-a-viable-first-language/ every time I visit `https://dlang.org`,it crashes.

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

2021-12-06 Thread zjh via Digitalmars-d-announce
On Monday, 6 December 2021 at 16:14:03 UTC, Tim wrote: I wrote a converter, but also had to make many manual changes. It would be interesting to have a `C++/rust` general-purpose converter.

Re: Skia library for D, porting from SkiaSharp API.

2021-12-06 Thread zjh via Digitalmars-d-announce
On Monday, 6 December 2021 at 09:08:20 UTC, zoujiaqing wrote: https://github.com/gearui/skiad Nice.

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

2021-12-05 Thread zjh 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. It would be nice if there were bindings for `sciter, wxwidget`, etc.

Re: D + Qt + QtDesigner

2021-12-01 Thread zjh via Digitalmars-d-announce
On Wednesday, 1 December 2021 at 15:41:05 UTC, Matheus wrote: Internet Archive? -If yes I'll upload there. Matheus. No,[Baidu cloud disk](https://pan.baidu.com/) or [lanzou,best<100M](https://up.woozooo.com/) or [aliyun](https://www.aliyundrive.com/)or[360yun](https://yunpan.360.cn/)

Re: D + Qt + QtDesigner

2021-12-01 Thread zjh via Digitalmars-d-announce
On Wednesday, 1 December 2021 at 13:21:53 UTC, Matheus wrote: Can't you use https://yt5s.com/ to download the video from youtube? Matheus. I can't.`Many websites` are inaccessible.

Re: D + Qt + QtDesigner

2021-12-01 Thread zjh via Digitalmars-d-announce
On Sunday, 28 November 2021 at 10:41:44 UTC, MGW wrote: QtE56 Quick Start Guide. https://github.com/MGWL/QtE5/wiki [chinese version](https://fqbqrr.blog.csdn.net/article/details/121657491)

Re: D + Qt + QtDesigner

2021-11-28 Thread zjh via Digitalmars-d-announce
On Sunday, 28 November 2021 at 10:41:44 UTC, MGW wrote: QtE56 Quick Start Guide. https://github.com/MGWL/QtE5/wiki Thank you.I'll try it.

Re: D + Qt + QtDesigner

2021-11-27 Thread zjh via Digitalmars-d-announce
On Saturday, 27 November 2021 at 16:58:11 UTC, Gavin Ray wrote: **@zjh**, I hope you can access it here.https://mega.nz/file/FhgCwRSJ#NFqvJfXx2K_cy6DKNQIMCbqMQURgBsj8tTuMxpZSuLw Although I still can't access it,I would say `thank you very much`. If you can, you can try `[Baidu cloud

Re: DConf Online 2021 Links

2021-11-22 Thread zjh via Digitalmars-d-announce
On Monday, 22 November 2021 at 13:34:44 UTC, Matheus wrote: Thank you. The main problem is that many `links/videos` can't be accessed due to `GFW`.

Re: D + Qt + QtDesigner

2021-11-22 Thread zjh via Digitalmars-d-announce
On Monday, 22 November 2021 at 13:36:30 UTC, zjh wrote: On Monday, 22 November 2021 at 13:32:18 UTC, zjh wrote: `Baidu` translation is too rubish. I can't visit `youtube.com`, can not watch videos. Above `example.d` is compiled into `example.exe` and then copied into `rtl_qt5_32` directory,

Re: D + Qt + QtDesigner

2021-11-22 Thread zjh via Digitalmars-d-announce
On Monday, 22 November 2021 at 13:32:18 UTC, zjh wrote: `?textAlignment@QtTableWidgetItem@@QBEHXZ `

Re: D + Qt + QtDesigner

2021-11-22 Thread zjh via Digitalmars-d-announce
On Monday, 22 November 2021 at 12:58:19 UTC, MGW wrote: The above error may be the wrong compiled version. It may due to conflict between `msys` and`MSVC`. What is the difference between `qe56 and qe5`? I downloaded `qt5.14.2-msvc-32` first. The `qte5widgets32.DLL` in the `windows32`

Re: D + Qt + QtDesigner

2021-11-22 Thread zjh via Digitalmars-d-announce
On Sunday, 21 November 2021 at 17:17:34 UTC, MGW wrote: `with d compile`:`Error find function: QtE5Widgets32.dll ---> qteQPointer_create`... and ```d The numbers in pFunQt[] is null: 24, 25, 26, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 393, 445,

  1   2   >