Re: What the hell is wrong with D?

2017-09-26 Thread Brad Anderson via Digitalmars-d-learn
On Saturday, 23 September 2017 at 20:43:36 UTC, Patrick Schluter wrote: So I checked for all the languages listed: C, C#, Java, Javascript, C++, PHP, Perl and D. All have the same order of precedence except, as always the abomination of all languages: C++ (kill it with fire). C++ is the only

Re: What the hell is wrong with D?

2017-09-19 Thread Brad Anderson via Digitalmars-d-learn
On Tuesday, 19 September 2017 at 19:16:05 UTC, EntangledQuanta wrote: [snip] I'm just glad there is at least one sane person that decided to chime in... was quite surprised actually. I find it quite pathetic when someone tries to justify a wrong by pointing to other wrongs. It takes away all

Re: What the hell is wrong with D?

2017-09-19 Thread Brad Anderson via Digitalmars-d-learn
On Tuesday, 19 September 2017 at 18:17:47 UTC, jmh530 wrote: On Tuesday, 19 September 2017 at 17:40:20 UTC, EntangledQuanta wrote: Thanks for wasting some of my life... Just curious about who will justify the behavior and what excuses they will give. Pretty sure it would be exactly the same

Re: Ranges suck!

2017-09-14 Thread Brad Anderson via Digitalmars-d-learn
On Thursday, 14 September 2017 at 23:53:20 UTC, Your name wrote: Every time I go to use something like strip it bitches and gives me errors. Why can't I simply do somestring.strip("\n")??? import std.string would be the likely strip yet it takes a range and somestring, for some retarded

Re: Experience with https://www.patreon.com

2017-07-06 Thread Brad Anderson via Digitalmars-d
On Thursday, 6 July 2017 at 16:00:05 UTC, Jack Stouffer wrote: On Thursday, 6 July 2017 at 13:53:08 UTC, Andrei Alexandrescu wrote: Does anyone have experience with https://www.patreon.com either as a patron or creator? Thanks! -- Andrei It works well for supporting artists. I support many

Re: Windows integration [was: Re: There really needs to be some moderation]

2017-06-22 Thread Brad Anderson via Digitalmars-d
On Sunday, 18 June 2017 at 21:47:48 UTC, Laeeth Isharc wrote: [snip] Windows has been a bit of a pain, but mostly from the native code library side. It should be easy to install google snappy right? On Linux it is. On Windows, not so much... And that's just one library. vcpkg is making

Re: What is your favorite D feature?

2017-06-21 Thread Brad Anderson via Digitalmars-d
On Thursday, 22 June 2017 at 00:48:25 UTC, Seb wrote: Hi, I am currently trying to modernize the D code example roulette on the dlang.org front page [1]. Hence, I would love to hear about your favorite feature(s) in D. Ideas: - favorite language construct - favorite code sample - "only

Re: Phobos 2

2017-06-02 Thread Brad Anderson via Digitalmars-d
On Friday, 2 June 2017 at 09:14:14 UTC, qznc wrote: Frankly, I do not see the need for Phobos2. If you want to build alternative packages, just go ahead and publish them via dub like Mir, for example. You can even make a meta package, if you find yourself using the same group of packages all

Phobos 2

2017-06-01 Thread Brad Anderson via Digitalmars-d
A (surely controversial) idea popped into my head while talking in #d on Freenode. The C++ guys are making an STL2 (the highlight of it being that it is range based). What about taking all the lessons learned from Phobos and creating a Phobos 2? It wouldn't replace the current version. You

Re: DCompute is now in the master branch of LDC

2017-05-30 Thread Brad Anderson via Digitalmars-d-announce
On Monday, 29 May 2017 at 20:36:26 UTC, Walter Bright wrote: May I suggest, however, that the name DCompute is a bit generic, and provides no hint that it provides GPU programming for D. How about calling it D-GPU ? I bet you'd get a lot more clicks on a name like that. For what it's

Re: Low hanging fruit: dub git integration

2017-05-16 Thread Brad Anderson via Digitalmars-d
On Tuesday, 16 May 2017 at 18:10:52 UTC, Andre Pany wrote: Hi, While integrating the git protocol into dub is complex, there is a much much easier solution. Github and bitbucket provides access to the source code, including releases, branches and commits as archive files using the http

Re: Python : Pythonista / Ruby: Rubyist : / D : ?

2017-04-26 Thread Brad Anderson via Digitalmars-d
On Friday, 21 April 2017 at 17:20:14 UTC, Vasudev Ram wrote: [snip] DLanger? DLangist? D'er? Doer? :) Martian.

Re: Chain a range of ranges?

2017-01-16 Thread Brad Anderson via Digitalmars-d-learn
On Tuesday, 17 January 2017 at 03:21:39 UTC, Yuxuan Shui wrote: The built in chain seems to only be able to chain a fixed number of ranges, is there a way to chain a range/array of ranges? See std.algorithm.iteration.joiner

Re: Red Hat's issues in considering the D language

2016-12-21 Thread Brad Anderson via Digitalmars-d
On Wednesday, 21 December 2016 at 16:41:56 UTC, hardreset wrote: On Wednesday, 21 December 2016 at 16:30:15 UTC, bachmeier wrote: On Wednesday, 21 December 2016 at 10:15:26 UTC, hardreset wrote: On Tuesday, 20 December 2016 at 23:08:28 UTC, Andrei Alexandrescu wrote: Hello, a few engineers at

Re: Multiple return value as requirements for safety and performance

2016-12-20 Thread Brad Anderson via Digitalmars-d
On Tuesday, 20 December 2016 at 15:47:38 UTC, Nordlöw wrote: On Tuesday, 20 December 2016 at 15:40:57 UTC, Nordlöw wrote: DIP-32 has been dormant since 2013. I've been waiting for builtin tuples ever since I started using D. I wonder if it might be possible to add the tuple syntax

Re: The Computer Language Benchmarks Game - no D

2016-12-18 Thread Brad Anderson via Digitalmars-d
On Sunday, 18 December 2016 at 21:29:05 UTC, jmh530 wrote: On Sunday, 18 December 2016 at 21:26:36 UTC, Boston wrote: Some days ago I'd been looking for comparisons between different programming languages, and I found this site: It's been discussed on the forum before. Yeah, many times.

Re: How about a bounty for a new windows installer using inno setup ?

2016-12-07 Thread Brad Anderson via Digitalmars-d
On Monday, 5 December 2016 at 19:33:33 UTC, Jim Hewes wrote: On 12/5/2016 3:19 AM, Kjartan F. Kvamme wrote: On Monday, 5 December 2016 at 09:24:59 UTC, Basile B. wrote: How about a bounty for a new windows installer using inno setup ? There are several issues related to the nsis-based

Re: Interesting talk about language design and evolution

2016-09-24 Thread Brad Anderson via Digitalmars-d
On Saturday, 24 September 2016 at 03:39:00 UTC, Martin Nowak wrote: A somewhat lengthy but very interesting talk about the tradeoffs for language design and evolution. [CppCon 2016: Bjarne Stroustrup "The Evolution of C++ Past, Present and

Re: Cppcon tonight at 8:30 in Bellevue

2016-09-22 Thread Brad Anderson via Digitalmars-d-announce
On Thursday, 22 September 2016 at 14:03:04 UTC, Andrei Alexandrescu wrote: On 9/21/16 7:37 PM, Walter Bright wrote: On 9/21/2016 3:48 PM, Brad Anderson wrote: http://www.elbeno.com/presentations/using-types-effectively/presentation.html Sorry I wasn't clear. The free entry is only for the

Re: D code optimization

2016-09-22 Thread Brad Anderson via Digitalmars-d-learn
On Thursday, 22 September 2016 at 16:09:49 UTC, Sandu wrote: It is often being claimed that D is at least as fast as C++. Now, I am fairly new to D. But, here is an example where I want to see how can this be made possible. So far my C++ code compiles in ~850 ms. While my D code runs in about

Re: Cppcon tonight at 8:30 in Bellevue

2016-09-21 Thread Brad Anderson via Digitalmars-d-announce
On Wednesday, 21 September 2016 at 22:32:27 UTC, Walter Bright wrote: Wednesday 09/21/2016 8:30pm: Writing Secure C++ CppCon is being hosted at the Meydenbauer Center in Bellevue. Directions and parking information can be found here: http://www.meydenbauer.com/parking-directions/ Additional

Re: Can vibe d leverage existing web technologies?

2016-09-13 Thread Brad Anderson via Digitalmars-d-learn
On Tuesday, 13 September 2016 at 23:45:18 UTC, Intersteller wrote: vibe.d does not have much lateral support as the most commons web technologies do. Can vibe.d leverage pre-existing techs such as php, ruby/rails, etc? Starting from scratch and having to build a robust and secure framework is

Re: Code signing to help with Windows virus false positives

2016-08-15 Thread Brad Anderson via Digitalmars-d
On Monday, 15 August 2016 at 18:52:03 UTC, Basile B. wrote: On Monday, 15 August 2016 at 17:05:32 UTC, Brad Anderson wrote: With all of the issues people are having with Windows Defender now would be a good time to start code signing the Windows installer and binaries (doing this is the first

Code signing to help with Windows virus false positives

2016-08-15 Thread Brad Anderson via Digitalmars-d
With all of the issues people are having with Windows Defender now would be a good time to start code signing the Windows installer and binaries (doing this is the first thing Microsoft suggests on their page for Software Developers about Windows Defender false positives). I propose the D

Re: Unable to download DMD as Chrome is convinced it contains a virus

2016-08-09 Thread Brad Anderson via Digitalmars-d
On Tuesday, 9 August 2016 at 17:58:32 UTC, David Colson wrote: Hi, I'm trying to download DMD 2.071.1 on Chrome Version 52.0.2743.116 m (the most recent version as of today) and I can't get the download past the virus checker. Assuming it's a false positive (which it may not be, hence why

Re: Our docs should be more beautiful

2016-07-18 Thread Brad Anderson via Digitalmars-d
On Monday, 18 July 2016 at 17:09:57 UTC, Kagamin wrote: Do we see the same thing? I see ugly justified hyphenated text https://abload.de/img/tmpr5ow8.png It's hyphenated on browsers that support it. The chrome team is very close to supporting hyphenation so it'll soon be justified in all the

Re: Is dmd fast?

2016-06-23 Thread Brad Anderson via Digitalmars-d
On Thursday, 23 June 2016 at 17:57:33 UTC, Andrei Alexandrescu wrote: On 06/23/2016 01:33 PM, David Nadlinger wrote: On Thursday, 23 June 2016 at 17:24:34 UTC, Andrei Alexandrescu wrote: On my Ubuntu, /usr/bin/ld -> x86_64-linux-gnu-ld. What does that mean? -- Andrei `ld --version` should

Re: dlang.org using apache?

2016-06-08 Thread Brad Anderson via Digitalmars-d-learn
On Wednesday, 8 June 2016 at 14:41:55 UTC, Ola Fosheim Grøstad wrote: [snip] I like the "are we fast yet" websites that various project put up, displaying improvements over time. You mean like this? http://digger.k3.1azy.net/trend/

Re: iota access in foreach loop

2016-06-04 Thread Brad Anderson via Digitalmars-d-learn
On Saturday, 4 June 2016 at 18:55:09 UTC, Brad Anderson wrote: On Saturday, 4 June 2016 at 18:20:26 UTC, Alex wrote: [...] Check out enumerate() in std.range; int counter = 5; foreach(i, el; enumerate(randomCover(iota(counter writeln("index: ", i, " element: ", el);

Re: iota access in foreach loop

2016-06-04 Thread Brad Anderson via Digitalmars-d-learn
On Saturday, 4 June 2016 at 18:20:26 UTC, Alex wrote: Hi all! Could you help me clearify why a iota can't be accessed with two arguments in a foreach loop? following tests show my problem: What does work: int[] ku = [0, 1, 2, 3, 4]; foreach(i, el; ku) writeln("index: ", i, "

Re: The Case Against Autodecode

2016-06-02 Thread Brad Anderson via Digitalmars-d
On Thursday, 2 June 2016 at 20:13:14 UTC, Andrei Alexandrescu wrote: On 06/02/2016 03:34 PM, tsbockman wrote: [...] They do work per spec: find this code point. It would be surprising if 'ö' were found but the string were positioned at a different code point. [...] Well there's gotta

Re: Free the DMD backend

2016-06-01 Thread Brad Anderson via Digitalmars-d
On Tuesday, 31 May 2016 at 20:18:34 UTC, default0 wrote: I have no idea how licensing would work in that regard but considering that DMDs backend is actively maintained and may eventually even be ported to D, wouldn't it at some point differ enough from Symantecs "original" backend to simply

Re: Wiki hacked?

2016-05-16 Thread Brad Anderson via Digitalmars-d
On Monday, 16 May 2016 at 16:27:51 UTC, Luís Marques wrote: Was the wiki hacked or something? I'm getting a certificate error, and the content is just this: [snip] Works fine for me (both http and https).

Re: Slides bevorehand

2016-05-02 Thread Brad Anderson via Digitalmars-d
On Monday, 2 May 2016 at 15:59:27 UTC, Benjamin Thaut wrote: Hi, I'm wondering if it would be a good idea to put up my slides before the talk. And when. On the day of the talk? Today? Tomorrow (Start of the Conference)? I assume if you wanted to do this you would simply do a PR to the

Re: On the origins of github.com/D-Programming-Language

2016-04-08 Thread Brad Anderson via Digitalmars-d
On Saturday, 9 April 2016 at 00:04:35 UTC, Brad Anderson wrote: On Friday, 8 April 2016 at 23:49:35 UTC, Seb wrote: Hei, I just wanted to ask a short question - why did you pick such a long github namespace? Having something short is easier to remember, shorter to type, better visible and

Re: On the origins of github.com/D-Programming-Language

2016-04-08 Thread Brad Anderson via Digitalmars-d
On Friday, 8 April 2016 at 23:49:35 UTC, Seb wrote: Hei, I just wanted to ask a short question - why did you pick such a long github namespace? Having something short is easier to remember, shorter to type, better visible and often recognized as more important (that's how our brains work).

Re: Improve reability of GC on win64

2016-03-25 Thread Brad Anderson via Digitalmars-d
On Thursday, 24 March 2016 at 18:58:56 UTC, Adam Wilson wrote: [snip] Interestingly enough, there is a GSoC candidate this year that is proposing a project that would make the D GC precise. There was already a GSOC project to make the GC precise by Antti-Ville Tuuainen back in 2012. Rainer

Re: A very interesting slide deck comparing sync and async IO

2016-03-03 Thread Brad Anderson via Digitalmars-d
On Thursday, 3 March 2016 at 17:31:59 UTC, Andrei Alexandrescu wrote: https://www.mailinator.com/tymaPaulMultithreaded.pdf Andrei Related to this, I watched a talk about user-level threads by another Google engineer awhile back (also named Paul but not the same person).

Re: A suggestion for dub

2016-02-28 Thread Brad Anderson via Digitalmars-d
On Monday, 29 February 2016 at 05:59:56 UTC, mahdi wrote: On Monday, 29 February 2016 at 05:16:50 UTC, Brad Anderson wrote: On Monday, 29 February 2016 at 04:46:13 UTC, mahdi wrote: [...] A neat feature would be to deploy it using the github releases feature. There is an API for it:

Re: A suggestion for dub

2016-02-28 Thread Brad Anderson via Digitalmars-d
On Monday, 29 February 2016 at 04:46:13 UTC, mahdi wrote: I just want to get some feedback to see if this is a good idea or no. I propose adding a new command to dub (`dub dist` or `dub package`) which will produce a zipped version of the current package. This zip file can be uploaded to a

Re: Can I get more opinions on increasing the logo size on the site please

2016-02-10 Thread Brad Anderson via Digitalmars-d
On Wednesday, 10 February 2016 at 20:49:02 UTC, Bubbasaur wrote: On Wednesday, 10 February 2016 at 16:26:33 UTC, Gary Willoughby wrote: Can I get more opinions on increasing the logo size on the website please. See here for an example:

Re: reduce -> fold?

2016-01-29 Thread Brad Anderson via Digitalmars-d
On Friday, 29 January 2016 at 12:08:01 UTC, Andrei Alexandrescu wrote: As has been discussed before there's been discussion about std.algorithm.reduce taking the "wrong" order of arguments (its definition predates UFCS). I recall the conclusion was there'd be subtle ambiguities if we worked

Re: What are the real advantages that D offers in multithreading?

2016-01-28 Thread Brad Anderson via Digitalmars-d
On Thursday, 28 January 2016 at 10:26:29 UTC, Kagamin wrote: On Wednesday, 27 January 2016 at 17:30:28 UTC, Brad Anderson wrote: Yeah, boost can do fibers. ASIO has clever/hacky "stackless coroutines" and C++17 is going to add "stackless resumable functions" for async/await. D is about to lose

Re: What are the real advantages that D offers in multithreading?

2016-01-28 Thread Brad Anderson via Digitalmars-d
On Thursday, 28 January 2016 at 17:21:21 UTC, Chris Wright wrote: On Wed, 27 Jan 2016 17:30:28 +, Brad Anderson wrote: Yeah, boost can do fibers. ASIO has clever/hacky "stackless coroutines" and C++17 is going to add "stackless resumable functions" for async/await. D is about to lose a

Re: D vs Rust

2016-01-28 Thread Brad Anderson via Digitalmars-d
On Thursday, 28 January 2016 at 23:28:04 UTC, tsbockman wrote: On Thursday, 28 January 2016 at 23:18:34 UTC, Ola Foaheim Grøstad wrote: D depends on two people I disagree with this. Even if Walter Bright and Andrei Alexandrescu both suddenly decided to go join the Amish tomorrow, D would go

Re: What are the real advantages that D offers in multithreading?

2016-01-27 Thread Brad Anderson via Digitalmars-d
On Tuesday, 26 January 2016 at 20:33:34 UTC, Chris Wright wrote: On Tue, 26 Jan 2016 11:41:49 +, nbro wrote: Does D offer something that other known programming languages, such as C++, Java and Python, do not offer? D has in the standard runtime Fibers (aka coroutines). You can use

Re: Dmd sc.ini and VS do not work well together!

2016-01-23 Thread Brad Anderson via Digitalmars-d
On Saturday, 23 January 2016 at 21:38:19 UTC, Igor wrote: I feel like I am in the cave man times. I installed Dmd2 from scratch. VisualD x64 project would not compile due to libucrt.lib not being found. Sorry you are having trouble. The Universal CRT and Visual Studio 2015 are very new and

Re: [dlang.org] Let's talk about the logo

2016-01-22 Thread Brad Anderson via Digitalmars-d
On Friday, 22 January 2016 at 15:48:04 UTC, WebFreak001 wrote: On Friday, 22 January 2016 at 15:25:25 UTC, anonymous wrote: Here's the SVG. Go crazy. https://gist.github.com/anonymous/421e80748f1c885f7620 (First I have fixed these weird curves on the D's bottom left and top left corner.)

Re: Website contains a virus?

2016-01-21 Thread Brad Anderson via Digitalmars-d
On Thursday, 21 January 2016 at 18:55:16 UTC, Brad Anderson wrote: On Thursday, 21 January 2016 at 18:50:48 UTC, Brad Anderson wrote: On Thursday, 21 January 2016 at 18:46:15 UTC, Dominikus Dittes Scherkl wrote: Hi. I'm using Norton Security from Symantec, and it claims that the current

Re: Website contains a virus?

2016-01-21 Thread Brad Anderson via Digitalmars-d
On Thursday, 21 January 2016 at 18:50:48 UTC, Brad Anderson wrote: On Thursday, 21 January 2016 at 18:46:15 UTC, Dominikus Dittes Scherkl wrote: Hi. I'm using Norton Security from Symantec, and it claims that the current compiler dmd-2.069.2.exe is infected with the "Trojan.Gen.2". Not a

Re: D Article: Memory Safety

2016-01-21 Thread Brad Anderson via Digitalmars-d-announce
On Thursday, 21 January 2016 at 17:42:02 UTC, Jakob Ovrum wrote: On Thursday, 21 January 2016 at 17:39:11 UTC, Andrei Alexandrescu wrote: Good work, thanks! Has this been reddited yet? -- Andrei I don't think so. Personally I don't think I have a reddit account, but people are more than

Re: D Article: Memory Safety

2016-01-21 Thread Brad Anderson via Digitalmars-d-announce
On Thursday, 21 January 2016 at 17:56:19 UTC, Brad Anderson wrote: On Thursday, 21 January 2016 at 17:42:02 UTC, Jakob Ovrum wrote: On Thursday, 21 January 2016 at 17:39:11 UTC, Andrei Alexandrescu wrote: Good work, thanks! Has this been reddited yet? -- Andrei I don't think so. Personally I

Re: Website contains a virus?

2016-01-21 Thread Brad Anderson via Digitalmars-d
On Thursday, 21 January 2016 at 18:46:15 UTC, Dominikus Dittes Scherkl wrote: Hi. I'm using Norton Security from Symantec, and it claims that the current compiler dmd-2.069.2.exe is infected with the "Trojan.Gen.2". Not a particularly harmful virus, but nevertheless I hope that's not true or

Re: Speed of csvReader

2016-01-21 Thread Brad Anderson via Digitalmars-d-learn
On Thursday, 21 January 2016 at 22:13:38 UTC, Brad Anderson wrote: On Thursday, 21 January 2016 at 21:24:49 UTC, H. S. Teoh wrote: [...] What about wrapping the slices in a range-like interface that would unescape the quotes on demand? You could even set a flag on it during the initial pass

Re: Why do some attributes start with '@' while others done't?

2016-01-21 Thread Brad Anderson via Digitalmars-d
On Thursday, 21 January 2016 at 23:05:51 UTC, Dibyendu Majumdar wrote: I am puzzled as to why there is @nogc on the one hand and simply nothrow on the other? Why are some attributes prefixed with '@' while others aren't? Regards For historical reasons, basically. There have been some calls

Re: Speed of csvReader

2016-01-21 Thread Brad Anderson via Digitalmars-d-learn
On Thursday, 21 January 2016 at 21:24:49 UTC, H. S. Teoh wrote: [snip] There are some limitations to this approach: while the current code does try to unwrap quoted values in the CSV, it does not correctly parse escaped double quotes ("") in the fields. This is because to process those values

Re: Please change alias ReplaceArrayWithPointer = Flag!"replaceArrayWithPointer"

2016-01-21 Thread Brad Anderson via Digitalmars-d
On Thursday, 21 January 2016 at 20:42:56 UTC, jmh530 wrote: On Thursday, 21 January 2016 at 19:31:19 UTC, Andrei Alexandrescu wrote: The correct idiom involving Flag is: * Use the name Flag!"frob" for the type of the flag * Use Yes.frob and No.frob for the flag values * Do NOT alias

Re: Disabling GC in D

2016-01-21 Thread Brad Anderson via Digitalmars-d-learn
On Thursday, 21 January 2016 at 21:54:36 UTC, Dibyendu Majumdar wrote: Is there a way to disable GC in D? I am aware of the @nogc qualifier but I would like to completely disable GC for the whole app/library. Regards Dibyendu GC.disable(); This prevents the garbage collector from running

Re: Website contains a virus?

2016-01-21 Thread Brad Anderson via Digitalmars-d
On Thursday, 21 January 2016 at 18:58:04 UTC, Vladimir Panteleev wrote: You could also check that the download has not been modified in-flight using the provided signature files. Here are my hashes: MD5: 1f6a138851c7d27bc7df637126008614 SHA1: 5d76851618adc8c2c2cccab5111ea7f35a020002 SHA256:

Re: Logo for D

2016-01-18 Thread Brad Anderson via Digitalmars-d-announce
On Monday, 18 January 2016 at 10:28:48 UTC, Guillaume Piolat wrote: On Saturday, 16 January 2016 at 17:55:13 UTC, karabuta wrote: How do you see it? http://amazingws.0fees.us/wp-content/uploads/2016/01/dlang2.png Many variants are on the way. The current logo is very good and there is value

Re: dmd installation question

2016-01-17 Thread Brad Anderson via Digitalmars-d
On Saturday, 16 January 2016 at 01:16:22 UTC, Dibyendu Majumdar wrote: Hi [snip] Upon investigating it appears that the sc.ini file is not readable by the user. If I log in as Administrator then the build works. What am I doing wrong? Regards We've got a wealth of fixes for this now

Re: dmd installation question

2016-01-15 Thread Brad Anderson via Digitalmars-d
On Saturday, 16 January 2016 at 01:16:22 UTC, Dibyendu Majumdar wrote: Hi I have downloaded and installed DMD on a Windows 10 64-bit machine. When I try to build my app in Visual Studio - I am getting an error: Error: cannot find source code for runtime library file 'object.d' dmd

Re: dmd installation question

2016-01-15 Thread Brad Anderson via Digitalmars-d
On Saturday, 16 January 2016 at 02:07:13 UTC, Brad Anderson wrote: On Saturday, 16 January 2016 at 01:16:22 UTC, Dibyendu Majumdar wrote: [...] Probably this: https://issues.dlang.org/show_bug.cgi?id=15456 I'm going to try to get around to fixing that and making an installer for LDC this

Re: [dlang.org] new forum design - preview

2016-01-13 Thread Brad Anderson via Digitalmars-d
On Thursday, 14 January 2016 at 02:56:03 UTC, Vladimir Panteleev wrote: On Wednesday, 13 January 2016 at 09:22:54 UTC, Meta wrote: On Wednesday, 13 January 2016 at 06:01:41 UTC, Vladimir Panteleev wrote: http://beta.forum.dlang.org/ https://github.com/CyberShadow/DFeed/pull/51 My only

Re: DUB config format: SDLang or JSON?

2015-12-18 Thread Brad Anderson via Digitalmars-d-learn
On Friday, 18 December 2015 at 22:30:00 UTC, Jakob Jenkov wrote: I am just looking at DUB and I can read that there are two config formats: SDLang and JSON. Which one is the "new" format? Which one is the "future" of DUB? SDLang is the new one. JSON will remain supported. Use whichever you

Re: Wishlist for D

2015-12-12 Thread Brad Anderson via Digitalmars-d
On Friday, 11 December 2015 at 10:04:22 UTC, Andrea Fontana wrote: On Tuesday, 1 December 2015 at 16:48:00 UTC, Suliman wrote: Right place is write here My wishes: - Less flamewars. - A heavy template-based image manipulation library (like antigrain for c++) It's probably not as powerful

Re: MurmurHash3

2015-12-10 Thread Brad Anderson via Digitalmars-d-announce
On Thursday, 10 December 2015 at 22:25:21 UTC, Guillaume Chatelet wrote: Here is an implementation of MurmurHash [1] for D. http://dpaste.dzfl.pl/1b94ed0aa96e I'll do a proper pull request later on for addition to std.digest if the community feels like it's a valuable addition. Guillaume --

Re: https everywhere update - dlang.org gets an "A" now!

2015-12-03 Thread Brad Anderson via Digitalmars-d-announce
On Wednesday, 2 December 2015 at 22:17:20 UTC, Walter Bright wrote: https://www.ssllabs.com/ssltest/analyze.html?d=dlang.org=on Dlang.org gets an "A" now! Thanks to Jan Knepper's efforts. Nice work by Jan. I know how big of a hassle things like this can be so taking the time to actually do

Re: Palindromes

2015-12-03 Thread Brad Anderson via Digitalmars-d-learn
On Friday, 4 December 2015 at 00:50:17 UTC, Meta wrote: On Friday, 4 December 2015 at 00:26:23 UTC, Jim Barnett wrote: On Friday, 4 December 2015 at 00:23:45 UTC, Jim Barnett wrote: The `import` statement inside the `for`-loop kind of smells to me. Sorry, inside the `while` loop In D

Re: Forum structure

2015-12-01 Thread Brad Anderson via Digitalmars-d
On Tuesday, 1 December 2015 at 14:45:04 UTC, Steven Schveighoffer wrote: I would discourage adding any more groups. I don't really get the point of having so many groups, if you have a question, use the main group or the learn group. That is where all of us are paying attention. +1 People

Re: Dub use

2015-12-01 Thread Brad Anderson via Digitalmars-d
On Tuesday, 1 December 2015 at 18:43:17 UTC, Russel Winder wrote: Dub appears to use only dmd, there appears to be no option fir the dub.sdl file to tell it to use ldc2. Or am I just missing something – very likely. dub --compiler=ldc2

Re: Three people out of four dislike SDL

2015-11-30 Thread Brad Anderson via Digitalmars-d
On Monday, 30 November 2015 at 22:59:04 UTC, retard wrote: Just voted at http://www.easypolls.net/poll.html?p=565587f4e4b0b3955a59fb67 - 140 votes, 75% are against SDL. That should count for something? Sonke? Stop.

Re: Password Storage

2015-11-27 Thread Brad Anderson via Digitalmars-d-learn
On Friday, 27 November 2015 at 00:17:34 UTC, brian wrote: [snip] Can the developers in the room confirm if this is the correct approach? Are there examples of betters ways of doing this? Regards Brian Botan has well thought out password hashing:

Re: I hate new DUB config format

2015-11-25 Thread Brad Anderson via Digitalmars-d
On Thursday, 26 November 2015 at 01:14:11 UTC, Walter Bright wrote: On 11/25/2015 12:39 PM, Jonathan M Davis wrote: To be fair, they _didn't_ invent a new format. They just picked one that's far less well-known than what they were using before. The energy poured into SDL would be more

Re: I hate new DUB config format

2015-11-25 Thread Brad Anderson via Digitalmars-d
On Wednesday, 25 November 2015 at 19:12:43 UTC, Andrei Alexandrescu wrote: On 11/25/2015 02:02 PM, Walter Bright wrote: On 11/25/2015 7:25 AM, Jonathan M Davis wrote: The files are very short, and you don't have to deal with them much. That makes for an even less of a case for inventing a

Re: I hate new DUB config format

2015-11-25 Thread Brad Anderson via Digitalmars-d
On Wednesday, 25 November 2015 at 10:17:02 UTC, Suliman wrote: I think that using SDL format was big mistake. Not only I do not want to spend time in learning yet another dead config format that now use only one project -- DUB. In time when DUB used json it was not perfect, but at last it was

Re: I hate new DUB config format

2015-11-25 Thread Brad Anderson via Digitalmars-d
On Wednesday, 25 November 2015 at 19:25:18 UTC, Andrei Alexandrescu wrote: As Walter said a few times by now, inventing new languages is an endeavor of high fixed cost for everyone involved (including users) and shouldn't be done casually. Please don't reply to this. Just throw SDL away and

Re: 50% inative

2015-11-24 Thread Brad Anderson via Digitalmars-d
On Tuesday, 24 November 2015 at 16:47:55 UTC, duff wrote: If I look at the list of people in the dlang organisation, 50 % haven't done anything in the that 2 monthes... no review, no merge, no commit, nothing... Interest and contributions, even from core members, often comes in bursts.

Re: The D Language Foundation has $5000 to its name

2015-11-22 Thread Brad Anderson via Digitalmars-d-announce
On Monday, 23 November 2015 at 04:37:18 UTC, Dicebot wrote: And how about GPG signing of releases which comes free and actually helps? :P On linux, sure. That'd be a good idea. That doesn't help with the usage problems on the other platforms though and GPG is kind of useless without the

Re: The D Language Foundation has $5000 to its name

2015-11-22 Thread Brad Anderson via Digitalmars-d-announce
On Thursday, 19 November 2015 at 12:31:01 UTC, Andrei Alexandrescu wrote: On 11/17/2015 04:01 PM, cym13 wrote: On Tuesday, 17 November 2015 at 20:54:34 UTC, Andrei Alexandrescu wrote: Quite timely after the announcement of that $600K donation for the Julia language, I'm happy to announce that

Re: IRC dead?

2015-11-18 Thread Brad Anderson via Digitalmars-d
On Wednesday, 18 November 2015 at 18:33:26 UTC, Niklas wrote: Is the IRC dead? I can´t access it true the website or a native IRC program. What server are you using? The official channel is #d on Freenode and is very active.

Re: compatible types for chains of different lengths

2015-11-17 Thread Brad Anderson via Digitalmars-d-learn
On Tuesday, 17 November 2015 at 22:47:17 UTC, Jon D wrote: I'd like to chain several ranges and operate on them. However, if the chains are different lengths, the data type is different. This makes it hard to use in a general way. There is likely an alternate way to do this that I'm missing.

Re: Tuple expansion already?

2015-11-17 Thread Brad Anderson via Digitalmars-d
On Wednesday, 18 November 2015 at 02:19:34 UTC, Ali Çehreli wrote: For once, let's take something from C++. ;) Structured bindings are accepted for C++: https://isocpp.org/blog/2015 Assuming that f() returns a tuple, auto {x,y,z} = f(); will be the same as auto t = f(); auto x =

Re: Rust's simple download script

2015-11-09 Thread Brad Anderson via Digitalmars-d
On Monday, 9 November 2015 at 23:13:03 UTC, H. S. Teoh wrote: On Mon, Nov 09, 2015 at 06:07:57PM -0500, Andrei Alexandrescu via Digitalmars-d wrote: Rust has a nice way to download at https://www.rust-lang.org/downloads.html for Posix: $ curl -sSf https://static.rust-lang.org/rustup.sh | sh

Re: Ready for testing: vibe.d 0.7.26-alpha.3

2015-10-31 Thread Brad Anderson via Digitalmars-d
On Saturday, 31 October 2015 at 03:07:35 UTC, Sebastiaan Koppe wrote: In frontend development people are likely to use the same framework/library they used last time, in order to speed up development. Besides know-how, most of that stuff is battle-tested. [...] Very interesting. Thanks for

Re: Ready for testing: vibe.d 0.7.26-alpha.3

2015-10-30 Thread Brad Anderson via Digitalmars-d
On Friday, 30 October 2015 at 16:16:11 UTC, Sebastiaan Koppe wrote: On Wednesday, 14 October 2015 at 06:23:38 UTC, Brad Anderson wrote: Trying out the new JS interface generation on a little toy project I'm getting: [...] Really cool feature though. I really have to say I fail to see any

Re: Microsoft officially documents pdb format

2015-10-30 Thread Brad Anderson via Digitalmars-d
On Friday, 30 October 2015 at 09:03:35 UTC, Jonathan M Davis wrote: On Friday, 30 October 2015 at 07:19:14 UTC, rsw0x wrote: https://github.com/Microsoft/microsoft-pdb This probably relates to MS adding clang support to Visual Studio. - Jonathan M Davis Good guess. From the repo

Re: Visual C++ Build Tools 2015

2015-10-30 Thread Brad Anderson via Digitalmars-d
On Friday, 30 October 2015 at 11:56:56 UTC, Kagamin wrote: http://blogs.msdn.com/b/vcblog/archive/2015/10/29/visual-studio-2015-update-1-rc-available.aspx Now compiler and libraries can be installed without IDE. This is really good news for us.

Re: Kinds of containers

2015-10-21 Thread Brad Anderson via Digitalmars-d
On Wednesday, 21 October 2015 at 11:05:12 UTC, Andrei Alexandrescu wrote: [snip] 2. Reference containers. These have classic reference semantics (à la Java). Internally, they may be implemented either as class objects or as reference counted structs. They're by default mutable. Qualifiers

Re: Kinds of containers

2015-10-21 Thread Brad Anderson via Digitalmars-d
On Wednesday, 21 October 2015 at 18:05:07 UTC, Jonathan M Davis wrote: On Wednesday, 21 October 2015 at 16:36:46 UTC, Brad Anderson wrote: On Wednesday, 21 October 2015 at 11:05:12 UTC, Andrei Alexandrescu wrote: [snip] 2. Reference containers. These have classic reference semantics (à la

Re: How to install DMD 64bit on Windows?

2015-10-21 Thread Brad Anderson via Digitalmars-d-learn
On Wednesday, 21 October 2015 at 18:50:08 UTC, Adam D. Ruppe wrote: Use the .exe installer and it will offer to download and install visual studio for you as part for its process. I don't know if that feature has made it into a release yet. I don't think Vc2015 is supported yet either in a

Re: Kinds of containers

2015-10-21 Thread Brad Anderson via Digitalmars-d
On Wednesday, 21 October 2015 at 20:19:27 UTC, Timon Gehr wrote: On 10/21/2015 01:05 PM, Andrei Alexandrescu wrote: I'll attempt to implement a few versions of each and see what they look like. The question here is what containers are of interest for D's standard library. There should

Re: Fastest JSON parser in the world is a D project

2015-10-17 Thread Brad Anderson via Digitalmars-d-announce
On Saturday, 17 October 2015 at 09:35:47 UTC, Sönke Ludwig wrote: Am 17.10.2015 um 13:16 schrieb Marco Leise: Am Sat, 17 Oct 2015 09:27:46 +0200 schrieb Sönke Ludwig : Okay, I obviously misread that as a once familiar issue. Maybe it indeed makes sense to add a

Re: Ready for testing: vibe.d 0.7.26-alpha.3

2015-10-14 Thread Brad Anderson via Digitalmars-d
On Wednesday, 14 October 2015 at 06:50:18 UTC, Colden Cullen wrote: On Wednesday, 14 October 2015 at 06:29:03 UTC, Brad Anderson wrote: [snip] https://github.com/rejectedsoftware/vibe.d/pull/1293 Great!

Re: Ready for testing: vibe.d 0.7.26-alpha.3

2015-10-14 Thread Brad Anderson via Digitalmars-d
On Tuesday, 13 October 2015 at 07:38:33 UTC, Sönke Ludwig wrote: Despite it's name, this release should be considered a beta release. PR #1268[1] will potentially still make it in, but otherwise only bug fixing will happen at this point. As with the previous versions, the final release will

Re: Ready for testing: vibe.d 0.7.26-alpha.3

2015-10-14 Thread Brad Anderson via Digitalmars-d
On Wednesday, 14 October 2015 at 06:23:38 UTC, Brad Anderson wrote: [snip] The interface method looks like this: @property void vote(int winner, int loser); Actually: void vote(int winner, int loser);

Re: Generalize .ptr to RawPtr ranges?

2015-10-05 Thread Brad Anderson via Digitalmars-d
On Monday, 5 October 2015 at 10:06:04 UTC, Dmitry Olshansky wrote: Just a random idea - slices have .ptr and therefor have a bunch of advantages such as SSE optimized copy routine. Once I wrap a slice in something (anything) it looses ALL of that. Now for instance

Re: std.experimental.allocator

2015-10-02 Thread Brad Anderson via Digitalmars-d
On Friday, 2 October 2015 at 21:55:56 UTC, bitwise wrote: On Friday, 2 October 2015 at 13:12:47 UTC, Andrei Alexandrescu wrote: It's been bitrotting for a while, I've rebased and it has passed tests now. Who will do the honors? [...] Andrei Just curious, why not just merge it yourself?

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-26 Thread Brad Anderson via Digitalmars-d
On Saturday, 26 September 2015 at 03:55:50 UTC, Manu wrote: [snip] Editing the path variable is one of the most unenjoyable and annoying things to do in windows. start -> settings -> system -> advanced system settings -> environment variables -> PATH -> note the stupid window that appears; a

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Brad Anderson via Digitalmars-d
On Friday, 25 September 2015 at 00:25:54 UTC, Manu wrote: I update DMD yesterday, it couldn't work out where it was installed and the uninstall fails, then complains and errors when trying to install over the failed uninstall, requiring manual intervention. Then I try and build with LDC, it

  1   2   3   4   >