Re: D Community Conversation: Walter and Andrei on DConf

2024-08-04 Thread Lance Bachmeier via Digitalmars-d-announce
On Sunday, 4 August 2024 at 16:36:00 UTC, Mike Parker wrote: Walter and Andrei sat with me to talk about the origins and evolution of DConf for the latest Community Conversation. It took some doing to get our schedules coordinated, so the video ended up a week late, but it's up now. https://y

Re: Beta 2.108.0

2024-03-16 Thread Lance Bachmeier via Digitalmars-d-announce
On Saturday, 16 March 2024 at 09:26:20 UTC, Iain Buclaw wrote: The RC for 2.108 has been released, which includes the following changes from the initial beta: - Named Arguments is now implemented and documented as a new feature in this release. The beta supports the feature, but was left und

Re: Is D programming friendly for beginners?

2024-03-13 Thread bachmeier via Digitalmars-d-announce
On Tuesday, 12 March 2024 at 19:07:25 UTC, M.M. wrote: I was always wondering about this debate on a suitable "first" programming language in a CS curriculum. I largely observe one dividing point: to start with a strongly-typed language or not. (After that, it probably does not matter so much

Re: Is D programming friendly for beginners?

2024-03-12 Thread Lance Bachmeier via Digitalmars-d-announce
On Tuesday, 12 March 2024 at 17:03:42 UTC, Mike Shah wrote: As a note, the 'which language is best for CS 1' debate has long been debated -- but at least in a school setting, I've found the quality/enthusiasm/encouragement of the teacher to be the most important aspect regardless of language c

Re: R and D interop with saucer

2024-01-09 Thread Lance Bachmeier via Digitalmars-d-announce
On Tuesday, 9 January 2024 at 19:56:38 UTC, data pulverizer wrote: I'd encourage you to approach this however you like, but for the sake of anyone else reading this, I want to correct a few points. I'm guessing you haven't spent any time understanding embedrv2. Regarding your `R.lib` file (em

Re: R and D interop with saucer

2024-01-05 Thread bachmeier via Digitalmars-d-announce
On Saturday, 30 December 2023 at 00:50:54 UTC, data pulverizer wrote: That's a great point. I really can't remember what stage I was writing saucer when I became aware of EmbedR, but one thing I didn't understand was why it had to have pre-compiled weka? code within the package this is the `R

Re: New DUB documentation

2023-11-24 Thread bachmeier via Digitalmars-d-announce
On Wednesday, 22 November 2023 at 21:35:34 UTC, WebFreak001 wrote: the revamped DUB documentation I started a while ago is now deployed on https://dub.pm Limiting my comments to the "Getting Started" page, since that's obviously where new programmers will go first. On the very first page, th

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

2023-10-28 Thread bachmeier 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: From the D Blog: Crafting Self-Evident Code in D

2023-10-04 Thread bachmeier via Digitalmars-d-announce
On Wednesday, 4 October 2023 at 19:50:55 UTC, claptrap wrote: On Wednesday, 4 October 2023 at 12:50:16 UTC, bachmeier wrote: On Wednesday, 4 October 2023 at 07:26:25 UTC, claptrap wrote: I personally found this talk very disappointing. Walter is the head honcho and he's giving talks on coding

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

2023-10-04 Thread bachmeier via Digitalmars-d-announce
On Wednesday, 4 October 2023 at 07:26:25 UTC, claptrap wrote: I personally found this talk very disappointing. Walter is the head honcho and he's giving talks on coding guidelines? Its like visiting the F1 engineering workshop and getting a talk on health and safety. Tell us the engine, ab

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

2023-10-03 Thread bachmeier via Digitalmars-d-announce
On Tuesday, 3 October 2023 at 12:01:56 UTC, Martyn wrote: Agreed. Even though I do like UFCS, I find the above confusing to follow despite being more pleasing to the eye. I had to break it down and, as Matheus already pointed out, looked incorrect. I normally avoid writing code like a.b.c.d.

Re: DasBetterR

2023-08-01 Thread bachmeier via Digitalmars-d-announce
On Tuesday, 1 August 2023 at 12:37:58 UTC, jmh530 wrote: You mention creating a better interface, but recall for rstan to work you need to put the data into an R list with names that match what is in your program (your stan program could be all kinds of complicated with all kinds of different

Re: DasBetterR

2023-07-31 Thread bachmeier via Digitalmars-d-announce
On Friday, 7 July 2023 at 21:54:12 UTC, jmh530 wrote: Cool. The main thing I want to try is rstan. They have an interface called cmdstan that you can call from the command line that would be possible to use with D. The problem is that you have to write the data to a CSV file and then read it

Re: DasBetterR

2023-07-07 Thread bachmeier via Digitalmars-d-announce
On Friday, 30 June 2023 at 16:14:48 UTC, jmh530 wrote: On Thursday, 29 June 2023 at 23:51:44 UTC, bachmeier wrote: [snip] Glad you're continuing to do work on this front. There's a lot of great material explaining things, which is always good. It would be cool to have another version of the

Re: DasBetterR

2023-06-30 Thread bachmeier via Digitalmars-d-announce
On Friday, 30 June 2023 at 16:14:48 UTC, jmh530 wrote: On Thursday, 29 June 2023 at 23:51:44 UTC, bachmeier wrote: [snip] Glad you're continuing to do work on this front. There's a lot of great material explaining things, which is always good. It would be cool to have another version of the

DasBetterR

2023-06-29 Thread bachmeier via Digitalmars-d-announce
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 library](https://github.com/bachmeil/embedrv2) in late 2021. It's useful for writing D f

Re: D Language Foundation April 2023 Monthly Meeting Summary

2023-05-15 Thread bachmeier via Digitalmars-d-announce
On Monday, 15 May 2023 at 18:15:54 UTC, jmh530 wrote: On Monday, 15 May 2023 at 18:02:49 UTC, ryuukk_ wrote: [snip] It can be frustrating when you are are neck deep in some complicated problem to explain to people who haven't spent the same amount of time with it as you have. That poster

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

2023-05-01 Thread bachmeier via Digitalmars-d-announce
On Monday, 1 May 2023 at 00:34:03 UTC, ryuukk_ wrote: I don't think it's a misconception. It's more like a complete lack of clarity. the goal is not to use an anonymous enum, the goal is to leverage the robust type system to avoid repeting yourself, wich is bad ``` Value value; value.type

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

2023-04-27 Thread bachmeier via Digitalmars-d-announce
On Thursday, 27 April 2023 at 06:10:57 UTC, Basile B. wrote: It's a misconception of the problem that the DIP tried to solve. What the DIP tried to solve is that the compiler should know that you are using an enum member. Actually I even think this should work without any special syntax, as a

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

2023-04-27 Thread bachmeier via Digitalmars-d-announce
On Thursday, 27 April 2023 at 06:10:57 UTC, Basile B. wrote: On Thursday, 27 April 2023 at 00:16:10 UTC, Walter Bright wrote: This also works: alias F = MySuperLongNameFlag; auto flag = F.A | F.B | F.C | F.D; set_flags(F.A | F.B | F.C | F.D); It's similar to setting a local variab

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

2023-04-26 Thread bachmeier via Digitalmars-d-announce
On Wednesday, 26 April 2023 at 15:07:36 UTC, ryuukk_ wrote: Again, all of this was covered and argumented during the DIP discussion The goal is to improve the language, not find excuses or workarounds, don't defend obfuscation, move forward Your proposals were built on unrealistic examples

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

2023-04-26 Thread bachmeier via Digitalmars-d-announce
On Wednesday, 26 April 2023 at 13:08:22 UTC, Jacob Shtokolov wrote: On Wednesday, 26 April 2023 at 12:50:32 UTC, bachmeier wrote: Many other solutions were provided as well, including but not limited to - Using shorter names - Using alias - Using an IDE with autocomplete - Using copy and paste

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

2023-04-26 Thread bachmeier via Digitalmars-d-announce
On Tuesday, 25 April 2023 at 04:54:43 UTC, Mike Parker wrote: I submitted DIP1044, "Enum Type Inference", to Walter and Atila on April 1. I received the final decision from them on April 18. They have decided not to accept this proposal. This was the right decision, but it would have been nice

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

2023-04-26 Thread bachmeier via Digitalmars-d-announce
On Wednesday, 26 April 2023 at 11:52:31 UTC, Jacob Shtokolov wrote: On Tuesday, 25 April 2023 at 20:15:39 UTC, ryuukk_ wrote: void set_connected() { network_connect_state = NetworkConnectState.CONNECTED } MySuperLongNameFlag flag = MySuperLongNameFlag.A | MySuperLongNameFlag.B | MySuperLon

Re: D Language Foundation March 2023 Monthly Meeting Summary

2023-04-11 Thread bachmeier via Digitalmars-d-announce
On Tuesday, 11 April 2023 at 21:53:50 UTC, Mike Parker wrote: ImportC was slowly grinding along. His priority was getting all the standard header files to compile on all the platforms. A lot of the system `.h` files on the various platforms have made a feeble attempt to be usable by different

Re: D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-27 Thread bachmeier via Digitalmars-d-announce
On Monday, 27 February 2023 at 15:39:35 UTC, Dom Disc wrote: On Monday, 27 February 2023 at 14:27:25 UTC, bachmeier wrote: On Monday, 27 February 2023 at 10:47:04 UTC, Mike Parker wrote: Razvan [submitted a PR deprecating `alias this` in classes](https://github.com/dlang/dmd/pull/14812) the ne

Re: D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-27 Thread bachmeier via Digitalmars-d-announce
On Monday, 27 February 2023 at 10:47:04 UTC, Mike Parker wrote: Razvan [submitted a PR deprecating `alias this` in classes](https://github.com/dlang/dmd/pull/14812) the next day. Amaury [initiated a forum discussion](https://forum.dlang.org/thread/roaaoujwgkzednetb...@forum.dlang.org) a few da

Re: WildCAD - a simple 2D drawing application

2023-01-31 Thread bachmeier via Digitalmars-d-announce
On Monday, 30 January 2023 at 20:51:59 UTC, Richard (Rikki) Andrew Cattermole wrote: It isn't. WebFreak has an on-going project to replace it. https://forum.dlang.org/post/ojoiwbcftqsxbsviv...@forum.dlang.org https://docs.webfreak.org/ That's quite an improvement. Perhaps it should be annou

Re: WildCAD - a simple 2D drawing application

2023-01-30 Thread bachmeier via Digitalmars-d-announce
On Monday, 30 January 2023 at 04:40:48 UTC, Siarhei Siamashka wrote: On Monday, 30 January 2023 at 02:44:50 UTC, bachmeier wrote: if you put your code in directories that match the modules you want to import, there's no need for Dub and the corresponding poorly documented configuration. What

Re: WildCAD - a simple 2D drawing application

2023-01-29 Thread bachmeier via Digitalmars-d-announce
On Sunday, 29 January 2023 at 15:01:40 UTC, Adam D Ruppe wrote: dub fights D compilers. This is why it forces me to write 600 lines of ugly configuration file for something that just works in dmd. I don't want to get sucked into another discussion of the pros and cons of Dub, but yeah, if yo

Re: text based file formats

2022-12-19 Thread bachmeier via Digitalmars-d-announce
On Sunday, 18 December 2022 at 15:56:38 UTC, Robert Schadek wrote: I complaint before that D and phobos needs more stuff. But I can't do it all by myself, but I can ask for help. So here it goes https://github.com/burner/textbasedfileformats As on the tin, text based file formats is a library o

Re: Walter's Edited DConf Talk Video -- Feedback Request

2022-09-07 Thread bachmeier via Digitalmars-d-announce
On Wednesday, 7 September 2022 at 12:42:35 UTC, Mike Parker wrote: If you haven't seen Walter's talk yet (or would like to watch it again), please give it a look and let me know if you uncover any major problems: https://youtu.be/iuP-AWUyjp8 Thanks! Looks like high quality work. I jumped o

Re: GCC 12.2 Released (D v2.100.1)

2022-08-19 Thread bachmeier via Digitalmars-d-announce
On Friday, 19 August 2022 at 11:36:09 UTC, Iain Buclaw wrote: - Updated the D front-end from v2.100.0-rc1 to v2.100.1. GDC is now ahead of DMD?

Re: importC | Using D with Raylib directly | No bindings | [video]

2022-08-08 Thread bachmeier via Digitalmars-d-announce
On Monday, 8 August 2022 at 13:01:46 UTC, Petar Kirov [ZombineDev] wrote: I think this was recently documented here: https://dlang.org/spec/importc.html#preprocessor Give it a read, try it out and let us know how it works out! Happy to see that. I'll be giving it a test.

Re: Giving up

2022-08-05 Thread bachmeier via Digitalmars-d-announce
On Friday, 5 August 2022 at 18:29:46 UTC, mw wrote: On Friday, 5 August 2022 at 17:56:47 UTC, bachmeier wrote: Here's the code if anyone is relying on it: https://github.com/bachmeil/decimal/tree/main I really think DUB should save a copy of all the files of all the registered packages: htt

Re: Giving up

2022-08-05 Thread bachmeier via Digitalmars-d-announce
On Friday, 5 August 2022 at 17:46:59 UTC, bachmeier wrote: The D source files should be saved as part of the documentation. I checked and this is the case for the five modules. (Never used it, so no idea what to do with them, but they're there if someone else wants them.) Here's the code if

Re: Giving up

2022-08-05 Thread bachmeier via Digitalmars-d-announce
On Friday, 5 August 2022 at 16:51:44 UTC, Steven Schveighoffer wrote: On 8/5/22 12:48 PM, Rumbu wrote: On Friday, 5 August 2022 at 16:37:56 UTC, Steven Schveighoffer wrote: I don't think that code ever built. Possibly you didn't test it properly originally. But if you are done with it, I gues

Re: Blog post on extending attribute inference to more functions

2022-07-13 Thread bachmeier via Digitalmars-d-announce
On Wednesday, 13 July 2022 at 20:59:00 UTC, Adam D Ruppe wrote: I very rarely announce them here since I don't want to spam too much. So while you might only hear from me here a couple times a year, I am probably actually writing something on the website once or twice a month. It would be n

Re: D Community Conversations: Walter Bright on the Origins of D Part 1

2022-07-11 Thread bachmeier via Digitalmars-d-announce
On Monday, 11 July 2022 at 13:51:27 UTC, Salih Dincer wrote: On Sunday, 10 July 2022 at 18:26:13 UTC, bachmeier wrote: On Sunday, 10 July 2022 at 16:17:11 UTC, Mike Parker wrote: [...] This is really good. Have you considered uploading the audio to Spotify or somewhere as a podcast? No idea

Re: D Community Conversations: Walter Bright on the Origins of D Part 1

2022-07-11 Thread bachmeier via Digitalmars-d-announce
On Monday, 11 July 2022 at 15:53:40 UTC, jmh530 wrote: Many podcasts edit for the uhs and ahhs. Nothing wrong with that. One reason is that the editing can be done automatically by services like Descript. I don't know if Mike does it manually.

Re: D Community Conversations: Walter Bright on the Origins of D Part 1

2022-07-10 Thread bachmeier via Digitalmars-d-announce
On Sunday, 10 July 2022 at 16:17:11 UTC, Mike Parker wrote: [...] This is really good. Have you considered uploading the audio to Spotify or somewhere as a podcast? No idea what that would involve, but for a lot of us there are more opportunities to listen to a podcast rather than watch a YT

Re: All Community Discord channels are now being bridged to Matrix

2022-01-16 Thread bachmeier via Digitalmars-d-announce
On Sunday, 16 January 2022 at 01:02:22 UTC, Ali Çehreli wrote: On 1/15/22 16:53, Paul Backus wrote: there is a Matrix client for emacs: I am not surprised at all. :) Matrix sounds very promising: https://matrix.org/ Ali Now all we need is a Matrix client written in D.

Re: Why I Like D

2022-01-12 Thread bachmeier via Digitalmars-d-announce
On Wednesday, 12 January 2022 at 16:52:02 UTC, Arjan wrote: I wonder if there is just so much fear of the GC vs people who actually tried to use the GC and it failed to suit their needs. I've never been afraid of the GC in my projects, and it hasn't hurt me at all. I think it stems from exper

Re: D Language Foundation Monthly Meeting, December 2021

2021-12-28 Thread bachmeier via Digitalmars-d-announce
On Monday, 27 December 2021 at 06:40:30 UTC, Mike Parker wrote: This meeting was originally supposed to take place on the fourth Friday in November, but given that the day before that was Thanksgiving Day in America (and is so every November), we moved it to the first Friday in December. Then g

Re: DConf Online 2021 Links

2021-11-21 Thread bachmeier via Digitalmars-d-announce
On Monday, 22 November 2021 at 03:14:34 UTC, forkit wrote: On Friday, 19 November 2021 at 10:10:11 UTC, Mike Parker wrote: See you there! Well, you won't see me there, as I'd have to get up too early in the morning. But have really enjoyed watching the broadcasts on youtube. btw. Andrei

Re: On the Blog: DLang News for September/October 2021

2021-11-01 Thread bachmeier via Digitalmars-d-announce
On Monday, 1 November 2021 at 04:08:00 UTC, Mike Parker wrote: I think the YouTube channel is a better vector to spread the Good Word about D than the blog, and I really want to make more use of it. The blog is good for explaining technical material, and has a lot of value because of Google,

Re: On the Blog: DLang News for September/October 2021

2021-10-31 Thread bachmeier via Digitalmars-d-announce
On Sunday, 31 October 2021 at 19:26:24 UTC, Mike Parker wrote: On Friday, 29 October 2021 at 15:03:46 UTC, Mike Parker wrote: I'll be putting together a video version this weekend for the foundation's YouTube channel that I should be able to publish by Sunday. The video version is done a

Re: D Language Foundation Monthly Meeting Summary

2021-06-04 Thread bachmeier via Digitalmars-d-announce
On Thursday, 3 June 2021 at 23:48:16 UTC, zjh wrote: D does not owns the advantages of GC , but all the disadvantages of GC .Why not discard it? This is not a realistic or helpful suggestion. You're proposing to get rid of current users of the language - many of whom like that there's a GC -

Re: Our community seems to have grown, so many people are joining the Facebook group

2020-12-28 Thread bachmeier via Digitalmars-d-announce
On Monday, 28 December 2020 at 17:31:21 UTC, Murilo wrote: I'm very happy, at first the people here did not like my idea, they thought a Facebook group was unnecessary, but what is the biggest social media in the world? Facebook! So that's is the best way to communicate with the world and adve

Re: New language based on D

2020-11-12 Thread bachmeier via Digitalmars-d-announce
On Thursday, 12 November 2020 at 15:28:44 UTC, Faux Amis wrote: Maybe these type of subset languages could be integrated in the D frontpage. I hope not. That would create lots of problems: - There are multiple versions of the language. - What happens when a version dies? What do you tell the

Re: LDC 1.24.0-beta1

2020-10-23 Thread bachmeier via Digitalmars-d-announce
On Friday, 23 October 2020 at 20:21:39 UTC, aberba wrote: Beginners, if you want an LDC installer then "Go do it yourself". I wouldn't consider that a good message. Out of curiosity, what is the alternative message? Someone has to do it. This is a volunteer project, not a business, so there's

Re: DConf Online 2020 Submission Deadline Extended

2020-09-06 Thread bachmeier via Digitalmars-d-announce
On Saturday, 5 September 2020 at 09:50:44 UTC, FeepingCreature wrote: On Saturday, 5 September 2020 at 04:01:43 UTC, Mike Parker wrote: On Monday, 31 August 2020 at 08:36:09 UTC, Mike Parker wrote: I've received exactly one submission for DConf Online. Two keynotes + one talk does not make a co

Re: Symmetry Investments and the D Language Foundation are Hiring

2020-08-31 Thread bachmeier via Digitalmars-d-announce
On Sunday, 30 August 2020 at 14:13:36 UTC, Mike Parker wrote: Looking for a full-time or part-time gig? Not only is Symmetry Investments hiring D programmers, they are also generously funding two positions for ecosystem work under the D Language Foundation. And they've put up a bounty for a new

Re: tsv-utils 2.0 release: Named field support

2020-07-28 Thread bachmeier via Digitalmars-d-announce
On Tuesday, 28 July 2020 at 00:16:05 UTC, Jon Degenhardt wrote: On Monday, 27 July 2020 at 14:32:27 UTC, aberba wrote: On Sunday, 26 July 2020 at 20:28:56 UTC, Jon Degenhardt wrote: I'm happy to announce a new major release of eBay's TSV Utilities. The 2.0 release supports named field selection

Re: Dlang: The Complete D programming Language Course

2020-07-23 Thread bachmeier via Digitalmars-d-announce
On Thursday, 23 July 2020 at 01:13:25 UTC, aberba wrote: Found this introductory course from Udemy on D Complete introduction to programming in D. Learn by doing assignments and projects. https://www.udemy.com/course/d-programming-language/ Not to rain on anyone's parade, but it's listed un

Re: DIP1028 - Rationale for accepting as is

2020-05-22 Thread bachmeier via Digitalmars-d-announce
On Friday, 22 May 2020 at 14:38:09 UTC, Timon Gehr wrote: On 22.05.20 15:58, bachmeier wrote: ... Honest question: What is the use case for an absolutely-positively-has-to-be-safe program that calls C code? Why would anyone ever do that? C is not and will never be a safe language. "Someone l

Re: DIP1028 - Rationale for accepting as is

2020-05-22 Thread bachmeier via Digitalmars-d-announce
On Friday, 22 May 2020 at 14:13:20 UTC, Paul Backus wrote: On Friday, 22 May 2020 at 13:58:14 UTC, bachmeier wrote: On Friday, 22 May 2020 at 03:36:03 UTC, Paul Backus wrote: This is the nightmare scenario that people are worried about: safety violations being introduced *silently* into existi

Re: DIP1028 - Rationale for accepting as is

2020-05-22 Thread bachmeier via Digitalmars-d-announce
On Friday, 22 May 2020 at 13:57:27 UTC, Mike Parker wrote: On Friday, 22 May 2020 at 12:47:04 UTC, matheus wrote: As an end user, I'd like to know if this language will be guided by community or one person, because it seems the "democracy" is very shallow right now. And again why waste time

Re: DIP1028 - Rationale for accepting as is

2020-05-22 Thread bachmeier via Digitalmars-d-announce
On Friday, 22 May 2020 at 03:36:03 UTC, Paul Backus wrote: Someone has created bindings for a C library and published them on code.dlang.org. Because they were written prior to DIP 1028, the author assumed that @system was the default, and didn't bother to add explicit annotations to @system f

Re: DIP 1028--Make @safe the Default--Formal Assessment

2020-05-21 Thread bachmeier via Digitalmars-d-announce
On Thursday, 21 May 2020 at 20:48:18 UTC, Walter Bright wrote: On 5/21/2020 10:03 AM, bachmeier wrote: Walter makes decisions based on his mood on a particular day That's uncalled for. Regional variation in English? Translation: You make your decisions based on how you feel about the situati

Re: DIP 1028--Make @safe the Default--Formal Assessment

2020-05-21 Thread bachmeier via Digitalmars-d-announce
On Thursday, 21 May 2020 at 17:49:27 UTC, Paul Backus wrote: On Thursday, 21 May 2020 at 17:03:49 UTC, bachmeier wrote: The problem as I see it is someone making a decision on his own DIP. That just doesn't make any sense to me, and I've stated that numerous times. Walter has a tendency to thro

Re: DIP 1028--Make @safe the Default--Formal Assessment

2020-05-21 Thread bachmeier via Digitalmars-d-announce
On Thursday, 21 May 2020 at 16:14:02 UTC, Seb wrote: On Thursday, 21 May 2020 at 13:51:34 UTC, Mike Parker wrote: DIP 1028, "Make @safe the Default", has been accepted without comment. https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1028.md "without comment" - even though there we

Re: DConf 2020 Canceled

2020-03-16 Thread bachmeier via Digitalmars-d-announce
On Monday, 16 March 2020 at 13:59:44 UTC, SashaGreat wrote: On Monday, 16 March 2020 at 13:36:02 UTC, bachmeier wrote: On Monday, 16 March 2020 at 11:43:58 UTC, SashaGreat wrote: First I totally agree with Online Conference, but on the other hand I don't think this will fly in this community,

Re: DConf 2020 Canceled

2020-03-16 Thread bachmeier via Digitalmars-d-announce
On Monday, 16 March 2020 at 11:43:58 UTC, SashaGreat wrote: First I totally agree with Online Conference, but on the other hand I don't think this will fly in this community, because for what I see unfortunately Walter is trapped in the past and for him it's: in-person meeting or NOTHING. Wa

Re: DConf 2020 Canceled

2020-03-07 Thread bachmeier via Digitalmars-d-announce
On Saturday, 7 March 2020 at 21:58:06 UTC, Adam D. Ruppe wrote: Let's do a little online thing instead! We could do a chat room, livestream, blog, you know stuff like that. I'd like to see this happen. Hopefully it would work out better than the recent Emacs conference. I tried to watch a few

Re: Blog post on calling C from Python via D

2020-02-26 Thread bachmeier via Digitalmars-d-announce
On Wednesday, 26 February 2020 at 14:51:06 UTC, Atila Neves wrote: On Wednesday, 19 February 2020 at 16:30:04 UTC, Atila Neves wrote: https://atilaoncode.blog/2020/02/19/want-to-call-c-from-python-use-d/ Discussion elsewhere: https://www.reddit.com/r/programming/comments/f6agvt/want_to_call_c_

Re: DIP 1027---String Interpolation---Format Assessment

2020-02-24 Thread bachmeier via Digitalmars-d-announce
On Monday, 24 February 2020 at 08:43:57 UTC, Robert M. Münch wrote: I mean, people spend a lot of time thinking, making suggestions, etc. and the end result is: we now have nothing. Which, IMO is the worst result for all. We don't have nothing. There's an option value of not making a decisi

Re: The good old CGI

2020-02-17 Thread bachmeier via Digitalmars-d-announce
On Saturday, 15 February 2020 at 22:06:42 UTC, Tier wrote: P.S. I know you made an scgi client. Do you plan on making a fcgi one too? Check out Adam Ruppe's cgi.d: https://arsd-official.dpldocs.info/arsd.cgi.html

Re: FeedSpot Recognizes the GtkDcoding Blog

2020-02-07 Thread bachmeier via Digitalmars-d-announce
On Friday, 7 February 2020 at 15:05:13 UTC, Russel Winder wrote: True companies have convinced themselves that only licences that allow stealing of others' intellectual work are acceptable to business, but then that is the point, they can steal the intellectual work with impugnity. A rant of

Re: D For Data Science: Calling R from D

2020-01-27 Thread bachmeier via Digitalmars-d-announce
On Monday, 27 January 2020 at 14:20:20 UTC, Adam D. Ruppe wrote: On Monday, 27 January 2020 at 14:16:47 UTC, Mike Parker wrote: https://dlang.org/blog/2020/01/27/d-for-data-science-calling-r-from-d/ "D [...] interoperability with C (in many cases as simple as adding an #include directive to i

Re: D For Data Science: Calling R from D

2020-01-27 Thread bachmeier via Digitalmars-d-announce
On Monday, 27 January 2020 at 14:55:37 UTC, jmh530 wrote: On Monday, 27 January 2020 at 14:16:47 UTC, Mike Parker wrote: You've seen Lance Bachmeier posting in the forums under the bachmeier handle. He's put together a post for the D Blog showing how to integrate R into a D program. The Blog:

Re: My Android project nearing beta

2020-01-01 Thread bachmeier via Digitalmars-d-announce
On Wednesday, 1 January 2020 at 17:35:28 UTC, Adam D. Ruppe wrote: On Wednesday, 1 January 2020 at 17:12:01 UTC, bachmeier wrote: A question that comes to mind with respect to your JNI work: Is this specific to Android, or could we use it, for instance, as a way to call Java functions from R, w

Re: My Android project nearing beta

2020-01-01 Thread bachmeier via Digitalmars-d-announce
On Wednesday, 1 January 2020 at 16:48:40 UTC, Adam D. Ruppe wrote: Another big update here in my blog this week: http://dpldocs.info/this-week-in-d/Blog.Posted_2019_12_30.html A question that comes to mind with respect to your JNI work: Is this specific to Android, or could we use it, for ins

Re: My Android project nearing beta

2019-12-17 Thread bachmeier via Digitalmars-d-announce
On Tuesday, 17 December 2019 at 20:47:24 UTC, Adam D. Ruppe wrote: On Tuesday, 17 December 2019 at 20:26:39 UTC, aberba wrote: This part is unclear to follow OK, I'll rewrite it with more examples later in the week. It is still a little bit of a pain to set up too so if I can fix that, the i

Re: My Android project nearing beta

2019-12-17 Thread bachmeier via Digitalmars-d-announce
On Tuesday, 17 December 2019 at 17:24:58 UTC, H. S. Teoh wrote: Especially check out arsd/jni.d, that can be used to almost-seamlessly interoperate D with Java. It's not 100% there yet, but it's pretty danged awesome. I've never imagined D/Java interop would be so nice to use! And this is th

Re: code.dlang.org downtime

2019-12-16 Thread bachmeier via Digitalmars-d-announce
On Tuesday, 17 December 2019 at 00:55:35 UTC, Pham wrote: On Monday, 16 December 2019 at 22:43:58 UTC, bachmeier wrote: On Monday, 16 December 2019 at 20:21:16 UTC, Temtaime wrote: My ISP still serves old IP. Thanks for such a blackout. D is still not for production use, just a toy that may bre

Re: code.dlang.org downtime

2019-12-16 Thread bachmeier via Digitalmars-d-announce
On Monday, 16 December 2019 at 20:21:16 UTC, Temtaime wrote: My ISP still serves old IP. Thanks for such a blackout. D is still not for production use, just a toy that may break accidentally by a will of its creators. I wish I could disagree, but from the view of large enterprise adoption, th

Re: Goings-on in DLand

2019-12-10 Thread bachmeier via Digitalmars-d-announce
On Tuesday, 10 December 2019 at 10:09:22 UTC, Mike Parker wrote: My latest post on the D Blog is an update on some current and upcoming events, a thank you note to all of our contributors, and a plea to help us fill our ongoing need for contributions. Thanks for the post. The language is makin

Re: dud: A dub replacement

2019-11-18 Thread bachmeier via Digitalmars-d-announce
On Monday, 18 November 2019 at 19:44:46 UTC, Russel Winder wrote: On Mon, 2019-11-18 at 15:35 +, Joseph Rushton Wakeling via Digitalmars-d- announce wrote: […] It is quite extraordinary how readily folks fall to arguing over what the config format should be, rather than what the app shou

Re: When will you announce DConf 2020?

2019-11-06 Thread bachmeier via Digitalmars-d-announce
On Wednesday, 6 November 2019 at 21:30:36 UTC, Ali Çehreli wrote: On 11/06/2019 11:20 AM, bachmeier wrote: > While I encourage you to submit a talk, I encourage everyone to submit a proposal. > I'll point out that there were > only six regular talks per day this year, and a lot of those were c

Re: When will you announce DConf 2020?

2019-11-06 Thread bachmeier via Digitalmars-d-announce
On Tuesday, 5 November 2019 at 03:04:30 UTC, Murilo wrote: On Sunday, 3 November 2019 at 19:49:48 UTC, Manu wrote: On Sun, Nov 3, 2019 at 8:20 AM Murilo via Digitalmars-d-announce wrote: If you have ideas for an interesting talk, submit a proposal, and perhaps you may have your costs covered

Re: DLang Tour Now Supports Korean

2019-11-03 Thread bachmeier via Digitalmars-d-announce
On Friday, 1 November 2019 at 09:57:13 UTC, Mike Parker wrote: BOSKorea has a few Korean programmers who had never used D before joining the company. Now future hires can take the DLang Tour in Korean. Thanks to Mathias Lang for initiating the translation effort. https://tour.dlang.org/tour/e

Re: Átila's Vision of D's Future

2019-10-16 Thread bachmeier via Digitalmars-d-announce
On Wednesday, 16 October 2019 at 09:46:49 UTC, aliak wrote: On Tuesday, 15 October 2019 at 20:33:32 UTC, Walter Bright wrote: On 10/15/2019 6:11 AM, Mike Parker wrote: Reddit: https://www.reddit.com/r/d_language/comments/di7gwl/%C3%A1tilas_vision_of_ds_future/ It's also on the front page of h

Re: New Funding Initiatives from the D Language Foundation

2019-10-04 Thread bachmeier via Digitalmars-d-announce
On Friday, 4 October 2019 at 10:22:56 UTC, Mike Parker wrote: The latest post on the blog details some new funding initiatives from the D Language Foundation. This includes putting some of the HR Fund to use and seeding the first two of a set of forthcoming Bugzilla bounties. https://dlang.or

Re: commonmark-d: A fast CommonMark and Github Flavoured Markdown parser, translation of MD4C

2019-10-01 Thread bachmeier via Digitalmars-d-announce
On Monday, 30 September 2019 at 23:06:42 UTC, Guillaume Piolat wrote: Hello, commonmark-d is a D translation of MD4C, a fast SAX-like Markdown parser. MD4C achieves remarkable parsing speed through the lack of AST and careful memory usage. The route of translation was choosen because parsing

Re: Release D 2.088.0

2019-09-03 Thread bachmeier via Digitalmars-d-announce
On Tuesday, 3 September 2019 at 08:22:36 UTC, Manu wrote: I like to think std::string and std::vector are a pretty big deal too ;) And thanks to you and whoever else did the work!

Re: Release D 2.088.0

2019-09-03 Thread bachmeier via Digitalmars-d-announce
On Tuesday, 3 September 2019 at 08:22:36 UTC, Manu wrote: I like to think std::string and std::vector are a pretty big deal too ;) Those are a big deal. From a marketing perspective, those are gold IMO.

Re: Intellij: Support for TextMate Bundled

2019-07-26 Thread bachmeier via Digitalmars-d-announce
On Thursday, 25 July 2019 at 19:42:21 UTC, Andre Pany wrote: On Thursday, 25 July 2019 at 18:46:00 UTC, bachmeier wrote: On Thursday, 25 July 2019 at 16:20:15 UTC, Andre Pany wrote: [...] Curious if there are a lot of D programmers using IntelliJ. It's $500 just for the first year. The com

Re: Intellij: Support for TextMate Bundled

2019-07-25 Thread bachmeier via Digitalmars-d-announce
On Thursday, 25 July 2019 at 16:20:15 UTC, Andre Pany wrote: Hi, Intellij added support for TextMate bundles. By adding the DLang TextMate Bundle[1] you get syntax highlighting. If you want also code completion, formatting and linting you can install the LSP plugin from marketplace and setup

Re: DConf 2019 Livestream

2019-05-08 Thread bachmeier via Digitalmars-d-announce
On Wednesday, 8 May 2019 at 08:00:15 UTC, Andrej Mitrovic wrote: On Wednesday, 8 May 2019 at 07:57:40 UTC, Mike Parker wrote: The venue uses WebEx for livestreaming. All the information is available in this PDF: https://drive.google.com/open?id=1yekllbfOmxHqJNuuWIVeP9vNeROmfp1I "When joining

Re: DStep 1.0.0 on the Blog

2019-04-22 Thread bachmeier via Digitalmars-d-announce
On Monday, 22 April 2019 at 12:24:16 UTC, Mike Parker wrote: To coincide with the announcement of DStep 1.0.0, Jacob submitted a post to the D Blog that goes into detail on all the new stuff included in this release. The blog: https://dlang.org/blog/2019/04/22/dstep-1-0-0/ Reddit: https://www

Re: DIP 1018--The Copy Constructor--Formal Review

2019-02-25 Thread bachmeier via Digitalmars-d-announce
On Monday, 25 February 2019 at 19:24:55 UTC, Mike Parker wrote: From the process document: “the DIP Manager or the Language Maintainers may allow for exceptions which waive requirements or responsibilities at their discretion.” If you were to write a DIP for a feature they think important

Re: Top Five World’s Most Underrated Programming Languages

2019-01-24 Thread bachmeier via Digitalmars-d-announce
On Wednesday, 23 January 2019 at 18:42:06 UTC, bauss wrote: Go is garbage and it's only popular because Google is behind it. It has absolutely nothing to do with the language itself. I don't know if I'd agree that it's garbage - it has a lot of appeal to certain types of programmers, though

Re: Top Five World’s Most Underrated Programming Languages

2019-01-23 Thread bachmeier via Digitalmars-d-announce
On Wednesday, 23 January 2019 at 12:26:02 UTC, rikki cattermole wrote: Also as an FYI, Rust has had significant marketing effort put into it. Consider its home page, it tells a story to get you into developing code fast. D's doesn't. It is much better and I think it might be time to have a co

Re: The New Fundraising Campaign

2019-01-19 Thread bachmeier via Digitalmars-d-announce
On Saturday, 19 January 2019 at 16:15:21 UTC, H. S. Teoh wrote: I wonder if it's worth it to split the database into an active part (for recent threads) and an archive part (for older threads that are unlikely to change). Most of the lookups will be in the smaller active part, which hopefully

Re: The New Fundraising Campaign

2019-01-19 Thread bachmeier via Digitalmars-d-announce
On Saturday, 19 January 2019 at 08:17:30 UTC, Anonymouse wrote: On Saturday, 19 January 2019 at 06:43:34 UTC, H. S. Teoh wrote: This forum is very functional. I would participate less in a forum that requires loading up a browser to use. But then again, maybe people would be happier if I wasn'

Re: The New Fundraising Campaign

2019-01-18 Thread bachmeier via Digitalmars-d-announce
On Friday, 4 January 2019 at 10:30:07 UTC, Martin Tschierschke wrote: Cool, what a wonderful start to the year 2019! A big thank you to all pushing the development of D with money and time! What next Mike? Hopefully a campaign to put together a working forum. Would you invest major resourc

Re: My Meeting C++ Keynote video is now available

2019-01-14 Thread bachmeier via Digitalmars-d-announce
On Monday, 14 January 2019 at 03:58:37 UTC, Mike Franklin wrote: Because design by introspection allows us to "assemble programs atomically", perhaps high-level language features like classes and interfaces can become obsolete, and the language itself can be reduced simpler primitives that don

Re: My Meeting C++ Keynote video is now available

2019-01-14 Thread bachmeier via Digitalmars-d-announce
On Monday, 14 January 2019 at 05:31:27 UTC, Paul Backus wrote: Scheme is probably the language that takes this idea of a minimal "core language" with powerful metaprogramming facilities the furthest, and the result is a fragmented ecosystem that makes writing portable, non-trivial programs cl

Re: Blog post: What D got wrong

2018-12-18 Thread bachmeier via Digitalmars-d-announce
On Tuesday, 18 December 2018 at 12:20:48 UTC, Kagamin wrote: On Tuesday, 18 December 2018 at 10:19:14 UTC, Russel Winder wrote: Clojure is but you have to work hard for that, the initial language is effectively pure. https://ideone.com/y8KWja clearly it isn't, its site only claims that most c

  1   2   3   >