Re: Dlang: The Complete D programming Language Course

2020-07-23 Thread Russel Winder via Digitalmars-d-announce
On Thu, 2020-07-23 at 14:39 +, Greatsam4sure via Digitalmars-d-announce wrote: > 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. >

Re: Talk by Herb Sutter: Bridge to NewThingia

2020-07-03 Thread Russel Winder via Digitalmars-d-announce
On Thu, 2020-07-02 at 13:28 +, Abdulhaq via Digitalmars-d-announce wrote: > […] > Herb Sutter is a national treasure, C++ has become bearable, nay > even useful, under his stewardship and that is really saying > something s/national/international/ Herb's closing keynote at ACCU 2017

Re: Talk by Herb Sutter: Bridge to NewThingia

2020-07-03 Thread Russel Winder via Digitalmars-d-announce
On Thu, 2020-07-02 at 18:22 +, Dibyendu Majumdar via Digitalmars-d- announce wrote: […] > So why was Java successful? It was not compatible with an > existing language. Java has a weird history compared to other languages. It switched from white goods programming language to browser

Re: Talk by Herb Sutter: Bridge to NewThingia

2020-07-03 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2020-06-29 at 15:45 +, Dagmar via Digitalmars-d-announce wrote: > On Monday, 29 June 2020 at 12:17:57 UTC, Russel Winder wrote: > > Of course C++ is now really a niche language used by those who > > still use it and do not move on to more modern languages! > > I am a C++ developer. I

Re: Talk by Herb Sutter: Bridge to NewThingia

2020-07-01 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2020-06-29 at 15:44 +, Patrick Schluter via Digitalmars-d-announce wrote: > […] > And that is completely wrong headed. Internet is not always > directly accessible. There are a lot of companies that restrict > access to the Internet for their security sensible servers, > […] >

Re: Talk by Herb Sutter: Bridge to NewThingia

2020-07-01 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2020-06-29 at 20:41 +, Paulo Pinto via Digitalmars-d-announce wrote: […] > > Rust has only standardized part of the async/await story, the > asynchronous > runtime is not part of the standard library, so currently it is > impossible to write code that works flawlessly across the >

Re: Talk by Herb Sutter: Bridge to NewThingia

2020-06-29 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2020-06-29 at 12:41 +, Paulo Pinto via Digitalmars-d-announce wrote: […] > > Concepts, coroutines, and modules are already in ISO C++20. Only once the standard is voted in. :-) Also ranges are in I believe. > And co-routines are in a much better story than the incompatible >

Re: Talk by Herb Sutter: Bridge to NewThingia

2020-06-29 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2020-06-29 at 10:31 +, IGotD- via Digitalmars-d-announce wrote: > […] > Back to C++20 and beyond which Herb Sutter refers to a lot. Is > C++20 a success, or even C++17? Does anyone know this? Modern C++ > isn't a programming standard so what I've seen is just a mix of > everything.

Re: unit-threaded v1.0.0

2020-06-01 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2020-06-01 at 08:41 +, Atila Neves via Digitalmars-d-announce wrote: […] > Out of curiosity, what is the difference for you between: > > testFoo() { /* ... */ } > > and: > > @("foo") > unittest { /* ... */ } Primarily consistency with the way all other unit test frameworks which

Re: unit-threaded v1.0.0

2020-05-28 Thread Russel Winder via Digitalmars-d-announce
On Thu, 2020-05-28 at 15:35 +, Atila Neves via Digitalmars-d-announce wrote: > I decided to stop being like Google and finally tag version 1 of > unit-threaded: > > https://code.dlang.org/packages/unit-threaded > > From now on I'm going to focus on compilation speed (no matter > how ugly

Re: LDC 1.21.0

2020-04-25 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2020-04-24 at 11:19 -0700, H. S. Teoh via Digitalmars-d- announce wrote: […] > > Awesome! > > Many thanks to the LDC team for the hard work to bring this awesome > compiler to us! Agreed. Very much agreed. Hopefully the Debian D packaging folks can be speedy getting this new version of

Re: dud: A dub replacement

2019-11-19 Thread Russel Winder via Digitalmars-d-announce
On Tue, 2019-11-19 at 10:32 +, Joseph Rushton Wakeling via Digitalmars-d- announce wrote: > […] > > I'm simply concerned that if we don't put enough scrutiny on the > app features and behaviour, we run the risk of simply reproducing > some of the problematic design decisions of the existing

Re: dud: A dub replacement

2019-11-19 Thread Russel Winder via Digitalmars-d-announce
On Tue, 2019-11-19 at 10:38 +, Joseph Rushton Wakeling via Digitalmars-d- announce wrote: > On Monday, 18 November 2019 at 20:48:53 UTC, bachmeier wrote: > > IMO this is one of the most important parts of the first five > > minutes with the language. Someone has installed the compiler, > >

Re: dud: A dub replacement

2019-11-19 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2019-11-18 at 20:19 +, Tobias Pankrath via Digitalmars-d-announce wrote: > On Monday, 18 November 2019 at 19:54:38 UTC, Russel Winder wrote: > > > Probably yes. Though Cargo has taken many different decisions > > to Dub and mostly I think Cargo took better decisions. > > Could you

Re: dud: A dub replacement

2019-11-18 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2019-11-18 at 16:54 +, JN via Digitalmars-d-announce wrote: > […] > > I only use the JSON format. JSON is widespread together with XML. > SDL I heard first time of in the context of Dub and never seen it > used elsewhere. TOML also I know only from Cargo. YAML at least I > know

Re: dud: A dub replacement

2019-11-18 Thread Russel Winder via Digitalmars-d-announce
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 should > actually be able to do. :-\ Perhaps because writing the

Re: dud: A dub replacement

2019-11-18 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2019-11-18 at 09:53 +, Paolo Invernizzi via Digitalmars-d-announce wrote: […] > A win-win move would be to have dud emit the other formats > automatically as part of the compilation procedure, so to have > always all of them present and synced on the content. Why? In fact, why even

Re: dud: A dub replacement

2019-11-18 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2019-11-18 at 10:26 +, Sebastiaan Koppe via Digitalmars-d-announce wrote: > On Monday, 18 November 2019 at 09:53:56 UTC, Paolo Invernizzi > wrote: > > A win-win move would be to have dud emit the other formats > > automatically as part of the compilation procedure, so to have > >

Re: dud: A dub replacement

2019-11-18 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2019-11-18 at 09:31 +, Sebastiaan Koppe via Digitalmars-d-announce wrote: > On Monday, 18 November 2019 at 08:57:58 UTC, Russel Winder wrote: > > Is SDL the right format? Cargo uses TOML to great effect. > > > > And TOML has, I suspect greater traction more widely than SDL. > > I

Re: dud: A dub replacement

2019-11-18 Thread Russel Winder via Digitalmars-d-announce
On Sun, 2019-11-17 at 19:10 +, Sebastiaan Koppe via Digitalmars-d-announce wrote: > On Sunday, 17 November 2019 at 16:26:45 UTC, Denis Feklushkin > wrote: > > On Thursday, 14 November 2019 at 23:33:06 UTC, Nick Sabalausky > > (Abscissa) wrote: > > Also, this, apparently, should lead to the

Re: Compiler benchmarker for D, C, C++, Go, Rust with more to come

2019-10-22 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2019-10-21 at 12:25 +, Per Nordlöw via Digitalmars-d-announce wrote: > On Monday, 21 October 2019 at 12:12:56 UTC, Per Nordlöw wrote: > > Is it prepackaged on Ubuntu? > > Do you mean the package golang-go? I am not sure what Ubuntu package version is, with it's 6 month or 3 year

Re: gtkDcoding Facelift Launch

2019-07-09 Thread Russel Winder via Digitalmars-d-announce
[…] > > And instead of linking directly to the article, here's a link to > the main page so you can see the entire facelift: > https://gtkdcoding.com. Excellent stuff. Thanks for putting in the effort on this, it is well worth it. -- Russel. === Dr

Re: GtkD 3.9.0, A GTK+ D binding.

2019-05-30 Thread Russel Winder via Digitalmars-d-announce
Mike, Great stuff, I must restart doing some D/GtkD programming! Debian is, I believe, in release freeze so this release will not be packaged for Debian Sid any time soon. Will it be packaged into Debian Experimental so we can install GtkD 3.9.0 via packages? gstreamer 1.16.0 is in the same

Re: Let's celebrate Dlang on D day

2019-05-25 Thread Russel Winder via Digitalmars-d-announce
On Sat, 2019-05-25 at 21:56 +, Murilo via Digitalmars-d-announce wrote: […] > > Sorry people, I did not mean to disregard the heros of D Day. It > is because I am latin american and here nobody cares about the > second WW cause we didn't participate much. I didn't know that in > the US you

Re: New and Unofficial OpenCV binding for D programming language

2019-04-05 Thread Russel Winder via Digitalmars-d-announce
To add to the pool of OpenCV activity, it is worth pointing out that GStreamer supports OpenCV and D has a binding to GStreamer via GStreamerD which is a part of GtkD. On Thu, 2019-04-04 at 23:08 +, Ferhat Kurtulmuş via Digitalmars-d-announce wrote: > Hi folks! > > D is awesome, but it is

Re: DConf 2019: Shepherd's Pie Edition

2018-12-27 Thread Russel Winder via Digitalmars-d-announce
On Thu, 2018-12-27 at 02:13 +, Joakim via Digitalmars-d-announce wrote: > […] > > Wow, you've really gone off the deep end now. First you lie that > I presented no data, then when called out, start claiming > defamation and talk about bringing lawyers into it. You seem to be a beginner at

Re: DConf 2019: Shepherd's Pie Edition

2018-12-26 Thread Russel Winder via Digitalmars-d-announce
On Wed, 2018-12-26 at 09:45 +, Joakim via Digitalmars-d-announce wrote: > […] > Wtf are you talking about? I've never emailed you in my life. If > you mean in this forum thread, quote what you think is "personal > abuse," I see none. We can get to that later, no need for now given your

Re: DConf 2019: Shepherd's Pie Edition

2018-12-26 Thread Russel Winder via Digitalmars-d-announce
On Wed, 2018-12-26 at 05:07 +, Joakim via Digitalmars-d-announce wrote: > […] > I wrote. I have never called anyone any name or insult in > anything I wrote. I have used a pejorative for a type of argument > that was being used, or characterized certain actions negatively. […] I beg to

Re: DConf 2019: Shepherd's Pie Edition

2018-12-23 Thread Russel Winder via Digitalmars-d-announce
On Sun, 2018-12-23 at 08:08 +, Joakim via Digitalmars-d-announce wrote: […] > > This questioning of iOS is so removed from reality that it makes > me question if you are qualified to comment on this matter at > all. iOS is the largest consumer software platform that is still > growing, as

Re: DConf 2019: Shepherd's Pie Edition

2018-12-22 Thread Russel Winder via Digitalmars-d-announce
On Sat, 2018-12-22 at 13:46 +, Joakim via Digitalmars-d-announce wrote: > […] > Given that this conference format is dying off, is there any > explanation for why the D team wants to continue this antiquated > ritual? > > https://marco.org/2018/01/17/end-of-conference-era >

Re: DConf 2019: Shepherd's Pie Edition

2018-12-22 Thread Russel Winder via Digitalmars-d-announce
Brilliant, DConf comes to the UK, I can get to it… except… it's on at the exact same time as DevoxxUK 2019 which is at the Business Design Centre. :-( -- Russel. === Dr Russel Winder t: +44 20 7585 2200 41 Buckmaster Roadm: +44 7770 465 077

Re: Blog post: What D got wrong

2018-12-18 Thread Russel Winder via Digitalmars-d-announce
On Wed, 2018-12-19 at 01:45 +, Neia Neutuladh via Digitalmars-d-announce wrote: > On Wed, 19 Dec 2018 01:04:24 +, Nathan S. wrote: > > On Saturday, 15 December 2018 at 19:53:06 UTC, Atila Neves wrote: > > > Not the case in Rust, not the case in how I write D. TBH it's not such > > > a big

Re: Blog post: What D got wrong

2018-12-18 Thread Russel Winder via Digitalmars-d-announce
On Tue, 2018-12-18 at 16:50 +, Neia Neutuladh via Digitalmars-d-announce wrote: > On Tue, 18 Dec 2018 08:17:28 +, Russel Winder wrote: > > I did a lightning talk at the GStreamer conference in Edinburgh a couple > > of months ago, concluding that I think D (which about half the audience >

Re: Blog post: What D got wrong

2018-12-18 Thread Russel Winder via Digitalmars-d-announce
On Tue, 2018-12-18 at 12:20 +, Kagamin via Digitalmars-d-announce 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

Re: Blog post: What D got wrong

2018-12-18 Thread Russel Winder via Digitalmars-d-announce
On Tue, 2018-12-18 at 09:59 +, Kagamin via Digitalmars-d-announce wrote: > […] > AIU rust, clojure and prolog are impure. Clearly Rust is because it allows for mutability, though it is not the default. Clojure is but you have to work hard for that, the initial language is effectively pure.

Re: Blog post: What D got wrong

2018-12-18 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2018-12-17 at 12:16 -0800, Walter Bright via Digitalmars-d-announce wrote: > […] > > Going pure, however, is much harder (at least for me) because I'm not used > to > programming that way. Making a function pure often requires reorganization > of > how a task is broken up into data

Re: Blog post: What D got wrong

2018-12-17 Thread Russel Winder via Digitalmars-d-announce
On Sat, 2018-12-15 at 19:53 +, Atila Neves via Digitalmars-d-announce wrote: > On Saturday, 15 December 2018 at 02:16:36 UTC, Nathan S. wrote: > > On Thursday, 13 December 2018 at 10:14:45 UTC, Atila Neves > > wrote: > > > My impression is that it's a consensus that it _should_, but > > >

Re: A brief survey of build tools, focused on D

2018-12-10 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2018-12-10 at 13:01 -0800, H. S. Teoh via Digitalmars-d-announce wrote: > […] > Wow. Thanks for the writeup that convinces me that I don't need to > waste time looking at Meson/Ninja. […] The article is a personal opinion and that is fine. For me it is wrong. No mention of SCons, nor

OFFTOPIC Re: I've just released Vasaro

2018-12-08 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2018-12-07 at 20:47 +, Adam D. Ruppe via Digitalmars-d-announce wrote: > […] > Ah yes, I sometimes get tempted to add Cocoa support, but (aside > from one user contribution around 2012ish) I never get further > than hello world. I do now have a mac... but I hate it, so I have > no

Re: A facebook group for D programmers

2018-09-17 Thread Russel Winder via Digitalmars-d-announce
And there is a Facebook group D Programming Language already. On Sun, 2018-09-16 at 16:36 -0700, Steven Schveighoffer via Digitalmars-d-announce wrote: > On 9/16/18 2:51 PM, Peter Alexander wrote: > > On Sunday, 16 September 2018 at 20:19:32 UTC, Murilo wrote: > > > Hello everyone, I was so

Re: Meson support for Mir and Lubeck

2018-09-10 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2018-09-10 at 07:25 +, 9il via Digitalmars-d-announce wrote: […] > Interesting, maybe we can go forward with D specific libraries in > the future. Is there any D library that is used by application > packages? Obvious example is Tilix and GtkD. They are compiled with a given

Re: Meson support for Mir and Lubeck

2018-09-10 Thread Russel Winder via Digitalmars-d-announce
On Sun, 2018-09-09 at 21:22 +, 9il via Digitalmars-d-announce wrote: > […] > Looks like that only betterC projects are good enough to become > Debian packages. Generally because of the have stable C ABI that > does not depend on D compiler version at all. I do not follow the logic here at

Re: Dub support was added to Meson

2018-09-06 Thread Russel Winder via Digitalmars-d-announce
On Thu, 2018-08-16 at 22:44 +, Filipe Laíns via Digitalmars-d-announce wrote: […] Apologies for the delay in replying to this one. > This is obviously bad. Your distro has a package manager, you > should use it, not create a separated language-specific one. If I'm afraid you are onto a

Re: Dub support was added to Meson

2018-08-15 Thread Russel Winder via Digitalmars-d-announce
On Tue, 2018-08-14 at 17:51 +, Filipe Laíns via Digitalmars-d-announce wrote: […] > > Yeah, Meson is a build system, not a package manager. This > problem can be solved by simply creating a script that fetches > and builds de dependencies. When creating a script, you might > also want to

Re: Dub support was added to Meson

2018-08-13 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2018-08-13 at 14:33 +, Matthias Klumpp via Digitalmars-d-announce wrote: […] > This is intentional, see this comment from Jussi: > https://github.com/mesonbuild/meson/pull/3592#issuecomment-390421754 I am not entirely sure I agree with everything there, but he is BDFL of the project

Re: Dub support was added to Meson

2018-08-10 Thread Russel Winder via Digitalmars-d-announce
On Sat, 2018-08-04 at 16:07 +, Filipe Laíns via Digitalmars-d-announce wrote: > Hello, > > Dub support was finally merged to the Meson's upstream. > For the ones that don't know, Meson[1] is a fast build system > that uses ninja[2] as a backend. Until now it was impossible to > use

Re: Dub support was added to Meson

2018-08-04 Thread Russel Winder via Digitalmars-d-announce
Great stuff. I have failed to date finishing Dub support in SCons, I shall have to put more effort in now. :-) The single biggest problem with D and Meson is that unit-threaded doesn't work with the way Meson works. Which is why I introduced the ProgramAllAtOnce builder into SCons. If there is

Re: LDC 1.10.0

2018-06-21 Thread Russel Winder via Digitalmars-d-announce
On Thu, 2018-06-21 at 16:01 +, kinke via Digitalmars-d-announce wrote: > […] > In case you haven't figured it out by now: it already is on a > branch in the official repo, `merge-2.081`. Found indeed. And built. dub run --compiler=$HOME/BuildArea/LDC/bin/ldc2 does the business. Steve's

Re: LDC 1.10.0

2018-06-21 Thread Russel Winder via Digitalmars-d-announce
OK, I am now tracking merge-2.081 and it builds for me. Now to see if Steve's fix to Phobos works for me. -- Russel. === Dr Russel Winder t: +44 20 7585 2200 41 Buckmaster Roadm: +44 7770 465 077 London SW11 1EN, UK w: www.russel.org.uk

Re: LDC 1.10.0

2018-06-21 Thread Russel Winder via Digitalmars-d-announce
On Thu, 2018-06-21 at 09:02 +, Joakim via Digitalmars-d-announce wrote: > On Wednesday, 20 June 2018 at 09:11:32 UTC, Russel Winder wrote: > > Great to see LDC being as up to date with DMD as possible > > quickly. > > > > Sadly due to a Phobos bug, I need D 2.081.0 :-( > > It is very easy

Re: LDC 1.10.0

2018-06-20 Thread Russel Winder via Digitalmars-d-announce
Great to see LDC being as up to date with DMD as possible quickly. Sadly due to a Phobos bug, I need D 2.081.0 :-( Hopefully the Debian, Fedora, Homebrew, and Linuxbrew packagers get LDC 1.10.0 out quickly. On Tue, 2018-06-19 at 22:10 +, kinke via Digitalmars-d-announce wrote: > Hi

Re: SecureD moving to GitLab

2018-06-09 Thread Russel Winder via Digitalmars-d-announce
On Sat, 2018-06-09 at 04:03 -0400, Nick Sabalausky (Abscissa) via Digitalmars- d-announce wrote: > […] > Maybe naive, maybe not, but my policy is that: Any hour of any day an > employer claims ***ANY*** influence over, must be paid for ($$$) by said > employer when attempting to make ANY claim

Re: SecureD moving to GitLab

2018-06-09 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2018-06-08 at 22:47 -0700, Walter Bright via Digitalmars-d-announce wrote: > […] > Oh, employers do try that. I would negotiate what is mine and what is the > company's, before signing. In particular, I'd disclose all projects I'd > worked > on before, and get a specific acknowledgement

Re: GitHub could be acquired by Microsoft

2018-06-09 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2018-06-08 at 15:06 -0700, Walter Bright via Digitalmars-d-announce wrote: > On 6/8/2018 3:02 PM, Brad Roberts wrote: > > Essentially (if not actually) everything on github is available through > > their > > api's. No need for scraping or other heroics to gather it. > > That's good to

Re: Beta 2.080.1

2018-06-09 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2018-06-08 at 16:28 -0400, Steven Schveighoffer via Digitalmars-d- announce wrote: […] > > If not 2.080.2, I will target master for 2.081. Seems like it was pretty > much good to go, but didn't make the cutoff. I'll just go do some more Rust stuff whilst waiting. :-) -- Russel.

Re: Beta 2.080.1

2018-06-08 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2018-06-04 at 17:14 +0100, Russel Winder wrote: > On Mon, 2018-06-04 at 11:14 -0400, Steven Schveighoffer via > […] > > > I just submitted a PR to fix > > https://issues.dlang.org/show_bug.cgi?id=18934 > > > > I used stable. I'm hoping it could get in for this release. > > > >

Re: GitHub could be acquired by Microsoft

2018-06-07 Thread Russel Winder via Digitalmars-d-announce
On Thu, 2018-06-07 at 10:17 -0700, H. S. Teoh via Digitalmars-d-announce wrote: > […] > > Exactly!!! Git was built precisely for decentralized, distributed > development. Anyone should be (and is, if they bothered to put just a > tiny amount of effort into it) able to set up a git server and

Re: SecureD moving to GitLab

2018-06-06 Thread Russel Winder via Digitalmars-d-announce
On Tue, 2018-06-05 at 13:43 -0600, Jonathan M Davis via Digitalmars-d- announce wrote: > […] > > Fortunately, it's not usually a problem, but it's something that any > programmer who writes code in their free time has to be aware of. In > most > cases, if you have a reasonable employer, you can

Re: Beta 2.080.1

2018-06-04 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2018-06-04 at 11:14 -0400, Steven Schveighoffer via […] > I just submitted a PR to fix > https://issues.dlang.org/show_bug.cgi?id=18934 > > I used stable. I'm hoping it could get in for this release. > > https://github.com/dlang/phobos/pull/6544 > > -Steve So am I. -- Russel.

Re: serialport v1.0.0

2018-05-14 Thread Russel Winder via Digitalmars-d-announce
On Sun, 2018-05-13 at 12:05 -0600, Jonathan M Davis via Digitalmars-d-announce wrote: […] > > Really? If the consensus is that it should go in, then okay, but I don't > think that I've ever seen a standard library with anything like > functionality for talking to serial ports. And what would

Re: State of D 2018 Survey

2018-03-05 Thread Russel Winder via Digitalmars-d-announce
On Sun, 2018-03-04 at 21:12 +, Kagamin via Digitalmars-d-announce wrote: > On Friday, 2 March 2018 at 12:01:33 UTC, Russel Winder wrote: > > So having D2.999 is fine per se, but advertises a lack of > > change and a lack of ambition since the language name is D not > > D2. > > D just

Re: State of D 2018 Survey

2018-03-03 Thread Russel Winder via Digitalmars-d-announce
On Sat, 2018-03-03 at 16:06 +, Dmitry Olshansky via Digitalmars-d- announce wrote: > On Saturday, 3 March 2018 at 15:52:02 UTC, Russel Winder wrote: > > […] > > > > http://www.intropsych.com/ch06_memory/magical_number_seven.html > > Won’t load for me( How annoying. Definitely works for me

Re: State of D 2018 Survey

2018-03-03 Thread Russel Winder via Digitalmars-d-announce
On Sat, 2018-03-03 at 13:51 +, Dmitry Olshansky via Digitalmars-d- announce wrote: > […] > > O.T.: Which is a well known number when it comes to cognition. > It’s usually 7+-2. A number that is often misunderstood, and misused. As in this case.

Re: [OFF TOPIC] State of D 2018 Survey

2018-03-02 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2018-03-02 at 12:16 +, psychoticRabbit via Digitalmars-d- announce wrote: > On Friday, 2 March 2018 at 12:02:43 UTC, Russel Winder wrote: > > On Fri, 2018-03-02 at 11:52 +, Russel Winder wrote: > > > […] > > > report science, does make science dodgy. But that stray off > > > topic

Re: State of D 2018 Survey

2018-03-02 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2018-03-02 at 11:52 +, Russel Winder wrote: > […] > report science, does make science dodgy. But that stray off topic for […] s/does/does not/ Obviously. :-) -- Russel. == Dr Russel Winder t: +44 20 7585 2200 41 Buckmaster Roadm: +44

Re: State of D 2018 Survey

2018-03-02 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2018-03-02 at 04:00 -0700, Jonathan M Davis via Digitalmars-d- announce wrote: > […] > > In any case, I expect that anyone who wants D3 is going to have a > very hard > time convincing Walter and Andrei that such large breaking changes > would be > worth it at this point. I am happy to

Re: State of D 2018 Survey

2018-03-02 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2018-03-02 at 11:16 +, psychoticRabbit via Digitalmars-d- announce wrote: > On Friday, 2 March 2018 at 10:21:05 UTC, Russel Winder wrote: > > > > ...continue with C in the face of overwhelming evidence > > it is the wrong thing to do. > > yeah, the health fanatics who promote their

Re: State of D 2018 Survey

2018-03-02 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2018-03-02 at 02:35 +, Meta via Digitalmars-d-announce wrote: > […] > D1 -> D2 nearly killed D (can't remember which, but it was either > Walter or Andrei that have said this on multiple occasions). A D2 > -> D3 transition might generate a lot of publicity if done very > carefully,

Re: State of D 2018 Survey

2018-03-02 Thread Russel Winder via Digitalmars-d-announce
Whilst we are espousing opinions… On Fri, 2018-03-02 at 08:02 +, Paulo Pinto via Digitalmars-d- announce wrote: > On Friday, 2 March 2018 at 04:38:24 UTC, psychoticRabbit wrote: > > […] > > > > You can write pretty safe code in C these days, without too > > much trouble. We have the tooling

Re: State of D 2018 Survey

2018-03-01 Thread Russel Winder via Digitalmars-d-announce
On Wed, 2018-02-28 at 13:41 +, Mike Parker via Digitalmars-d- announce wrote: > About a month ago, Sebastian Wilzbach sent an email out to a few > of the core D folks asking for feedback on a survey he had put > together. He thought it would be useful for the Foundation to use > in order to

Re: The Expressive C++17 Coding Challenge in D

2018-02-14 Thread Russel Winder via Digitalmars-d-announce
On Wed, 2018-02-14 at 13:21 +, Seb via Digitalmars-d-announce wrote: > On Wednesday, 14 February 2018 at 09:42:47 UTC, Russel Winder > wrote: > > Seb, > > > > I believe this blog post would make a great article for > > Overload or CVu. > > Cool idea, but I'm not so familiar with these.

Re: The Expressive C++17 Coding Challenge in D

2018-02-14 Thread Russel Winder via Digitalmars-d-announce
Seb, I believe this blog post would make a great article for Overload or CVu. On Tue, 2018-02-13 at 23:35 +, Seb via Digitalmars-d-announce wrote: > Someone revived the Expressive C++17 Coding Challenge thread > today and I thought this is an excellent opportunity to revive my > blog and

Re: dxml 0.2.0 released

2018-02-13 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2018-02-12 at 14:54 +, rikki cattermole via Digitalmars-d- announce wrote: > […] > > Personally I find J.M.D. arguments quite reasonable for a third- > party > library, since yes it does cover 90% of the use cases. The problem is that std.xml needs removing to make it clear there is

Re: dxml 0.1.0 released

2018-02-11 Thread Russel Winder via Digitalmars-d-announce
On Sun, 2018-02-11 at 03:34 -0700, Jonathan M Davis via Digitalmars-d- announce wrote: > […] > Given how strings work in D, parsing is something that we should > easily be > able to do faster than other languages - or at least, other languages > typically have to write much less idiomatic code

Re: dxml 0.1.0 released

2018-02-11 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2018-02-09 at 13:47 -0800, H. S. Teoh via Digitalmars-d- announce wrote: > On Fri, Feb 09, 2018 at 02:15:33PM -0700, Jonathan M Davis via > Digitalmars-d-announce wrote: > > I have multiple projects that need an XML parser, and > > std_experimental_xml is clearly going nowhere, with the

Re: D User Survey

2017-12-11 Thread Russel Winder via Digitalmars-d-announce
On Sun, 2017-12-10 at 04:02 -0500, Nick Sabalausky (Abscissa) via Digitalmars-d-announce wrote: > On 12/09/2017 07:58 AM, wobbles wrote: > > On Thursday, 7 December 2017 at 14:31:01 UTC, Chris wrote: > > I didn't know Ireland was so > > > unknown, unless, of course, I'm supposed to choose "Great

[OFF TOPIC] Re: DMD now has colorized syntax highlighting in error messages

2017-05-14 Thread Russel Winder via Digitalmars-d-announce
On Sun, 2017-05-14 at 20:09 -0700, Walter Bright via Digitalmars-d- announce wrote: > On 5/14/2017 7:44 PM, ketmar wrote: > > sorry for being rude, > > Then please do not post rude comments. We expect professional decorum > here. But in politics lying and being rude is completely the norm. Also,

Re: DMD now has colorized syntax highlighting in error messages

2017-05-14 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2017-05-15 at 05:44 +0300, ketmar via Digitalmars-d-announce wrote: > […] > sorry for being rude, but this is exactly the example of things > programmers > like to write: fun, quite easy, and absolutely useless. most of the > time it > will be filtered away by ide/editor, and otherwise

Re: D support for the Meson build system

2017-04-11 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2017-04-10 at 12:41 +, Matthias Klumpp via Digitalmars-d- announce wrote: > […] > I am not buying the necessity of not-splitbuilding for  > optimizations yet. If that would be the case, how do  > optimizations work with projects using GCC/Clang where  > splitbuilding is the default

Re: D support for the Meson build system

2017-04-10 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2017-04-10 at 17:56 +, Matthias Klumpp via Digitalmars-d- announce wrote: > […] > > That's pretty cool! One way to do this with Meson is to spawn a  > shell script as custom target, but that obviously sucks. It might  > be worth reporting this as issue upstream, with a concrete  >

Re: D support for the Meson build system

2017-04-10 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2017-04-10 at 17:56 +, Matthias Klumpp via Digitalmars-d- announce wrote: > […] > SCons is considered evil, last time I checked ^^ =>  > https://wiki.debian.org/UpstreamGuide#line867 > (unless it's used right, which seems to be hard) - I have no idea  > though on whether the issues

Re: D support for the Meson build system

2017-04-10 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2017-04-10 at 12:41 +, Matthias Klumpp via Digitalmars-d- announce wrote: > […]. > > I am not buying the necessity of not-splitbuilding for  > optimizations yet. If that would be the case, how do  > optimizations work with projects using GCC/Clang where  > splitbuilding is the

Re: D support for the Meson build system

2017-04-10 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2017-04-10 at 08:39 +, Atila Neves via Digitalmars-d- announce wrote: > […] > > As far as I know the only build system that does this by default  > for D is reggae. I will be adding a new builder to the SCons D tools to do whole source and per package compiling – to add to the module

Re: dmd Backend converted to Boost License

2017-04-07 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2017-04-07 at 18:51 +0100, Russel Winder wrote: > […] > So now the campaign begins to get DMD formally packaged by Debian and > Fedora. > > Having DMD packaged as well as LDC and GDC will be a great thing for > marketing of D. We also need GDC in Fedora. -- Russel.

Re: dmd Backend converted to Boost License

2017-04-07 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2017-04-07 at 08:14 -0700, Walter Bright via Digitalmars-d- announce wrote: > https://github.com/dlang/dmd/pull/6680 > > Yes, this is for real! Symantec has given their permission to > relicense it.  > Thank you, Symantec! So now the campaign begins to get DMD formally packaged by Debian

Re: D support for the Meson build system

2017-04-07 Thread Russel Winder via Digitalmars-d-announce
On Sunday, 21 August 2016 at 19:08:59 UTC, Matthias Klumpp wrote: […] In the past few days I added support for D (all three major compilers) to the Meson build system, with some great results- […] I hope you find this as useful as I do :-) […] Yes, I do , it's great. Currently though there

Re: New GDC binaries: 2.068.2, shared library support, multilib support & a new gdmd tool

2016-12-26 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2016-12-26 at 14:42 +0100, Johannes Pfau via Digitalmars-d- announce wrote: > […] > > I think this has been fixed by the debian maintainers. > > -- Johannes Splendid. I must have missed the change happening. I can confirm it all does now work fine. Which is great. Is the DMD

Re: New GDC binaries: 2.068.2, shared library support, multilib support & a new gdmd tool

2016-12-26 Thread Russel Winder via Digitalmars-d-announce
Has the problem of the Debian Sid GDC packages and LDC packages having conflicting file installs been sorted so that it is possible to have both installed and usable at the same time? On Mon, 2016-12-26 at 10:51 +0100, Daniel Kozák via Digitalmars-d- announce wrote: > > Johannes Pfau via

Re: Article: Running D without its runtime

2016-11-12 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2016-11-11 at 22:51 +, Guillaume Piolat via Digitalmars-d- announce wrote: > On Thursday, 10 November 2016 at 06:52:12 UTC, Olivier Pisano  > wrote: > > I cannot read your website on Firefox 45 (no text is  > > displayed). It works on chromium anyway. > > FWIW it should work now

Re: Article: Running D without its runtime

2016-11-10 Thread Russel Winder via Digitalmars-d-announce
On Thu, 2016-11-10 at 06:52 +, Olivier Pisano via Digitalmars-d- announce wrote: > I cannot read your website on Firefox 45 (no text is displayed).  > It works on chromium anyway. I see only some (bold?) test items, the basic text is not visible. I am using Chrome Stable  54.0.2840.90

Re: GC blessed for C++ (again)

2016-09-29 Thread Russel Winder via Digitalmars-d-announce
On Wed, 2016-09-28 at 13:50 -0700, Ali Çehreli via Digitalmars-d- announce wrote: > https://www.reddit.com/r/programming/comments/54xnbg/herb_sutters_exp > erimental_deferred_and_unordered/ > And the comments in the thread confirm why Reddit is a massive waste of time and resources. It should be

Re: The D Language Foundation is now a tax exempt non-profit organization

2016-08-30 Thread Russel Winder via Digitalmars-d-announce
On Tue, 2016-08-30 at 10:25 -0400, Andrei Alexandrescu via Digitalmars- d-announce wrote: […] > Unless we have a sort of branch in other countries, I don't see what > we  > can do here. -- Andrei Understood, but without a solution it means no-one outside the USA can contribute and have the D

Re: LDC 1.0.0 has been released!

2016-06-07 Thread Russel Winder via Digitalmars-d-announce
On Tue, 2016-06-07 at 01:30 +, deadalnix via Digitalmars-d-announce wrote: > On Monday, 6 June 2016 at 07:00:56 UTC, Kai Nacke wrote: > > Hi everyone, > > > > It is a great pleasure to announce that version 1.0.0 of LDC,  > > the LLVM-based D compiler, is now available for download! > > > >

Re: LDC 1.0.0 has been released!

2016-06-06 Thread Russel Winder via Digitalmars-d-announce
LDC has been splendid for a long while. This release is in some sense nothing special. However, as we all know, moving from 0.x.y to 1.x.y holds a special place in the minds of people not already aware of a product. Now we can promote D in places it had not been promotable before because of the

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2016-05-23 at 17:40 +0200, Sönke Ludwig via Digitalmars-d- announce wrote: > > Oh, okay, misunderstood that. The basic protocol is very simple: My fault, I rushed my original email and didn't set out the problem properly. > GET /packages/index.json > Yields a JSON array with all

Re: Official dub packages for Debian and Ubuntu

2016-04-16 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2016-04-15 at 20:03 +0200, Jordi Sayol via Digitalmars-d- announce wrote: > […] > Many thanks Andrei, and all d-apt users. Thanks for creating and running D-Apt – all it's users a A-D-Apt-able. ;-) I wish there was an equivalent RPM store for Fedora Rawhide. I'd be happy to help out

Re: dlang.org Re-Design Dark Theme

2016-03-14 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2016-03-14 at 17:14 +, jmh530 via Digitalmars-d-announce wrote: > On Monday, 14 March 2016 at 16:42:27 UTC, Russel Winder wrote: > > > > Light writing on dark background is so much nicer that the  > > reverse. > I disagree. Your choice, which is why the site should have both, so as

Re: dlang.org Re-Design Dark Theme

2016-03-14 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2016-03-14 at 12:00 +, Jakob Ovrum via Digitalmars-d- announce wrote: > Hello, > > Here's a light-on-dark theme userstyle for the recent dlang.org  > re-design: Is this intended as a Stylist style option for the site? Light writing on dark background is so much nicer that the

Re: Vision for the first semester of 2016

2016-01-26 Thread Russel Winder via Digitalmars-d-announce
Some of this apparently off-topic, but I will get back on-topic by the end. On Tue, 2016-01-26 at 21:17 +1300, Rikki Cattermole via Digitalmars-d- announce wrote: > I wasn't going to reply, until you tweeted. Sorry for wrongly assigning geography. > No just no. Yes, oh yes, oh yes.  > When

Re: Vision for the first semester of 2016

2016-01-25 Thread Russel Winder via Digitalmars-d-announce
On Tue, 2016-01-26 at 17:06 +1300, Rikki Cattermole via Digitalmars-d- announce wrote: > […] > > Well whoever these people are, they are most certainly not the > people  > I've seen. They wouldn't care or even want to look at PyPI. The people you have seen are clearly not Pythonistas. This may

  1   2   >