Re: D on AArch64 CPU

2017-10-20 Thread David J Kordsmeier via Digitalmars-d-learn
On Thursday, 10 August 2017 at 07:00:55 UTC, David J Kordsmeier wrote: On Wednesday, 9 August 2017 at 08:37:53 UTC, Johannes Pfau wrote: Iain recently updated GDC & phobos up to 2.074 and we have a pull request for 2.075. So don't worry about fixing old GDC phobos/druntime versions, recent

Re: My two cents

2017-10-20 Thread user1234 via Digitalmars-d
On Friday, 20 October 2017 at 18:11:50 UTC, Adam D. Ruppe wrote: [...] The elvis operator, while trivial and unnecessary, would be easy to implement correctly and give a nice little PR boost to show that we care about the people talking about it. If you go by there, the safe navigation

Re: My two cents

2017-10-20 Thread jmh530 via Digitalmars-d
On Friday, 20 October 2017 at 19:54:09 UTC, user1234 wrote: On Friday, 20 October 2017 at 18:11:50 UTC, Adam D. Ruppe wrote: [...] The elvis operator, while trivial and unnecessary, would be easy to implement correctly and give a nice little PR boost to show that we care about the people

Re: is(this : myClass)

2017-10-20 Thread Jonathan M Davis via Digitalmars-d-learn
On Friday, October 20, 2017 21:32:48 Patrick via Digitalmars-d-learn wrote: > The compiler seems to reject the following code in a class method: > > bool test = is(this : myClass); > > Could some please explain this? "this" is not a type. is(T : U) is true if T is implicitly convertible to U. T

[Issue 17907] Can't automatically resolve to function with same name as module

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17907 Steven Schveighoffer changed: What|Removed |Added CC|

Re: is(this : myClass)

2017-10-20 Thread Steven Schveighoffer via Digitalmars-d-learn
On 10/20/17 6:23 PM, Patrick wrote: On Friday, 20 October 2017 at 22:15:36 UTC, Steven Schveighoffer wrote: On 10/20/17 5:55 PM, Patrick wrote: Due to the very specific nature of the 'is' operator, why wouldn't the compiler know to implicitly query the class types? Why must it be explicitly

Re: is(this : myClass)

2017-10-20 Thread user1234 via Digitalmars-d-learn
On Friday, 20 October 2017 at 21:42:32 UTC, Jonathan M Davis wrote: On Friday, October 20, 2017 21:32:48 Patrick via Digitalmars-d-learn wrote: The compiler seems to reject the following code in a class method: bool test = is(this : myClass); Could some please explain this? "this" is not a

Re: Skynet 1M Fiber microbenchmark in D

2017-10-20 Thread Martin Nowak via Digitalmars-d-learn
On Wednesday, 18 October 2017 at 11:01:56 UTC, Per Nordlöw wrote: On Wednesday, 18 October 2017 at 09:01:30 UTC, Per Nordlöw wrote: Creates an actor (goroutine, whatever), which spawns 10 new actors, each of them spawns 10 more actors, etc. until one million actors are created on the final

Re: Skynet 1M Fiber microbenchmark in D

2017-10-20 Thread Martin Nowak via Digitalmars-d-learn
On Wednesday, 18 October 2017 at 12:32:31 UTC, Nordlöw wrote: Further, are we forced to use the GC for Fiber allocation or can a sub-class of Fibers implement its own allocation strategy? You could use std.typecons.scoped!Fiber, though it'll easily overflow your stack. Unfortunately Scoped

Re: My first experience as a D Newbie

2017-10-20 Thread codephantom via Digitalmars-d
On Friday, 20 October 2017 at 16:13:06 UTC, Mark wrote: I don't think this sort of complaints are particular to D. I see similar rants in Scala's google group from time to time, These 'predictable patterns' (the emergence of similar attitudes, for example) can also be expressed and understood

Re: is(this : myClass)

2017-10-20 Thread Patrick via Digitalmars-d-learn
On Friday, 20 October 2017 at 23:01:25 UTC, Steven Schveighoffer wrote: On 10/20/17 6:23 PM, Patrick wrote: On Friday, 20 October 2017 at 22:15:36 UTC, Steven Schveighoffer wrote: On 10/20/17 5:55 PM, Patrick wrote: Due to the very specific nature of the 'is' operator, why wouldn't the

Re: My two cents

2017-10-20 Thread bauss via Digitalmars-d
On Friday, 20 October 2017 at 22:25:20 UTC, Adam Wilson wrote: On 10/20/17 04:04, Jonathan M Davis wrote: On Friday, October 20, 2017 02:49:34 Adam Wilson via Digitalmars-d wrote: Preach

Re: My two cents

2017-10-20 Thread Jonathan M Davis via Digitalmars-d
On Friday, October 20, 2017 15:25:20 Adam Wilson via Digitalmars-d wrote: > So far I have seen three arguments proffered for the ban syntax sugar. > > The first is "Walter/Andrei doesn't have the time." That actually has pretty much nothing to do with a feature request like syntactic sugar -

Re: is(this : myClass)

2017-10-20 Thread Steven Schveighoffer via Digitalmars-d-learn
On 10/20/17 7:04 PM, user1234 wrote: Strangely this is not always true, in other contexts this is seen as atype, although probably a bug class Foo {     class Bar : this {}     static assert(is(Bar : Foo)); } Definitely a bug. You should have to write typeof(this) (which is valid in this

Re: Why Physicists Still Use Fortran

2017-10-20 Thread codephantom via Digitalmars-d
On Monday, 16 October 2017 at 05:09:04 UTC, Manu wrote: Haha, incidentally, I've just moved to LA, and I'm failing to convince myself I won't die if I try and drive here ;) .. I'm still chickening out. Someone once said, that the biggest problem with Fortran, is that people actually use it.

[Issue 17920] New: Missing postblit for `T lhs = cast(T) <const(T) rhsLValue>`

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17920 Issue ID: 17920 Summary: Missing postblit for `T lhs = cast(T) ` Product: D Version: D2 Hardware: All OS: All Status: NEW

Re: My two cents

2017-10-20 Thread jmh530 via Digitalmars-d
On Friday, 20 October 2017 at 19:18:15 UTC, Ecstatic Coder wrote: Interesting proposals, but IMHO, the only ESSENTIAL feature missing in D is the possibility to program in D using a built-in reference-counting based variant of the standard library. Look at the goals for H2 2017

Re: My two cents

2017-10-20 Thread user1234 via Digitalmars-d
On Friday, 20 October 2017 at 20:11:46 UTC, jmh530 wrote: On Friday, 20 October 2017 at 19:54:09 UTC, user1234 wrote: On Friday, 20 October 2017 at 18:11:50 UTC, Adam D. Ruppe wrote: [...] The elvis operator, while trivial and unnecessary, would be easy to implement correctly and give a nice

miniDConf 2018 (Munich) - finding the "perfect" weekend

2017-10-20 Thread Seb via Digitalmars-d
Hi all, We are planing to hold a mini conference in Munich. The rough plan for the weekend is as follows: Friday: social pre-conf / BeerConf Saturday: talks Sunday: hackathon / group discussions As you all are amazing and we would love to see as many of you as possible, we created a Doodle

Re: DCompute target: Intel to Introduce New CPU-FPGA Hybrid Chip Supported by Acceleration Stack

2017-10-20 Thread Nordlöw via Digitalmars-d-announce
On Friday, 20 October 2017 at 20:41:24 UTC, Nordlöw wrote: https://github.com/ldc-developers/ldc/commits/dcompute or rather https://github.com/libmir/dcompute

DCompute target: Intel to Introduce New CPU-FPGA Hybrid Chip Supported by Acceleration Stack

2017-10-20 Thread Nordlöw via Digitalmars-d-announce
https://www.allaboutcircuits.com/news/intel-to-introduce-new-cpu-fpga-hybrid-chip-supported-by-acceleration-stack/ is yet another motivation to keep up the great work put into DCompute at https://github.com/ldc-developers/ldc/commits/dcompute ! Ever since I first tried programming in VHDL

[Issue 17907] Can't automatically resolve to function with same name as module

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17907 Martin Nowak changed: What|Removed |Added Status|NEW |RESOLVED CC|

Some tasks in D app

2017-10-20 Thread Orkhan via Digitalmars-d
Hello. I have an app for multiplayer game website. I am Facing an issue about stacking terminal. Also the app does not save the logs which is supposed to. I need someone who can fix this. Will send the app to developer. in total The tasks are : 1) Fix stacking issue in the terminal, 2) Fix

Re: Unit Testing in Action

2017-10-20 Thread qznc via Digitalmars-d-announce
On Friday, 20 October 2017 at 14:04:25 UTC, Mike Parker wrote: After a couple of weeks of quiet on the D blog, it's about to get noisy again. The latest is is a post by Mario Kröplin of Funkwerk describing how the company now uses D's built-in tests in their codebase after several years of

is(this : myClass)

2017-10-20 Thread Patrick via Digitalmars-d-learn
The compiler seems to reject the following code in a class method: bool test = is(this : myClass); Could some please explain this? Thanks, Patrick

Re: is(this : myClass)

2017-10-20 Thread Patrick via Digitalmars-d-learn
On Friday, 20 October 2017 at 21:42:32 UTC, Jonathan M Davis wrote: On Friday, October 20, 2017 21:32:48 Patrick via Digitalmars-d-learn wrote: The compiler seems to reject the following code in a class method: bool test = is(this : myClass); Could some please explain this? "this" is not a

[Issue 17919] std.container.Array could use pureMalloc

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17919 Nathan S. changed: What|Removed |Added Assignee|nob...@puremagic.com

Re: is(this : myClass)

2017-10-20 Thread Steven Schveighoffer via Digitalmars-d-learn
On 10/20/17 5:55 PM, Patrick wrote: Due to the very specific nature of the 'is' operator, why wouldn't the compiler know to implicitly query the class types? Why must it be explicitly written, typeof(this)? The compiler generally doesn't "fix" errors for you, it tells you there is a problem,

Re: My two cents

2017-10-20 Thread Adam Wilson via Digitalmars-d
On 10/20/17 04:04, Jonathan M Davis wrote: On Friday, October 20, 2017 02:49:34 Adam Wilson via Digitalmars-d wrote: Here is the thing that bothers me about that stance. You are correct, but I don't think you've considered the logical conclusion of the direction your argument is headed. Pray

[Issue 14894] mangling of mixins and lambdas is not unique and depends on compilation flags

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14894 --- Comment #12 from Martin Nowak --- (In reply to uplink.coder from comment #11) > We need AST-Node hashing anyhow. > but that won't fix the .di files problem, as the hash will be different from > the impl or does the source have

Re: is(this : myClass)

2017-10-20 Thread Patrick via Digitalmars-d-learn
On Friday, 20 October 2017 at 22:15:36 UTC, Steven Schveighoffer wrote: On 10/20/17 5:55 PM, Patrick wrote: Due to the very specific nature of the 'is' operator, why wouldn't the compiler know to implicitly query the class types? Why must it be explicitly written, typeof(this)? The compiler

[Issue 17919] New: std.container.Array could use pureMalloc

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17919 Issue ID: 17919 Summary: std.container.Array could use pureMalloc Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

Re: miniDConf 2018 (Munich) - finding the "perfect" weekend

2017-10-20 Thread Nordlöw via Digitalmars-d
On Friday, 20 October 2017 at 20:30:54 UTC, Seb wrote: We are planing to hold a mini conference in Munich. The rough plan for the weekend is as follows: Great initiative. I wish I could join because I have loads of ideas and code (phobos-next) to share. But I and my family are currently a

[Issue 17921] New: allow to use `alias function this` to be used for implicit conversions

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17921 Issue ID: 17921 Summary: allow to use `alias function this` to be used for implicit conversions Product: D Version: D2 Hardware: All OS: All Status:

Where is 2017H2?

2017-10-20 Thread DlangLearner via Digitalmars-d
We are in the last quarter of 2017, where is the vision document for 2017H2?

Re: My two cents

2017-10-20 Thread Satoshi via Digitalmars-d
On Friday, 20 October 2017 at 08:32:36 UTC, Jonathan M Davis wrote: On Friday, October 20, 2017 08:09:59 Satoshi via Digitalmars-d wrote: On Friday, 20 October 2017 at 04:26:24 UTC, Jonathan M Davis wrote: > On Friday, October 20, 2017 02:20:31 Adam D. Ruppe via > > Digitalmars-d wrote: >> On

Re: My two cents

2017-10-20 Thread Jonathan M Davis via Digitalmars-d
On Friday, October 20, 2017 08:09:59 Satoshi via Digitalmars-d wrote: > On Friday, 20 October 2017 at 04:26:24 UTC, Jonathan M Davis > > wrote: > > On Friday, October 20, 2017 02:20:31 Adam D. Ruppe via > > > > Digitalmars-d wrote: > >> On Friday, 20 October 2017 at 00:26:19 UTC, bauss wrote: > >>

Re: London senior DevOps job and two London [D-ish] developer roles

2017-10-20 Thread Arjan via Digitalmars-d-announce
On Thursday, 19 October 2017 at 20:01:20 UTC, Laeeth Isharc wrote: Hi. Symmetry Investments is looking to hire ... Please feel free to drop me a line if you're interested or know of someone who might be - for this role or for the others. How would one contact you?

Re: Where is 2017H2?

2017-10-20 Thread Joakim via Digitalmars-d
On Friday, 20 October 2017 at 09:30:38 UTC, DlangLearner wrote: We are in the last quarter of 2017, where is the vision document for 2017H2? It was published months ago and is linked from the front page: https://dlang.org If you mean 2018, this year isn't even over yet.

Re: My two cents

2017-10-20 Thread Satoshi via Digitalmars-d
On Friday, 20 October 2017 at 04:26:24 UTC, Jonathan M Davis wrote: On Friday, October 20, 2017 02:20:31 Adam D. Ruppe via Digitalmars-d wrote: On Friday, 20 October 2017 at 00:26:19 UTC, bauss wrote: > return foo ? foo : null; > > where > > return foo ?? null; would be so much easier. return

Re: Where is 2017H2?

2017-10-20 Thread Bastiaan Veelo via Digitalmars-d
On Friday, 20 October 2017 at 09:38:02 UTC, Joakim wrote: On Friday, 20 October 2017 at 09:30:38 UTC, DlangLearner wrote: We are in the last quarter of 2017, where is the vision document for 2017H2? It was published months ago and is linked from the front page: https://dlang.org If you mean

Re: Where is 2017H2?

2017-10-20 Thread DlangLearner via Digitalmars-d
On Friday, 20 October 2017 at 09:38:02 UTC, Joakim wrote: On Friday, 20 October 2017 at 09:30:38 UTC, DlangLearner wrote: We are in the last quarter of 2017, where is the vision document for 2017H2? It was published months ago and is linked from the front page: https://dlang.org If you mean

AppImage for linux

2017-10-20 Thread Andrea Fontana via Digitalmars-d
Did anyone tried to pack dmd as appimage? Is it even feasible? It would be a easy way to: - Run dmd without installation (and root permissions) - Use multiple dmd versions

[Issue 17907] Can't automatically resolve to function with same name as module

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17907 RazvanN changed: What|Removed |Added CC|

[Issue 11644] EvictingStrategy.LRU for std.functional.memoize

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11644 alex.jercai...@gmail.com changed: What|Removed |Added CC||alex.jercai...@gmail.com

Re: My two cents

2017-10-20 Thread Adam Wilson via Digitalmars-d
On 10/20/17 01:32, Jonathan M Davis wrote: On Friday, October 20, 2017 08:09:59 Satoshi via Digitalmars-d wrote: On Friday, 20 October 2017 at 04:26:24 UTC, Jonathan M Davis wrote: On Friday, October 20, 2017 02:20:31 Adam D. Ruppe via Digitalmars-d wrote: On Friday, 20 October 2017 at

Re: London senior DevOps job and two London [D-ish] developer roles

2017-10-20 Thread Laeeth Isharc via Digitalmars-d-announce
On Friday, 20 October 2017 at 09:11:17 UTC, Arjan wrote: On Thursday, 19 October 2017 at 20:01:20 UTC, Laeeth Isharc wrote: Hi. Symmetry Investments is looking to hire ... Please feel free to drop me a line if you're interested or know of someone who might be - for this role or for the

Re: My two cents

2017-10-20 Thread Jonathan M Davis via Digitalmars-d
On Friday, October 20, 2017 02:49:34 Adam Wilson via Digitalmars-d wrote: > Here is the thing that bothers me about that stance. You are correct, > but I don't think you've considered the logical conclusion of the > direction your argument is headed. Pray tell, why must we stop adding > syntactic

Re: Generating DDOX documentation

2017-10-20 Thread FreeSlave via Digitalmars-d-learn
On Friday, 20 October 2017 at 10:47:57 UTC, Andrew Edwards wrote: Given a documented source file (eg. process.d), I can generate the DDOC version of the documentation with the -D switch of DMD as such: $ dmd -Dfprocess.html process.d What do I modify on that line to get the DDOX version

Re: AppImage for linux

2017-10-20 Thread Jacob Carlborg via Digitalmars-d
On 2017-10-20 09:58, Andrea Fontana wrote: Did anyone tried to pack dmd as appimage? Is it even feasible? It would be a easy way to: - Run dmd without installation (and root permissions) - Use multiple dmd versions DVM [1] doesn't require root permission, allows multiple dmd version and it's

[Issue 129] DDoc downgrades enum to their integer initializers

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=129 --- Comment #14 from Andrew Edwards --- (In reply to Iain Buclaw from comment #12) > > Interestingly, when compiling a minimal test - just the enum declarations > and the pipeProcess function - the ddoc generated looks fine. >

Generating DDOX documentation

2017-10-20 Thread Andrew Edwards via Digitalmars-d-learn
Given a documented source file (eg. process.d), I can generate the DDOC version of the documentation with the -D switch of DMD as such: $ dmd -Dfprocess.html process.d What do I modify on that line to get the DDOX version of the same file? Thanks, Andrew

[Issue 17918] Segmentation fault dmd failed with exit code 139.

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17918 --- Comment #1 from Roman --- Note that there's another error that precedes the crash ../inilike/source/inilike/file.d(185,33): Error: no property 'map' for type 'ByNode!(Node)' [../inilike/source/inilike/file.d(183,19)]

[Issue 17171] ddoc: enum misses some values + wrong order + missing member initializers

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17171 Andrew Edwards changed: What|Removed |Added CC||edwards...@gmail.com

[Issue 129] DDoc downgrades enum to their integer initializers

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=129 Andrew Edwards changed: What|Removed |Added CC||edwards...@gmail.com

[Issue 129] DDoc downgrades enum to their integer initializers

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=129 --- Comment #15 from Iain Buclaw --- Ok. Thanks for the explanation. --

Re: My two cents

2017-10-20 Thread Adam D. Ruppe via Digitalmars-d
On Friday, 20 October 2017 at 09:40:26 UTC, Satoshi wrote: If you need reason why is writing less code better just calculate the time of it. getOne(foo, null) // costs 3 sec. foo ?? null // cost 1 sec. Note that I do NOT object to these additions. I think they'd be trivial, backward

Re: My two cents

2017-10-20 Thread Meta via Digitalmars-d
On Friday, 20 October 2017 at 00:26:19 UTC, bauss wrote: On Wednesday, 18 October 2017 at 08:56:21 UTC, Satoshi wrote: conditional dereferencing and stuff about that (same as in C#) foo?.bar; foo?[bar]; return foo ?? null; Tbh. these are some I really wish were in D, because it becomes

Unit Testing in Action

2017-10-20 Thread Mike Parker via Digitalmars-d-announce
After a couple of weeks of quiet on the D blog, it's about to get noisy again. The latest is is a post by Mario Kröplin of Funkwerk describing how the company now uses D's built-in tests in their codebase after several years of using third-party frameworks. Blog:

Re: AppImage for linux

2017-10-20 Thread Andrea Fontana via Digitalmars-d
On Friday, 20 October 2017 at 11:28:55 UTC, Jacob Carlborg wrote: On 2017-10-20 09:58, Andrea Fontana wrote: Did anyone tried to pack dmd as appimage? Is it even feasible? It would be a easy way to: - Run dmd without installation (and root permissions) - Use multiple dmd versions DVM [1]

[Issue 17748] extern(C) do nothing on struct methods

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17748 --- Comment #9 from anonymous4 --- What is the reason for breakage? For convenience attributes applied in bulk silently skip members they are not applicable to: This works: --- struct A { final: int a; } --- But if

Re: My first experience as a D Newbie

2017-10-20 Thread Mark via Digitalmars-d
On Thursday, 19 October 2017 at 21:18:43 UTC, Rion wrote: D has a bad track record with implementations of proposals, even when the actual code has been written. There has always been a standard: Walter writes it, its going to get accepted with a high ratio in one form or another. Somebody who

Re: My two cents

2017-10-20 Thread Martin Nowak via Digitalmars-d
On Thursday, 19 October 2017 at 06:50:12 UTC, Fra Mecca wrote: We miss a build system that is tailored towards enterprises Anything more specific on that?

Re: My two cents

2017-10-20 Thread Martin Nowak via Digitalmars-d
On Friday, 20 October 2017 at 08:09:59 UTC, Satoshi wrote: > return foo ?? null; would be so much easier. Definitely the Elvis operator is a small and sometimes useful addition. https://en.wikipedia.org/wiki/Elvis_operator Your best bet on getting it, is writing a small DIP, the organize

Re: My two cents

2017-10-20 Thread Martin Nowak via Digitalmars-d
On Wednesday, 18 October 2017 at 08:56:21 UTC, Satoshi wrote: First, D started as a great new language with the best from all languages. But now D seems more and more conservative. New syntactic sugars aren't added just because they can be found in phobos. (this was Walter's answer when I

[Issue 17910] Can't have UFCS in aggregate types

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17910 --- Comment #4 from anonymous4 --- (In reply to Steven Schveighoffer from comment #3) > make your extension methods global This destroys encapsulation: what has no business at global scope shouldn't be there. > D usually

Re: My two cents

2017-10-20 Thread jmh530 via Digitalmars-d
On Friday, 20 October 2017 at 15:38:53 UTC, Martin Nowak wrote: Something I want to have for quite a while is a free-form poll for features, maybe running 2 weeks or so, to get a better understanding of community priorities. Maybe once a quarter, ;) It might help to have some sense of

Re: My two cents

2017-10-20 Thread H. S. Teoh via Digitalmars-d
On Fri, Oct 20, 2017 at 06:20:52PM +, Random D user via Digitalmars-d wrote: > On Friday, 20 October 2017 at 02:20:31 UTC, Adam D. Ruppe wrote: > > On Friday, 20 October 2017 at 00:26:19 UTC, bauss wrote: > > > return foo ?? null; would be so much easier. > > return getOr(foo, null); > > I

Re: My two cents

2017-10-20 Thread Adam D. Ruppe via Digitalmars-d
On Friday, 20 October 2017 at 16:36:28 UTC, jmh530 wrote: It might help to have some sense of how the main devs time on D is being used. Definitely, I currently have no clue what they are on. Is elvis operator more important than improving safe/scope/nogc/etc, I think most would say no. I

Re: My two cents

2017-10-20 Thread Random D user via Digitalmars-d
On Friday, 20 October 2017 at 02:20:31 UTC, Adam D. Ruppe wrote: On Friday, 20 October 2017 at 00:26:19 UTC, bauss wrote: return foo ?? null; would be so much easier. return getOr(foo, null); I guess with UFCS you could get: return foo.PP(null); // vs. return foo ?? null; :D

[Issue 17910] Can't have UFCS in aggregate types

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17910 --- Comment #5 from Steven Schveighoffer --- (In reply to anonymous4 from comment #4) > (In reply to Steven Schveighoffer from comment #3) > > make your extension methods global > > This destroys encapsulation: what has no

Re: My two cents

2017-10-20 Thread Ecstatic Coder via Digitalmars-d
On Wednesday, 18 October 2017 at 08:56:21 UTC, Satoshi wrote: Hi, I had been using D for almost 6 years and I want to share my opinion with you. I don't want to blame anyone but I'll focus more on bad things and possible improvements. And this is just how I see D from my perspective. (Sorry

Re: AWS SDK

2017-10-20 Thread ikod via Digitalmars-d
On Wednesday, 18 October 2017 at 23:02:27 UTC, Stephan Dilly wrote: On 2017-10-18 22:25:23 +, ikod said: On Wednesday, 18 October 2017 at 20:51:48 UTC, Stephan Dilly wrote: On 2017-10-18 20:19:20 +, ikod said: Hello, On Wednesday, 18 October 2017 at 20:05:28 UTC, Andre Pany wrote:

Re: Boston D Lang Meetup 10/29/2017

2017-10-20 Thread Ali Çehreli via Digitalmars-d-announce
This sounds too good to miss. ;) I'll be there! Ali On 10/20/2017 12:30 PM, Steven Schveighoffer wrote: Hi everyone, I scheduled an informal meetup for Sunday, 10/29, to get together. Nothing special going on, except that Ali Çehreli, author of "Programming in D" will be in town, and has

Boston D Lang Meetup 10/29/2017

2017-10-20 Thread Steven Schveighoffer via Digitalmars-d-announce
Hi everyone, I scheduled an informal meetup for Sunday, 10/29, to get together. Nothing special going on, except that Ali Çehreli, author of "Programming in D" will be in town, and has offered to join us, along with Andrei. That's 2/3 of the D Foundation! (Walter, when are you coming to