Re: D 1.076 and 2.061 release

2013-01-03 Thread Russel Winder
On Wed, 2013-01-02 at 13:59 -0800, Walter Bright wrote: […] rhythmbox is a miserable program (at least on Ubuntu). It has a marvy feature where it randomly stops playing, and only a cold boot will bring it back. It also has random problems syncing with my music file database which is on a

Re: D 1.076 and 2.061 release

2013-01-03 Thread Russel Winder
On Wed, 2013-01-02 at 20:31 +0100, Jordi Sayol wrote: […] Walter, to avoid this problem you can install a rolling release like Linux Mint Debian Edition, based on Debian testing. You just need to keep it upgraded with mintUpdate manager (shield on panel). Read the Update pack info before.

Re: D 1.076 and 2.061 release

2013-01-03 Thread Dmitry Olshansky
1/3/2013 12:22 PM, Russel Winder пишет: On Wed, 2013-01-02 at 13:59 -0800, Walter Bright wrote: […] rhythmbox is a miserable program (at least on Ubuntu). It has a marvy feature where it randomly stops playing, and only a cold boot will bring it back. It also has random problems syncing with my

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 12:25 AM, Dmitry Olshansky wrote: 1/3/2013 12:22 PM, Russel Winder пишет: I threw in the towel on Ubuntu when Unity came out as the default UI. Going OT but can't agree more :) I use a command prompt, and don't particular care about the UI g.

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/2/2013 11:53 PM, Russel Winder wrote: On Wed, 2013-01-02 at 13:18 -0800, Walter Bright wrote: […] I don't store email on the server, I store it locally. I think that this is at the heart of your mail problems. It means you rely on one and only one computer for email. I would find this

C++11 - using const and mutable for thread safety [Video]

2013-01-03 Thread Michal Minich
Newly discovered changes in C++11 on using const and mutable for thread safety http://channel9.msdn.com/posts/C-and-Beyond-2012-Herb-Sutter-You-dont-know-blank-and-blank

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 12:06 AM, Russel Winder wrote: On Wed, 2013-01-02 at 11:30 -0800, Walter Bright wrote: Does the latest Ubuntu work properly with SSD drives? I know 10.10 does not. I have an extra SSD drive I want to try. No idea I'm afraid. Googling it reveals the usual wishy-washy answers in

vibe.d 0.7.10 released

2013-01-03 Thread Sönke Ludwig
Changes: - Compiles on DMD 2.061 (and Win64) - The Win32 back end supports TCP sockets - Form and REST interface generators have been improved and can handle more types - Diet templates support arbitrary D expressions instead of just static strings for HTML attributes now. Boolean

Re: D 1.076 and 2.061 release

2013-01-03 Thread Russel Winder
On Thu, 2013-01-03 at 00:55 -0800, Walter Bright wrote: […] Googling it reveals the usual wishy-washy answers in Ubuntu support forums, even for 12.10. Nobody seems to know. Googling for anything to do with Ubuntu is not the issue, the issue is Linux and SSD. Given the issue about a special

Re: UIs for Linux [ was Re: D 1.076 and 2.061 release ]

2013-01-03 Thread Russel Winder
On Thu, 2013-01-03 at 00:34 -0800, Walter Bright wrote: On 1/3/2013 12:25 AM, Dmitry Olshansky wrote: 1/3/2013 12:22 PM, Russel Winder пишет: I threw in the towel on Ubuntu when Unity came out as the default UI. Going OT but can't agree more :) I use a command prompt, and don't

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 1:20 AM, Russel Winder wrote: (*) SSD should have all the flashing management algorithms built in to the firmware, the OS should not be able to distinguish an SSD from a random access sequence of bytes accessed as a SATA device. We were using flash devices in 2004 when all this was

Re: D 1.076 and 2.061 release

2013-01-03 Thread Russel Winder
On Thu, 2013-01-03 at 01:26 -0800, Walter Bright wrote: […] This is incorrect. Google SSD TRIM for why. The short version is yes, SSD drives will work without TRIM, but will run slowly. Operating system TRIM support is necessary for fast SSD operation. TRIM is how the operating system tells

Re: D 1.076 and 2.061 release

2013-01-03 Thread deadalnix
On Thursday, 3 January 2013 at 01:06:46 UTC, Walter Bright wrote: On 1/2/2013 2:45 PM, deadalnix wrote: On Wednesday, 2 January 2013 at 07:01:02 UTC, Bernard Helyer wrote: I am getting a whole _mess_ of warning: statement not reachable on everything after a final switch. I can confirm this.

Re TRIM Support [was Re: D 1.076 and 2.061 release]

2013-01-03 Thread Russel Winder
On Thu, 2013-01-03 at 01:26 -0800, Walter Bright wrote: […] Windows 7 has TRIM support, Windows XP does not. I have an SSD drive in an XP machine, it runs as slow as a spinning disk. An SSD in Win7, with TRIM, runs like lightning. Linux had TRIM support since 2008, but until late 2010 it

Re: vibe.d 0.7.10 released

2013-01-03 Thread Chris
On Thursday, 3 January 2013 at 09:19:57 UTC, Sönke Ludwig wrote: Changes: - Compiles on DMD 2.061 (and Win64) - The Win32 back end supports TCP sockets - Form and REST interface generators have been improved and can handle more types - Diet templates support arbitrary D expressions

Re: vibe.d 0.7.10 released

2013-01-03 Thread Russel Winder
May I suggest you need to do some marketing against: node.js vert.x goweb revel Play! Django Grails Ruby on Rails Flask Sinatra Ratpack Why would anyone want to use vibe.d in preference to any of the above?

Re: vibe.d 0.7.10 released

2013-01-03 Thread simendsjo
On Thursday, 3 January 2013 at 10:40:40 UTC, Chris wrote: Pretty cool stuff, congratulations. I've had a look at it and as I am always looking for alternatives to generally (and sheepishly) accepted will do technologies like PHP, JS etc. I would like to test and possibly use it for my own web

Re: vibe.d 0.7.10 released

2013-01-03 Thread mist
Last time I was performance testing vibe it was almost 4x faster than node.js and 1.5 faster than similar Erlang framework (can't remember its name now). Plus all static typing and sane async syntax goodies as a cherry on top. Was enough to convince me, but other language lovers will probably

Re: D 1.076 and 2.061 release

2013-01-03 Thread Jacob Carlborg
On 2013-01-02 22:19, Walter Bright wrote: Having backups doesn't work so good when the versions and settings change with a new OS. I mean, before you upgrade the OS you make sure you have everything backed up. Then if the installation trashes everything you can at least rollback to the

Re: vibe.d 0.7.10 released

2013-01-03 Thread Jacob Carlborg
On 2013-01-03 11:54, Russel Winder wrote: May I suggest you need to do some marketing against: node.js vert.x goweb revel Play! Django Grails Ruby on Rails Flask Sinatra Ratpack Why would anyone want to use

Re: D 1.076 and 2.061 release

2013-01-03 Thread Jacob Carlborg
On 2013-01-02 22:19, Walter Bright wrote: Having backups doesn't work so good when the versions and settings change with a new OS. I can also add that the latest upgrades I have performed I cloned the hard drive containing the OS. Then I perform the upgrade on the clone, if everything works

Re: vibe.d 0.7.10 released

2013-01-03 Thread Chris
On Thursday, 3 January 2013 at 10:55:06 UTC, Russel Winder wrote: May I suggest you need to do some marketing against: node.js vert.x goweb revel Play! Django Grails Ruby on Rails Flask Sinatra Ratpack Why

Re: D 1.076 and 2.061 release

2013-01-03 Thread deadalnix
On Thursday, 3 January 2013 at 01:06:46 UTC, Walter Bright wrote: On 1/2/2013 2:45 PM, deadalnix wrote: On Wednesday, 2 January 2013 at 07:01:02 UTC, Bernard Helyer wrote: I am getting a whole _mess_ of warning: statement not reachable on everything after a final switch. I can confirm this.

Re: D 1.076 and 2.061 release

2013-01-03 Thread Iain Buclaw
On 2 January 2013 18:07, Walter Bright newshou...@digitalmars.com wrote: On 1/2/2013 9:59 AM, Iain Buclaw wrote: On Wednesday, 2 January 2013 at 17:53:58 UTC, Walter Bright wrote: On 1/2/2013 4:12 AM, Jacob Carlborg wrote: On 2013-01-02 00:46, Walter Bright wrote: 2. the OS X package

Re: D 1.076 and 2.061 release

2013-01-03 Thread Iain Buclaw
On 3 January 2013 11:45, Iain Buclaw ibuc...@ubuntu.com wrote: On 2 January 2013 18:07, Walter Bright newshou...@digitalmars.com wrote: On 1/2/2013 9:59 AM, Iain Buclaw wrote: On Wednesday, 2 January 2013 at 17:53:58 UTC, Walter Bright wrote: On 1/2/2013 4:12 AM, Jacob Carlborg wrote: On

Re: vibe.d 0.7.10 released

2013-01-03 Thread Chris
On Thursday, 3 January 2013 at 10:57:06 UTC, simendsjo wrote: On Thursday, 3 January 2013 at 10:40:40 UTC, Chris wrote: I'm using dmd and vibe on a Linode server without installing them. Haven't had a single problem with it. Good news, but in this case there may be restrictions depending

Re: vibe.d 0.7.10 released

2013-01-03 Thread simendsjo
On Thursday, 3 January 2013 at 11:53:01 UTC, Chris wrote: On Thursday, 3 January 2013 at 10:57:06 UTC, simendsjo wrote: On Thursday, 3 January 2013 at 10:40:40 UTC, Chris wrote: I'm using dmd and vibe on a Linode server without installing them. Haven't had a single problem with it. Good

Re: vibe.d 0.7.10 released

2013-01-03 Thread Chris
On Thursday, 3 January 2013 at 12:22:33 UTC, simendsjo You only have to download the vibe and dmd zips. As long as you can run executables you download you should be fine. I haven't installed them myself, just added some symlinks to the executables. I've only created a small vibe site, so

Re: D 1.076 and 2.061 release

2013-01-03 Thread Matthew Caron
On 01/02/2013 04:18 PM, Walter Bright wrote: Why would you need to? If your mail store is IMAP, just let it rebuild. I don't store email on the server, I store it locally. I gave that up years ago when I ended up with more than one device. Too much did I get that email on my laptop or my

Re: Visual D 0.3.35 released - semantic analysis considered stable

2013-01-03 Thread Rainer Schuetze
On 01.01.2013 18:45, Zhenya wrote: On Tuesday, 1 January 2013 at 17:11:31 UTC, thedeemon wrote: After switching to this version it started to build my windows app as a console one. It seems to ignore the subsystem choice, I don't see any mention of -L/SUBSYSTEM: in generated build scripts

Re: D 1.076 and 2.061 release

2013-01-03 Thread Jordi Sayol
Al 03/01/13 09:26, En/na Russel Winder ha escrit: On Wed, 2013-01-02 at 20:31 +0100, Jordi Sayol wrote: […] Walter, to avoid this problem you can install a rolling release like Linux Mint Debian Edition, based on Debian testing. You just need to keep it upgraded with mintUpdate manager

Re: UIs for Linux [ was Re: D 1.076 and 2.061 release ]

2013-01-03 Thread Iain Buclaw
On 3 January 2013 09:29, Russel Winder rus...@winder.org.uk wrote: On Thu, 2013-01-03 at 00:34 -0800, Walter Bright wrote: On 1/3/2013 12:25 AM, Dmitry Olshansky wrote: 1/3/2013 12:22 PM, Russel Winder пишет: I threw in the towel on Ubuntu when Unity came out as the default UI.

Re: D 1.076 and 2.061 release

2013-01-03 Thread Andrei Alexandrescu
On 1/3/13 3:32 AM, Walter Bright wrote: On 1/2/2013 11:53 PM, Russel Winder wrote: On Wed, 2013-01-02 at 13:18 -0800, Walter Bright wrote: […] I don't store email on the server, I store it locally. I think that this is at the heart of your mail problems. It means you rely on one and only one

Re: D 1.076 and 2.061 release

2013-01-03 Thread bearophile
deadalnix: I still have code broken all over the place. D2 is getting its corner case problems sorted out and fixed, but this still causes some breakage in user code. As more people use D2, issues are found, discussed and fixed, the breakages will get more and more uncommon. Bye,

Re: D 1.076 and 2.061 release

2013-01-03 Thread deadalnix
On Thursday, 3 January 2013 at 16:43:06 UTC, bearophile wrote: deadalnix: I still have code broken all over the place. D2 is getting its corner case problems sorted out and fixed, but this still causes some breakage in user code. As more people use D2, issues are found, discussed and

Re: vibe.d 0.7.10 released

2013-01-03 Thread Sönke Ludwig
Am 03.01.2013 11:54, schrieb Russel Winder: May I suggest you need to do some marketing against: node.js vert.x goweb revel Play! Django Grails Ruby on Rails Flask Sinatra Ratpack Why would anyone want to use

Re: D 1.076 and 2.061 release

2013-01-03 Thread Ali Çehreli
On 01/01/2013 03:46 PM, Walter Bright wrote: 1. the dlang.org isn't updated yet. Is the change log available somewhere else? I want to spread the news but it is not very interesting without knowing what has changed. :) Ali

Re: Visual D 0.3.35 released - semantic analysis considered stable

2013-01-03 Thread thedeemon
Fixed here: http://www.dsource.org/projects/visuald/browser/downloads/VisualD-v0.3.36rc2.exe Fixed indeed. Thanks a lot!

Re: Managing email [ was Re: D 1.076 and 2.061 release ]

2013-01-03 Thread Walter Bright
On 1/3/2013 1:22 AM, Russel Winder wrote: I don't see that local or server-based storage makes any difference to the ability to manage email. But maybe I am missing something about your particular workflow. 1. I control the backups 2. Third parties don't have access to my email history. I

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 8:28 AM, Andrei Alexandrescu wrote: On 1/3/13 3:32 AM, Walter Bright wrote: I know. On the other hand, you have control over your email data. FWIW it's all an illusion. Mail is sent unsecured so securing the mail sent and received is futile. I know it doesn't guarantee that there

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 5:20 AM, Matthew Caron wrote: On 01/02/2013 04:18 PM, Walter Bright wrote: Why would you need to? If your mail store is IMAP, just let it rebuild. I don't store email on the server, I store it locally. I gave that up years ago when I ended up with more than one device. Too much

Re: D 1.076 and 2.061 release

2013-01-03 Thread Jonathan M Davis
On Thursday, January 03, 2013 17:59:22 deadalnix wrote: On Thursday, 3 January 2013 at 16:43:06 UTC, bearophile wrote: deadalnix: I still have code broken all over the place. D2 is getting its corner case problems sorted out and fixed, but this still causes some breakage in user code.

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 2:17 AM, Russel Winder wrote: The very existence of TRIM indicates a systemic problem. I think you misunderstand what TRIM is. Nobody anticipated a need for TRIM before SSDs, so no operating system issued TRIM commands. It's like saying C has a systemic problem because it

Re: vibe.d 0.7.10 released

2013-01-03 Thread thedeemon
Great news, keep up the good work! Last month I used previous version to make a simple online app for one contest. I developed in Windows and deployed in Linux (a small VPS, installed dmd from some package and vibe.d from the zip archive). I had only a few hours to make that app and

Re: D 1.076 and 2.061 release

2013-01-03 Thread Johannes Pfau
Am Thu, 03 Jan 2013 17:43:03 +0100 schrieb bearophile bearophileh...@lycos.com: deadalnix: I still have code broken all over the place. D2 is getting its corner case problems sorted out and fixed, but this still causes some breakage in user code. As more people use D2, issues are

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 3:27 AM, Jacob Carlborg wrote: I can also add that the latest upgrades I have performed I cloned the hard drive containing the OS. Then I perform the upgrade on the clone, if everything works ok I either run the clone instead or does the same on the original disk. That's probably

Re: Managing email [ was Re: D 1.076 and 2.061 release ]

2013-01-03 Thread Jonathan M Davis
On Thursday, January 03, 2013 10:26:51 Walter Bright wrote: 2. Third parties don't have access to my email history. I don't care what their privacy policy says - if they have it, they will use it as they please. You have no way to even discover what they do with it Unless you're managing your

Re: Re TRIM Support [was Re: D 1.076 and 2.061 release]

2013-01-03 Thread Walter Bright
On 1/3/2013 2:40 AM, Russel Winder wrote: On Thu, 2013-01-03 at 01:26 -0800, Walter Bright wrote: […] Windows 7 has TRIM support, Windows XP does not. I have an SSD drive in an XP machine, it runs as slow as a spinning disk. An SSD in Win7, with TRIM, runs like lightning. Linux had TRIM

Re: Managing email [ was Re: D 1.076 and 2.061 release ]

2013-01-03 Thread Russel Winder
On Thu, 2013-01-03 at 10:26 -0800, Walter Bright wrote: […] 1. I control the backups I run my own SMTP and IMAP server, including it's backing up. I like control! 2. Third parties don't have access to my email history. I don't care what their privacy policy says - if they have it, they

Re: Managing email [ was Re: D 1.076 and 2.061 release ]

2013-01-03 Thread Matthew Caron
On 01/03/2013 01:26 PM, Walter Bright wrote: On 1/3/2013 1:22 AM, Russel Winder wrote: I don't see that local or server-based storage makes any difference to the ability to manage email. But maybe I am missing something about your particular workflow. 1. I control the backups The hosting

Re: D 1.076 and 2.061 release

2013-01-03 Thread Matthew Caron
On 01/03/2013 01:36 PM, Walter Bright wrote: On 1/3/2013 3:27 AM, Jacob Carlborg wrote: I can also add that the latest upgrades I have performed I cloned the hard drive containing the OS. Then I perform the upgrade on the clone, if everything works ok I either run the clone instead or does the

Re: Managing email [ was Re: D 1.076 and 2.061 release ]

2013-01-03 Thread Walter Bright
On 1/3/2013 10:53 AM, Russel Winder wrote: On Thu, 2013-01-03 at 10:26 -0800, Walter Bright wrote: […] 1. I control the backups I run my own SMTP and IMAP server, including it's backing up. I like control! I agree that is the best solution.

Re: Managing email [ was Re: D 1.076 and 2.061 release ]

2013-01-03 Thread Walter Bright
On 1/3/2013 10:41 AM, Jonathan M Davis wrote: Unless you're managing your own e-mail server (which you may be doing - I have no idea), then even if you store your e-mail locally and delete it from the server, you're still not saved from this. I know - but it's less likely, and most ISPs delete

Re: Managing email [ was Re: D 1.076 and 2.061 release ]

2013-01-03 Thread Andrei Alexandrescu
On 1/3/13 1:53 PM, Russel Winder wrote: On Thu, 2013-01-03 at 10:26 -0800, Walter Bright wrote: […] 1. I control the backups I run my own SMTP and IMAP server, including it's backing up. I like control! 2. Third parties don't have access to my email history. I don't care what their privacy

Re: D 1.076 and 2.061 release

2013-01-03 Thread Jonathan M Davis
On Thursday, January 03, 2013 10:49:08 Walter Bright wrote: On 1/3/2013 10:11 AM, Ali Çehreli wrote: On 01/01/2013 03:46 PM, Walter Bright wrote: 1. the dlang.org isn't updated yet. Is the change log available somewhere else? I want to spread the news but it is not very interesting

Re: D 1.076 and 2.061 release

2013-01-03 Thread David Nadlinger
On Thursday, 3 January 2013 at 19:36:31 UTC, Jonathan M Davis wrote: In fact, I think that _every_ item in Phobos' changelog.d was lost. That information needs to be presented to users. Agreed – while it is great to finally see the manually maintained list of fixed bugs being replaced with a

Re: D 1.076 and 2.061 release

2013-01-03 Thread Leandro Lucarella
Johannes Pfau, el 3 de January a las 19:37 me escribiste: Am Thu, 03 Jan 2013 17:43:03 +0100 schrieb bearophile bearophileh...@lycos.com: deadalnix: I still have code broken all over the place. D2 is getting its corner case problems sorted out and fixed, but this still causes

Re: Managing email [ was Re: D 1.076 and 2.061 release ]

2013-01-03 Thread Jacob Carlborg
On 2013-01-03 19:53, Russel Winder wrote: On Thu, 2013-01-03 at 10:26 -0800, Walter Bright wrote: […] 1. I control the backups I run my own SMTP and IMAP server, including it's backing up. I like control! Next step: becoming your own ISP ? -- /Jacob Carlborg

Re: vibe.d 0.7.10 released

2013-01-03 Thread Sönke Ludwig
Am 03.01.2013 19:37, schrieb thedeemon: Great news, keep up the good work! Last month I used previous version to make a simple online app for one contest. I developed in Windows and deployed in Linux (a small VPS, installed dmd from some package and vibe.d from the zip archive). I had

Re: Managing email [ was Re: D 1.076 and 2.061 release ]

2013-01-03 Thread Russel Winder
On Thu, 2013-01-03 at 14:17 -0500, Andrei Alexandrescu wrote: […] Whoa. Four instances I run my own SMTP and IMAP server in about as many paragraphs. You must feel quite strongly about that... :-) Originally I was doing it to make sure I could sys admin Apache/Postfix/Dovecot (previously

Re: D 1.076 and 2.061 release

2013-01-03 Thread Philippe Sigaud
On Thu, Jan 3, 2013 at 9:00 PM, David Nadlinger s...@klickverbot.at wrote: On Thursday, 3 January 2013 at 19:36:31 UTC, Jonathan M Davis wrote: In fact, I think that _every_ item in Phobos' changelog.d was lost. That information needs to be presented to users. Agreed – while it is great to

Re: Managing email [ was Re: D 1.076 and 2.061 release ]

2013-01-03 Thread Russel Winder
On Thu, 2013-01-03 at 21:08 +0100, Jacob Carlborg wrote: […] Next step: becoming your own ISP ? Define ISP ;-) -- Russel. = Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster

Re: XING Gruppe D Programming Language - XING group D Programming Language

2013-01-03 Thread alex
On Wednesday, 2 January 2013 at 18:38:08 UTC, notna wrote: On 02.01.2013 19:24, Chris wrote: A D-ating site? :-) :D Hopefully on the way to something like that... then mainly for business dating ;) Ha, cool, thanks for creating this group!

Re: Managing email [ was Re: D 1.076 and 2.061 release ]

2013-01-03 Thread Dmitry Olshansky
04-Jan-2013 00:12, Russel Winder пишет: On Thu, 2013-01-03 at 21:08 +0100, Jacob Carlborg wrote: […] Next step: becoming your own ISP ? Define ISP ;-) Then go for autonomous system aka AS g -- Dmitry Olshansky

Re: D 1.076 and 2.061 release

2013-01-03 Thread Leandro Lucarella
Walter Bright, el 1 de January a las 15:46 me escribiste: The big news is Win64 is now supported (in alpha). http://www.digitalmars.com/d/download.html D 1.076 changelog: http://www.digitalmars.com/d/1.0/changelog.html BTW, Changelogs looks extremely naked now, I think release notes are

Re: D 1.076 and 2.061 release

2013-01-03 Thread Pierre Rouleau
On 13-01-03 3:11 PM, Philippe Sigaud wrote: On Thu, Jan 3, 2013 at 9:00 PM, David Nadlinger s...@klickverbot.at mailto:s...@klickverbot.at wrote: On Thursday, 3 January 2013 at 19:36:31 UTC, Jonathan M Davis wrote: In fact, I think that _every_ item in Phobos' changelog.d was

Re: D 1.076 and 2.061 release

2013-01-03 Thread Iain Buclaw
On 3 January 2013 20:27, Leandro Lucarella l...@llucax.com.ar wrote: Walter Bright, el 1 de January a las 15:46 me escribiste: The big news is Win64 is now supported (in alpha). http://www.digitalmars.com/d/download.html D 1.076 changelog:

Re: D 1.076 and 2.061 release

2013-01-03 Thread Ali Çehreli
On 01/03/2013 10:49 AM, Walter Bright wrote: On 1/3/2013 10:11 AM, Ali Çehreli wrote: On 01/01/2013 03:46 PM, Walter Bright wrote: 1. the dlang.org isn't updated yet. Is the change log available somewhere else? I want to spread the news but it is not very interesting without knowing what

Re: vibe.d 0.7.10 released

2013-01-03 Thread Michael
Pretty cool stuff, congratulations. +1)

Re: vibe.d 0.7.10 released

2013-01-03 Thread Nick Sabalausky
On Thu, 03 Jan 2013 12:11:23 +0100 mist n...@none.none wrote: Last time I was performance testing vibe it was almost 4x faster than node.js and 1.5 faster than similar Erlang framework (can't remember its name now). Plus all static typing and sane async syntax goodies as a cherry on top.

Re: D 1.076 and 2.061 release

2013-01-03 Thread deadalnix
On Thursday, 3 January 2013 at 18:36:32 UTC, Jonathan M Davis wrote: On Thursday, January 03, 2013 17:59:22 deadalnix wrote: On Thursday, 3 January 2013 at 16:43:06 UTC, bearophile wrote: deadalnix: I still have code broken all over the place. D2 is getting its corner case problems sorted

Re: XING Gruppe D Programming Language - XING group D Programming Language

2013-01-03 Thread notna
Well, come ;) Btw, many of us have to thank you... for the fantastic Mono-D!!! On 03.01.2013 21:18, alex wrote: Ha, cool, thanks for creating this group!

Re: D 1.076 and 2.061 release

2013-01-03 Thread Leandro Lucarella
Iain Buclaw, el 3 de January a las 21:48 me escribiste: On 3 January 2013 20:27, Leandro Lucarella l...@llucax.com.ar wrote: Walter Bright, el 1 de January a las 15:46 me escribiste: The big news is Win64 is now supported (in alpha). http://www.digitalmars.com/d/download.html

Re: D 1.076 and 2.061 release

2013-01-03 Thread deadalnix
On Tuesday, 1 January 2013 at 23:46:32 UTC, Walter Bright wrote: The big news is Win64 is now supported (in alpha). http://www.digitalmars.com/d/download.html D 1.076 changelog: http://www.digitalmars.com/d/1.0/changelog.html A couple issues: 1. the dlang.org isn't updated yet. 2. the OS X

Re: Managing email [ was Re: D 1.076 and 2.061 release ]

2013-01-03 Thread Walter Bright
On 1/3/2013 11:17 AM, Andrei Alexandrescu wrote: Andrei I don't yet run my own SMTP and IMAP server Alexandrescu Sheesh. How can you ever hold your head up again after that admission?

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 11:36 AM, Jonathan M Davis wrote: Oh. Those are links. I was wondering when the data was actually going to be posted. When compared to the previous ones, it looks like there's only headers with no information. The idea is to add explanatory information to the bugzilla issue being

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 12:27 PM, Leandro Lucarella wrote: BTW, Changelogs looks extremely naked now, I think release notes are really needed now. Al least for new features. Is far from ideal to make people go through a bug report to know how they can adapt their code to new features. On the other hand,

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 3:38 AM, deadalnix wrote: On Thursday, 3 January 2013 at 01:06:46 UTC, Walter Bright wrote: Please post example to bugzilla. http://d.puremagic.com/issues/show_bug.cgi?id=9263 Thank you. (And whaddya know, Kenji just fixed it!)

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 4:22 PM, deadalnix wrote: Ran into some trouble to make it work, but awesome news : the GC collecting live stuff problem is gone (most likely a closure bug rather than a GC bug). There are still a couple of memory-corrupting closure bugs left. Turns out they are rather hard to

Re: D 1.076 and 2.061 release

2013-01-03 Thread Bernard Helyer
On Friday, 4 January 2013 at 03:21:46 UTC, Walter Bright wrote: On 1/3/2013 3:38 AM, deadalnix wrote: On Thursday, 3 January 2013 at 01:06:46 UTC, Walter Bright wrote: Please post example to bugzilla. http://d.puremagic.com/issues/show_bug.cgi?id=9263 Thank you. (And whaddya know, Kenji

Re: Managing email [ was Re: D 1.076 and 2.061 release ]

2013-01-03 Thread Andrei Alexandrescu
On 1/3/13 10:07 PM, Walter Bright wrote: On 1/3/2013 11:17 AM, Andrei Alexandrescu wrote: Andrei I don't yet run my own SMTP and IMAP server Alexandrescu Sheesh. How can you ever hold your head up again after that admission? I actually used to, heh. Communigate Pro they called it, beautiful

Re: D 1.076 and 2.061 release

2013-01-03 Thread Leandro Lucarella
Walter Bright, el 3 de January a las 19:10 me escribiste: On 1/3/2013 11:36 AM, Jonathan M Davis wrote: Oh. Those are links. I was wondering when the data was actually going to be posted. When compared to the previous ones, it looks like there's only headers with no information. The idea

Re: D 1.076 and 2.061 release

2013-01-03 Thread Jonathan M Davis
On Thursday, January 03, 2013 19:10:59 Walter Bright wrote: On 1/3/2013 11:36 AM, Jonathan M Davis wrote: Oh. Those are links. I was wondering when the data was actually going to be posted. When compared to the previous ones, it looks like there's only headers with no information. The

Re: D 1.076 and 2.061 release

2013-01-03 Thread Pierre Rouleau
On 13-01-03 10:18 PM, Walter Bright wrote: On 1/3/2013 12:27 PM, Leandro Lucarella wrote: BTW, Changelogs looks extremely naked now, I think release notes are really needed now. Al least for new features. Is far from ideal to make people go through a bug report to know how they can adapt their

Re: D 1.076 and 2.061 release

2013-01-03 Thread Jonathan M Davis
On Thursday, January 03, 2013 19:18:25 Walter Bright wrote: As for what's new, the failure here is the failure to document those changes. This is not a failure of the changelog - it's a failure of the documentation pages. The bugzilla should have a link to the relevant documentation. I do

Re: D 1.076 and 2.061 release

2013-01-03 Thread Leandro Lucarella
Walter Bright, el 3 de January a las 19:18 me escribiste: On 1/3/2013 12:27 PM, Leandro Lucarella wrote: BTW, Changelogs looks extremely naked now, I think release notes are really needed now. Al least for new features. Is far from ideal to make people go through a bug report to know how they

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 9:54 PM, Pierre Rouleau wrote: However, for outsiders like me, that manages development groups and is waiting for D2 to become stable enough to start investing preliminary prototypes in D2 and developing software in house (first for tools while training new developers with it) and

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 9:54 PM, Jonathan M Davis wrote: I do *not* think that a changelog new feature entry takes the place of updating the documentation, and I do not agree with writing the documentation twice (changelog and documentation). In general, the only new features which need to be in the

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 9:20 PM, Leandro Lucarella wrote: Examples: http://python.org/download/releases/3.3.0/ I see a list, one line per, with a clickable link. The only real difference is that there's one extra click to get that list in the D changelog, but then it's a list, one line per, with a

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 8:51 PM, Leandro Lucarella wrote: Please, please, consider adding release notes, at least for new features is not good enough to just use bugzilla links, you need a clear, succinct explanation of the feature. Where would you put it? In the bug report itself? Most of the time is not

Re: D 1.076 and 2.061 release

2013-01-03 Thread Jonathan M Davis
On Thursday, January 03, 2013 22:24:34 Walter Bright wrote: Please note that the documentation that was there before in the changelog, but with no corresponding bugzilla entry, has been cut pasted into the enhancement request bugzilla entry that I created for it. Nothing has been lost or

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 9:49 PM, Jonathan M Davis wrote: but other lines like $(LI std.string: $(RED The implementations of std.string.format and string.sformat have been replaced with improved implementations which conform to writef. In some, rare cases, this will break code. Please see the documentation

Re: Managing email [ was Re: D 1.076 and 2.061 release ]

2013-01-03 Thread Walter Bright
On 1/3/2013 8:25 PM, Andrei Alexandrescu wrote: Andrei I know better than run my own SMTP/IMAP servers Alexandrescu All we need now is a Penny.

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 7:44 PM, Bernard Helyer wrote: * I'm still going to complain. :P My dad always told me that the time to worry is when there's no grumbling :-)

Re: D 1.076 and 2.061 release

2013-01-03 Thread Jonathan M Davis
On Thursday, January 03, 2013 23:03:23 Walter Bright wrote: This is 3 separate enhancements, each of which should be its own issue, and will certainly fit as the issue title. If you think that these work as titles in bugzilla issues, you're missing the point. They're notes that need to be

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 10:42 PM, Walter Bright wrote: Nobody has put forth that effort in the past, resulting in the changelog being pretty crummy and woefully incomplete. I apologize to Jonathan for that remark, because Jonathan has been putting out an effort on this.

Re: D 1.076 and 2.061 release

2013-01-03 Thread Walter Bright
On 1/3/2013 11:15 PM, Jonathan M Davis wrote: On Thursday, January 03, 2013 23:03:23 Walter Bright wrote: This is 3 separate enhancements, each of which should be its own issue, and will certainly fit as the issue title. If you think that these work as titles in bugzilla issues, you're