On Tuesday, 17 May 2016 at 08:42:42 UTC, Bill Hicks wrote:
And here you go again with your borderline racist jokes. Not
very cool. If you honestly want to find out if it's "confusing
to Africans", I suggest you go to a black neighborhood and ask
them.
Haha, that is probably the most racist
On Tuesday, 17 May 2016 at 16:24:31 UTC, jmh530 wrote:
On Tuesday, 17 May 2016 at 14:06:37 UTC, Jack Stouffer wrote:
http://jackstouffer.com/blog/d_auto_decoding_and_you.html
Based on the recent thread in General, I wrote this blog post
that's designed to be part beginner tutorial, part
On Tue, May 17, 2016 at 02:06:37PM +, Jack Stouffer via
Digitalmars-d-announce wrote:
> http://jackstouffer.com/blog/d_auto_decoding_and_you.html
[...]
Thanks for writing up this article!
T
--
What did the alien say to Schubert? "Take me to your lieder."
On 05/17/2016 12:42 PM, Don Clugston wrote:
> There's no need for grandiose plans, as if there is some
> almost-insurmountable problem to be solved. THIS IS NOT DIFFICULT. With
> the interface cleaned up, it is the well-studied problem of creating an
> interpreter. Everyone knows how to do this,
On Tuesday, 17 May 2016 at 17:26:59 UTC, Steven Schveighoffer
wrote:
However, it's perfectly legal for a front function not to be
tagged @property.
BTW, where is this coming from? Is it simply an emergent property
of the existing implementations of isInputRange and ElementType,
or is it
On 05/17/2016 10:22 AM, Meta wrote:
On Tuesday, 17 May 2016 at 09:54:15 UTC, Marc Schütz wrote:
You surely mean "used to be destroy", right?
Good question... If I write this:
struct Test
{
~this() { writeln("destroying Test"); }
}
with (Test())
{
//Do stuff
}
Will Test's
On 05/16/2016 05:45 PM, QAston wrote:
On Monday, 16 May 2016 at 13:46:11 UTC, Andrei Alexandrescu wrote:
Uses D for examples, showcases Design by Introspection, and
rediscovers a fast partition routine. It was quite well received.
https://www.youtube.com/watch?v=AxnotgLql0k
Andrei
Funny,
On 5/17/16 2:23 PM, Vladimir Panteleev wrote:
On Tuesday, 17 May 2016 at 17:26:59 UTC, Steven Schveighoffer wrote:
On 5/17/16 1:18 PM, Vladimir Panteleev wrote:
On Tuesday, 17 May 2016 at 14:06:37 UTC, Jack Stouffer wrote:
http://jackstouffer.com/blog/d_auto_decoding_and_you.html
Thanks for
On Tuesday, 17 May 2016 at 17:26:59 UTC, Steven Schveighoffer
wrote:
On 5/17/16 1:18 PM, Vladimir Panteleev wrote:
On Tuesday, 17 May 2016 at 14:06:37 UTC, Jack Stouffer wrote:
http://jackstouffer.com/blog/d_auto_decoding_and_you.html
Thanks for writing this. Great article.
Some remarks:
On Tuesday, 17 May 2016 at 14:22:51 UTC, Meta wrote:
On Tuesday, 17 May 2016 at 09:54:15 UTC, Marc Schütz wrote:
You surely mean "used to be destroy", right?
Good question... If I write this:
struct Test
{
~this() { writeln("destroying Test"); }
}
with (Test())
{
//Do stuff
}
Will
On 17 May 2016 16:21, "Steven Schveighoffer via Digitalmars-d-announce" <
digitalmars-d-announce@puremagic.com> wrote:
>
> On 5/17/16 10:06 AM, Jack Stouffer wrote:
>>
>> http://jackstouffer.com/blog/d_auto_decoding_and_you.html
>>
>> Based on the recent thread in General, I wrote this blog post
On Tuesday, 17 May 2016 at 08:42:42 UTC, Bill Hicks wrote:
On Monday, 16 May 2016 at 13:46:11 UTC, Andrei Alexandrescu
wrote:
Uses D for examples, showcases Design by Introspection, and
rediscovers a fast partition routine. It was quite well
received.
On 5/17/16 1:18 PM, Vladimir Panteleev wrote:
On Tuesday, 17 May 2016 at 14:06:37 UTC, Jack Stouffer wrote:
http://jackstouffer.com/blog/d_auto_decoding_and_you.html
Thanks for writing this. Great article.
Some remarks:
static assert(is(typeof(s.front()) == dchar));
I believe .front
On Tuesday, 17 May 2016 at 14:06:37 UTC, Jack Stouffer wrote:
http://jackstouffer.com/blog/d_auto_decoding_and_you.html
Thanks for writing this. Great article.
Some remarks:
static assert(is(typeof(s.front()) == dchar));
I believe .front is a property (so some ranges can implement it
On Tuesday, 17 May 2016 at 13:04:23 UTC, Bruno Medeiros wrote:
Interesting. I was about to ask what was the main advantage
over GDB? I reckon it is that Mago can debug executables with
the COFF and/or OMF formats, right? (as opposed to GDB's DWARF
format)
Mago currently has the best D
On Tuesday, 17 May 2016 at 14:06:37 UTC, Jack Stouffer wrote:
http://jackstouffer.com/blog/d_auto_decoding_and_you.html
Based on the recent thread in General, I wrote this blog post
that's designed to be part beginner tutorial, part objective
record of the debate over it, and finally my
On Tuesday, 17 May 2016 at 11:28:10 UTC, Ben Palmer wrote:
Hi All,
Apologies for the late notice but the May Berlin D Meetup will
be happening at 19:30 on Friday the 20th at Berlin Co-Op
(http://co-up.de/) on the fifth floor.
The basic idea is to have a hackathon on improving the First 5
On Tuesday, 17 May 2016 at 14:22:51 UTC, Meta wrote:
On Tuesday, 17 May 2016 at 09:54:15 UTC, Marc Schütz wrote:
You surely mean "used to be destroy", right?
Good question... If I write this:
struct Test
{
~this() { writeln("destroying Test"); }
}
with (Test())
{
//Do stuff
}
Will
On Tuesday, 17 May 2016 at 14:44:06 UTC, Steven Schveighoffer
wrote:
...
Thanks, fixed all issues.
Like the article, pretty much sums up my thoughts too.
Thanks!
Grammar:
"This will tie in later because the string types front has special behavior"
...because for string types, front has...
Content:
"For C style strings, you can use ubyte[] and call std.string.assumeUTF
where necessary"
Actually, C style strings are ASCII, no? UTF8 includes ASCII. And
On Thursday, 12 May 2016 at 18:30:04 UTC, Vladimirs Nordholm
wrote:
...
I have had lots of fun during the development of 2DRPG. There
have been many difficulties, but I have learned much from
making this game. Sadly this game is Windows only, meaning
POSIX users cannot play it. This is due
On Tuesday, 17 May 2016 at 14:16:48 UTC, Steven Schveighoffer
wrote:
Starting to read it, see errors in your examples:
is(s[0] == immutable char) -> is(typeof(s[0]) ==
immutable(char))
is(s.front == dchar) -> is(typeof(s.front()) == dchar)
Thanks, fixed.
On Tuesday, 17 May 2016 at 09:54:15 UTC, Marc Schütz wrote:
You surely mean "used to be destroy", right?
Good question... If I write this:
struct Test
{
~this() { writeln("destroying Test"); }
}
with (Test())
{
//Do stuff
}
Will Test's destructor be run once we exit the `with`
On 5/17/16 10:06 AM, Jack Stouffer wrote:
http://jackstouffer.com/blog/d_auto_decoding_and_you.html
Based on the recent thread in General, I wrote this blog post that's
designed to be part beginner tutorial, part objective record of the
debate over it, and finally my opinions on the matter.
http://jackstouffer.com/blog/d_auto_decoding_and_you.html
Based on the recent thread in General, I wrote this blog post
that's designed to be part beginner tutorial, part objective
record of the debate over it, and finally my opinions on the
matter.
When I first learned about auto-decoding,
New DDT release out: dfmt support, performance improvements to semantic
operations, more build command customization, fixes. Please see
changelog for full list:
https://github.com/DDT-IDE/DDT/releases/tag/v1.0.0
Since DDT has generally been quite stable, and since the current release
is very
On 17/05/2016 09:06, Vadim Lopatin wrote:
Hello,
I'm working on GDB/MI compatible interface for Mago debugger on Windows.
GDB/MI is line based machine interface for debugger. IDEs are using GDB
via this interface.
GDB/MI docs: https://sourceware.org/gdb/onlinedocs/gdb/GDB_002fMI.html
Project
On Tuesday, 17 May 2016 at 10:15:28 UTC, Vadim Lopatin wrote:
On Tuesday, 17 May 2016 at 05:51:29 UTC, Kai Nacke wrote:
Hi everyone,
LDC 1.0.0-beta2, the LLVM-based D compiler, is available for
download!
This BETA release is based on the 2.070.2 frontend and
standard library and supports
On Sunday, 15 May 2016 at 10:29:21 UTC, Martin Nowak wrote:
On 05/10/2016 08:45 AM, Jacob Carlborg wrote:
I was listening to a discussion Don and Daniel had about the
current implementation of CTFE. They talked about using a byte
code interpreter. Even implementing a really crappy byte code
Hi All,
Apologies for the late notice but the May Berlin D Meetup will be
happening at 19:30 on Friday the 20th at Berlin Co-Op
(http://co-up.de/) on the fifth floor.
The basic idea is to have a hackathon on improving the First 5
Minutes as was discussed at the conference. This will be the
On Tuesday, 17 May 2016 at 10:42:30 UTC, Don Clugston wrote:
TL;DR: CTFE is actually a backend, so don't be afraid of
creating a glue layer for it.
My point exactly.
The AST is not something I want to handle while inside the
interpreter.
It introduces too much complexity.
There needs to
On Sunday, 15 May 2016 at 12:17:30 UTC, Daniel Murphy wrote:
On 15/05/2016 9:57 PM, Martin Nowak wrote:
On 05/15/2016 01:58 PM, Daniel Murphy wrote:
The biggest advantage of bytecode is not the interpreter
speed, it's
that by lowering you can substitute VarExps etc with actual
references
to
On Tuesday, 17 May 2016 at 05:51:29 UTC, Kai Nacke wrote:
Hi everyone,
LDC 1.0.0-beta2, the LLVM-based D compiler, is available for
download!
This BETA release is based on the 2.070.2 frontend and standard
library and supports LLVM 3.5-3.8.
The 1.0 release will be a major milestone. Please
On Monday, 16 May 2016 at 14:39:22 UTC, Meta wrote:
On Monday, 16 May 2016 at 08:37:48 UTC, Atila Neves wrote:
with(immutable Sandbox()) {
writeFile("foo.txt", "foobarbaz\ntoto"); // can also pass
string[] for lines
shouldExist("foo.txt");
shouldNotExist("bar.txt");
On Tue, May 17, 2016 at 10:42 AM, Bill Hicks via Digitalmars-d-announce <
digitalmars-d-announce@puremagic.com> wrote:
> On Monday, 16 May 2016 at 13:46:11 UTC, Andrei Alexandrescu wrote:
>
>> Uses D for examples, showcases Design by Introspection, and rediscovers a
>> fast partition routine. It
On Monday, 16 May 2016 at 20:39:26 UTC, Jack Stouffer wrote:
On Monday, 16 May 2016 at 18:02:29 UTC, Andrei Alexandrescu
wrote:
This is great work, thanks! Please announce in social media as
well! -- Andrei
Reddit:
On Tuesday, 17 May 2016 at 08:52:57 UTC, Vadim Lopatin wrote:
It would be great to have translations of this tour to other
languages.
Is it hard to add language selection?
I could help with Russian translation...
It shouldn't be hard, because the technical basis is there; it
just needs to
On Monday, 16 May 2016 at 17:32:06 UTC, André wrote:
Hi,
after another round of polishing, bug fixing, very useful user
contributions and suggestions, I'd like to present the new home
of the D language online tour:
http://tour.dlang.org/
Thank you very much to the D foundation for hosting
38 matches
Mail list logo