Re: DConf 2014 Call for Submissions is now open

2013-11-29 Thread Dejan Lekic
On Wednesday, 27 November 2013 at 14:37:11 UTC, Dicebot wrote: On Wednesday, 27 November 2013 at 05:44:36 UTC, Jonathan M Davis wrote: And now I have to wrack my brain for ideas. :) I could probably answer questions about D all day, but coming up with something useful to talk about on my own

DUB 0.9.20

2013-11-29 Thread Sönke Ludwig
A fresh DUB release is out. Apart from the usual bug fixes, there are a few considerable changes: - Builds are now cached and only rebuilt when necessary for dub build and dub run. - Generated VisualD projects and the output of dub describe now contain import files and string import files

Re: vibe.d 0.7.18 has been released

2013-11-29 Thread Robert M. Münch
On 2013-11-26 19:31:44 +, Sönke Ludwig said: Homepage: http://vibed.org/ DUB package: http://code.dlang.org/packages/vibe-d GitHub: https://github.com/rejectedsoftware/vibe.d Out of curiosity, it looks like vibe.d could be used to implement all kind of network protocolls. Is that right?

Re: vibe.d 0.7.18 has been released

2013-11-29 Thread Rory McGuire
Anything stream orientated. I didn't see a udp stream though that sounds useful. On 29 Nov 2013 19:35, Robert M. Münch robert.mue...@saphirion.com wrote: On 2013-11-26 19:31:44 +, Sönke Ludwig said: Homepage: http://vibed.org/ DUB package: http://code.dlang.org/packages/vibe-d GitHub:

Re: vibe.d 0.7.18 has been released

2013-11-29 Thread Sönke Ludwig
Am 29.11.2013 18:54, schrieb Rory McGuire: Anything stream orientated. I didn't see a udp stream though that sounds useful. http://vibed.org/api/vibe.core.net/listenUDP It's currently limited to TCP and UDP, but adding other protocols when required is simple.

Re: DUB 0.9.20

2013-11-29 Thread Jordi Sayol
New dub v0.9.20 deb packages available at: d-apt http://d-apt.sourceforge.net/ -- Jordi Sayol

Re: vibe.d 0.7.18 has been released

2013-11-29 Thread Rory McGuire
On 29 Nov 2013 20:25, Sönke Ludwig slud...@outerproduct.org wrote: http://vibed.org/api/vibe.core.net/listenUDP It's currently limited to TCP and UDP, but adding other protocols when required is simple. Ooo could one write a Dns server with it?

Re: DUB 0.9.20

2013-11-29 Thread ilya-stromberg
On Friday, 29 November 2013 at 19:15:13 UTC, Jordi Sayol wrote: New dub v0.9.20 deb packages available at: d-apt http://d-apt.sourceforge.net/ Thank you. BTW, it would be great to have packages for previous DMD versions. You already support it for `libphobos2-nn` and almost for all other

Re: DUB 0.9.20

2013-11-29 Thread Jordi Sayol
El 29/11/13 20:37, ilya-stromberg ha escrit: On Friday, 29 November 2013 at 19:15:13 UTC, Jordi Sayol wrote: New dub v0.9.20 deb packages available at: d-apt http://d-apt.sourceforge.net/ Thank you. BTW, it would be great to have packages for previous DMD versions. You already support it

Re: DUB 0.9.20

2013-11-29 Thread ilya-stromberg
On Friday, 29 November 2013 at 20:17:54 UTC, Jordi Sayol wrote: El 29/11/13 20:37, ilya-stromberg ha escrit: On Friday, 29 November 2013 at 19:15:13 UTC, Jordi Sayol wrote: New dub v0.9.20 deb packages available at: d-apt http://d-apt.sourceforge.net/ Thank you. BTW, it would be great to

Re: DUB 0.9.20

2013-11-29 Thread Jonathan M Davis
On Friday, November 29, 2013 18:01:53 Sönke Ludwig wrote: - Running dub --build=ddox runs a local HTTP server that provides the docs instead of generating them all as actual HTML files. Why would that be desirable? I would expect a set of HTML files if generating documentation, and if a

Re: DUB 0.9.20

2013-11-29 Thread Jordi Sayol
El 29/11/13 21:54, ilya-stromberg ha escrit: On Friday, 29 November 2013 at 20:17:54 UTC, Jordi Sayol wrote: El 29/11/13 20:37, ilya-stromberg ha escrit: On Friday, 29 November 2013 at 19:15:13 UTC, Jordi Sayol wrote: New dub v0.9.20 deb packages available at: d-apt

Re: DUB 0.9.20

2013-11-29 Thread Sönke Ludwig
Am 29.11.2013 21:27, schrieb Shammah Chancellor: On 2013-11-29 17:01:53 +, Sönke Ludwig said: - Builds are now cached and only rebuilt when necessary for dub build and dub run. Doesn't seem to be working correctly for me. Won't rebuild after a build failure. Hm... there may be

Re: vibe.d 0.7.18 has been released

2013-11-29 Thread Sönke Ludwig
Am 29.11.2013 20:28, schrieb Rory McGuire: On 29 Nov 2013 20:25, Sönke Ludwig slud...@outerproduct.org mailto:slud...@outerproduct.org wrote: http://vibed.org/api/vibe.core.net/listenUDP It's currently limited to TCP and UDP, but adding other protocols when required is simple. Ooo

Re: DUB 0.9.20

2013-11-29 Thread Sönke Ludwig
Am 29.11.2013 23:05, schrieb Jonathan M Davis: On Friday, November 29, 2013 18:01:53 Sönke Ludwig wrote: - Running dub --build=ddox runs a local HTTP server that provides the docs instead of generating them all as actual HTML files. Why would that be desirable? I would expect a set of

Re: DUB 0.9.20

2013-11-29 Thread Piotr Szturmaj
Sönke Ludwig wrote: A fresh DUB release is out. Apart from the usual bug fixes, there are a few considerable changes: Thanks! Have you considered adding a version number to dub help and/or a --version option?

Re: DUB 0.9.20

2013-11-29 Thread Jordi Sayol
El 30/11/13 02:08, Piotr Szturmaj ha escrit: Sönke Ludwig wrote: A fresh DUB release is out. Apart from the usual bug fixes, there are a few considerable changes: Thanks! Have you considered adding a version number to dub help and/or a --version option? $ dub help prints version on last

Re: DUB 0.9.20

2013-11-29 Thread Puming
On Saturday, 30 November 2013 at 02:16:50 UTC, Puming wrote: On Friday, 29 November 2013 at 17:02:22 UTC, Sönke Ludwig wrote: - Builds are now cached and only rebuilt when necessary for dub build and dub run. When I build a vibe project, and edit the app.d and then build again, an error

Re: DUB 0.9.20

2013-11-29 Thread Sönke Ludwig
Am 30.11.2013 03:21, schrieb Puming: On Saturday, 30 November 2013 at 02:16:50 UTC, Puming wrote: On Friday, 29 November 2013 at 17:02:22 UTC, Sönke Ludwig wrote: - Builds are now cached and only rebuilt when necessary for dub build and dub run. When I build a vibe project, and edit the

Re: DUB 0.9.20

2013-11-29 Thread Shammah Chancellor
On 2013-11-29 22:39:33 +, Sönke Ludwig said: Am 29.11.2013 21:27, schrieb Shammah Chancellor: On 2013-11-29 17:01:53 +, Sönke Ludwig said: - Builds are now cached and only rebuilt when necessary for dub build and dub run. Doesn't seem to be working correctly for me. Won't rebuild

Re: DUB 0.9.20

2013-11-29 Thread Shammah Chancellor
On 2013-11-30 02:58:50 +, Sönke Ludwig said: This is planned, but (AFAIK) this is not yet possible in an optimal way due to how DMD emits symbols to object files. Currently the only reliable way to build incrementally is to compile a single file at a time, but this is very inefficient

Re: D vs Go in real life

2013-11-29 Thread Bienlein
On Thursday, 28 November 2013 at 19:22:06 UTC, Andrei Alexandrescu wrote: Interesting. Could you please create a paste with the two code samples? Thanks, Andrei Hello, here is the Go code: package main import ( fmt ) type Point struct { x, y int } type Rectangular

Re: Optlink and Avast

2013-11-29 Thread Pavel
On Friday, 29 November 2013 at 03:58:59 UTC, Rikki Cattermole wrote: Has anyone else hit with Avast recognising Optlink as a suspicious file since last update? The same issue. I added dmd folder to trusted list.

Re: D vs Go in real life

2013-11-29 Thread Bienlein
On Thursday, 28 November 2013 at 19:25:56 UTC, Dicebot wrote: On Thursday, 28 November 2013 at 16:07:47 UTC, Bienlein wrote: ... -- Bienlein IMHO, problem with go simplicity is not as much as being not expressive enough to do something as with being forced to move lot of things to run-time.

Re: What is the current point to empty/null associative arrays?

2013-11-29 Thread Chris Cain
On Friday, 29 November 2013 at 08:32:12 UTC, Cooler wrote: ... Try making fill array look more like this: void fillArray(ref string[int] a) { a[10] = A; } The issue is that an array (and/or associative array) is a value type. Basically, you can look at it as a struct with a pointer (and

Re: std.complex

2013-11-29 Thread Joseph Rushton Wakeling
On 29/11/13 08:50, Iain Buclaw wrote: That repo doesn't seem to exist (must by my imagination). It's just the branch imaginary in my regular Phobos repo (I always use feature branches for new stuff). The link works for me, what goes wrong for you?

Re: What is the current point to empty/null associative arrays?

2013-11-29 Thread Maxim Fomin
On Friday, 29 November 2013 at 08:48:03 UTC, Chris Cain wrote: On Friday, 29 November 2013 at 08:32:12 UTC, Cooler wrote: ... Try making fill array look more like this: void fillArray(ref string[int] a) { a[10] = A; } The issue is that an array (and/or associative array) is a value type.

Re: What is the current point to empty/null associative arrays?

2013-11-29 Thread Peter Alexander
On Friday, 29 November 2013 at 09:39:57 UTC, Cooler wrote: On Friday, 29 November 2013 at 08:48:03 UTC, Chris Cain wrote: On Friday, 29 November 2013 at 08:32:12 UTC, Cooler wrote: ... Try making fill array look more like this: void fillArray(ref string[int] a) { a[10] = A; } The issue is

Re: Is this a bug ?

2013-11-29 Thread bearophile
Adam D. Ruppe: It is perfectly valid to pass a string to the write function. He simply called the wrong function. Sorry. Bye, bearophile

D Programming Language Statistics

2013-11-29 Thread bioinfornatics
hi, D developer could subscribe to ohloh their D project. That is quick and that do always some marketing about dlang. they are no cost to do it link - https://www.ohloh.net/languages/dmd

Re: Unicode handling comparison

2013-11-29 Thread Jakob Ovrum
On Wednesday, 27 November 2013 at 20:13:32 UTC, Dmitry Olshansky wrote: I could have sworn we had byGrapheme somewhere, well apparently not :( Simple attempt: https://github.com/D-Programming-Language/phobos/pull/1736

Re: Optlink and Avast

2013-11-29 Thread Rikki Cattermole
On Friday, 29 November 2013 at 08:32:41 UTC, Pavel wrote: On Friday, 29 November 2013 at 03:58:59 UTC, Rikki Cattermole wrote: Has anyone else hit with Avast recognising Optlink as a suspicious file since last update? The same issue. I added dmd folder to trusted list. I'm going to report

Re: Optlink and Avast

2013-11-29 Thread Rikki Cattermole
On Friday, 29 November 2013 at 10:50:53 UTC, Rikki Cattermole wrote: On Friday, 29 November 2013 at 08:32:41 UTC, Pavel wrote: On Friday, 29 November 2013 at 03:58:59 UTC, Rikki Cattermole wrote: Has anyone else hit with Avast recognising Optlink as a suspicious file since last update? The

Re: std.complex

2013-11-29 Thread Iain Buclaw
On 29 November 2013 11:50, Iain Buclaw ibuc...@gdcproject.org wrote: On 29 November 2013 08:57, Joseph Rushton Wakeling joseph.wakel...@webdrake.net wrote: On 29/11/13 08:50, Iain Buclaw wrote: That repo doesn't seem to exist (must by my imagination). It's just the branch imaginary in my

Re: std.complex

2013-11-29 Thread Iain Buclaw
On 29 November 2013 08:57, Joseph Rushton Wakeling joseph.wakel...@webdrake.net wrote: On 29/11/13 08:50, Iain Buclaw wrote: That repo doesn't seem to exist (must by my imagination). It's just the branch imaginary in my regular Phobos repo (I always use feature branches for new stuff).

Re: D vs Go in real life

2013-11-29 Thread Chris
On Friday, 29 November 2013 at 08:29:04 UTC, Bienlein wrote: On Thursday, 28 November 2013 at 19:22:06 UTC, Andrei Alexandrescu wrote: Interesting. Could you please create a paste with the two code samples? Thanks, Andrei Hello, here is the Go code: package main import ( fmt )

Re: D vs Go in real life

2013-11-29 Thread bearophile
Chris: But why on earth (a []byte)? The type is important, not the name. I can give it any name. a, inComing, inBytes, response, draculaBytes ... I read that type array of byte(s), I find it a bit better than D syntax, especially when types become a little more complex. Bye, bearophile

Re: D vs Go in real life

2013-11-29 Thread Bienlein
On Friday, 29 November 2013 at 12:06:17 UTC, Chris wrote: [1] Raises the question whether we've been conditioned by C or whether C was intuitive. My theory is that Go is from the beginning intended to be a modernized C. If I look at C from that perspective I can always explain why things

Re: GUI libraries

2013-11-29 Thread Chris
On Friday, 29 November 2013 at 02:00:50 UTC, Chris Cain wrote: On Friday, 29 November 2013 at 01:44:34 UTC, Dicebot wrote: Still lacking proper beard ;) A programmer without a beard! Blasphemy! Witch! But anyway, going along with what you guys are saying, if you've ever seen reviews

Re: D vs Go in real life

2013-11-29 Thread Chris
bearophile I wonder, if it's just the way I've learned how to program that I prefer byte[] buf; to buf []byte; // Which seems a bit awkward to me. it's called 'buf' and it is an array of ... of what Drum roll r-r-r-r-r ... Of bytes! Yeah!!! Maybe it's because in my culture we read

Re: If you had money to place for a bounty, what would you choose?

2013-11-29 Thread Jacob Carlborg
On 2013-11-28 22:01, Fra wrote: Personally I would love to see this old issue finally implemented/fixed: There can be only one alias this. https://d.puremagic.com/issues/show_bug.cgi?id=6083 What would your choice be? Binary compatibility with Objective-C: http://michelf.ca/projects/d-objc/

Re: GUI libraries

2013-11-29 Thread Jacob Carlborg
On 2013-11-28 21:54, Xavier Bigand wrote: Yep, that the goal, having applications with a real personality. I don't think it's an issue especially when application is full screen and respect pictographs (icons and texts) standards,... real personality, it's more of trying to emulate the native

Re: D vs Go in real life

2013-11-29 Thread Bienlein
On Friday, 29 November 2013 at 12:53:02 UTC, Chris wrote: Very good point. But do we need to modernize C? C is only one step away form assembly. So if you modernize this, your still on the same level. Agree. If I accept a language that simple then it needs to deliver execution speed. And Go

Re: If you had money to place for a bounty, what would you choose?

2013-11-29 Thread Manu
* ARC * rvalue - ref * virtual-by-default * GC improvements * AA fixes On 29 November 2013 07:01, Fra f...@b.it wrote: Personally I would love to see this old issue finally implemented/fixed: There can be only one alias this. https://d.puremagic.com/issues/show_bug.cgi?id=6083 What would

Re: Should std.net.curl be moved from Phobos to Deimos?

2013-11-29 Thread Jacob Carlborg
On 2013-11-29 03:39, Andrei Alexandrescu wrote: We'll probably keep it but not advertise it. But you're making a terrible argument - you want us to keep a bankrupt artifact just because you don't want to update your code. That's the standard argument, can't remove/change this, will break

[Sharing] D's scope statement in C++ (Reddit)

2013-11-29 Thread MattCoder
Hi, I would like to share this article D's scope statement in C++ that I just found: http://cppsecrets.blogspot.ca/2013/11/ds-scope-statement-in-c.html Original source: http://www.reddit.com/r/programming/comments/1rp8es/c_secrets_ds_scope_statement_in_c/ Matheus.

Re: GUI libraries

2013-11-29 Thread Chris
On Friday, 29 November 2013 at 13:31:34 UTC, Jacob Carlborg wrote: On 2013-11-28 21:54, Xavier Bigand wrote: Yep, that the goal, having applications with a real personality. I don't think it's an issue especially when application is full screen and respect pictographs (icons and texts)

Re: D vs Go in real life

2013-11-29 Thread Jacob Carlborg
On 2013-11-29 09:29, Bienlein wrote: On Thursday, 28 November 2013 at 19:22:06 UTC, Andrei Alexandrescu wrote: Interesting. Could you please create a paste with the two code samples? Thanks, Andrei Hello, here is the Go code: package main import ( fmt ) type Point struct { x,

Re: D vs Go in real life

2013-11-29 Thread Jacob Carlborg
On 2013-11-29 06:14, brad clawsie wrote: this has been a great thread and I've found a lot of the replies very insightful. I've been programming in Go at work for about a year or so now, so I have some opinions on Go that I believe are reasonably informed, while I am still a D novice but hope to

Re: Should std.net.curl be moved from Phobos to Deimos?

2013-11-29 Thread Andrea Fontana
On Tuesday, 26 November 2013 at 19:21:31 UTC, Andrei Alexandrescu wrote: On 11/26/13 11:13 AM, Iain Buclaw wrote: Remembering to include '-lcurl' when importing std.net.curl is perhaps one urk. But this will be a no longer a problem if libphobos is built shared. Interesting. Can we supply

Re: If you had money to place for a bounty, what would you choose?

2013-11-29 Thread Manu
On 29 November 2013 23:27, Jacob Carlborg d...@me.com wrote: On 2013-11-28 22:01, Fra wrote: Personally I would love to see this old issue finally implemented/fixed: There can be only one alias this. https://d.puremagic.com/issues/show_bug.cgi?id=6083 What would your choice be? Binary

Re: GUI libraries

2013-11-29 Thread Jacob Carlborg
On 2013-11-29 14:53, Chris wrote: It's not about emulating. It's about innovating. Qt tries to emulate the native toolkit, like it or not. -- /Jacob Carlborg

Re: [Sharing] D's scope statement in C++ (Reddit)

2013-11-29 Thread Jacob Carlborg
On 2013-11-29 14:45, MattCoder wrote: Hi, I would like to share this article D's scope statement in C++ that I just found: http://cppsecrets.blogspot.ca/2013/11/ds-scope-statement-in-c.html Original source:

Re: D vs Go in real life

2013-11-29 Thread John Colvin
On Friday, 29 November 2013 at 12:11:26 UTC, bearophile wrote: Chris: But why on earth (a []byte)? The type is important, not the name. I can give it any name. a, inComing, inBytes, response, draculaBytes ... I read that type array of byte(s), I find it a bit better than D syntax,

Re: D vs Go in real life

2013-11-29 Thread Andrei Alexandrescu
On 11/28/13 9:49 PM, Craig Dillabaugh wrote: On Friday, 29 November 2013 at 05:14:14 UTC, brad clawsie wrote: This might not be a fair assessment given my shallow experience with D, but it seems much less polished relative to Go for setting up a development environment and working with code

Re: If you had money to place for a bounty, what would you choose?

2013-11-29 Thread Jacob Carlborg
On 2013-11-29 15:08, Manu wrote: I've been very excited about this for a long time... why is it sitting in limbo? I don't know. It seems Walter don't want us to be worse than Objective-C, meaning he want ARC. But as far as I understand it, we couldn't come to an agreement on how to

Re: D vs Go in real life

2013-11-29 Thread Russel Winder
On Fri, 2013-11-29 at 13:11 +0100, bearophile wrote: Chris: But why on earth (a []byte)? The type is important, not the name. I can give it any name. a, inComing, inBytes, response, draculaBytes ... I read that type array of byte(s), I find it a bit better than D syntax, especially

Re: D vs Go in real life

2013-11-29 Thread Dicebot
On Friday, 29 November 2013 at 05:51:48 UTC, Chris Cain wrote: The whole build process is a lot more involved than it really should be. Ideally you should be able to clone dmd, phobos, and druntime and just have everything compile and be put into a relative path together and just work. Maybe

Re: D vs Go in real life

2013-11-29 Thread Chris Cain
On Friday, 29 November 2013 at 12:06:17 UTC, Chris wrote: [1] Raises the question whether we've been conditioned by C or whether C was intuitive. I'll answer for you: C was very counter intuitive which is why no one has done exactly what it did since. Look up the spiral rule for reading

Re: If you had money to place for a bounty, what would you choose?

2013-11-29 Thread Andrei Alexandrescu
On 11/29/13 5:43 AM, Manu wrote: * ARC * rvalue - ref * virtual-by-default * GC improvements * AA fixes These are good themes but a conversation with one of the bountysource founders revealed to me that smaller, precise tasks for moderate amounts tend to do better than large projects that

Re: [Sharing] D's scope statement in C++ (Reddit)

2013-11-29 Thread Andrei Alexandrescu
On 11/29/13 5:45 AM, MattCoder wrote: Hi, I would like to share this article D's scope statement in C++ that I just found: http://cppsecrets.blogspot.ca/2013/11/ds-scope-statement-in-c.html Original source:

Re: D vs Go in real life

2013-11-29 Thread Dicebot
On Friday, 29 November 2013 at 08:35:58 UTC, Bienlein wrote: Could you just quickly describe what you mean by being forced to move lot of things to run-time? I simply don't see what you are refering to. For example the dreaded generics issue. You can workaround it in many cases by using

Re: Should std.net.curl be moved from Phobos to Deimos?

2013-11-29 Thread Andrei Alexandrescu
On 11/29/13 5:47 AM, Jacob Carlborg wrote: On 2013-11-29 03:39, Andrei Alexandrescu wrote: We'll probably keep it but not advertise it. But you're making a terrible argument - you want us to keep a bankrupt artifact just because you don't want to update your code. That's the standard

Re: D vs Go in real life

2013-11-29 Thread Jacob Carlborg
On 2013-11-29 16:15, Dicebot wrote: After that just make symlink to dmd binary and add Phobos/druntime paths to dmd.conf and you are ready to go. dmd.conf.default is only for Linux. There's also no sc.ini for Windows. -- /Jacob Carlborg

Re: D vs Go in real life

2013-11-29 Thread Dicebot
On Friday, 29 November 2013 at 15:34:21 UTC, Jacob Carlborg wrote: On 2013-11-29 16:15, Dicebot wrote: After that just make symlink to dmd binary and add Phobos/druntime paths to dmd.conf and you are ready to go. dmd.conf.default is only for Linux. There's also no sc.ini for Windows.

Re: GUI libraries

2013-11-29 Thread Chris
On Friday, 29 November 2013 at 14:14:08 UTC, Jacob Carlborg wrote: On 2013-11-29 14:53, Chris wrote: It's not about emulating. It's about innovating. Qt tries to emulate the native toolkit, like it or not. I don't think it's necessary to do that. You actually only need a small set of

Re: If you had money to place for a bounty, what would you choose?

2013-11-29 Thread H. S. Teoh
On Fri, Nov 29, 2013 at 01:52:19PM +1100, Daniel Murphy wrote: H. S. Teoh hst...@quickfur.ath.cx wrote in message news:mailman.152.1385681675.3242.digitalmar...@puremagic.com... One of the most problematic things is that its implementation is sprinkled throughout DMD (each bit interacting

Re: What is the current point to empty/null associative arrays?

2013-11-29 Thread Regan Heath
On Fri, 29 Nov 2013 09:51:05 -, Peter Alexander peter.alexander...@gmail.com wrote: On Friday, 29 November 2013 at 09:39:57 UTC, Cooler wrote: On Friday, 29 November 2013 at 08:48:03 UTC, Chris Cain wrote: On Friday, 29 November 2013 at 08:32:12 UTC, Cooler wrote: ... Try making fill

Re: D vs Go in real life

2013-11-29 Thread Chris
On Friday, 29 November 2013 at 15:21:26 UTC, Chris Cain wrote: On Friday, 29 November 2013 at 12:06:17 UTC, Chris wrote: [1] Raises the question whether we've been conditioned by C or whether C was intuitive. I'll answer for you: C was very counter intuitive which is why no one has done

Re: GUI libraries

2013-11-29 Thread thedeemon
On Wednesday, 27 November 2013 at 17:07:07 UTC, DLang Beginner wrote: Hello. I want to make GUI applications with D, but I don't know which are updated and ready to use, which are good and etc. Can you help me with choosing the right one, guys? I don't know which OS you're interested in,

Re: If you had money to place for a bounty, what would you choose?

2013-11-29 Thread Manu
On 30 November 2013 01:23, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: On 11/29/13 5:43 AM, Manu wrote: * ARC * rvalue - ref * virtual-by-default * GC improvements * AA fixes These are good themes but a conversation with one of the bountysource founders revealed to me

Re: D for Speech and Signal Processing

2013-11-29 Thread Baz
On Thursday, 28 November 2013 at 10:30:36 UTC, Chris wrote: There are voice analysis and speech processing toolkits like Covarep and Voicebox (see links below) that were coded in Matlab, because they were originally only prototypes. There has been talk of porting them to C++. My first thought,

Re: GUI libraries

2013-11-29 Thread thedeemon
On Thursday, 28 November 2013 at 13:30:53 UTC, Luís Marques wrote: Whatever API / bindings you use, please don't expose non-native UIs to users (drawn from scratch, either mimicking the native UI or not). They never completely integrate with the OS, subtly deviating from the native behaviour

Re: GUI libraries

2013-11-29 Thread thedeemon
On Thursday, 28 November 2013 at 20:55:02 UTC, Xavier Bigand wrote: What is native on windows ? - Win32 - Winforms - Qt Widgets (that is near Win32)? I would say Win32. Winforms is mostly a thin wrapper over Win32. However things get more complicated if you take into account WPF

Re: If you had money to place for a bounty, what would you choose?

2013-11-29 Thread Gary Willoughby
On Thursday, 28 November 2013 at 21:01:39 UTC, Fra wrote: Personally I would love to see this old issue finally implemented/fixed: There can be only one alias this. https://d.puremagic.com/issues/show_bug.cgi?id=6083 What would your choice be?

Re: D for Speech and Signal Processing

2013-11-29 Thread ponce
On Friday, 29 November 2013 at 16:58:47 UTC, Baz wrote: In speech recognition you'll mostly use some frequency-domain technics (not to name the fft), so basically if you don't want to trigger a GC pass, don't use build-in array and make your own array using alloc/malloc/free. For the classes

Re: Optlink and Avast

2013-11-29 Thread thedeemon
On Friday, 29 November 2013 at 03:58:59 UTC, Rikki Cattermole wrote: Has anyone else hit with Avast recognising Optlink as a suspicious file since last update? Since this spring I had issues when after linking my dmd-compiled program with libjpeg the result was reported to have something

Re: If you had money to place for a bounty, what would you choose?

2013-11-29 Thread H. S. Teoh
On Fri, Nov 29, 2013 at 06:13:58PM +0100, Gary Willoughby wrote: On Thursday, 28 November 2013 at 21:01:39 UTC, Fra wrote: Personally I would love to see this old issue finally implemented/fixed: There can be only one alias this. https://d.puremagic.com/issues/show_bug.cgi?id=6083 What

Re: D for Speech and Signal Processing

2013-11-29 Thread Chris
On Friday, 29 November 2013 at 16:58:47 UTC, Baz wrote: On Thursday, 28 November 2013 at 10:30:36 UTC, Chris wrote: There are voice analysis and speech processing toolkits like Covarep and Voicebox (see links below) that were coded in Matlab, because they were originally only prototypes. There

Re: GUI libraries

2013-11-29 Thread Chris
On Friday, 29 November 2013 at 17:03:02 UTC, thedeemon wrote: On Thursday, 28 November 2013 at 13:30:53 UTC, Luís Marques wrote: Whatever API / bindings you use, please don't expose non-native UIs to users (drawn from scratch, either mimicking the native UI or not). They never completely

Re: If you had money to place for a bounty, what would you choose?

2013-11-29 Thread Michel Fortin
On 2013-11-29 14:08:25 +, Manu turkey...@gmail.com said: On 29 November 2013 23:27, Jacob Carlborg d...@me.com wrote: Binary compatibility with Objective-C: http://michelf.ca/projects/d-objc/ I've been very excited about this for a long time... why is it sitting in limbo? How is the

Re: If you had money to place for a bounty, what would you choose?

2013-11-29 Thread Michel Fortin
On 2013-11-29 15:10:27 +, Jacob Carlborg d...@me.com said: On 2013-11-29 15:08, Manu wrote: I've been very excited about this for a long time... why is it sitting in limbo? I don't know. It seems Walter don't want us to be worse than Objective-C, meaning he want ARC. But as far as I

Re: If you had money to place for a bounty, what would you choose?

2013-11-29 Thread eles
On Friday, 29 November 2013 at 00:52:27 UTC, Dicebot wrote: Nice game guess linked bug by poster nickname :) mine quite works

Re: If you had money to place for a bounty, what would you choose?

2013-11-29 Thread eles
On Friday, 29 November 2013 at 17:14:00 UTC, Gary Willoughby wrote: On Thursday, 28 November 2013 at 21:01:39 UTC, Fra wrote: Personally I would love to see this old issue finally implemented/fixed: There can be only one alias this. https://d.puremagic.com/issues/show_bug.cgi?id=6083 What

std.allocator suggestions

2013-11-29 Thread Artem Tarasov
1. Allocator which preallocates a fixed amount of extra bytes for each chunk, so that reallocations within that limit are guaranteed to be in-place. Multiple reallocations should be supported, too, e.g. if the limit is 10 it allocates 210 bytes when 200 are requested and then reallocs 200 - 205 -

Re: Should std.net.curl be moved from Phobos to Deimos?

2013-11-29 Thread Martin Nowak
On 11/27/2013 12:07 AM, Andrei Alexandrescu wrote: My conclusion after this whole discussion: in the short term we need to have both Fedora and Debian builds. Then we'll move from there. Right, different distributions = different shared libraries.

Re: GUI libraries

2013-11-29 Thread Jacob Carlborg
On 2013-11-29 18:03, thedeemon wrote: This is pure Mac talk. In Windows the native UI elements are so scarce and primitive, that most apps with decent UI end up making their own. For example, one would assume that UI elements that can be found in MS Office are native and can be used in other

Re: GUI libraries

2013-11-29 Thread Baz
On Thursday, 28 November 2013 at 14:49:33 UTC, Chris wrote: On Thursday, 28 November 2013 at 13:30:53 UTC, Luís Marques wrote: On Thursday, 28 November 2013 at 12:13:42 UTC, Chris wrote: What I meant was no bindings to native widgets or other toolkits. DWT (like SWT) uses the native widgets

Re: GUI libraries

2013-11-29 Thread Xavier Bigand
Le 29/11/2013 03:00, Chris Cain a écrit : On Friday, 29 November 2013 at 01:44:34 UTC, Dicebot wrote: Still lacking proper beard ;) A programmer without a beard! Blasphemy! Witch! But anyway, going along with what you guys are saying, if you've ever seen reviews on Android apps, a lot

Re: GUI libraries

2013-11-29 Thread Xavier Bigand
Le 29/11/2013 14:31, Jacob Carlborg a écrit : On 2013-11-28 21:54, Xavier Bigand wrote: Yep, that the goal, having applications with a real personality. I don't think it's an issue especially when application is full screen and respect pictographs (icons and texts) standards,... real

Re: GUI libraries

2013-11-29 Thread Xavier Bigand
Le 29/11/2013 18:08, thedeemon a écrit : On Thursday, 28 November 2013 at 20:55:02 UTC, Xavier Bigand wrote: What is native on windows ? - Win32 - Winforms - Qt Widgets (that is near Win32)? I would say Win32. Winforms is mostly a thin wrapper over Win32. However things get more

Re: GUI libraries

2013-11-29 Thread Xavier Bigand
Le 29/11/2013 04:48, Rikki Cattermole a écrit : On Thursday, 28 November 2013 at 12:13:42 UTC, Chris wrote: On Thursday, 28 November 2013 at 12:05:09 UTC, Jacob Carlborg wrote: On 2013-11-28 11:12, Chris wrote: +1 GtkD Glade (UI builder) are very good (http://gtkd.org/). Hopefully one day

Re: GUI libraries

2013-11-29 Thread Luís.Marques
On Friday, 29 November 2013 at 17:03:02 UTC, thedeemon wrote: On Thursday, 28 November 2013 at 13:30:53 UTC, Luís Marques wrote: Whatever API / bindings you use, please don't expose non-native UIs to users (drawn from scratch, either mimicking the native UI or not). They never completely

Re: D for Speech and Signal Processing

2013-11-29 Thread Nick
I'm also waiting on D to address garbage collection better. As has been brought up multiple times before (then quickly forgotten), a @nogc attribute would do wonders for those D programmers looking to avoid sneaky GC allocations. That's a great start, and then we can work out how best to

Re: GUI libraries

2013-11-29 Thread Andrei Alexandrescu
On 11/29/13 9:03 AM, thedeemon wrote: On Thursday, 28 November 2013 at 13:30:53 UTC, Luís Marques wrote: Whatever API / bindings you use, please don't expose non-native UIs to users (drawn from scratch, either mimicking the native UI or not). They never completely integrate with the OS, subtly

Re: If you had money to place for a bounty, what would you choose?

2013-11-29 Thread Nick
On Friday, 29 November 2013 at 15:23:13 UTC, Andrei Alexandrescu wrote: On 11/29/13 5:43 AM, Manu wrote: * ARC * rvalue - ref * virtual-by-default * GC improvements * AA fixes These are good themes but a conversation with one of the bountysource founders revealed to me that smaller, precise

Re: Optlink and Avast

2013-11-29 Thread Rikki Cattermole
On Friday, 29 November 2013 at 17:20:17 UTC, thedeemon wrote: On Friday, 29 November 2013 at 03:58:59 UTC, Rikki Cattermole wrote: Has anyone else hit with Avast recognising Optlink as a suspicious file since last update? Since this spring I had issues when after linking my dmd-compiled

Re: GUI libraries

2013-11-29 Thread Rikki Cattermole
On Friday, 29 November 2013 at 23:46:02 UTC, Xavier Bigand wrote: Le 29/11/2013 04:48, Rikki Cattermole a écrit : On Thursday, 28 November 2013 at 12:13:42 UTC, Chris wrote: On Thursday, 28 November 2013 at 12:05:09 UTC, Jacob Carlborg wrote: On 2013-11-28 11:12, Chris wrote: +1 GtkD Glade

Re: GUI libraries

2013-11-29 Thread Rikki Cattermole
On Friday, 29 November 2013 at 02:00:50 UTC, Chris Cain wrote: On Friday, 29 November 2013 at 01:44:34 UTC, Dicebot wrote: Still lacking proper beard ;) A programmer without a beard! Blasphemy! Witch! But anyway, going along with what you guys are saying, if you've ever seen reviews

Re: What is the current point to empty/null associative arrays?

2013-11-29 Thread Peter Alexander
On Friday, 29 November 2013 at 15:55:57 UTC, Regan Heath wrote: On Fri, 29 Nov 2013 09:51:05 -, Peter Alexander peter.alexander...@gmail.com wrote: On Friday, 29 November 2013 at 09:39:57 UTC, Cooler wrote: On Friday, 29 November 2013 at 08:48:03 UTC, Chris Cain wrote: On Friday, 29

  1   2   >