Re: Digital Audio Workstation in D

2016-02-16 Thread SomeDude via Digitalmars-d
On Sunday, 14 February 2016 at 21:57:38 UTC, Tanel Tagaväli wrote: This may be a pipe dream, but I want to create (with the help of other developers, of course) a DAW using D. The reasons are mainly: + The design can be very complex + Realtime playback is a requirement + You can do a lot of

Great new website

2016-02-12 Thread SomeDude via Digitalmars-d
Hey, just a post to say how cool the new website is. I can browse it on an iPhone without issue.

Re: Stroustrup's slides about c++11 and c++14

2014-09-29 Thread SomeDude via Digitalmars-d
On Monday, 15 September 2014 at 18:17:37 UTC, bearophile wrote: Andrei Alexandrescu: C++ intelligentsia seems to have a superiority complex with regard to D, and that's entirely understandable. D and C++ compete for a similar programming niche, but C++ is so much widespread compared to D,

Re: Tail pad optimization, cache friendlyness and C++ interrop

2014-06-22 Thread SomeDude via Digitalmars-d
On Saturday, 21 June 2014 at 10:49:57 UTC, Artur Skawina via Digitalmars-d wrote: It's not about being able to contribute to DMD, it is about being able to work on /other/ projects. If contributing to DMD carries the risk of affecting the latter then it's simply best to avoid it; it's not a

Re: shorter alternative of constructor with parameter

2014-06-21 Thread SomeDude via Digitalmars-d
On Saturday, 21 June 2014 at 21:25:33 UTC, Kapps wrote: Personally I'd definitely welcome this syntax. It's an extremely common thing to do, prone to typos / bugs, is a simple syntax, and is something I'm surprised more languages don't have. I've never seen a single instance of a bug like

Re: [OT] Extra time spent

2014-06-09 Thread SomeDude via Digitalmars-d
On Sunday, 8 June 2014 at 13:50:47 UTC, Andrei Alexandrescu wrote: Yah. One well-known fact about Facebook is it has an open layout which can be quite distracting. One less-known fact is it makes high quality headphones (both in-ear (Klipsch) and over-the-ear (Sennheiser)) available to all

Re: [OT] Extra time spent

2014-06-08 Thread SomeDude via Digitalmars-d
On Monday, 2 June 2014 at 14:19:32 UTC, Steven Schveighoffer wrote: On Sun, 01 Jun 2014 15:22:44 -0400, Walter Bright newshou...@digitalmars.com wrote: On 5/30/2014 8:08 AM, Chris wrote: I like to re-invent the wheel too, because existing wheels might not be fit for your purpose. A few

Re: [OT] Extra time spent

2014-06-08 Thread SomeDude via Digitalmars-d
On Tuesday, 3 June 2014 at 18:14:29 UTC, Walter Bright wrote: On 6/2/2014 11:55 PM, Jacob Carlborg wrote: I'm also listening to music on the phone. I've damaged my ears from years of loud engines. I've read that most hearing damage comes from gunshots, rock concerts, and earphones. When

Re: [OT] Extra time spent

2014-06-08 Thread SomeDude via Digitalmars-d
On Friday, 6 June 2014 at 18:40:28 UTC, David Gileadi wrote: In my experience a good manager protects you from outrageous demands from the customer. Just the kinds of examples that were mentioned earlier in this thread, in fact. I'm lucky to have had a couple of managers that actually do

Re: [OT] Extra time spent

2014-06-08 Thread SomeDude via Digitalmars-d
On Friday, 6 June 2014 at 19:49:48 UTC, deadalnix wrote: Techie A: Man we really fucked by choosing ruby on rails. Our codebase has become unmaintainable. We must do something. Technie B: Let's migrate to Node.js ... and use mongodb as our new shiny database. 'cuz it's so kewl and

Re: [OT] Extra time spent

2014-06-08 Thread SomeDude via Digitalmars-d
On Friday, 6 June 2014 at 18:51:17 UTC, Mattcoder wrote: Well, some managers are mindless and that story about do it now or we will lose our customer, in most cases it's just a bluff/threat or call it what you want. Unfortunately, commercial's bonus is based on their selling performance,

Re: For Chuck Allison: possible homework in D

2014-06-07 Thread SomeDude via Digitalmars-d
On Saturday, 7 June 2014 at 06:48:39 UTC, Philippe Sigaud wrote: I was watching Chuck Allison talk yesterday, and wondered what could be a possible homework in D. Maybe other people here have some ideas, maybe Bearophile will point to RosettaCode, I don't know. Thoughts? Do other people here

Re: Thanks for a great DConf

2014-05-25 Thread SomeDude via Digitalmars-d
On Sunday, 25 May 2014 at 18:37:46 UTC, SomeDude wrote: On Saturday, 24 May 2014 at 23:37:44 UTC, aliyome wrote: On Saturday, 24 May 2014 at 20:34:03 UTC, monarch_dodra wrote: On Saturday, 24 May 2014 at 17:40:29 UTC, Nick Sabalausky wrote: I'm looking forward to the YouTube reruns

Re: Thanks for a great DConf

2014-05-25 Thread SomeDude via Digitalmars-d
On Saturday, 24 May 2014 at 23:37:44 UTC, aliyome wrote: On Saturday, 24 May 2014 at 20:34:03 UTC, monarch_dodra wrote: On Saturday, 24 May 2014 at 17:40:29 UTC, Nick Sabalausky wrote: I'm looking forward to the YouTube reruns for the talks I still missed. (I still can't believe I missed

Re: Safe Navigation Operator “?.” for D2 ?

2014-02-28 Thread SomeDude
On Friday, 28 February 2014 at 11:21:47 UTC, Marc Schütz wrote: On Friday, 28 February 2014 at 11:11:28 UTC, Dicebot wrote: On Friday, 28 February 2014 at 09:24:23 UTC, John Colvin wrote: Chaining . operation is a code smell to begin with It is? Why? If a system is well-designed, then null

Re: Top-3 for 2.066

2014-02-28 Thread SomeDude
On Wednesday, 26 February 2014 at 01:34:36 UTC, Mike wrote: On Wednesday, 26 February 2014 at 01:32:43 UTC, Mike wrote: I created an enhancement request here: https://d.puremagic.com/issues/post_bug.cgi. Damn! Here's the correct link: https://d.puremagic.com/issues/show_bug.cgi?id=12259

Re: Top-3 for 2.066

2014-02-28 Thread SomeDude
On Tuesday, 25 February 2014 at 12:35:18 UTC, Namespace wrote: 3. ref doesn't accept rvalues. Can't declare ref locals (pointers change semantics). These above anything else are interfering with my work every day. What are yours? Every year again: rvalue references. :) I'm not in a

Re: Top-3 for 2.066

2014-02-28 Thread SomeDude
On Saturday, 1 March 2014 at 05:00:08 UTC, Mike wrote: On Saturday, 1 March 2014 at 03:47:37 UTC, SomeDude wrote: You didn't explain why you need this feature and its benefits. I didn't think an explanation was necessary, but ok. Right now there's no way to quantify your preference. You can

Re: [Fwd: Re: [go-nuts] Re: Generics false dichotomy]

2014-02-22 Thread SomeDude
On Monday, 17 February 2014 at 06:32:19 UTC, Paulo Pinto wrote: Well, supporting modules would already help. With luck C++ will get them around 2020. I think it won't matter by then. -- Paulo Someone said that 10 years ago. Whether it's true 5 years from now entirely depends on the state

Re: D as A Better C?

2014-02-16 Thread SomeDude
On Tuesday, 11 February 2014 at 21:55:49 UTC, Francesco Cattoglio wrote: If you hate too many Ds, then the best name is by far D flat: D♭ Or rather D minor. Or what about AC ? Cuz AC is D C. Or Washington (D C). EmbeD wasn't too bad. It allows In bed with EmbeD.

Re: D as A Better C?

2014-02-16 Thread SomeDude
On Thursday, 13 February 2014 at 06:51:37 UTC, 1100110 wrote: Please, I beg you! No new names. Please don't fragment the language. Just make it a little more modular. Mike I agree, if this is strictly restricting the language to a core subset, then I cant see it having any effect. If you

Re: forum.dlang.org moved to a new server

2013-12-25 Thread Somedude
Le 21/12/2013 21:30, Vladimir Panteleev a écrit : Hi everyone, DFeed (the software running on forum.dlang.org) has been moved to a much faster server. My apologies to everyone who had to endure the slow page load times or failures during the old server's nightly maintenance. This move has been

Re: forum.dlang.org moved to a new server

2013-12-25 Thread Somedude
Le 25/12/2013 14:06, Vladimir Panteleev a écrit : On Wednesday, 25 December 2013 at 11:03:14 UTC, Somedude wrote: Well, with the old server I often faced XHR (XMLHTTPRequest, I suppose) errors on Chrome (Win7), especially at night (UTC +1). With the move to the faster one, I've never succeeded

Re: forum.dlang.org moved to a new server

2013-12-25 Thread Somedude
Le 25/12/2013 14:10, Sergei Nosov a écrit : I've also experienced such behavior. Some image with worms (502 error, I guess) on every thread. The issue was resolved when I cleaned up all the dfeed cookies. Ah, thanks for the tip, cleaning the forum cookies has resolved the issue for me too !

Re: Go compiler moving from C to Go

2013-12-19 Thread SomeDude
On Thursday, 19 December 2013 at 12:27:57 UTC, bearophile wrote: Russel Winder: The whole point of Go is to replace C, I didn't know this. Bye, bearophile Because it's no longer true at all. It was the goal at the beginning, but it's no longer, they've said that Go is not a system

Re: This forum is often slow, not responding

2013-12-18 Thread SomeDude
On Tuesday, 17 December 2013 at 21:56:01 UTC, inout wrote: I don't think it's the forums' issue - news.digitalmars.com was failing (although the forums could do a better job of recovering from timeouts). I think it has to do with the hosting provider. Every night (UTC+1), the forum is

Re: D vs Go in real life

2013-11-24 Thread SomeDude
On Friday, 22 November 2013 at 15:52:31 UTC, Andrei Alexandrescu wrote: Ary Borenszweig a...@esperanto.org.ar wrote: On 11/21/13 6:36 PM, Andrei Alexandrescu wrote: On 11/21/13 1:16 PM, Gary Willoughby wrote: On Thursday, 21 November 2013 at 16:23:07 UTC, Andrei Alexandrescu wrote:

Re: D vs Go in real life

2013-11-21 Thread SomeDude
On Thursday, 21 November 2013 at 09:33:04 UTC, Bienlein wrote: What puzzles me is the enormous activity in the Go forum. Only the Python forum has that much traffic. It seems to me that people are all that happy if they have a language with which they can just start hacking around on

Re: DIP 50 - AST macros

2013-11-18 Thread SomeDude
On Sunday, 17 November 2013 at 10:41:46 UTC, Jacob Carlborg wrote: We already have templates and operator overloading. Perhaps we should remove those, we don't want to take the chance of people abusing them. D templates have been designed with the past experience of C++ templates in mind, so

Re: DIP 50 - AST macros

2013-11-18 Thread SomeDude
On Monday, 18 November 2013 at 22:09:35 UTC, Dicebot wrote: On Monday, 18 November 2013 at 21:09:26 UTC, Jacob Carlborg wrote: On 2013-11-18 16:59, Dicebot wrote: Anything that allows it routinely should be banned whenever macros are accepted or not. Modifying existing normal symbols = no

Re: DIP 50 - AST macros

2013-11-17 Thread SomeDude
On Thursday, 14 November 2013 at 22:06:06 UTC, deadalnix wrote: mymacro(4+3); // = can be hello myfunction(4+3); // = can be hello as well Quite frankly, this isn't really convincing. True but you will hardly use myfunction as an extension to the language. If I understand the issues, I

Re: DIP 50 - AST macros

2013-11-17 Thread SomeDude
On Thursday, 14 November 2013 at 19:42:36 UTC, Zsombor Barna wrote: D's syntax remains the same ( statements, expressions, function calling, numbers etc. ). These AST manipulation tools just define new words or language constructs. Human languages tend to be altered as times passes and the

Re: Look and think good things about D

2013-11-17 Thread SomeDude
On Friday, 15 November 2013 at 01:09:53 UTC, bearophile wrote: I have created two interesting D entries for this Rosettacode Task, is someone willing to create a Reddit entry for this? They show very different kinds of code in D. http://rosettacode.org/wiki/Look-and-say_sequence#D Bye,

Re: Look and think good things about D

2013-11-17 Thread SomeDude
On Friday, 15 November 2013 at 13:33:33 UTC, bearophile wrote: If you use ranges badly you will get a slow program, if you use them well with a good back-end, you will have a fast program. And so, what are the rules for not using ranges badly ? What should be avoided ?

Re: What is the closest to ConcurrentHashMap and NavigableMap in Java?

2013-11-16 Thread SomeDude
On Friday, 15 November 2013 at 22:22:32 UTC, Jacek Furmankiewicz wrote: Sohow does Facebook handle it with their new D code? No GC at all, explicit memory management? AFAWK, Facebook doesn't use D for its core business yet, only for buiding tools. OTOH, Andrei has been working hard on

Re: dchip is a D2 port of the Chipmunk2D physics library for 2D games

2013-11-09 Thread SomeDude
On Friday, 8 November 2013 at 05:04:45 UTC, Suliman wrote: I did not refactor, it's a straight port. Could you say how much code lines can be approximately saved after porting with refactoring? This question doesn't make much sense. I guess one could write the same thing from scratch in D in

Re: D french-speaking community

2013-11-09 Thread SomeDude
On Saturday, 9 November 2013 at 04:16:57 UTC, Timothee Cour wrote: french as well (although living in US). +1 !

Re: Why the @ in @safe? UDAs

2013-11-09 Thread SomeDude
On Thursday, 7 November 2013 at 20:16:46 UTC, Jonathan M Davis wrote: With regards to the cost/benefit ratio, such a change fails miserably. This is exactly the sort of change that Walter and Andrei were talking about stopping completely at dconf, precisely because it doesn't actually fix

Re: Maintain notes for D's successor? [Was: Re: Why the @ in @safe? UDAs]

2013-11-09 Thread SomeDude
On Friday, 8 November 2013 at 14:21:45 UTC, Dicebot wrote: Thread hijacking achievement unlocked ;) On topic of such wiki page - it is kind of nice to have but lot of potential entries are controversial and need some serious discussion (for example, I'd place optional parens there as

Re: Why the @ in @safe? UDAs

2013-11-09 Thread SomeDude
On Thursday, 7 November 2013 at 07:50:35 UTC, Daniel Kozak wrote: On Thursday, 7 November 2013 at 07:29:16 UTC, Jacob Carlborg wrote: On 2013-11-07 07:48, Rob T wrote: I agree with you. Unfortunately the those with commit access do not agree. They have no interest, what so ever, in breaking

Re: D french-speaking community

2013-11-09 Thread SomeDude
On Saturday, 9 November 2013 at 15:36:08 UTC, Raphaël Jakse wrote: Le 09/11/2013 16:10, Andrei Alexandrescu a écrit : On 11/9/13 1:49 AM, Raphaël Jakse wrote: tranche seems more undertandable to me in this context than morceau, though morceau is an interesting option I didn't consider :-).

Re: D french-speaking community

2013-11-09 Thread SomeDude
On Saturday, 9 November 2013 at 09:56:54 UTC, monarch_dodra wrote: On the contrary, the French seem to like *everything* to get translated, to the point where the French themselves get confused by the double standard. For example, for stack/heap, the French have tas/pile. I'm French myself,

Re: D french-speaking community

2013-11-09 Thread SomeDude
On Saturday, 9 November 2013 at 17:03:38 UTC, Graham Fawcett wrote: Tranche seems better to me, because the translation is so direct. The term slice isn't any more semantically accurate in English than tranche would be in French. We aren't actually taking a slice of an array, after all: that

Re: D french-speaking community

2013-11-09 Thread SomeDude
On Saturday, 9 November 2013 at 10:47:45 UTC, Raphaël Jakse wrote: For templates, the English word is so widespread and Modèle (maybe also template) is such an abstract word that putting the English word in the title seems necessary and useful and that could ease comprehension and searches

Re: Early review of std.logger

2013-11-04 Thread SomeDude
On Monday, 21 October 2013 at 08:50:50 UTC, Robert Schadek wrote: disk. That feature proved very useful. That was a feature you added or was it part of the logging library? We added it. I don't know of any logging library doing that.

Re: Early review of std.logger

2013-10-21 Thread SomeDude
On Thursday, 17 October 2013 at 07:34:28 UTC, qznc wrote: On Thursday, 17 October 2013 at 02:13:12 UTC, Eric Anderton wrote: The strength of this is that it would allow us to freely integrate D libraries that use std.logger, yet filter their log output from *outside* the library through the

Re: Early review of std.logger

2013-10-20 Thread SomeDude
On Tuesday, 15 October 2013 at 08:47:00 UTC, Robert Schadek wrote: On 10/15/2013 09:32 AM, Sönke Ludwig wrote: Am 15.10.2013 09:08, schrieb Jacob Carlborg: On 2013-10-14 23:22, Dicebot wrote: If we need to care about that, D module system is a failure. But I don't think it is a valid

Re: Early review of std.logger

2013-10-20 Thread SomeDude
On Monday, 14 October 2013 at 13:25:00 UTC, Robert Schadek wrote: On 10/14/2013 02:51 PM, Andrea Fontana wrote: Just for comparison, on Android you can write something like: FileLogger.w(...) instead of FileLogger.log(LogLevel.Warning...) (and there's a wtf loglevel for temporary debugging)

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

Re: etc vs. package mangers

2013-10-13 Thread SomeDude
On Saturday, 12 October 2013 at 23:12:03 UTC, Jonathan M Davis wrote: - Jonathan M Davis OK, for libraries that are not well supported on all platforms, that makes sense.

Re: D minions - time to vote!

2013-10-12 Thread SomeDude
On Friday, 11 October 2013 at 07:10:00 UTC, Jonathan M Davis wrote: On Thursday, October 10, 2013 10:28:15 Walter Bright wrote: https://news.ycombinator.com/item?id=6527104 I find how many negative votes D is getting to be a bit depressing, though at least we're doing better than C++

Re: std.linalg

2013-10-12 Thread SomeDude
On Saturday, 12 October 2013 at 06:24:58 UTC, FreeSlave wrote: For these cases we may let users to choose low-level backend if they need. High-level interface and default implementation are needed anyway. I called it std.linalg because there is website http://www.linalg.org/ about C++

Re: etc vs. package mangers

2013-10-12 Thread SomeDude
On Monday, 7 October 2013 at 07:12:13 UTC, Jonathan M Davis wrote: On Monday, October 07, 2013 08:36:16 Jacob Carlborg wrote: On 2013-10-06 22:40, Andrei Alexandrescu wrote: I think /etc/ should be a stepping stone to std, just like in C++ boost is for std (and boost's sandbox is for

Re: std.linalg

2013-10-11 Thread SomeDude
On Friday, 11 October 2013 at 16:10:21 UTC, FreeSlave wrote: There is Matrices and linear algebra module in wish list. Let's discuss its design. D is complicated language so it's difficult to choose the right way here. We need to find compromise between efficiency and convenient interface. I'm

Re: Will Java go native?

2013-09-21 Thread SomeDude
On Thursday, 19 September 2013 at 23:37:05 UTC, Russel Winder wrote: I do note though that The Disruptor (by LMAX) is a seriously cool lock free ring buffer based system written entirely in Java. The Apache Cassandra distributed database is using it in its latest incarnation, among other

Re: Move VisualD to github/d-programming-language ?

2013-09-21 Thread SomeDude
On Saturday, 7 September 2013 at 19:26:11 UTC, Peter Alexander wrote: On Saturday, 7 September 2013 at 19:05:03 UTC, Walter Bright wrote: Recent threads here have made it pretty clear that VisualD is a critical piece of D infrastructure. Then it should be here: http://dlang.org/download.html

Re: Had another 48hr game jam this weekend...

2013-09-02 Thread SomeDude
On Sunday, 1 September 2013 at 19:44:11 UTC, Brian Schott wrote: On Sunday, 1 September 2013 at 18:36:39 UTC, SomeDude wrote: I think at this point, what D needs is a bit of commercial support from a company like JetBrains or some equivalent. Maybe there is now an opportunity for founding

Re: Had another 48hr game jam this weekend...

2013-09-02 Thread SomeDude
On Monday, 2 September 2013 at 17:54:01 UTC, Dicebot wrote: On Monday, 2 September 2013 at 17:39:45 UTC, Joakim wrote: ... There is crucial difference between having a company providing commercial services for D users (good) and having anything closed/commercial in reference implementation

Re: Had another 48hr game jam this weekend...

2013-09-01 Thread SomeDude
On Sunday, 1 September 2013 at 13:20:50 UTC, Manu wrote: Why complicate the issue? What's wrong with readable code? Well, the fact is, AFAIK, it's never been an issue for C# and Java programmers. In fact, it' the first time I hear about people complaining on this one. Maybe because of the

Re: std.logger

2013-08-24 Thread SomeDude
On Thursday, 22 August 2013 at 22:01:09 UTC, Jonathan M Davis wrote: On Thursday, August 22, 2013 23:36:48 David Nadlinger wrote: On Thursday, 22 August 2013 at 15:51:53 UTC, Craig Dillabaugh wrote: Do you really find the three extra characters a big problem. They are unnecessary. If you

Re: Article: Increasing the D Compiler Speed by Over 75%

2013-07-27 Thread SomeDude
On Friday, 26 July 2013 at 00:08:21 UTC, Leandro Lucarella wrote: Walter Bright, el 25 de July a las 14:27 me escribiste: On 7/25/2013 11:49 AM, Dmitry S wrote: I am also confused by the numbers. What I see at the end of the article is 21.56 seconds, and the latest development version does it

Re: A proper language comparison...

2013-07-26 Thread SomeDude
On Thursday, 25 July 2013 at 20:03:52 UTC, Peter Alexander wrote: The problem is all those last bits: - Line counts aren't a good measure of anything. That's why some people prefer to compare a gzipped version of the source code. The gzipped version gives a more fair account of the code

Re: Flame bait: D vs. Rust vs. Go Benchmarking

2013-07-26 Thread SomeDude
On Friday, 26 July 2013 at 04:58:06 UTC, Nick Sabalausky wrote: It's either an overreaction to the quotes, or it's whitewashing reality itself. There's nothing else in those quotes to take issue with unless we're so very immature that we can't even handle the word crap. Or maybe it's

Re: Flame bait: D vs. Rust vs. Go Benchmarking

2013-07-26 Thread SomeDude
On Friday, 26 July 2013 at 17:09:50 UTC, Jesse Phillips wrote: I'm not of the opinion this community needs a code of conduct. This group has many examples of harsh language both directed at code/projects and people. It results in community members to speak up against that language use, which

Re: Flame bait: D vs. Rust vs. Go Benchmarking

2013-07-25 Thread SomeDude
On Wednesday, 24 July 2013 at 06:20:11 UTC, Andrei Alexandrescu wrote: On 7/23/13 9:23 PM, Walter Bright wrote: reddit link: http://www.reddit.com/r/programming/comments/1ixnf6/benchmarking_roguelike_level_generation_go_rust/ Please post your comment here to Reddit! Did. I tried to provide

Re: Flame bait: D vs. Rust vs. Go Benchmarking

2013-07-25 Thread SomeDude
On Friday, 26 July 2013 at 01:48:36 UTC, Nick Sabalausky wrote: On Fri, 26 Jul 2013 01:14:42 +0200 Not to slam Rust or the Rust people, but I wouldn't call that an example of class so much as new age nazi: where everything is incontrovertibly wonderful in it's own special way and any

Re: Flame bait: D vs. Rust vs. Go Benchmarking

2013-07-25 Thread SomeDude
On Friday, 26 July 2013 at 03:37:46 UTC, SomeDude wrote: On Friday, 26 July 2013 at 01:48:36 UTC, Nick Sabalausky wrote: On Fri, 26 Jul 2013 01:14:42 +0200 Not to slam Rust or the Rust people, but I wouldn't call that an example of class so much as new age nazi: where everything

Re: [OT] Why mobile web apps are slow

2013-07-14 Thread SomeDude
On Wednesday, 10 July 2013 at 17:25:31 UTC, Sean Kelly wrote: On Jul 9, 2013, at 11:12 AM, Paulo Pinto pj...@progtools.org wrote: A bit off-topic, but well worth reading, http://sealedabstract.com/rants/why-mobile-web-apps-are-slow/ Oh, regarding ObjC (and I'll qualify this by saying that

Re: SIMD on Windows

2013-07-03 Thread SomeDude
On Saturday, 22 June 2013 at 16:04:26 UTC, jerro wrote: I have actually run that benchmark with the code from this branch: https://github.com/jerro/pfft/tree/experimental Hello, did you propose your pfft library as a replacement in std.numeric ?

Re: D repl

2013-06-30 Thread SomeDude
On Sunday, 30 June 2013 at 13:31:02 UTC, bearophile wrote: cal: I uploaded a small demo of a D repl i've been playing with, In past I have seen D repls, they come and then they fade away, regardless how much work they have required to be created, or how much refined they are. The fact they

Re: D repl

2013-06-30 Thread SomeDude
On Sunday, 30 June 2013 at 15:35:11 UTC, bearophile wrote: SomeDude: It's cool, but it's yet another tool to maintain. Thus their lack of enthusiasm I guess. Unless someone comes forward and is ready to maintain the repl, in which case I think everyone would applaud. I understand and I

Re: D vs C++ - Where are the benchmarks?

2013-06-30 Thread SomeDude
On Sunday, 30 June 2013 at 19:48:45 UTC, Gabi wrote: Hi D community, I am new to D and got impressed with the language so much that I was thinking on introducing D it my workplace as an alternative to C++ which is heavily used on our projects. The first question that came up was how it

Re: D vs C++ - Where are the benchmarks?

2013-06-30 Thread SomeDude
On Sunday, 30 June 2013 at 20:47:17 UTC, Adam D. Ruppe wrote: On Sunday, 30 June 2013 at 20:37:16 UTC, SomeDude wrote: It seems indeed that the automatic memory management is a major performance killer Eh, I'd say it is D's gc implementation specifically that is the biggest worry rather than

Re: top time wasters in DMD, as reported by gprof

2013-06-25 Thread SomeDude
On Monday, 24 June 2013 at 16:46:51 UTC, dennis luehring wrote: so it could be std library implementation related - can DMC use the msvc libs? (just for the compare) and you should also try 2010 - or better 2012 msvc (it still gets speedier code out) Is there still a free version of the VS

Re: top time wasters in DMD, as reported by gprof

2013-06-25 Thread SomeDude
On Wednesday, 26 June 2013 at 05:39:00 UTC, SomeDude wrote: On Monday, 24 June 2013 at 16:46:51 UTC, dennis luehring wrote: so it could be std library implementation related - can DMC use the msvc libs? (just for the compare) and you should also try 2010 - or better 2012 msvc (it still gets

Re: [Phoronix] D Language Still Showing Promise, Advancements

2013-06-24 Thread SomeDude
On Friday, 21 June 2013 at 11:13:49 UTC, Paulo Pinto wrote: It all depends what Mozilla and Samsung do with the language. If you have powerful entities pushing a language down developers throats, it will get used. That is how many mainstream languages got where they are now. -- Paulo I

Another company using D

2013-06-15 Thread SomeDude
Just viewed on reddit: –]peterlundgren 6 points 10 heures de ça I keep getting more and more jealous of the few developers out there who are getting paid to write software in D. perma-liensignalergive goldrépondre [–]MrJNewt 7 points 10 heures de ça I write D all day at Economic Modeling

Re: Another company using D

2013-06-15 Thread SomeDude
On Saturday, 15 June 2013 at 08:04:08 UTC, SomeDude wrote: Just viewed on reddit: Forgot: http://www.reddit.com/r/programming/comments/1gbu3c/dconf_2013_dspecific_design_patterns_by_david/ (super interesting talk BTW)

Re: Effective D book?

2013-06-15 Thread SomeDude
On Saturday, 15 June 2013 at 03:56:50 UTC, Walter Bright wrote: Heck, to throw something out there, why not D Best Practices? Or D Patterns and Practices ? With some David Simcha content in it (if he agrees with that of course).

Re: Formal Review Process

2013-06-13 Thread SomeDude
On Tuesday, 11 June 2013 at 13:55:31 UTC, Jesse Phillips wrote: On Tuesday, 11 June 2013 at 03:36:23 UTC, Jonathan M Davis wrote: The whole _point_ of an official review is to review the API that would end up in Phobos (the implementation is also important but very much secondary). Then what

Re: User Defined Attributes (UDA) in Phobos/druntime

2013-06-13 Thread SomeDude
On Wednesday, 12 June 2013 at 07:46:31 UTC, deadalnix wrote: On Tuesday, 11 June 2013 at 07:36:44 UTC, Walter Bright wrote: On 6/11/2013 12:00 AM, Jacob Carlborg wrote: Thoughts? I'd like to see more use of UDAs in non-Phobos code so we can figure out best practices from experience before

Re: std.compress

2013-06-06 Thread SomeDude
On Thursday, 6 June 2013 at 14:26:51 UTC, Peter Alexander wrote: Modules are for grouping functions/types that are commonly used together or have interdependencies, not for grouping things that are in a similar category (although these things can be related). I don't care if

Re: Suggestion - use local imports in Phobos

2013-06-06 Thread SomeDude
On Tuesday, 4 June 2013 at 22:43:12 UTC, Andrei Alexandrescu wrote: One question would be where the right balance is, and how to make sure we strike it. Andrei I would say the principle of least surprise could be used here. i.e you may not be totally surprised to have a dependency upon

Re: The stately := operator feature proposal

2013-06-06 Thread SomeDude
On Thursday, 30 May 2013 at 19:11:10 UTC, MrzlganeE wrote: And the alternative: x, y, z := f(), g(), h(); Right, now you want to add Python features to D. Why don't you design your own language instead ?

Re: The stately := operator feature proposal

2013-06-06 Thread SomeDude
On Thursday, 30 May 2013 at 11:41:34 UTC, MrzlganeE wrote: To me, 'auto' has a price. The price is a foreign word being inserted into my math. It's an invasive term. It ruins the beautiful expression. And tomorrow, you'll complain that := has a foreign character into your math, because

Re: DConf 2013 Day 2 Talk 5: A Precise Garbage Collector for D by Rainer Schütze

2013-06-05 Thread SomeDude
On Wednesday, 5 June 2013 at 14:14:45 UTC, bearophile wrote: Andrei Alexandrescu: http://www.reddit.com/r/programming/comments/1fpw2r/dconf_2013_day_2_talk_5_a_precise_garbage/ Is this useful to make the GC precise regarding the stack too?

Re: std.compress

2013-06-05 Thread SomeDude
On Wednesday, 5 June 2013 at 18:36:34 UTC, David Nadlinger wrote: It also doesn't utilize template constraints, reinvents isRandomAccessRange hasSlicing under a poor name, uses C printf (!) in the examples, has random 2-3 letter variable names (dis, dip, di, si) all over the place, … David

Re: std.compress

2013-06-05 Thread SomeDude
On Wednesday, 5 June 2013 at 07:00:14 UTC, Jonathan M Davis wrote: So, you want to create whole modules for each compression algorithm? That seems like overkill to me. What Walter currently has isn't even 1000 lines long (and that's including the CircularBuffer helper struct). Splitting it up

Re: std.compress

2013-06-05 Thread SomeDude
On Wednesday, 5 June 2013 at 22:06:09 UTC, Adam D. Ruppe wrote: you know it might be a decent idea to change std.stdio to use scoped imports and have the writeln that specializes on string to not import anything else and see what happens on the hello world case. I think using scoped import

Re: Time to destroy Walter: breaking modules into packages

2013-06-05 Thread SomeDude
On Thursday, 6 June 2013 at 02:36:12 UTC, Jonathan M Davis wrote: But I believe that package level access only works on the same level, so you couldn't have separate modules for compressing and decompressing as was being suggested. It would need to be more like std.compress.zlib;

Re: Slow performance compared to C++, ideas?

2013-06-04 Thread SomeDude
On Sunday, 2 June 2013 at 14:34:43 UTC, Manu wrote: Yeah, this is an interesting point. These friends of mine all write C code, not even C++. Maybe you should mention to them Julia. It's quite a good scientific language.

Re: hello world in D

2013-06-01 Thread SomeDude
On Friday, 31 May 2013 at 16:31:42 UTC, Regan Heath wrote: Do you really think that is such a big issue? Not really an issue, no. But newcomers keep creating threads like this one time and again and who knows how many have been turned away without finding out the whys and wherefores. R

Re: The non allocating D subset

2013-06-01 Thread SomeDude
On Saturday, 1 June 2013 at 16:02:06 UTC, Paulo Pinto wrote: I get the feeling it starts to feel like Ada then. :) Adam starts with Ada !

The non allocating D subset

2013-05-31 Thread SomeDude
In the Rust based provocation thread, I think Adam Ruppe's work went largely overlooked. He basically created a minimal D that runs on bare metal, proving thus that D can be used fruitfully on small embedded devices in place of C. On Monday, 27 May 2013 at 15:45:04 UTC, Adam D. Ruppe wrote:

Re: The non allocating D subset

2013-05-31 Thread SomeDude
On Saturday, 1 June 2013 at 05:45:38 UTC, SomeDude wrote: This would make D the truely universal language it was intended to be. This is a large undertaking, but I think there is no technical hurdle preventing it to succeed. IBasically it's only a matter of sweat. In fact I believe it has

Re: Garbage collection, and practical strategies to avoid allocation

2013-05-31 Thread SomeDude
On Saturday, 1 June 2013 at 02:03:07 UTC, Manu wrote: So let's talk about garbage collection, and practical strategies to avoid allocation. Discuss... (or perhaps, destroooy) Here is my take: http://forum.dlang.org/post/tftjtzmfuauxwcgco...@forum.dlang.org Sorry, I didn't see your new

Re: Shameless autopromotion : type safe tagged union in D

2013-05-12 Thread SomeDude
On Friday, 10 May 2013 at 19:23:45 UTC, Jesse Phillips wrote: On Friday, 10 May 2013 at 17:56:14 UTC, Andrei Alexandrescu wrote: A general note about posting to reddit: it often happens that posts from infrequent posters go to spam by means of some automatic rule. When that happens you need to

Re: What is a pull request?

2013-05-12 Thread SomeDude
On Sunday, 12 May 2013 at 08:48:28 UTC, w0rp wrote: This thread is hilarious. This is like asking a car mechanic what an alternator is. Then when he gives you a handbook explaining what one is, you throw it back and spit fury in his face. Other people don't breathe to cater to your every

Re: DConf 2013 Day 1 Talk 2: Copy and Move Semantics in D by Ali Cehreli

2013-05-10 Thread SomeDude
On Friday, 10 May 2013 at 15:24:43 UTC, Jacob Carlborg wrote: On 2013-05-10 16:38, Andrei Alexandrescu wrote: Two a week. Is there a reason for this? It's good to keep people busy with D. ;) There have been way to many Go posts on reddit lately. :D

Re: Stable D version?

2013-04-28 Thread SomeDude
On Tuesday, 23 April 2013 at 20:21:55 UTC, eles wrote: On Tuesday, 23 April 2013 at 18:57:46 UTC, Andrei Alexandrescu wrote: On 4/23/13 2:42 PM, eles wrote: On Tuesday, 23 April 2013 at 14:26:33 UTC, Andrei Alexandrescu I was mainly referring to the fact that C++ succeeded in spite of having

  1   2   3   4   5   6   >