Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread deadalnix via Digitalmars-d-announce
On Sunday, 29 March 2015 at 16:32:32 UTC, Idan Arye wrote: Computer science is all about tradeoffs. I used to love Ruby, but then a Rails project got out of hand... Nowadays I use it mainly as a bash replacement - Hundredfolds more expressive, only a tiny tiny bit syntax overhead, and for

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread deadalnix via Digitalmars-d-announce
On Sunday, 29 March 2015 at 21:43:21 UTC, Walter Bright wrote: On 3/28/2015 5:34 PM, ketmar wrote: on the other side of the spectrum was Chuck Moore, for example, who imagines modern computers filled with many cheap and average RISC processors, and using parallel multiprocessor execution to

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread Laeeth Isharc via Digitalmars-d-announce
On Thursday, 26 March 2015 at 08:44:20 UTC, Gary Willoughby wrote: I wrote the article in a rush last night (girlfriend calling me to bed) and as a result it has a few spelling/grammar errors which I've hopefully corrected. The article is a total rant about Go after using it over the last

Re: This Week in D #11: new release, undocumented feature exposed, FAQ answered, DConf schedule posted.

2015-03-29 Thread weaselcat via Digitalmars-d-announce
On Monday, 30 March 2015 at 01:14:59 UTC, Adam D. Ruppe wrote: http://arsdnet.net/this-week-in-d/mar-29.html The big pieces have already been posted to Reddit, so idk if we want to post again, but if you want to, go ahead and just post the reddit link here too as this is a nice little

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread deadalnix via Digitalmars-d-announce
On Sunday, 29 March 2015 at 08:37:54 UTC, Idan Arye wrote: On Saturday, 28 March 2015 at 18:47:04 UTC, Walter Bright wrote: On 3/28/2015 3:20 AM, Jonathan M Davis via Digitalmars-d-announce wrote: Personally, I'm not sure that much is gained in pitting Go against D precisely because they're so

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread Joakim via Digitalmars-d-announce
On Monday, 30 March 2015 at 00:20:11 UTC, Laeeth Isharc wrote: https://www.quora.com/Why-didnt-D-language-become-mainstream-comparing-to-Golang fwiw Nice, well-written answer, enjoyed reading it.

Re: dsq-1: open-source software synthesizer

2015-03-29 Thread Rikki Cattermole via Digitalmars-d-announce
On 30/03/2015 6:35 p.m., ketmar wrote: On Mon, 30 Mar 2015 18:23:11 +1300, Rikki Cattermole wrote: Although I'm a little concerned because dub is meant to validate and tell you conflicts in licenses. O_O Hey hey hey, context matters!

Re: dsq-1: open-source software synthesizer

2015-03-29 Thread ketmar via Digitalmars-d-announce
On Sun, 29 Mar 2015 17:02:53 +, D. Martinez wrote: 2. The function attributes: @nogc nothrow. These relate to my realtime audio thread because I want neither of these things to occur; my thread runs unmanaged by the D runtime and I appreciate the static checking. But I don't use it: why?

Re: dsq-1: open-source software synthesizer

2015-03-29 Thread Rikki Cattermole via Digitalmars-d-announce
On 30/03/2015 6:02 a.m., D. Martinez wrote: I am releasing today a first version of dsq-1: a software synthesizer modeled after some great 80's hybrid synths, Ensoniq ESQ-1 and SQ-80. The 'd' in the project's name stands for the author's first name, as well as, you know. ;) The source code for

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread deadalnix via Digitalmars-d-announce
On Saturday, 28 March 2015 at 14:33:14 UTC, Russel Winder wrote: On Sat, 2015-03-28 at 12:52 +0100, Sönke Ludwig via Digitalmars-d-announce wrote: […] You can access TLS from an event callback just as easy as from a fiber. […] TLS is the evil here. Anyone working with TLS is either writing

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread Laeeth Isharc via Digitalmars-d-announce
On Monday, 30 March 2015 at 03:47:45 UTC, Joakim wrote: On Monday, 30 March 2015 at 00:20:11 UTC, Laeeth Isharc wrote: https://www.quora.com/Why-didnt-D-language-become-mainstream-comparing-to-Golang fwiw Nice, well-written answer, enjoyed reading it. Thank you.

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread ketmar via Digitalmars-d-announce
On Sun, 29 Mar 2015 14:43:14 -0700, Walter Bright wrote: On 3/28/2015 5:34 PM, ketmar wrote: on the other side of the spectrum was Chuck Moore, for example, who imagines modern computers filled with many cheap and average RISC processors, and using parallel multiprocessor execution to achieve

Re: Release D 2.067.0

2015-03-29 Thread Vladimir Panteleev via Digitalmars-d-announce
On Sunday, 29 March 2015 at 06:02:55 UTC, ketmar wrote: On Sun, 29 Mar 2015 05:57:59 +, Vladimir Panteleev wrote: On Thursday, 26 March 2015 at 06:16:59 UTC, ketmar wrote: i told about that, but nobody cares, as usual. Told where? in general, as i mentioned before in this thread.

Re: Release D 2.067.0

2015-03-29 Thread ketmar via Digitalmars-d-announce
On Sun, 29 Mar 2015 06:04:05 +, Vladimir Panteleev wrote: On Sunday, 29 March 2015 at 06:01:41 UTC, ketmar wrote: On Sun, 29 Mar 2015 05:56:52 +, Vladimir Panteleev wrote: 3. Contact me directly for assistance in using DustMite. I'd be happy to help. can you make my box faster and

Re: Release D 2.067.0

2015-03-29 Thread ketmar via Digitalmars-d-announce
On Sun, 29 Mar 2015 05:58:33 +, Vladimir Panteleev wrote: On Thursday, 26 March 2015 at 11:25:50 UTC, ketmar wrote: Was it filed at issues.dlang.org as a regression? nope, it's not. i was asking for help in general (building minimised sample), but nobody was interested. Asked where?

Re: Release D 2.067.0

2015-03-29 Thread Vladimir Panteleev via Digitalmars-d-announce
On Thursday, 26 March 2015 at 11:25:50 UTC, ketmar wrote: Was it filed at issues.dlang.org as a regression? nope, it's not. i was asking for help in general (building minimised sample), but nobody was interested. Asked where?

Re: Release D 2.067.0

2015-03-29 Thread Vladimir Panteleev via Digitalmars-d-announce
On Thursday, 26 March 2015 at 06:16:59 UTC, ketmar wrote: i told about that, but nobody cares, as usual. Told where?

Re: Release D 2.067.0

2015-03-29 Thread Vladimir Panteleev via Digitalmars-d-announce
On Sunday, 29 March 2015 at 02:47:42 UTC, lobo wrote: On Saturday, 28 March 2015 at 14:12:19 UTC, Vladimir Panteleev wrote: Do you think your time is more valuable than that of D contributors' or something? This attitude is crap and is becoming more frequent on the forums. The D

Re: Release D 2.067.0

2015-03-29 Thread ketmar via Digitalmars-d-announce
On Sun, 29 Mar 2015 05:56:52 +, Vladimir Panteleev wrote: 3. Contact me directly for assistance in using DustMite. I'd be happy to help. can you make my box faster and do my work while it dustmites the big codebase? i didn't know that you are such a wizard. signature.asc Description: PGP

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 3/29/15 4:43 AM, Marc =?UTF-8?B?U2Now7x0eiI=?= schue...@gmx.net wrote: On Sunday, 29 March 2015 at 08:37:54 UTC, Idan Arye wrote: On Saturday, 28 March 2015 at 18:47:04 UTC, Walter Bright wrote: On 3/28/2015 3:20 AM, Jonathan M Davis via Digitalmars-d-announce wrote: Personally, I'm not

This Week in D #11: new release, undocumented feature exposed, FAQ answered, DConf schedule posted.

2015-03-29 Thread Adam D. Ruppe via Digitalmars-d-announce
http://arsdnet.net/this-week-in-d/mar-29.html The big pieces have already been posted to Reddit, so idk if we want to post again, but if you want to, go ahead and just post the reddit link here too as this is a nice little roundup. I also took the opportunity to document the new ddoc `code`

Re: Release D 2.067.0

2015-03-29 Thread ketmar via Digitalmars-d-announce
On Sun, 29 Mar 2015 06:12:26 +, Vladimir Panteleev wrote: On Sunday, 29 March 2015 at 06:02:55 UTC, ketmar wrote: On Sun, 29 Mar 2015 05:57:59 +, Vladimir Panteleev wrote: On Thursday, 26 March 2015 at 06:16:59 UTC, ketmar wrote: i told about that, but nobody cares, as usual. Told

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread cym13 via Digitalmars-d-announce
On Sunday, 29 March 2015 at 12:21:01 UTC, Ola Fosheim Grøstad wrote: On Sunday, 29 March 2015 at 02:15:38 UTC, cym13 wrote: Moreover, it is possible to reach a good expressiveness (maybe not as good as python, but that's the whole goal of python so there's no shame in not matching it). There

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread via Digitalmars-d-announce
On Sunday, 29 March 2015 at 02:15:38 UTC, cym13 wrote: Moreover, it is possible to reach a good expressiveness (maybe not as good as python, but that's the whole goal of python so there's no shame in not matching it). There are many alternatives to Python. Like Nim or Dart:

dsq-1: open-source software synthesizer

2015-03-29 Thread D. Martinez via Digitalmars-d-announce
I am releasing today a first version of dsq-1: a software synthesizer modeled after some great 80's hybrid synths, Ensoniq ESQ-1 and SQ-80. The 'd' in the project's name stands for the author's first name, as well as, you know. ;) The source code for the project is currently located on

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread Idan Arye via Digitalmars-d-announce
On Sunday, 29 March 2015 at 15:57:18 UTC, Andrei Alexandrescu wrote: On 3/29/15 4:43 AM, Marc =?UTF-8?B?U2Now7x0eiI=?= schue...@gmx.net wrote: On Sunday, 29 March 2015 at 08:37:54 UTC, Idan Arye wrote: On Saturday, 28 March 2015 at 18:47:04 UTC, Walter Bright wrote: On 3/28/2015 3:20 AM,

Re: dsq-1: open-source software synthesizer

2015-03-29 Thread Joakim via Digitalmars-d-announce
On Sunday, 29 March 2015 at 17:30:39 UTC, Foo wrote: On Sunday, 29 March 2015 at 17:24:53 UTC, Joakim wrote: Hmm, this sounds like it might be a bug or design flaw. debug is supposed to provide an escape hatch from even pure functions: I don't see why it wouldn't provide the same for @nogc

Re: Release D 2.067.0

2015-03-29 Thread Walter Bright via Digitalmars-d-announce
On 3/28/2015 11:03 AM, ketmar wrote: sure. main D developers shown that they have no respect for other's work (see Andrei calling H.S.Teoh's work of splitting std.algorithm useless, or Walter blaming me that the project is badly designed when it wasn't even my project and i didn't wrote a single

Re: GtkD 3.1.0 released, GTK+ with D.

2015-03-29 Thread Mike Wey via Digitalmars-d-announce
On 03/28/2015 08:31 PM, captaindet wrote: On 2015-03-27 16:47, Mike Wey wrote: On 03/27/2015 10:27 PM, captaindet wrote: On 2015-03-26 17:41, Mike Wey wrote: GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL license. Shortly after the last release, GtkD has been updated

Re: Release D 2.067.0

2015-03-29 Thread ketmar via Digitalmars-d-announce
On Sun, 29 Mar 2015 00:24:12 -0700, Walter Bright wrote: On 3/28/2015 11:03 AM, ketmar wrote: sure. main D developers shown that they have no respect for other's work (see Andrei calling H.S.Teoh's work of splitting std.algorithm useless, or Walter blaming me that the project is badly

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread Idan Arye via Digitalmars-d-announce
On Saturday, 28 March 2015 at 18:47:04 UTC, Walter Bright wrote: On 3/28/2015 3:20 AM, Jonathan M Davis via Digitalmars-d-announce wrote: Personally, I'm not sure that much is gained in pitting Go against D precisely because they're so different that they're likely to appeal to completely

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread Laeeth Isharc via Digitalmars-d-announce
On Sunday, 29 March 2015 at 02:15:38 UTC, cym13 wrote: Urr As an active Python developer, I find that one pretty harsh. It's not that we need to enforce good style, it's that we take good style as granted and choose to lighten it consequently. On the contrary I think that D has

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread weaselcat via Digitalmars-d-announce
On Sunday, 29 March 2015 at 19:09:52 UTC, Laeeth Isharc wrote: On Sunday, 29 March 2015 at 02:15:38 UTC, cym13 wrote: Urr As an active Python developer, I find that one pretty harsh. It's not that we need to enforce good style, it's that we take good style as granted and choose to lighten

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread Laeeth Isharc via Digitalmars-d-announce
On Sunday, 29 March 2015 at 15:34:35 UTC, Ola Fosheim Grøstad wrote: Actually, there is quite a large overlap if you look beyond the syntax. Dart is completely unexciting, but I also find it very productive when used with the IDE. Glad to hear this - I haven't yet got very far with Dart, but

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread cym13 via Digitalmars-d-announce
On Sunday, 29 March 2015 at 19:09:52 UTC, Laeeth Isharc wrote: As an active Python developer, what would you add to or change about the following: http://bitbashing.io/2015/01/26/d-is-like-native-python.html I like this article very much. IMO python's generators and list comprehensions are

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread Laeeth Isharc via Digitalmars-d-announce
On Sunday, 29 March 2015 at 19:44:01 UTC, cym13 wrote: On Sunday, 29 March 2015 at 19:09:52 UTC, Laeeth Isharc wrote: As an active Python developer, what would you add to or change about the following: http://bitbashing.io/2015/01/26/d-is-like-native-python.html I like this article very

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread Walter Bright via Digitalmars-d-announce
On 3/29/2015 12:09 PM, Laeeth Isharc wrote: As an active Python developer, what would you add to or change about the following: http://bitbashing.io/2015/01/26/d-is-like-native-python.html Has someone reddit-ized it?

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread cym13 via Digitalmars-d-announce
On Sunday, 29 March 2015 at 21:45:23 UTC, Walter Bright wrote: On 3/29/2015 12:09 PM, Laeeth Isharc wrote: As an active Python developer, what would you add to or change about the following: http://bitbashing.io/2015/01/26/d-is-like-native-python.html Has someone reddit-ized it? It seems

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread Walter Bright via Digitalmars-d-announce
On 3/29/2015 2:46 PM, cym13 wrote: On Sunday, 29 March 2015 at 21:45:23 UTC, Walter Bright wrote: On 3/29/2015 12:09 PM, Laeeth Isharc wrote: As an active Python developer, what would you add to or change about the following: http://bitbashing.io/2015/01/26/d-is-like-native-python.html Has

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread cym13 via Digitalmars-d-announce
On Sunday, 29 March 2015 at 21:06:28 UTC, Laeeth Isharc wrote: On Sunday, 29 March 2015 at 19:44:01 UTC, cym13 wrote: On Sunday, 29 March 2015 at 19:09:52 UTC, Laeeth Isharc wrote: As an active Python developer, what would you add to or change about the following:

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-29 Thread Laeeth Isharc via Digitalmars-d-announce
should we add a link to the wiki and ask author if we could mirror there ? This section on wiki looks like it could with a bit of fleshing out! http://wiki.dlang.org/Coming_From/Python I just seen what you did in the wiki, that's great! I don't have much time to invest tonight but I'll