Re: OT: Photo of a single atom by David Nadlinger wins top prize

2018-02-13 Thread rikki cattermole via Digitalmars-d
On 14/02/2018 1:11 AM, David Nadlinger wrote: On Tuesday, 13 February 2018 at 23:09:07 UTC, Ali Çehreli wrote: David (aka klickverbot) is a longtime D contributor […] … who is slightly surprised at the amount of media interest this has attracted. ;)  — David Congrats and well done!

Re: Vulkan

2018-02-13 Thread rikki cattermole via Digitalmars-d
On 13/02/2018 10:54 PM, Danni Coy wrote: On Wed, Feb 14, 2018 at 8:20 AM, Ivan Trombley via Digitalmars-d mailto:digitalmars-d@puremagic.com>> wrote: I wanted to do some experimentation with Vulkan using D. None of the projects that I found (derelict-vulkan, d-vulkan and erupted) work

Re: "Why Black Boxes are so Hard to Reuse?", a lecture by Gregor Kiczales

2018-02-13 Thread Joakim via Digitalmars-d
On Wednesday, 14 February 2018 at 01:20:24 UTC, Mark wrote: I came across this one hour lecture [1] on Youtube. It's from 1994, but I think it's still very relevant today, both to developers in general and to the D language in particular. [...] I have mentioned some related thoughts by a des

Re: Vulkan

2018-02-13 Thread Mike Parker via Digitalmars-d
On Wednesday, 14 February 2018 at 02:40:18 UTC, Mike Parker wrote: What doesn't it mean Eh, what *does* it mean.

Re: Vulkan

2018-02-13 Thread Mike Parker via Digitalmars-d
On Tuesday, 13 February 2018 at 22:20:15 UTC, Ivan Trombley wrote: I wanted to do some experimentation with Vulkan using D. None of the projects that I found (derelict-vulkan, d-vulkan and erupted) work. Are there D bindings to Vulkan that actually work? What doesn't it mean to say they don'

Re: OT: Photo of a single atom by David Nadlinger wins top prize

2018-02-13 Thread Ali Çehreli via Digitalmars-d
On 02/13/2018 05:11 PM, David Nadlinger wrote: On Tuesday, 13 February 2018 at 23:09:07 UTC, Ali Çehreli wrote: David (aka klickverbot) is a longtime D contributor […] … who is slightly surprised at the amount of media interest this has attracted. ;)  — David Yeah... Especially when it's

"Why Black Boxes are so Hard to Reuse?", a lecture by Gregor Kiczales

2018-02-13 Thread Mark via Digitalmars-d
I came across this one hour lecture [1] on Youtube. It's from 1994, but I think it's still very relevant today, both to developers in general and to the D language in particular. A TL;DR summary of the lecture: Abstraction is a central theme in software engineering, since it allows us to contr

Re: OT: Photo of a single atom by David Nadlinger wins top prize

2018-02-13 Thread Walter Bright via Digitalmars-d
On 2/13/2018 5:11 PM, David Nadlinger wrote: On Tuesday, 13 February 2018 at 23:09:07 UTC, Ali Çehreli wrote: David (aka klickverbot) is a longtime D contributor […] … who is slightly surprised at the amount of media interest this has attracted. ;)  — David You shouldn't be surprised. I'm

Re: Being Positive

2018-02-13 Thread psychoticRabbit via Digitalmars-d
On Tuesday, 13 February 2018 at 16:04:11 UTC, Abdulhaq wrote: Psychotic rabbit disturbed by programming related video. In other news don't poke the rabbit.

Re: Multiple Alis

2018-02-13 Thread Walter Bright via Digitalmars-d
On 2/12/2018 8:33 PM, Nick Sabalausky (Abscissa) wrote: I know another Ali I've tried to turn onto D, but he's pretty happy with Python. Oh, well. I don't think he deserves the name Ali :-)

Re: OT: Photo of a single atom by David Nadlinger wins top prize

2018-02-13 Thread David Nadlinger via Digitalmars-d
On Tuesday, 13 February 2018 at 23:09:07 UTC, Ali Çehreli wrote: David (aka klickverbot) is a longtime D contributor […] … who is slightly surprised at the amount of media interest this has attracted. ;) — David

Re: OT: Photo of a single atom by David Nadlinger wins top prize

2018-02-13 Thread Manu via Digitalmars-d
On 13 February 2018 at 15:09, Ali Çehreli via Digitalmars-d < digitalmars-d@puremagic.com> wrote: > David (aka klickverbot) is a longtime D contributor. > > > https://www.epsrc.ac.uk/newsevents/news/single-trapped-atom- > captures-science-photography-competitions-top-prize/ I was just about to p

Re: Vulkan

2018-02-13 Thread flamencofantasy via Digitalmars-d
On Tuesday, 13 February 2018 at 22:20:15 UTC, Ivan Trombley wrote: I wanted to do some experimentation with Vulkan using D. None of the projects that I found (derelict-vulkan, d-vulkan and erupted) work. Are there D bindings to Vulkan that actually work? Maybe these work, not sure; https://

OT: Photo of a single atom by David Nadlinger wins top prize

2018-02-13 Thread Ali Çehreli via Digitalmars-d
David (aka klickverbot) is a longtime D contributor. https://www.epsrc.ac.uk/newsevents/news/single-trapped-atom-captures-science-photography-competitions-top-prize/ Ali

Re: Vulkan

2018-02-13 Thread Danni Coy via Digitalmars-d
On Wed, Feb 14, 2018 at 8:20 AM, Ivan Trombley via Digitalmars-d < digitalmars-d@puremagic.com> wrote: > I wanted to do some experimentation with Vulkan using D. None of the > projects that I found (derelict-vulkan, d-vulkan and erupted) work. > > Are there D bindings to Vulkan that actually work?

Vulkan

2018-02-13 Thread Ivan Trombley via Digitalmars-d
I wanted to do some experimentation with Vulkan using D. None of the projects that I found (derelict-vulkan, d-vulkan and erupted) work. Are there D bindings to Vulkan that actually work?

Re: Being Positive

2018-02-13 Thread Ola Fosheim Grøstad via Digitalmars-d
On Tuesday, 13 February 2018 at 18:25:25 UTC, 9il wrote: Do we follow main initial promise to be better / to replace C/C++? The last one question is the most important. Instead of targeting a real market for as, which is C/C++, we are building a "trendy" language to compete with Python/Java/G

Re: Being Positive

2018-02-13 Thread Andrei Alexandrescu via Digitalmars-d
On 2/12/18 10:46 PM, jmh530 wrote: On Tuesday, 13 February 2018 at 03:15:44 UTC, bachmeier wrote: I don't see a negative trend. [snip] I don't know if there's a negative trend or not, but every 2 or 3 months there's inevitably a thread about things D needs to add or improve that tends to de

Re: Being Positive

2018-02-13 Thread Wyatt via Digitalmars-d
On Tuesday, 13 February 2018 at 07:35:19 UTC, Dukc wrote: On Monday, 12 February 2018 at 23:54:29 UTC, Arun Chandrasekaran wrote: Sorry if I'm hurting someone's sentiment, but is it just me who is seeing so much negative trend in the D forum about D itself? Well, programmers are engineers, an

Re: Being Positive

2018-02-13 Thread 9il via Digitalmars-d
On Monday, 12 February 2018 at 23:54:29 UTC, Arun Chandrasekaran wrote: Sorry if I'm hurting someone's sentiment, but is it just me who is seeing so much negative trend in the D forum about D itself? The reason is (as I see it) is very simple. People have/had a lot of expectations about the la

Re: Multiple Alis

2018-02-13 Thread Ali Çehreli via Digitalmars-d
On 02/13/2018 03:05 AM, Andrea Fontana wrote: > I read this thread just because it was so strange that Ali was calling > "Multiple Alias This" in this way. I like it! :) Actually, I tried to make a code joke for this thread with "alias this" and discovered a compiler bug: https://issues.dla

Re: Being Positive

2018-02-13 Thread Arun Chandrasekaran via Digitalmars-d
On Tuesday, 13 February 2018 at 17:03:26 UTC, flamencofantasy wrote: On Tuesday, 13 February 2018 at 02:29:46 UTC, Seb wrote: On Monday, 12 February 2018 at 23:54:29 UTC, Arun Chandrasekaran wrote: [...] Yeah, I think it's a different community. I'm not sure why this is the case, maybe becaus

Re: Being Positive

2018-02-13 Thread flamencofantasy via Digitalmars-d
On Tuesday, 13 February 2018 at 02:29:46 UTC, Seb wrote: On Monday, 12 February 2018 at 23:54:29 UTC, Arun Chandrasekaran wrote: [...] Yeah, I think it's a different community. I'm not sure why this is the case, maybe because Rust doesn't promise to be a great language and people suffer enoug

Re: Being Positive

2018-02-13 Thread Guillaume Piolat via Digitalmars-d
On Monday, 12 February 2018 at 23:54:29 UTC, Arun Chandrasekaran wrote: Sorry if I'm hurting someone's sentiment, but is it just me who is seeing so much negative trend in the D forum about D itself? I don't remember seeing so much negative about Rust on rust forum and so on. Do you think it wi

Re: Being Positive

2018-02-13 Thread Abdulhaq via Digitalmars-d
On Tuesday, 13 February 2018 at 11:36:35 UTC, psychoticRabbit wrote: On Tuesday, 13 February 2018 at 08:08:28 UTC, bauss wrote: On Tuesday, 13 February 2018 at 01:32:29 UTC, psychoticRabbit wrote: Personally, I found that youtube video (Life is better with Rust's community automation - YouTub

Re: missing HexString documentation

2018-02-13 Thread Steven Schveighoffer via Digitalmars-d
On 2/11/18 4:48 PM, Walter Bright wrote: I also notice that hex strings are not simply equivalent to strings with \x in them -- the latter is more constrained, as it must be a pair of hex digits per \x. hex strings allow spaces between them. The idea was to be able to cut&paste text from thing

Re: Being Positive

2018-02-13 Thread John Gabriele via Digitalmars-d
On Tuesday, 13 February 2018 at 03:40:52 UTC, Jonathan M Davis wrote: {snip} I suspect that part of it is that a lot of folks seem to come to D looking for the perfect language after having be frustrated by another language like C++, and while D is a lot closer to that for many folks than other

Re: Multiple Alis

2018-02-13 Thread Martin Tschierschke via Digitalmars-d
On Tuesday, 13 February 2018 at 11:05:03 UTC, Andrea Fontana wrote: On Tuesday, 13 February 2018 at 00:47:42 UTC, Ali Çehreli wrote: Nothing serious but in case you are confused, there are at least three separate and awesome Alis frequenting these newsgroups. :) From: Ali Çehreli Email: acehr

Re: GSOC 2018 - no slots for D

2018-02-13 Thread Craig Dillabaugh via Digitalmars-d
On Tuesday, 13 February 2018 at 13:33:00 UTC, Andrei Alexandrescu wrote: On 02/12/2018 08:20 PM, Jakub Łabaj wrote: https://summerofcode.withgoogle.com/organizations/ Seems like we didn't make it this year :( Is there any feedback from Google when they don't accept an organisation? Do you thin

Re: Being Positive

2018-02-13 Thread Mike Franklin via Digitalmars-d
On Tuesday, 13 February 2018 at 14:17:00 UTC, Steven Schveighoffer wrote: On 2/12/18 11:29 PM, Nick Sabalausky (Abscissa) wrote: A bunch of stuff I 100% agree with. Me too. So refreshing to read. Mike

Re: Being Positive

2018-02-13 Thread Steven Schveighoffer via Digitalmars-d
On 2/12/18 11:29 PM, Nick Sabalausky (Abscissa) wrote: A bunch of stuff I 100% agree with. Thanks. Let's keep the negativity coming, and we'll all be better for it ;) Problems don't get fixed if you ignore them or pretend they don't exist. It's part of a healthy debate. If you don't like the n

Re: immutable postblit unusable?

2018-02-13 Thread Steven Schveighoffer via Digitalmars-d
On 2/11/18 3:25 AM, Jonathan M Davis wrote: In the case of immutable, the postblit is actually completely unnecessary, because there's no need to do a deep copy of an immutable object, since it's guaranteed to never change its value (whereas with const, a deep copy can still be necessary, since o

Re: GSOC 2018 - no slots for D

2018-02-13 Thread psychoticRabbit via Digitalmars-d
On Tuesday, 13 February 2018 at 13:33:00 UTC, Andrei Alexandrescu wrote: On 02/12/2018 08:20 PM, Jakub Łabaj wrote: https://summerofcode.withgoogle.com/organizations/ Seems like we didn't make it this year :( Is there any feedback from Google when they don't accept an organisation? Do you thin

Re: GSOC 2018 - no slots for D

2018-02-13 Thread Andrei Alexandrescu via Digitalmars-d
On 02/12/2018 08:20 PM, Jakub Łabaj wrote: https://summerofcode.withgoogle.com/organizations/ Seems like we didn't make it this year :( Is there any feedback from Google when they don't accept an organisation? Do you think that maybe they don't perceive D as a viable option or just the project

Re: Which language futures make D overcompicated?

2018-02-13 Thread bauss via Digitalmars-d
On Tuesday, 13 February 2018 at 11:36:50 UTC, Andre Pany wrote: On Tuesday, 13 February 2018 at 11:14:25 UTC, rikki cattermole wrote: On 13/02/2018 11:11 AM, Russel Winder wrote: On Tue, 2018-02-13 at 10:45 +, aberba via Digitalmars-d wrote: […] I wish complaints about Dub would include

Re: Old but interesting link as to the low adoption reason for D

2018-02-13 Thread bauss via Digitalmars-d
On Tuesday, 13 February 2018 at 11:45:00 UTC, Bo wrote: * Your guaranteed that this will have maintainers. Unlike alternative unofficial solutions. This is where you're wrong. Considering that D is an open-source language, nothing is guaranteed. Neither is there any guarantee who works on

Re: Being Positive

2018-02-13 Thread bachmeier via Digitalmars-d
On Monday, 12 February 2018 at 23:54:29 UTC, Arun Chandrasekaran wrote: Sorry if I'm hurting someone's sentiment, but is it just me who is seeing so much negative trend in the D forum about D itself? Here's an example from 2013, just a few months after I started using D. Andrei posted that Fac

Re: Old but interesting link as to the low adoption reason for D

2018-02-13 Thread psychoticRabbit via Digitalmars-d
On Tuesday, 13 February 2018 at 01:46:02 UTC, Token wrote: D should recognize and embrace its nature as research platform/compiler enthusiasts playground favorite. I think this is a really good point, and one that D should be proud of. That is pretty much how I see D, and I really enjoy se

Re: Old but interesting link as to the low adoption reason for D

2018-02-13 Thread rikki cattermole via Digitalmars-d
On 13/02/2018 11:45 AM, Bo wrote: Community attitude is just as important as the language. As a language D may been gaining exposure but if you dislike new people coming here and pointing out major and minor issues, then that exposure is useless and will only reinforce a negative image for th

[OT] - Re: Workaround for https://issues.dlang.org/show_bug.cgi?id=18422?

2018-02-13 Thread Nick Treleaven via Digitalmars-d
On Sunday, 11 February 2018 at 15:34:07 UTC, Andrei Alexandrescu wrote: I'm trying to sketch a simple compile-time reflection system, and https://issues.dlang.org/show_bug.cgi?id=18422 is a blocker of the entire approach. BTW please write a descriptive subject, not a bug ID. The #dbugfix post

Re: Old but interesting link as to the low adoption reason for D

2018-02-13 Thread Bo via Digitalmars-d
On Tuesday, 13 February 2018 at 09:11:44 UTC, ketmar wrote: because Business Developers wants it that way. they are... well... Doing Business, and they wants someone to maintain all the libraries they are using. for free, of course. and what can be better than to offload this burden to language

Re: Being Positive

2018-02-13 Thread psychoticRabbit via Digitalmars-d
On Tuesday, 13 February 2018 at 09:46:14 UTC, Dave Jones wrote: Arguing, friction, grumbling, it's all a symptom of Ds open volunteer based development process IMO. It's also how democracy works. Walk into any parliament session, in any democracy, and you will see arguing, friction and grum

Re: Which language futures make D overcompicated?

2018-02-13 Thread Andre Pany via Digitalmars-d
On Tuesday, 13 February 2018 at 11:14:25 UTC, rikki cattermole wrote: On 13/02/2018 11:11 AM, Russel Winder wrote: On Tue, 2018-02-13 at 10:45 +, aberba via Digitalmars-d wrote: […] I wish complaints about Dub would include exactly what was impossible with it. There's no reason to throw

Re: Being Positive

2018-02-13 Thread psychoticRabbit via Digitalmars-d
On Tuesday, 13 February 2018 at 08:08:28 UTC, bauss wrote: On Tuesday, 13 February 2018 at 01:32:29 UTC, psychoticRabbit wrote: It is a human right..to complain ;-) Not to be that guy, but technically you have no rights in an online community. You have privileges. You may have the privile

Re: Which language futures make D overcompicated?

2018-02-13 Thread rikki cattermole via Digitalmars-d
On 13/02/2018 11:11 AM, Russel Winder wrote: On Tue, 2018-02-13 at 10:45 +, aberba via Digitalmars-d wrote: […] I wish complaints about Dub would include exactly what was impossible with it. There's no reason to throw dub away and start something new. If one can run cmake before build in

Re: Which language futures make D overcompicated?

2018-02-13 Thread Russel Winder via Digitalmars-d
On Tue, 2018-02-13 at 10:45 +, aberba via Digitalmars-d wrote: > […] > I wish complaints about Dub would include exactly what was > impossible with it. There's no reason to throw dub away and start > something new. If one can run cmake before build in dub, then a > lot is possible. Those e

Re: Multiple Alis

2018-02-13 Thread Andrea Fontana via Digitalmars-d
On Tuesday, 13 February 2018 at 00:47:42 UTC, Ali Çehreli wrote: Nothing serious but in case you are confused, there are at least three separate and awesome Alis frequenting these newsgroups. :) From: Ali Çehreli Email: acehr...@yahoo.com Almost always ends posts simply with "Ali" From: Ali E

Re: Which language futures make D overcompicated?

2018-02-13 Thread rikki cattermole via Digitalmars-d
On 13/02/2018 10:45 AM, aberba wrote: On Sunday, 11 February 2018 at 11:47:25 UTC, rikki cattermole wrote: snip Will it result in binaries that are decent? Probably not for most use cases. Can you file a bug report on this? Nah this should remain out of scope. If binary (from e.g. cmake) e

Re: Which language futures make D overcompicated?

2018-02-13 Thread aberba via Digitalmars-d
On Sunday, 11 February 2018 at 11:47:25 UTC, rikki cattermole wrote: On 11/02/2018 11:40 AM, Jonathan M Davis wrote: On Sunday, February 11, 2018 11:26:30 rikki cattermole via Digitalmars-d wrote: On 11/02/2018 11:18 AM, Russel Winder wrote: Clearly though there is a problem with Dub as a buil

Re: Dub, Cargo, Go, Gradle, Maven

2018-02-13 Thread Abdulhaq via Digitalmars-d
On Tuesday, 13 February 2018 at 10:06:43 UTC, welkam wrote: ADG? Google doesnt find anything relevant Acyclic directed graph

Re: Dub, Cargo, Go, Gradle, Maven

2018-02-13 Thread welkam via Digitalmars-d
ADG? Google doesnt find anything relevant

Re: proposal: heredoc comments to allow `+/` in comments, eg from urls or documented unittests

2018-02-13 Thread Jacob Carlborg via Digitalmars-d
On 2018-02-12 23:35, Walter Bright wrote: The last dstep commit was November 2017. Yes? I've been working on a separate branch lately I take it dstep spawns the clang compiler? No, it uses libclang, i.e. using the Clang compiler as a library. -- /Jacob Carlborg

Re: Being Positive

2018-02-13 Thread Dave Jones via Digitalmars-d
On Monday, 12 February 2018 at 23:54:29 UTC, Arun Chandrasekaran wrote: Sorry if I'm hurting someone's sentiment, but is it just me who is seeing so much negative trend in the D forum about D itself? I don't remember seeing so much negative about Rust on rust forum and so on. Do you think it wi

Re: Bye bye, fast compilation times

2018-02-13 Thread Stefan Koch via Digitalmars-d
On Tuesday, 13 February 2018 at 05:47:10 UTC, Dmitry Olshansky wrote: Was once on my together with other OS memory manager functions, but postponed the work indefinetly. https://github.com/dlang/druntime/pull/1549 If someone is willing to revive that I’d gladly assist with review. Lastly

Re: Old but interesting link as to the low adoption reason for D

2018-02-13 Thread ketmar via Digitalmars-d
welkam wrote: On Monday, 12 February 2018 at 22:10:49 UTC, Bo wrote: * Lack of default OFFICIAL libraries like HTTP(s), database access, ... Why there should be one default OFFICIAL library for anything? because Business Developers wants it that way. they are... well... Doing Business, and

Re: Old but interesting link as to the low adoption reason for D

2018-02-13 Thread welkam via Digitalmars-d
On Monday, 12 February 2018 at 22:10:49 UTC, Bo wrote: * Lack of default OFFICIAL libraries like HTTP(s), database access, ... Why there should be one default OFFICIAL library for anything? Writing libraries is about choosing between different tradeoffs so no library satisfy all use cases. Al

Re: Being Positive

2018-02-13 Thread Kagamin via Digitalmars-d
On Monday, 12 February 2018 at 23:54:29 UTC, Arun Chandrasekaran wrote: Sorry if I'm hurting someone's sentiment, but is it just me who is seeing so much negative trend in the D forum about D itself? That's because people love D so much they want it to become better.

Re: proposal: heredoc comments to allow `+/` in comments, eg from urls or documented unittests

2018-02-13 Thread Kagamin via Digitalmars-d
On Tuesday, 13 February 2018 at 04:44:27 UTC, timotheecour wrote: Try to comment that with `/* */`: ``` void drawCircle(int angle /* in degrees */); ``` When you want to disable whole declaration, version(none) works just fine.

Re: Being Positive

2018-02-13 Thread Dukc via Digitalmars-d
On Tuesday, 13 February 2018 at 07:47:39 UTC, JN wrote: "There are only two kinds of languages: the ones people complain about and the ones nobody uses." Wasn't that from Bjarne Stroustrup?

Re: Being Positive

2018-02-13 Thread bauss via Digitalmars-d
On Tuesday, 13 February 2018 at 01:32:29 UTC, psychoticRabbit wrote: It is a human right..to complain ;-) Not to be that guy, but technically you have no rights in an online community. You have privileges.

Re: GSOC 2018 - no slots for D

2018-02-13 Thread bauss via Digitalmars-d
On Tuesday, 13 February 2018 at 02:38:28 UTC, psychoticRabbit wrote: On Tuesday, 13 February 2018 at 02:12:10 UTC, Seb wrote: On Tuesday, 13 February 2018 at 01:59:16 UTC, psychoticRabbit wrote: Second, I don't get it. Are you saying D Foundation currently only provides such to students of UPB?