On Tuesday, September 11, 2018 9:59:30 PM MDT Danni Coy via Digitalmars-d
wrote:
> So my understanding is that the main issue with extern(C++,"ns") is
> functions that have different C++ name-spaces overriding each other in
> unexpected ways.
> How feasible is to simply disallow
On Wednesday, 12 September 2018 at 03:59:30 UTC, Danni Coy wrote:
So my understanding is that the main issue with
extern(C++,"ns") is
functions that have different C++ name-spaces overriding each
other in
unexpected ways.
How feasible is to simply disallow
functions/variables/objects/... with
On Sunday, 12 August 2018 at 15:07:04 UTC, Anton Fediushin wrote:
Hello, I'm glad to announce that silly v0.0.1 is released.
Silly is a brand-new test runner with simplicity in mind. It's
developed to be as simple as possible and contain no useless
features. Another important goal is to
So my understanding is that the main issue with extern(C++,"ns") is
functions that have different C++ name-spaces overriding each other in
unexpected ways.
How feasible is to simply disallow functions/variables/objects/... with the
same name but a different "ns" being in the same module?
On Tuesday, 11 September 2018 at 19:55:33 UTC, Andre Pany wrote:
On Saturday, 8 September 2018 at 04:24:20 UTC, Jonathan Marler
wrote:
I've rewritten rdmd into a new tool called "rund" and have
been using it for about 4 months. It runs about twice as fast
making my workflow much "snappier". It
Hi All,
I wonder if you guys are aware of any Canadian companies using D,
I want to do some research about what they're using D for and
eventually follow some of them. I was browsing
https://dlang.org/orgs-using-d.html but I didn't find any there
yet.
Cheers.
On 9/11/2018 8:08 AM, RazvanN wrote:
[1] https://github.com/dlang/DIPs/pull/129
[2] https://github.com/dlang/dmd/pull/8688
Thank you, RazvanN!
On Tuesday, 11 September 2018 at 07:23:53 UTC, Joakim wrote:
I agree with a lot of what you say here, but I'm not sure what
you mean by "first class support for mobile." What exactly do
you believe D needs to reach that level?
Natural-feeling bindings to platform libraries that are not
This should probably have been posted here. -- Andrei
Forwarded Message
Subject: Copy Constructor DIP and implementation
Date: Tue, 11 Sep 2018 15:08:33 +
From: RazvanN
Organization: Digital Mars
Newsgroups: digitalmars.D.announce
Hello everyone,
I have finished writing
On Saturday, 8 September 2018 at 04:24:20 UTC, Jonathan Marler
wrote:
I've rewritten rdmd into a new tool called "rund" and have been
using it for about 4 months. It runs about twice as fast making
my workflow much "snappier". It also introduces a new feature
called "source directives" where
On Saturday, September 8, 2018 11:06:20 AM MDT Neia Neutuladh via
Digitalmars-d wrote:
> On Saturday, 8 September 2018 at 17:01:33 UTC, Jacob Shtokolov
>
> wrote:
> > So, modification of pointer values is prohibited (if I
> > understand this sentence correctly).
>
> @safe code can't manipulate
On Tuesday, 11 September 2018 at 17:36:09 UTC, Kagamin wrote:
On Tuesday, 11 September 2018 at 15:20:51 UTC, Jonathan Marler
wrote:
The Posix/Windows 10 cases seem fine, but Windows <10 is not
great.
MSDN says symbolic links are supported since Vista.
Yeah but I think you need Admin
On Tuesday, 11 September 2018 at 15:20:51 UTC, Jonathan Marler
wrote:
The Posix/Windows 10 cases seem fine, but Windows <10 is not
great.
MSDN says symbolic links are supported since Vista.
On Monday, 10 September 2018 at 20:30:52 UTC, Dr.No wrote:
On Saturday, 8 September 2018 at 14:26:45 UTC, ag0aep6g wrote:
[...]
Yes, it does only happens at line breaks. I hadn't realized
that until you mentioned. It does gets in place of \r and \n,
that's why there's all in one line when
On Monday, 10 September 2018 at 13:43:46 UTC, Joakim wrote:
LDC recently added a linux/AArch64 CI for both its main
branches and 64-bit ARM, ie AArch64, builds have been put out
for both linux and Android. It does not seem that many are
paying attention to this sea change that is going on with
On Friday, 7 September 2018 at 17:00:21 UTC, Marcin wrote:
I get it working in linux environment.
I don't know why vibe-d get linker errors on win10.
And I get it to work on windos
dub --build=release
On Tuesday, 11 September 2018 at 15:22:55 UTC, rikki cattermole
wrote:
Here is a question (that I don't think has been asked) why not
@copy?
It's not wrong to call this an implicit constructor since it's
called implicitly. It also means that, if we get implicit
constructors in general, we
On Tuesday, 11 September 2018 at 08:53:46 UTC, Kagamin wrote:
On Saturday, 8 September 2018 at 04:24:20 UTC, Jonathan Marler
wrote:
https://github.com/marler8997/rund
I have an idea how to push shebang to userland and make it
crossplatform: if, say, `rund -install prog.d` would copy/link
On 12/09/2018 3:08 AM, RazvanN wrote:
Hello everyone,
I have finished writing the last details of the copy constructor DIP[1]
and also I have published the first implementation [2]. As I wrongfully
made a PR for the DIP queue in the early stages of the development of
the DIP, I want to
Hello everyone,
I have finished writing the last details of the copy constructor
DIP[1] and also I have published the first implementation [2]. As
I wrongfully made a PR for the DIP queue in the early stages of
the development of the DIP, I want to announce this way that the
DIP is ready for
On Tuesday, 11 September 2018 at 02:00:29 UTC, Nicholas Wilson
wrote:
[snip]
https://github.com/dlang/DIPs/pull/131 will help narrow down
the cause.
I like it, but I worry people would find multiple ifs confusing.
The first line of the comment is about using static asserts and
in
On Tuesday, 11 September 2018 at 13:48:36 UTC, 0xEAB wrote:
By the way, thanks for all your explanations :)
No problem! If it's inscrutable, it's not very useful.
On Monday, 10 September 2018 at 20:36:44 UTC, Neia Neutuladh
wrote:
On Monday, 10 September 2018 at 19:19:56 UTC, 0xEAB wrote:
Moreover, a future feature could be build logs, so one could
check why something failed to build.
I'm hesitant to do much in this regard because I don't want
people
I've got the folling function which returns a RegexMatch!string:
auto extract_list(const string entry)
{
// check if entry is valid
return matchAll(entry, some_regex);
}
I call this function using enforce(extract_list(some_argument)).
I think, that enforce is quite useless in this
On Tuesday, 11 September 2018 at 13:08:46 UTC, Steven
Schveighoffer wrote:
On 9/10/18 7:00 PM, Nicholas Wilson wrote:
On Monday, 10 September 2018 at 20:44:46 UTC, Andrei
Alexandrescu wrote:
On 9/10/18 12:46 PM, Steven Schveighoffer wrote:
On 9/10/18 8:58 AM, Steven Schveighoffer wrote:
I'll
On Monday, 10 September 2018 at 09:11:38 UTC, Kagamin wrote:
On Saturday, 8 September 2018 at 08:32:58 UTC, Guillaume Piolat
wrote:
There is no other choice when the runtime is disabled but to
have @nogc.
It's a fantastic peace of mind for high-performance to be able
to _enforce_ something
On 9/10/18 7:00 PM, Nicholas Wilson wrote:
On Monday, 10 September 2018 at 20:44:46 UTC, Andrei Alexandrescu wrote:
On 9/10/18 12:46 PM, Steven Schveighoffer wrote:
On 9/10/18 8:58 AM, Steven Schveighoffer wrote:
I'll have to figure out why my specialized range doesn't allow
splitting based
On 9/10/18 1:44 PM, Andrei Alexandrescu wrote:
On 9/10/18 12:46 PM, Steven Schveighoffer wrote:
On 9/10/18 8:58 AM, Steven Schveighoffer wrote:
I'll have to figure out why my specialized range doesn't allow
splitting based on " ".
And the answer is: I'm an idiot. Forgot to define empty :)
11.09.2018 13:11, Timoses пишет:
Is this why it is said that passing parameters by value can be more
efficient?
Cause for a ref parameter it would require passing the address which
would require to be allocated?
Aww, I really would love some insights into function parameter passing.
Why is
On Sunday, 9 September 2018 at 08:41:37 UTC, Christian Mayer
wrote:
On Sunday, 9 September 2018 at 08:14:41 UTC, rikki cattermole
wrote:
Are you aware that a string is just an alias of
immutable(char)[]?
Yes, I'm aware of that. But it's the same, for example, with
just one char. "immutable
On Saturday, 8 September 2018 at 22:51:17 UTC, Ali Çehreli wrote:
On 09/08/2018 02:19 AM, Suliman wrote:
> Is it's correct to say that ALL types that can grow are place
on heap
> and types that not growing (int, char, pointer) are place on
stack?
The question is not that simple. :)
First,
On Monday, 10 September 2018 at 20:22:08 UTC, jmh530 wrote:
On Monday, 10 September 2018 at 17:42:16 UTC, jmh530 wrote:
[snip]
mir-algorithm and lubeck do not interact well right now on
run.dlang.org as lubeck depends on the earlier API. The
maintainer of that might consider adding an older
On Thursday, 6 February 2014 at 23:06:03 UTC, QAston wrote:
How do i get aliases to overloads of a template method like
Class A
{
int a(T)(T tq,T tw);
int a(T)(T tq);
}
__traits(getOverloads, A, "a(int)")doesnt work
Support for template in the getOverloads trait has been added
https://issues.dlang.org/show_bug.cgi?id=19241
Issue ID: 19241
Summary: Broken value of auto ref argument for closure
Product: D
Version: D2
Hardware: x86
OS: Windows
Status: NEW
Severity: enhancement
https://issues.dlang.org/show_bug.cgi?id=19240
Issue ID: 19240
Summary: std.typecons.Tuple should check for reserved
identifiers
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
On Saturday, 8 September 2018 at 04:24:20 UTC, Jonathan Marler
wrote:
https://github.com/marler8997/rund
I have an idea how to push shebang to userland and make it
crossplatform: if, say, `rund -install prog.d` would copy/link
itself into current folder under name "prog" and when run would
On Tuesday, 11 September 2018 at 07:23:53 UTC, Joakim wrote:
I agree with a lot of what you say here, but I'm not sure what
you mean by "first class support for mobile." What exactly do
you believe D needs to reach that level?
Basically the things you describe. I was thinking of a stable
On Tuesday, 11 September 2018 at 07:42:38 UTC, passenger wrote:
On Monday, 10 September 2018 at 13:43:46 UTC, Joakim wrote:
[...]
Is it possible to develop versus a NVidia Jetson, CUDA included?
I think so, but I doubt anyone has ever actually tried it:
On Monday, 10 September 2018 at 13:43:46 UTC, Joakim wrote:
LDC recently added a linux/AArch64 CI for both its main
branches and 64-bit ARM, ie AArch64, builds have been put out
for both linux and Android. It does not seem that many are
paying attention to this sea change that is going on with
On Sunday, 9 September 2018 at 09:05:33 UTC, Suliman wrote:
Last update was long time ago
http://erdani.com/d/downloads.daily.png
UP
On Tuesday, 11 September 2018 at 06:42:26 UTC, Chris wrote:
On Monday, 10 September 2018 at 19:28:01 UTC, aberba wrote:
On Monday, 10 September 2018 at 16:09:41 UTC, rjframe wrote:
That's exactly whats happening in Africa. The continent is
leapfrogging from nothing to a smart phone thanks
On Saturday, 8 September 2018 at 08:32:58 UTC, Guillaume Piolat
wrote:
Not Weka but we are happy with @nogc and without @nogc our job
would be impossible.
There is one way to code without garbage collector somewhat
practically without annotating @nogc, the way I use: Compile
manually only
On Monday, 10 September 2018 at 19:28:01 UTC, aberba wrote:
On Monday, 10 September 2018 at 16:09:41 UTC, rjframe wrote:
That's exactly whats happening in Africa. The continent is
leapfrogging from nothing to a smart phone thanks to China.
Many don'[t know how to even use a PC. Especially
43 matches
Mail list logo