Re: Start of dmd 2.064 beta program

2013-10-13 Thread Dmitry Olshansky
13-Oct-2013 05:29, Ivan Kazmenko пишет: On Sunday, 13 October 2013 at 01:26:39 UTC, Ivan Kazmenko wrote: The sizes of Phobos binaries increased by a third for every OS except FreeBSD, which seems to have remained the same (created 17 Feb 2013). Aside from the FreeBSD case which is most likely a

Re: Pragmatic D Tutorial

2013-10-13 Thread Tourist
On Saturday, 12 October 2013 at 23:34:11 UTC, qznc wrote: On Monday, 7 October 2013 at 22:39:26 UTC, qznc wrote: On Monday, 7 October 2013 at 20:36:46 UTC, Andrei Alexandrescu OP: any chance to adjust that page? Then we'll announce to reddit. Too early for more publicity, I think. Now every

Re: Pragmatic D Tutorial

2013-10-13 Thread Nicolas Sicard
On Monday, 7 October 2013 at 19:18:40 UTC, qznc wrote: I believe one of the things D needs right now is more documentation. Therefore, I started writing a tutorial. It is aimed at people who can already program well in other languages. This means nothing about loops or structs, because I expe

Re: Facebook is using D in production starting today

2013-10-13 Thread Ilya Yaroshenko
Congratulations!!!

Re: Start of dmd 2.064 beta program

2013-10-13 Thread Michal Minich
On Saturday, 12 October 2013 at 22:16:13 UTC, Walter Bright wrote: http://ftp.digitalmars.com/dmd2beta.zip I found 2 issues: 1) Compile time almost doubled. Tested on vibe.d 28 seconds - dmd 2.063 + updated snn.lib 52 seconds - dmd 2.064 beta 2) Regression - After building vibe.d as a l

Re: Start of dmd 2.064 beta program

2013-10-13 Thread Namespace
On Saturday, 12 October 2013 at 22:16:13 UTC, Walter Bright wrote: http://ftp.digitalmars.com/dmd2beta.zip Current list of regressions: http://d.puremagic.com/issues/buglist.cgi?query_format=advanced&bug_severity=regression&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED This isn't a re

Re: Start of dmd 2.064 beta program

2013-10-13 Thread Jonathan M Davis
On Sunday, October 13, 2013 11:27:12 Namespace wrote: > DIP 37 causes problems: > http://forum.dlang.org/thread/qlrfzafudnfuialnj...@forum.dlang.org#post-utjv > lygdigsxtkgpfcny:40forum.dlang.org Then report the bug and mark it as a regression if it works with the previous release: http://d.purem

Re: Pragmatic D Tutorial

2013-10-13 Thread Kagamin
http://qznc.github.io/d-tut/basics.html You make it sound like linking with C++ libraries is an easy task. I think, I know how to express difference between C++ and D: newer versions of C++ can compile legacy C++ code, while D drops C++ compatibility for language redesign, which leads to very

Re: Start of dmd 2.064 beta program

2013-10-13 Thread Namespace
On Sunday, 13 October 2013 at 09:44:23 UTC, Jonathan M Davis wrote: On Sunday, October 13, 2013 11:27:12 Namespace wrote: DIP 37 causes problems: http://forum.dlang.org/thread/qlrfzafudnfuialnj...@forum.dlang.org#post-utjv lygdigsxtkgpfcny:40forum.dlang.org Then report the bug and mark it as a

Re: Start of dmd 2.064 beta program

2013-10-13 Thread Olivier Pisano
Found one issue : A call to std.functional.memoize crashes with the following error: object.Error: TypeInfo.compare is not implemented ./rossignol(const(pure nothrow @trusted int function(const(void*), const(void*))) object.TypeInfo_Struct.compare+0x3a) [0x89b3032] ./rossigno

Re: Pragmatic D Tutorial

2013-10-13 Thread qznc
On Sunday, 13 October 2013 at 09:42:48 UTC, Kagamin wrote: http://qznc.github.io/d-tut/basics.html You make it sound like linking with C++ libraries is an easy task. I think, I know how to express difference between C++ and D: newer versions of C++ can compile legacy C++ code, while D drops C+

std.d.lexer : voting results

2013-10-13 Thread Dicebot
* http://wiki.dlang.org/Review_Queue * http://wiki.dlang.org/Review/std.d.lexer = Formal Decision = Assuming I have not missed anything (there were plenty of off-topic in voting thread unfortunately), final stats are: Voted total : 21 Yes : 11 Yes, If : 3 No : 7

Re: Pragmatic D Tutorial

2013-10-13 Thread SomeDude
On Tuesday, 8 October 2013 at 00:29:34 UTC, Meta wrote: "Sometimes D is criticised, because it is not simple language, in contrast to Go, Rust, Lisp, or Scala. However, a D programmer sees no problem and actually likes his big toolbox." I wouldn't call any of those languages simple, except f

Re: Start of dmd 2.064 beta program

2013-10-13 Thread Walter Bright
On 10/13/2013 4:01 AM, Olivier Pisano wrote: Found one issue : A call to std.functional.memoize crashes with the following error: object.Error: TypeInfo.compare is not implemented ./rossignol(const(pure nothrow @trusted int function(const(void*), const(void*))) object.TypeInfo_