Re: FYI: libraries.io DUB category

2015-07-13 Thread weaselcat via Digitalmars-d
On Monday, 13 July 2015 at 14:16:05 UTC, Andrei Alexandrescu wrote: How do they count? -- Andrei apparently just using github for Go and a completely different ranking for every other language.

Re: Where will D sit in the web service space?

2015-07-12 Thread weaselcat via Digitalmars-d
On Sunday, 12 July 2015 at 17:54:02 UTC, Ola Fosheim Grøstad wrote: On Sunday, 12 July 2015 at 12:32:32 UTC, Peter Alexander wrote: [...] Mostly because there is no real visible direction towards making D a competitor that directly addresses specific needs of web programming. [...] And

Re: D needs a programming blog and some house keeping

2015-06-26 Thread weaselcat via Digitalmars-d
On Friday, 26 June 2015 at 09:05:22 UTC, Russel Winder wrote: The core problem is that the Rust community has resources to do things like: https://internals.rust-lang.org/t/announcing-the-community-subteam/2248 whereas D seems not to. Go, like Rust, gets marketing budget both directly and

Re: End of life for Windows Server 2003 R2 is July 14, 2015

2015-06-26 Thread weaselcat via Digitalmars-d
On Friday, 26 June 2015 at 10:40:25 UTC, Dejan Lekic wrote: On Wednesday, 24 June 2015 at 16:10:44 UTC, Iain Buclaw wrote: [...] I do not know about others, but I am using XP, and have no plan to move to something else any time soon. However, I am using it rarely, in a VM, whenever I need

Re: Program exited with code -11

2015-06-24 Thread weaselcat via Digitalmars-d-learn
On Tuesday, 23 June 2015 at 06:50:28 UTC, Charles Hawkins wrote: On Tuesday, 23 June 2015 at 03:31:37 UTC, weaselcat wrote: On Tuesday, 23 June 2015 at 03:29:14 UTC, Charles Hawkins wrote: [...] Try to compile with either ldc or gdc and the -g flag, it should give you a backtrace. dmd seems

Re: Program exited with code -11

2015-06-24 Thread weaselcat via Digitalmars-d-learn
On Wednesday, 24 June 2015 at 07:52:10 UTC, Charles Hawkins wrote: On Wednesday, 24 June 2015 at 06:54:57 UTC, weaselcat wrote: On Tuesday, 23 June 2015 at 06:50:28 UTC, Charles Hawkins wrote: [...] you can instruct dub to use other compilers with the --compiler option valid options

Re: auto ref is on the docket

2015-06-23 Thread weaselcat via Digitalmars-d
On Tuesday, 23 June 2015 at 17:05:41 UTC, John Colvin wrote: On Tuesday, 23 June 2015 at 16:27:34 UTC, Jonathan M Davis wrote: On Tuesday, 23 June 2015 at 13:52:19 UTC, Daniel N wrote: [...] And how does it introduce a hidden performance issue. You'd end up with some template bloat, but

Re: std.collection - changing the collection while iterating

2015-06-23 Thread weaselcat via Digitalmars-d
On Sunday, 21 June 2015 at 23:02:38 UTC, Andrei Alexandrescu wrote: 1. Leave it undefined, like the STL does. Probably this is too extreme. I don't think this is too extreme at all. If std.collections is slow, nobody will use it. If you don't believe me, go to code.dlang.org and ctrl+f json

What have you done with UDAs?

2015-06-22 Thread weaselcat via Digitalmars-d
I never seem to use them for anything, has anyone else done anything interesting with them?

Re: Program exited with code -11

2015-06-22 Thread weaselcat via Digitalmars-d-learn
On Tuesday, 23 June 2015 at 03:29:14 UTC, Charles Hawkins wrote: Thanks, Adam. I'm coming from OCaml and haven't seen a seg fault in years. Didn't recognize it. :D Hopefully I can figure it out from here. Try to compile with either ldc or gdc and the -g flag, it should give you a

Re: Reduce has dreadful performance?

2015-06-20 Thread weaselcat via Digitalmars-d
On Saturday, 20 June 2015 at 05:55:07 UTC, Russel Winder wrote: On Thu, 2015-06-18 at 15:54 -0700, Andrei Alexandrescu via Digitalmars-d wrote: […] Russel, do you have numbers for ldc by any chance? Thx! -- Andrei Single data point only, and I need to check this, but: Loop: 1.44s Reduce 1:

Future(s) for D.

2015-06-20 Thread weaselcat via Digitalmars-d
I recently read this facebook post on their future implementation in their Folly library. https://code.facebook.com/posts/1661982097368498 This made me slightly envious. Thoughts on a D implementation?

Re: D could catch this wave: web assembly

2015-06-19 Thread weaselcat via Digitalmars-d
On Friday, 19 June 2015 at 08:08:08 UTC, Kagamin wrote: On Thursday, 18 June 2015 at 10:36:16 UTC, Joakim wrote: As Tim Bray, of all people, wrote a couple years ago, this Titanic is losing to native mobile apps and it's only a matter of time till it's sunk:

Re: Reduce has dreadful performance?

2015-06-18 Thread weaselcat via Digitalmars-d
On Thursday, 18 June 2015 at 13:20:04 UTC, John Colvin wrote: On Thursday, 18 June 2015 at 10:27:58 UTC, Russel Winder wrote: [...] What you've forgotten is to turn on your optimisation flags. Even DMD gets the first 2 vaguely right with -O -inline -release gdc is able to vectorize all 3

Re: Martin Nowak is officially MIA

2015-06-18 Thread weaselcat via Digitalmars-d
On Thursday, 18 June 2015 at 18:55:52 UTC, Nick Sabalausky wrote: On 06/18/2015 12:41 PM, Andrei Alexandrescu wrote: [...] I'm not sure I can commit to any guarantees, at least not on the level of a primary release czar anyway, but I'd be willing to pitch in when needed as a secondary or

Re: Martin Nowak is officially MIA

2015-06-18 Thread weaselcat via Digitalmars-d
On Thursday, 18 June 2015 at 14:30:59 UTC, ketmar wrote: On Thu, 18 Jun 2015 14:14:28 +, Etienne wrote: [...] i never talked about binaries. what i'm talking about is that dub is not a package manager at all. how can i get a list of available packages? how can i search by package

Re: D could catch this wave: web assembly

2015-06-18 Thread weaselcat via Digitalmars-d
On Thursday, 18 June 2015 at 17:41:44 UTC, Ola Fosheim Grøstad wrote: On Thursday, 18 June 2015 at 11:00:37 UTC, ketmar wrote: they will never stop, won't they? modern web: building piles of shit on top of piles of shit. (sigh) Indeed. «Even before browsers ship native support for

Re: Reduce has dreadful performance?

2015-06-18 Thread weaselcat via Digitalmars-d
On Thursday, 18 June 2015 at 20:53:20 UTC, Walter Bright wrote: On 6/18/2015 7:04 AM, Russel Winder via Digitalmars-d wrote: Now I get Loop: 3.14s Reduce 1: 4.76s Reduce 2: 5.12s I expect that at the moment, range+algorithms code will likely be somewhat slower than old fashioned loops.

Re: Martin Nowak is officially MIA

2015-06-18 Thread weaselcat via Digitalmars-d
On Thursday, 18 June 2015 at 09:05:27 UTC, Marc Schütz wrote: On Wednesday, 17 June 2015 at 18:35:48 UTC, Andrei Alexandrescu wrote: With this we revoke Martin's role as release czar. His github access will remain the same for the time being. I'm speechless. +1

Re: D could catch this wave: web assembly

2015-06-18 Thread weaselcat via Digitalmars-d
On Thursday, 18 June 2015 at 10:36:16 UTC, Joakim wrote: On Thursday, 18 June 2015 at 08:05:48 UTC, John Colvin wrote: [...] Sigh, another attempt to sneak native code into the browser, rather than just admitting that the web stack blows. I have to admit I was hopeful about NaCl, but it

Re: Reduce has dreadful performance?

2015-06-18 Thread weaselcat via Digitalmars-d
On Thursday, 18 June 2015 at 10:27:58 UTC, Russel Winder wrote: On a given machine, the code: double sequential_loop(const int n, const double delta) { auto sum = 0.0; foreach (immutable i; 1 .. n + 1) { immutable x = (i - 0.5) * delta; sum += 1.0 / (1.0 + x * x); } return 4.0 *

Re: version: multiple conditions

2015-06-17 Thread weaselcat via Digitalmars-d
On Wednesday, 17 June 2015 at 17:18:42 UTC, ketmar wrote: On Tue, 16 Jun 2015 03:05:06 -0700, Walter Bright wrote: On 6/14/2015 4:03 AM, ketmar wrote: honestly, if i'll want to have a limited language, i'll take Go. Go doesn't have conditional compilation. you got it! removing a power

Re: What's the ETA for 2.068?

2015-06-17 Thread weaselcat via Digitalmars-d
On Thursday, 11 June 2015 at 06:26:31 UTC, weaselcat wrote: last I read was after dconf, seems martin created a PR to branch 2.068, so I guess Soon.

Re: Does anyone get line numbers in stack traces on Linux?

2015-06-17 Thread weaselcat via Digitalmars-d-learn
On Wednesday, 17 June 2015 at 11:07:29 UTC, weaselcat wrote: On Wednesday, 17 June 2015 at 07:53:16 UTC, Atila Neves wrote: I thought it was because I was weird and I use gold as my linker, but ld.bfd produced the same results. The most I could find in bug reports was someone complaining it

Re: Does anyone get line numbers in stack traces on Linux?

2015-06-17 Thread weaselcat via Digitalmars-d-learn
On Wednesday, 17 June 2015 at 07:53:16 UTC, Atila Neves wrote: I thought it was because I was weird and I use gold as my linker, but ld.bfd produced the same results. The most I could find in bug reports was someone complaining it used to work but the consensus was that it never did? Atila

Re: std.container: fork in the road

2015-06-17 Thread weaselcat via Digitalmars-d
On Wednesday, 17 June 2015 at 10:07:17 UTC, Walter Bright wrote: (3) After some more thought, I agree with this. std.container could just be warned against using in favor of std.collections.

Re: std.container: fork in the road

2015-06-17 Thread weaselcat via Digitalmars-d
On Wednesday, 17 June 2015 at 06:08:57 UTC, Andrei Alexandrescu wrote: ... 2. I've never used std.container, it looks incomplete.

Re: forum.dlang.org, version 2 (BETA)

2015-06-15 Thread weaselcat via Digitalmars-d-announce
On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote: http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of

Re: version: multiple conditions

2015-06-14 Thread weaselcat via Digitalmars-d
On Sunday, 14 June 2015 at 11:33:52 UTC, Paulo Pinto wrote: On Sunday, 14 June 2015 at 11:26:23 UTC, Ola Fosheim Grøstad wrote: On Sunday, 14 June 2015 at 11:05:36 UTC, ketmar wrote: p.s. i.e. it boils down to simple thing: Walter don't like it. period. any rationalizing of that is pointless.

Re: std.(experimental.)logger voting manager wanted

2015-06-14 Thread weaselcat via Digitalmars-d
On Sunday, 14 June 2015 at 10:16:18 UTC, ketmar wrote: On Sun, 14 Jun 2015 08:58:12 +, weaselcat wrote: On Sunday, 14 June 2015 at 08:52:26 UTC, Dicebot wrote: On Saturday, 13 June 2015 at 18:50:33 UTC, weaselcat wrote: Yes, and it's an obvious issue. Some of the most frequently

Re: std.(experimental.)logger voting manager wanted

2015-06-14 Thread weaselcat via Digitalmars-d
On Sunday, 14 June 2015 at 08:52:26 UTC, Dicebot wrote: On Saturday, 13 June 2015 at 18:50:33 UTC, weaselcat wrote: Yes, and it's an obvious issue. Some of the most frequently requested things are real tuple syntax, pattern matching, etc. Short of getting these into D itself(good luck,) any

Re: DIP80: phobos additions

2015-06-14 Thread weaselcat via Digitalmars-d
On Saturday, 13 June 2015 at 10:35:55 UTC, Tofu Ninja wrote: On Saturday, 13 June 2015 at 08:45:20 UTC, John Colvin wrote: The tiny subset of numerical linear algebra that is relevant for graphics (mostly very basic operations, 2,3 or 4 dimensions) is not at all representative of the whole.

Re: DMD memory management

2015-06-14 Thread weaselcat via Digitalmars-d
On Sunday, 14 June 2015 at 16:37:19 UTC, bitwise wrote: I'm trying to mod dmd, and I'm totally confused about what's goin on. -some things are allocated with 'new' and some are allocated with 'mem.malloc' -most things don't ever seem to be freed -no RAII is used for cleanup -no clear

Re: DIP80: phobos additions

2015-06-14 Thread weaselcat via Digitalmars-d
On Sunday, 14 June 2015 at 14:46:36 UTC, Ola Fosheim Grøstad wrote: Yes, C++ templates are a hard nut to crack, if D had added excellent pattern matching to its meta programming repertoire the I think this would be enough to put D in a different league. https://github.com/solodon4/Mach7

Re: Honey, I shrunk the build times

2015-06-14 Thread weaselcat via Digitalmars-d
On Sunday, 7 June 2015 at 10:03:06 UTC, Jonathan M Davis wrote: On Sunday, 7 June 2015 at 08:59:46 UTC, Iain Buclaw wrote: I wouldn't have thought that not moving to 2.067 would be a hold-up (there is nothing in that release that blocks building DDMD as it is *now*). The biggest problem is

Re: Phobos addition formal review: std.experimental.allocator

2015-06-13 Thread weaselcat via Digitalmars-d
On Sunday, 14 June 2015 at 00:24:51 UTC, Andrei Alexandrescu wrote: On 6/13/15 4:16 PM, ZombineDev wrote: On Saturday, 13 June 2015 at 15:48:31 UTC, Andrei Alexandrescu wrote: On 6/13/15 3:14 AM, Dicebot wrote: Andrei, have you considered creating additional std.allocator.impl package and

Re: DIP80: phobos additions

2015-06-13 Thread weaselcat via Digitalmars-d
On Saturday, 13 June 2015 at 16:53:22 UTC, Nick Sabalausky wrote: On 06/07/2015 02:27 PM, Robert burner Schadek wrote: Phobos is awesome, the libs of go, python and rust only have better marketing. As discussed on dconf, phobos needs to become big and blow the rest out of the sky.

Re: std.(experimental.)logger voting manager wanted

2015-06-13 Thread weaselcat via Digitalmars-d
On Saturday, 13 June 2015 at 15:43:58 UTC, Andrei Alexandrescu wrote: On 6/12/15 5:58 AM, Robert burner Schadek wrote: std.(experimental.)logger has been in phobos for one release. The idea was to mature stuff in experimental for one release and then have a vote on inclusion into phobos as

Re: std.(experimental.)logger voting manager wanted

2015-06-13 Thread weaselcat via Digitalmars-d
On Saturday, 13 June 2015 at 16:22:15 UTC, weaselcat wrote: proper reference counting would be trivial to implement with a real macro system. BTW, its been 8 years since the dconf macro talk ;) http://s3.amazonaws.com/dconf2007/WalterAndrei.pdf

Re: std.(experimental.)logger voting manager wanted

2015-06-13 Thread weaselcat via Digitalmars-d
On Saturday, 13 June 2015 at 17:33:06 UTC, Andrei Alexandrescu wrote: On 6/13/15 9:22 AM, weaselcat wrote: On Saturday, 13 June 2015 at 15:43:58 UTC, Andrei Alexandrescu wrote: On 6/12/15 5:58 AM, Robert burner Schadek wrote: std.(experimental.)logger has been in phobos for one release. The

Re: version: multiple conditions

2015-06-13 Thread weaselcat via Digitalmars-d
On Saturday, 13 June 2015 at 20:57:14 UTC, bitwise wrote: What is the rationale for not allowing multiple version conditions? Example: version(iOS || Android) { pthread_create(...) } else version(Win32) { CreateThread(...) } I wasn't able to find the conversations on this. I heard

Re: dub : multiple dmd instances

2015-06-12 Thread weaselcat via Digitalmars-d
On Friday, 12 June 2015 at 07:20:35 UTC, Jacob Carlborg wrote: On 2015-06-11 16:08, weaselcat wrote: On Thursday, 11 June 2015 at 14:07:10 UTC, weaselcat wrote: --parallelRuns multiple compiler instances in parallel, if possible. After rereading your

Re: You too can work on D for iOS

2015-06-12 Thread weaselcat via Digitalmars-d
On Friday, 12 June 2015 at 12:48:36 UTC, Vladimir Panteleev wrote: On Friday, 12 June 2015 at 12:47:36 UTC, Vladimir Panteleev wrote: [...] I regret getting involved in an OS holywar. Sorry, I'm done with this thread. fedora debian vim emacs

Re: AMD Windows 7

2015-06-12 Thread weaselcat via Digitalmars-d-learn
On Friday, 12 June 2015 at 10:54:46 UTC, Chris wrote: Has anyone run into problems with D on AMD processors? I'm talking about Windows 7 on a HP625 laptop in particular. Can you be any more specific? What kind of problems?

Re: You too can work on D for iOS

2015-06-12 Thread weaselcat via Digitalmars-d
On Friday, 12 June 2015 at 12:00:17 UTC, Steven Schveighoffer wrote: On 6/12/15 1:00 AM, Mattcoder wrote: On Friday, 12 June 2015 at 04:51:29 UTC, Steven Schveighoffer wrote: The cost is really minimal if you are serious. A Mac Mini costs $500 new, and you get Xcode free. I don't want to be

Re: You too can work on D for iOS

2015-06-12 Thread weaselcat via Digitalmars-d
On Friday, 12 June 2015 at 19:36:25 UTC, Nick Sabalausky wrote: It is good though that they've finally relaxed their stance a bit on what's now being called side-loading (or as I've called it since the 1980's, Running my own freaking software on my own freaking machine). Now it appears MS has

Re: Asked on Reddit: Which of Rust, D, Go, Nim, and Crystal is the strongest and why?

2015-06-11 Thread weaselcat via Digitalmars-d
On Thursday, 11 June 2015 at 10:17:26 UTC, Ola Fosheim Grøstad wrote: On Thursday, 11 June 2015 at 09:14:00 UTC, Chris wrote: Now, now. It is true that bad and frustrating experience with other languages drove me (and probably others) to D. Suggesting that a language like D is based on

Re: Daily downloads in decline

2015-06-11 Thread weaselcat via Digitalmars-d
On Thursday, 11 June 2015 at 08:54:54 UTC, Marc Schütz wrote: On Wednesday, 10 June 2015 at 22:01:22 UTC, Dennis Ritchie wrote: No bounds checking of arrays. Huh? Whatever gave you that impression? Well, if Rust created for huge projects, why these macros? I fear that macros are simply not

Re: Asked on Reddit: Which of Rust, D, Go, Nim, and Crystal is the strongest and why?

2015-06-11 Thread weaselcat via Digitalmars-d
On Thursday, 11 June 2015 at 09:14:00 UTC, Chris wrote: Because this hurts some people. The D crowd doesn't snob other languages, in fact, people here often point at features of other languages saying Da', can I have this, pleze?.

Re: Daily downloads in decline

2015-06-11 Thread weaselcat via Digitalmars-d
On Thursday, 11 June 2015 at 13:35:25 UTC, QAston wrote: For me simple templates + simple macros are clearer than complicated templates + ctfe + mixins. There are tradeoffs there, with ctfe being an optimization at the expense of build time. On the other hand dmd is much much faster than the

Re: dub : multiple dmd instances

2015-06-11 Thread weaselcat via Digitalmars-d
On Thursday, 11 June 2015 at 14:07:10 UTC, weaselcat wrote: On Thursday, 11 June 2015 at 14:01:12 UTC, Temtaime wrote: Hi all ! I wonder why there's no option to tell dub split files into groups of equal size and then run N instances of dmd ? I think it can greatly reduce compile time. dub

Re: dub : multiple dmd instances

2015-06-11 Thread weaselcat via Digitalmars-d
On Thursday, 11 June 2015 at 14:01:12 UTC, Temtaime wrote: Hi all ! I wonder why there's no option to tell dub split files into groups of equal size and then run N instances of dmd ? I think it can greatly reduce compile time. dub options are a bit hidden. dub build --help

Re: Asked on Reddit: Which of Rust, D, Go, Nim, and Crystal is the strongest and why?

2015-06-11 Thread weaselcat via Digitalmars-d
On Thursday, 11 June 2015 at 17:42:48 UTC, Ola Fosheim Grøstad wrote: On Thursday, 11 June 2015 at 16:49:15 UTC, Nick Sabalausky wrote: On 06/11/2015 07:31 AM, Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?= ola.fosheim.grostad+dl...@gmail.com wrote: On Thursday, 11 June 2015 at 11:20:12 UTC, Kagamin

Re: foreach with a default range

2015-06-11 Thread weaselcat via Digitalmars-d
On Thursday, 11 June 2015 at 08:24:25 UTC, Dmitry Olshansky wrote: On 11-Jun-2015 11:18, w0rp wrote: A thought just came to me. When I'm implementing foreach for a container, I'm left with the choice of using a range for a container or opApply. I've found often that I prefer the ranges, as

Re: Shortest way to allocate an array and initialize it with a specific value.

2015-06-11 Thread weaselcat via Digitalmars-d-learn
On Thursday, 11 June 2015 at 07:57:47 UTC, Per Nordlöw wrote: On Wednesday, 10 June 2015 at 22:03:52 UTC, Ali Çehreli wrote: Another option: void main() { auto a2 = new ubyte[5]; But this causes an extra zero-initialization of a2. just an fyi, gdc optimizes this away(looks like it

Re: it may be useful to curate newsgroup posts

2015-06-11 Thread weaselcat via Digitalmars-d
On Thursday, 11 June 2015 at 21:48:33 UTC, Laeeth Isharc wrote: On Thursday, 11 June 2015 at 20:48:59 UTC, Jonathan M Davis wrote: Please kill me now. Dynamic typing is almost always a _horrible_ idea. snip I liked this post very much. I remember thinking how superior BBC Basic was to other

Re: Two ideas for faster builds

2015-06-11 Thread weaselcat via Digitalmars-d
On Friday, 12 June 2015 at 05:05:47 UTC, Andrei Alexandrescu wrote: On 6/10/15 5:50 PM, Andrei Alexandrescu wrote: https://issues.dlang.org/show_bug.cgi?id=14679 https://issues.dlang.org/show_bug.cgi?id=14680 I did some preliminary investigation, with promising results. I think we should

What's the ETA for 2.068?

2015-06-11 Thread weaselcat via Digitalmars-d
last I read was after dconf,

Re: Asked on Reddit: Which of Rust, D, Go, Nim, and Crystal is the strongest and why?

2015-06-10 Thread weaselcat via Digitalmars-d
On Wednesday, 10 June 2015 at 07:40:23 UTC, Paulo Pinto wrote: On Wednesday, 10 June 2015 at 01:21:05 UTC, weaselcat wrote: On Tuesday, 9 June 2015 at 18:25:36 UTC, Dennis Ritchie wrote: On Tuesday, 9 June 2015 at 18:02:55 UTC, Ali Çehreli wrote:

Re: Asked on Reddit: Which of Rust, D, Go, Nim, and Crystal is the strongest and why?

2015-06-10 Thread weaselcat via Digitalmars-d
On Wednesday, 10 June 2015 at 09:23:54 UTC, Chris wrote: One big difference between the D community and other languages' communities is is that D people keep criticizing the language and see every little flaw in every little corner, which is good and which is why D is the way it is. Other

Re: Asked on Reddit: Which of Rust, D, Go, Nim, and Crystal is the strongest and why?

2015-06-10 Thread weaselcat via Digitalmars-d
On Thursday, 11 June 2015 at 00:57:34 UTC, Tofu Ninja wrote: On Wednesday, 10 June 2015 at 20:14:10 UTC, Nick Sabalausky wrote: Contrary to technical official definition, in REAL WORLD usage, he is BOTH a masuline AND a gender-neutral pronoun. A few occasional nutbags who deliberately ignore

Re: Two ideas for faster builds

2015-06-10 Thread weaselcat via Digitalmars-d
On Thursday, 11 June 2015 at 00:50:01 UTC, Andrei Alexandrescu wrote: https://issues.dlang.org/show_bug.cgi?id=14679 https://issues.dlang.org/show_bug.cgi?id=14680 Andrei dmd's build times are hurt by its current allocation strategy, tons of pagefaults. I'm actually surprised that ddmd isn't

Re: [OT] Modules dropped out of C++17

2015-06-09 Thread weaselcat via Digitalmars-d
On Tuesday, 9 June 2015 at 08:57:58 UTC, Chris wrote: On Monday, 8 June 2015 at 19:48:41 UTC, Paulo Pinto wrote: On Monday, 8 June 2015 at 19:24:47 UTC, Walter Bright wrote: On 6/8/2015 11:17 AM, Paulo Pinto wrote: Apparently modules have been pushed into a Technical Specification, and won't

Re: [OT] Modules dropped out of C++17

2015-06-09 Thread weaselcat via Digitalmars-d
On Tuesday, 9 June 2015 at 09:16:40 UTC, weaselcat wrote: On Tuesday, 9 June 2015 at 08:57:58 UTC, Chris wrote: On Monday, 8 June 2015 at 19:48:41 UTC, Paulo Pinto wrote: On Monday, 8 June 2015 at 19:24:47 UTC, Walter Bright wrote: On 6/8/2015 11:17 AM, Paulo Pinto wrote: Apparently modules

Re: Alpha renaming in types is finally here

2015-06-09 Thread weaselcat via Digitalmars-d
On Monday, 8 June 2015 at 07:51:24 UTC, Andrei Alexandrescu wrote: I've been wondering for a good while whether it's possible with what we have. Looks like it is, modulo some gnarly hacks in introspecting function types. https://github.com/D-Programming-Language/phobos/pull/3394 Destroy!

Re: [OT] Modules dropped out of C++17

2015-06-09 Thread weaselcat via Digitalmars-d
On Tuesday, 9 June 2015 at 07:58:04 UTC, Kagamin wrote: On Monday, 8 June 2015 at 22:22:51 UTC, Andrei Alexandrescu wrote: On 6/8/15 1:25 PM, ponce wrote: C++'s constexpr looks broken because everything must be marked constexpre, which defeats the purpose of having compile-time code looking

Re: [OT] Modules dropped out of C++17

2015-06-09 Thread weaselcat via Digitalmars-d
On Tuesday, 9 June 2015 at 07:27:26 UTC, Joakim wrote: On Tuesday, 9 June 2015 at 06:54:39 UTC, Shachar Shemesh wrote: On 08/06/15 22:24, Walter Bright wrote: Unified call syntax. This proposal, by Bjarne, seeks to unify the member (x.f(y)) and non-member (f(x, y)) call syntaxes by allowing

Re: Right after allocators: containers or database connectivity?

2015-06-09 Thread weaselcat via Digitalmars-d
On Tuesday, 9 June 2015 at 17:05:19 UTC, Andrei Alexandrescu wrote: ... I think the overall benefit would be from containers, as everyone uses containers.

Re: Are pdf and epub versions of the spec still produced?

2015-06-09 Thread weaselcat via Digitalmars-d
On Wednesday, 10 June 2015 at 00:25:07 UTC, weaselcat wrote: http://dlang.org/spec.html both links are dead, should I file a bug report? Apologies, I meant mobi not epub.

Are pdf and epub versions of the spec still produced?

2015-06-09 Thread weaselcat via Digitalmars-d
http://dlang.org/spec.html both links are dead, should I file a bug report?

Re: Are pdf and epub versions of the spec still produced?

2015-06-09 Thread weaselcat via Digitalmars-d
On Wednesday, 10 June 2015 at 00:27:31 UTC, Vladimir Panteleev wrote: On Wednesday, 10 June 2015 at 00:25:07 UTC, weaselcat wrote: http://dlang.org/spec.html both links are dead, should I file a bug report? I reuploaded the website, the links work now. I think Andrei accidentally pushed a

Re: Daily downloads in decline

2015-06-09 Thread weaselcat via Digitalmars-d
On Wednesday, 10 June 2015 at 01:21:43 UTC, Walter Bright wrote: We wouldn't have had a Win64 version of D without DMD. There's a 64 bit version of LDC-MSVC right on LDC's github page, does it not work?

Re: Asked on Reddit: Which of Rust, D, Go, Nim, and Crystal is the strongest and why?

2015-06-09 Thread weaselcat via Digitalmars-d
On Tuesday, 9 June 2015 at 18:25:36 UTC, Dennis Ritchie wrote: On Tuesday, 9 June 2015 at 18:02:55 UTC, Ali Çehreli wrote: http://www.reddit.com/r/programming/comments/396c95/of_the_emerging_systems_languages_rust_d_go_nim/ I might've said D, but I don't think it qualifies as emerging since

Re: Daily downloads in decline

2015-06-09 Thread weaselcat via Digitalmars-d
On Wednesday, 10 June 2015 at 02:56:26 UTC, Tofu Ninja wrote: On Wednesday, 10 June 2015 at 02:25:09 UTC, Walter Bright wrote: On 6/9/2015 6:25 PM, weaselcat wrote: On Wednesday, 10 June 2015 at 01:21:43 UTC, Walter Bright wrote: We wouldn't have had a Win64 version of D without DMD.

Re: Reggae binary backend: build your project with a D compiled executable

2015-06-08 Thread weaselcat via Digitalmars-d-announce
On Monday, 8 June 2015 at 05:51:58 UTC, Atila Neves wrote: On Sunday, 7 June 2015 at 12:06:52 UTC, Kagamin wrote: On Sunday, 7 June 2015 at 07:00:18 UTC, Atila Neves wrote: I'm currently considering (because of dmd, druntime and phobos) how to strip it down to its bare essentials and have a

Re: Honey, I shrunk the build times

2015-06-07 Thread weaselcat via Digitalmars-d
On Sunday, 7 June 2015 at 10:11:26 UTC, Dicebot wrote: On Sunday, 7 June 2015 at 08:34:50 UTC, weaselcat wrote: On Sunday, 7 June 2015 at 08:24:24 UTC, Temtaime wrote: Separate compilation prevents compiler from inlining everything. only bad compilers All existing compilers AFAIK. There is

Re: DIP80: phobos additions

2015-06-07 Thread weaselcat via Digitalmars-d
On Sunday, 7 June 2015 at 18:27:16 UTC, Robert burner Schadek wrote: Phobos is awesome, the libs of go, python and rust only have better marketing. As discussed on dconf, phobos needs to become big and blow the rest out of the sky. http://wiki.dlang.org/DIP80 lets get OT, please discuss I

Re: DIP80: phobos additions

2015-06-07 Thread weaselcat via Digitalmars-d
On Sunday, 7 June 2015 at 18:27:16 UTC, Robert burner Schadek wrote: Phobos is awesome, the libs of go, python and rust only have better marketing. As discussed on dconf, phobos needs to become big and blow the rest out of the sky. http://wiki.dlang.org/DIP80 lets get OT, please discuss

Re: Honey, I shrunk the build times

2015-06-07 Thread weaselcat via Digitalmars-d
On Sunday, 7 June 2015 at 08:24:24 UTC, Temtaime wrote: Separate compilation prevents compiler from inlining everything. only bad compilers

Re: Honey, I shrunk the build times

2015-06-07 Thread weaselcat via Digitalmars-d
On Sunday, 7 June 2015 at 05:25:21 UTC, ketmar wrote: On Sat, 06 Jun 2015 22:08:47 -0700, Andrei Alexandrescu wrote: On 6/6/15 10:00 PM, Rikki Cattermole wrote: On 7/06/2015 4:55 p.m., ketmar wrote: On Sat, 06 Jun 2015 21:30:02 -0700, Andrei Alexandrescu wrote: so in the end, after endless

Re: DIP80: phobos additions

2015-06-07 Thread weaselcat via Digitalmars-d
On Monday, 8 June 2015 at 01:39:33 UTC, Jonathan M Davis wrote: On Monday, 8 June 2015 at 00:05:58 UTC, weaselcat wrote: can we discuss the downside of making phobos huge? I actively avoid adding phobos libs to my projects because it bloats my binaries and increases compile times by massive

Re: Honey, I shrunk the build times

2015-06-06 Thread weaselcat via Digitalmars-d
On Sunday, 7 June 2015 at 04:55:52 UTC, ketmar wrote: On Sat, 06 Jun 2015 21:30:02 -0700, Andrei Alexandrescu wrote: so in the end, after endless talking how separate compilation sux and everyone should do one-step combined compilation, separate compilation wins. it's funny how i'm always

Re: 6-weeks release cycle

2015-06-05 Thread weaselcat via Digitalmars-d
On Friday, 5 June 2015 at 10:00:17 UTC, Rikki Cattermole wrote: On 5/06/2015 8:28 p.m., Jonathan M Davis wrote: On Friday, 5 June 2015 at 06:42:06 UTC, Rikki Cattermole wrote: And shouldn't the CI be doing regression testing already? The autotester runs the unit tests that are in druntime,

Re: dmd makes D appear slow

2015-06-05 Thread weaselcat via Digitalmars-d
On Friday, 5 June 2015 at 22:07:48 UTC, Iain Buclaw wrote: On 5 Jun 2015 20:55, Bruno Medeiros via Digitalmars-d digitalmars-d@puremagic.com wrote: On 29/05/2015 19:35, H. S. Teoh via Digitalmars-d wrote: [...] This isn't the first time I've seen this, in basically every benchmark

Re: Getting Started

2015-06-05 Thread weaselcat via Digitalmars-d
On Saturday, 6 June 2015 at 01:13:38 UTC, anonymous wrote: On Friday, 5 June 2015 at 20:18:59 UTC, tcak wrote: I am looking at the main page of dlang.org, and really there is no page to warm up a new comer to D language. Sure, there are book links, details of language as D Reference etc, but

Re: [OT] Chromebook

2015-06-03 Thread weaselcat via Digitalmars-d
On Wednesday, 3 June 2015 at 09:27:49 UTC, Paulo Pinto wrote: On Wednesday, 3 June 2015 at 08:48:03 UTC, weaselcat wrote: On Wednesday, 3 June 2015 at 08:44:28 UTC, Paulo Pinto wrote: Stream?! I had to search for it, only found the HP Stream model, running a full Windows 8.1 OS, not a

Re: [OT] Chromebook

2015-06-03 Thread weaselcat via Digitalmars-d
On Wednesday, 3 June 2015 at 08:44:28 UTC, Paulo Pinto wrote: Stream?! I had to search for it, only found the HP Stream model, running a full Windows 8.1 OS, not a browser pretending to be an OS. -- Paulo Yes, and that full Windows 8.1 OS makes it run 2-3x slower than equivalent hardware

Re: [OT] Chromebook

2015-06-03 Thread weaselcat via Digitalmars-d
On Wednesday, 3 June 2015 at 08:34:22 UTC, Joakim wrote: On Wednesday, 3 June 2015 at 04:36:31 UTC, weaselcat wrote: chromebooks weren't even really usable until the latter half of 2013/start of 2014 when Acer/HP/Dell/Toshiba/etc all got on board and it stopped being just Samsung making them.

Re: Premake officially gains D support

2015-06-03 Thread weaselcat via Digitalmars-d
On Wednesday, 3 June 2015 at 06:00:42 UTC, Atila Neves wrote: On Tuesday, 2 June 2015 at 20:51:36 UTC, weaselcat wrote: On Tuesday, 2 June 2015 at 08:23:08 UTC, Manu wrote: Curious to know if anyone here uses Premake, or cares...? would care more if it had ninja support, ninja is vastly

Re: dmd makes D appear slow

2015-06-03 Thread weaselcat via Digitalmars-d
On Wednesday, 3 June 2015 at 09:21:55 UTC, Ola Fosheim Grøstad wrote: On Wednesday, 3 June 2015 at 07:05:37 UTC, Dicebot wrote: It is impossible for C++ to compile faster than D by design. Any time it seems so you either aren't comparing same thing or get misinformed. Or do straightforward

Re: dmd makes D appear slow

2015-06-03 Thread weaselcat via Digitalmars-d
On Wednesday, 3 June 2015 at 11:25:50 UTC, Ola Fosheim Grøstad wrote: On Wednesday, 3 June 2015 at 11:06:39 UTC, weaselcat wrote: it can get even better if you properly modularize your projects instead of having 1-2 files that build slow, which causes a lot of waiting. Yes, sure. You can

Re: D gets namechecked in the Unity blog

2015-06-02 Thread weaselcat via Digitalmars-d
On Tuesday, 2 June 2015 at 18:41:47 UTC, Tim Keating wrote: For immutability support, of all things: http://blogs.unity3d.com/2015/06/02/how-we-do-fast-and-efficient-yaml-merging/ Seems someone over there is a D fan. D's immutable, pure, etc are among the 'killer features' of D, in my

Re: dmd makes D appear slow

2015-06-02 Thread weaselcat via Digitalmars-d
On Monday, 1 June 2015 at 15:40:55 UTC, Steven Schveighoffer wrote: My original statement was obviously exaggerated, I would not put up with days-long compile times, I'd find another way to do development. But compile time is not as important to me as it is to others. -Steve I think if

Re: Premake officially gains D support

2015-06-02 Thread weaselcat via Digitalmars-d
On Tuesday, 2 June 2015 at 08:23:08 UTC, Manu wrote: Curious to know if anyone here uses Premake, or cares...? would care more if it had ninja support, ninja is vastly superior to makefiles when using a meta buildtool system. premake's use of lua trounces the awful cmake DSL.

Re: Anybody know of a large D project for me to time builds on?

2015-06-02 Thread weaselcat via Digitalmars-d
On Tuesday, 2 June 2015 at 21:00:47 UTC, Atila Neves wrote: Largest I've found so far is Phobos (90k SLOC according to dscanner), which I have to write a build description for. I really want to get some memory and speed stats and compare the current state of affairs with using Ninja on it.

Re: Uphill

2015-06-02 Thread weaselcat via Digitalmars-d
On Tuesday, 2 June 2015 at 23:04:30 UTC, Nick Sabalausky wrote: On 06/02/2015 05:44 AM, Paulo Pinto wrote: Thankfully mobile OSes and desktop app stores seem to be on the right track to kill this. http://www.quirksmode.org/blog/archives/2015/05/web_vs_native_l.html +1billion My god it's

Re: Use SIMD to accelerate comment lexing

2015-06-02 Thread weaselcat via Digitalmars-d
On Tuesday, 2 June 2015 at 18:20:51 UTC, Jonathan M Davis wrote: On Tuesday, 2 June 2015 at 17:54:38 UTC, Iain Buclaw wrote: I was being deliberately quizzical because there are different takes on what you would call simd in the language, what set of types are available to you, what intrinsics

Re: Uphill

2015-06-02 Thread weaselcat via Digitalmars-d
On Tuesday, 2 June 2015 at 11:26:06 UTC, Paulo Pinto wrote: On Tuesday, 2 June 2015 at 10:18:59 UTC, ketmar wrote: On Tue, 02 Jun 2015 09:44:24 +, Paulo Pinto wrote: Thankfully mobile OSes and desktop app stores seem to be on the right track to kill this. yet they pushing cromeos and

Re: Why aren't you using D at work?

2015-06-02 Thread weaselcat via Digitalmars-d
On Wednesday, 3 June 2015 at 03:15:32 UTC, Jonathan M Davis wrote: On Sunday, 31 May 2015 at 03:03:22 UTC, Danni Coy wrote: so is std.xml the exception? How many other parts of the standard library are like that? A few, but not many. Mostly, it's stuff that was done for D1 or very early D2

Re: Uphill

2015-06-02 Thread weaselcat via Digitalmars-d
On Wednesday, 3 June 2015 at 03:41:39 UTC, Joakim wrote: On Tuesday, 2 June 2015 at 22:38:47 UTC, weaselcat wrote: They're insanely popular, especially in educational environments. They do everything 98% of modern computer users do, which is generally check email, browse facebook, and use

  1   2   3   4   5   6   >