D is now catching C++ exceptions!

2016-01-18 Thread Walter Bright via Digitalmars-d-announce
at least for 64 bit Linux. Other platforms to follow. https://github.com/D-Programming-Language/dmd/pull/5342 This is what Andrei and I call "enabling" technology, as it opens the door for many more uses of D, in this case better interoperability with existing C++ codebases. Thanks to

Andrei on Optimization

2016-01-08 Thread Walter Bright via Digitalmars-d-announce
https://www.reddit.com/r/programming/comments/400wpy/andrei_alexandrescus_amazing_150_minutes_course/ Part 1: https://www.youtube.com/watch?v=ph7FP0LnmcA Part 2: https://www.youtube.com/watch?v=3_FXy3cT5C8

Re: Using D and std.ndslice as a Numpy Replacement

2016-01-02 Thread Walter Bright via Digitalmars-d-announce
On 1/2/2016 11:49 AM, Jack Stouffer wrote: http://jackstouffer.com/blog/nd_slice.html https://www.reddit.com/r/programming/comments/3z6f7a/using_d_and_stdndslice_as_a_numpy_replacement/ https://news.ycombinator.com/item?id=10828450 (but access through the front page, not this link)

Hash Tables in D

2016-01-01 Thread Walter Bright via Digitalmars-d-announce
http://minas-mina.com/2016/01/01/associative-arrays/ https://www.reddit.com/r/programming/comments/3z03ji/hash_tables_in_the_d_programming_language/

Re: Hash Tables in D

2016-01-01 Thread Walter Bright via Digitalmars-d-announce
On 1/1/2016 7:27 AM, Minas Mina wrote: On Friday, 1 January 2016 at 13:59:35 UTC, Walter Bright wrote: http://minas-mina.com/2016/01/01/associative-arrays/ https://www.reddit.com/r/programming/comments/3z03ji/hash_tables_in_the_d_programming_language/ Thanks for sharing this. I am

Implementing a Programming Language in D: Lexical Analysis

2015-12-28 Thread Walter Bright via Digitalmars-d-announce
http://blog.felixangell.com/implementing-a-programming-language-in-d-part-1/ https://www.reddit.com/r/programming/comments/3ykko7/implementing_a_programming_language_in_d_lexical/ https://news.ycombinator.com/item?id=10802610 (Go through the front page, not this link, or your votes won't

Re: So You Want To Write Your Own Language

2015-12-26 Thread Walter Bright via Digitalmars-d-announce
On 12/26/2015 4:05 AM, Jacob Carlborg wrote: There's a lot of stuff that Java doesn't have ;). In theory, all the lowerings that the compiler already does could be implemented with AST macros. "scope" is lowered to try-catch-finally, "foreach" is lowered to a "for" loop and so on. Many of the

Re: So You Want To Write Your Own Language

2015-12-24 Thread Walter Bright via Digitalmars-d-announce
On 12/24/2015 5:25 AM, Joakim wrote: Ah, I see you have it here instead: https://www.digitalmars.com/articles/b90.html Any idea why it's not indexed? It's in the menu on the left.

Re: So You Want To Write Your Own Language

2015-12-24 Thread Walter Bright via Digitalmars-d-announce
On 12/23/2015 7:35 PM, Joakim wrote: On Thursday, 24 December 2015 at 01:08:38 UTC, Walter Bright wrote: This has resurfaced on Reddit: https://www.reddit.com/r/programming/comments/3xya5v/so_you_want_to_write_your_own_language/ Will you be moving that article and your other work to your

Re: So You Want To Write Your Own Language

2015-12-24 Thread Walter Bright via Digitalmars-d-announce
On 12/24/2015 3:43 AM, Jakob Jenkov wrote: I am working on a cloud project where we will also need to implement a little language that can run inside our cloud. The constraints are quite different from a general purpose language in terms of compilation / interpretation time, memory usage etc. so

So You Want To Write Your Own Language

2015-12-23 Thread Walter Bright via Digitalmars-d-announce
This has resurfaced on Reddit: https://www.reddit.com/r/programming/comments/3xya5v/so_you_want_to_write_your_own_language/

Re: Three Cool Things about D

2015-12-22 Thread Walter Bright via Digitalmars-d-announce
On 12/22/2015 10:29 AM, David Nadlinger wrote: Not sure about how it arrives at the crazily unrolled loop, but no recursion in sight anymore. It's doing tail recursion optimization, which turns the recursion into a loop. Then the loop is unrolled 8 times.

Re: [OT] tablet programming

2015-12-12 Thread Walter Bright via Digitalmars-d-announce
On 12/12/2015 8:00 PM, Joakim wrote: This type of setup is probably the future for most people, replacing a desktop/laptop with the smartphone/tablet they already have. I've found that the hardware is more than capable, the software support is just not there yet, but all the major vendors-

Re: DConf 2016 news: 20% sold out, book signing

2015-12-12 Thread Walter Bright via Digitalmars-d-announce
On 12/11/2015 10:13 PM, Joakim wrote: Of course, it's all about trade-offs: I find myself surprisingly comfortable with this small 8.4" diagonal screen, others may not be. The bluetooth keyboard repeatedly loses a couple keystrokes when starting typing after a minute's break, which appears to

Re: DConf 2016 news: 20% sold out, book signing

2015-12-11 Thread Walter Bright via Digitalmars-d-announce
On 12/11/2015 8:28 PM, Joakim wrote: and a bluetooth keyboard Just to nit pick, using an external keyboard makes it more of a laptop than a tablet.

Re: DConf 2016 news: 20% sold out, book signing

2015-12-08 Thread Walter Bright via Digitalmars-d-announce
On 12/8/2015 12:47 AM, wobbles wrote: On Monday, 7 December 2015 at 20:42:21 UTC, Adam D. Ruppe wrote: On Monday, 7 December 2015 at 19:37:11 UTC, deadalnix wrote: Adam won't be coming ? I haven't decided for sure yet, but probably not. I don't like travel at all and the thought of a

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

2015-12-02 Thread Walter Bright via Digitalmars-d-announce
On 11/24/2015 10:59 AM, David Nadlinger wrote: > On Monday, 23 November 2015 at 20:55:32 UTC, Walter Bright wrote: >> I'm pleased to announce that Jan Knepper has gotten us some proper >> certificates now, and dlang.org and digitalmars.com are now fully https! > > There a

Re: Is there anyone willing to do the videos 18sex website?

2015-11-30 Thread Walter Bright via Digitalmars-d-announce
On 11/30/2015 2:18 PM, Jonny wrote: On Sunday, 29 November 2015 at 12:23:16 UTC, tired_eyes wrote: On Sunday, 29 November 2015 at 02:19:30 UTC, mcss wrote: I want to find a partner to do the world's largest 18sex video site. Lol, such an ambitious project! Dlang definetely needs a success

Re: https everywhere!

2015-11-24 Thread Walter Bright via Digitalmars-d-announce
On 11/24/2015 10:59 AM, David Nadlinger wrote: There are a number of issues with how SSL is set up on the server, from misconfiguration and/or outdated software: https://www.ssllabs.com/ssltest/analyze.html?d=dlang.org=on Compare this e.g. to issues.dlang.org, which achieves a solid A grade

Re: https everywhere!

2015-11-24 Thread Walter Bright via Digitalmars-d-announce
On 11/24/2015 12:55 AM, Vladimir Panteleev wrote: This change could've been done with some community communication, no? Then we could've gone into this prepared. Jan just turned off the automatic http: => https: redirect. That will keep the site working as before giving time to get

https everywhere!

2015-11-23 Thread Walter Bright via Digitalmars-d-announce
I'm pleased to announce that Jan Knepper has gotten us some proper certificates now, and dlang.org and digitalmars.com are now fully https!

Re: https everywhere!

2015-11-23 Thread Walter Bright via Digitalmars-d-announce
On 11/23/2015 1:11 PM, Adam D. Ruppe wrote: On Monday, 23 November 2015 at 20:55:32 UTC, Walter Bright wrote: I'm pleased to announce that Jan Knepper has gotten us some proper certificates now, and dlang.org and digitalmars.com are now fully https! So it isn't actually https

Re: Release D 2.069.1

2015-11-20 Thread Walter Bright via Digitalmars-d-announce
On 11/11/2015 4:04 AM, Martin Nowak wrote: This is an unplanned point release whose sole purpose is to fix a severe Windows installer bug. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.1/ http://dlang.org/changelog/2.069.1.html Thank you, Martin!

Re: Tonight: Introduction to D at Codeaholics (HK)

2015-11-16 Thread Walter Bright via Digitalmars-d-announce
On 11/11/2015 9:37 AM, Adam D. Ruppe wrote: On Wednesday, 11 November 2015 at 17:30:07 UTC, Lionello Lunesu wrote: as being a semantic difference, with no difference in memory layout. One can be indexed meaningfully, the other can't.) Eh, indexing char[] is meaningful, you just need to know

Re: Tonight: Introduction to D at Codeaholics (HK)

2015-11-11 Thread Walter Bright via Digitalmars-d-announce
On 11/11/2015 3:03 AM, Lionello Lunesu wrote: Will share how it's received in an hour ;) This is great! How did it go?

Re: Release D 2.069.0

2015-11-04 Thread Walter Bright via Digitalmars-d-announce
On 11/3/2015 11:12 PM, Jacob Carlborg wrote: On 2015-11-04 02:49, Martin Nowak wrote: Glad to announce D 2.069.0. A bit of self promotion: this is the first release with basic support for Objective-C [1]. Many thanks to Michel Fortin that did the original implementation. [1]

Re: Release D 2.069.0

2015-11-04 Thread Walter Bright via Digitalmars-d-announce
On 11/4/2015 1:38 AM, Andrei Alexandrescu wrote: On 11/4/15 2:49 AM, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified

Re: Release D 2.069.0

2015-11-03 Thread Walter Bright via Digitalmars-d-announce
On 11/3/2015 5:49 PM, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions, std.experimental.allocator, and

Re: Release D 2.069.0

2015-11-03 Thread Walter Bright via Digitalmars-d-announce
On 11/3/2015 5:49 PM, Martin Nowak wrote: Glad to announce D 2.069.0. Thanks to everyone involved with this - and special mention for Daniel Murphy who did the remarkable job of translating the C++ code to D .

Re: ACCU: Self Publishing a Technical Book / Ask an expert about D; November 11, 2015

2015-11-02 Thread Walter Bright via Digitalmars-d-announce
On 11/1/2015 8:51 PM, Joakim wrote: Hmm, taking place at Symantec's cafeteria, maybe you can mention that D is still using their backend in the reference dmd compiler, might cheer them after their recent security issues. ;) Maybe someday they'll let me Boost license it :-)

Re: D talk at the EPFL university in Lausanne, Switzerland

2015-10-29 Thread Walter Bright via Digitalmars-d-announce
On 10/29/2015 7:11 AM, Atila Neves wrote: My supervisor organised this with the university: http://memento.epfl.ch/event/why-d-2/ Atila Cool! Keep us posted.

Re: DConf 2016, Berlin: Call for Submissions is now open!

2015-10-28 Thread Walter Bright via Digitalmars-d-announce
On 10/28/2015 11:57 AM, ponce wrote: On Wednesday, 28 October 2015 at 18:10:04 UTC, Andrei Alexandrescu wrote: What needs to be written next to it? Looks interesting but I fail to see "DConf". The text should read "DConf 2016/May 4-6/Berlin, Germany" -- Andrei That would give something

Re: I need D to do (asm+D)bootloader.

2015-10-26 Thread Walter Bright via Digitalmars-d-announce
On 10/26/2015 10:19 AM, Iain Buclaw via Digitalmars-d-announce wrote: This is for D.learn, I'd suggest asking there (probably putting your code on a pastebin site to link in). Does pastebin code last forever? If it is ephemeral, it'd be better to include it in the posting.

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

2015-10-23 Thread Walter Bright via Digitalmars-d-announce
On 10/22/2015 1:53 PM, Marco Leise wrote: There is at least one hurdle. I don't have a place to publish articles, no personal blog or site I contribute articles to and I don't feel like creating a one-shot one right now. :) You can publish it on my site:

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

2015-10-23 Thread Walter Bright via Digitalmars-d-announce
On 10/22/2015 9:29 PM, Joakim wrote: The main D forum is as good a place as any. Just start a thread there. No, articles should be more than postings.

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

2015-10-22 Thread Walter Bright via Digitalmars-d-announce
On 10/21/2015 1:38 PM, Laeeth Isharc wrote: On Wednesday, 21 October 2015 at 19:03:56 UTC, Suliman wrote: Could anybody reddit this benchmark? done https://www.reddit.com/r/programming/comments/3pojrz/the_fastest_json_parser_in_the_world/ It's item 9 on the front page of

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

2015-10-22 Thread Walter Bright via Digitalmars-d-announce
On 10/21/2015 3:40 PM, Laeeth Isharc wrote: Have you thought about writing up your experience with writing fast json? A bit like Walter's Dr Dobbs's article on wielding a profiler to speed up dmd. Yes, Marco, please. This would make an awesome article, and we need articles like that!

Re: It's a class! It's a struct! It's ... SuperStruct!

2015-10-22 Thread Walter Bright via Digitalmars-d-announce
On 10/21/2015 3:28 PM, burjui wrote: On Tuesday, 20 October 2015 at 15:22:41 UTC, Vladimir Panteleev wrote: "This video is not available from your location". I haven't been able to find a mirror that's watchable from here either. Same here, though I finally googled out it's key phrase: "It's a

Re: It's a class! It's a struct! It's ... SuperStruct!

2015-10-19 Thread Walter Bright via Digitalmars-d-announce
On 10/18/2015 12:00 PM, rcorre wrote: SuperStruct is a struct that acts like a class: I suggest it be renamed to 'shimmer': http://www.nbc.com/saturday-night-live/video/shimmer-floor-wax/n8625

Re: Walter Bright, Scott Meyers and me live on the most watched morning show in Romania

2015-10-17 Thread Walter Bright via Digitalmars-d-announce
On 10/17/2015 9:09 AM, Andrei Alexandrescu wrote: On 10/17/15 4:01 PM, mattcoder wrote: On Saturday, 17 October 2015 at 09:36:08 UTC, Andrei Alexandrescu wrote: D got mentioned as well. ... Awesome! Just a note: the guy in red suit (George Buhnici?), looks like you Andrei. :) Yep, Walter

Re: Walter and I talk about D in Romania

2015-10-02 Thread Walter Bright via Digitalmars-d-announce
On 10/2/2015 2:10 PM, Bogdan wrote: How much are you planning to stay in Romania? Do you have plans to visit Cluj? We're planning to tour around a bit afterwards. I didn't want to miss that opportunity! It also means we'll only have limited email contact.

Re: A new article about working with files in D

2015-09-28 Thread Walter Bright via Digitalmars-d-announce
On 9/28/2015 4:41 AM, Gary Willoughby wrote: Article: http://nomad.so/2015/09/working-with-files-in-the-d-programming-language/ Reddit link: https://www.reddit.com/r/programming/comments/3mosw7/working_with_files_in_the_d_programming_language/ Dazz!

Re: New blog about D

2015-09-27 Thread Walter Bright via Digitalmars-d-announce
On 9/27/2015 4:23 PM, Márcio Martins wrote: Today I launched a very tiny and humble blog, with the first post being about D. It's likely all posts will be about D in the end... https://www.reddit.com/r/programming/comments/3mnhp4/vector_swizzle_in_d/ You might want to do an "I am the author,

Re: 1st Ever Artificial Consciousness to be Written in D Language

2015-09-03 Thread Walter Bright via Digitalmars-d-announce
On 9/2/2015 8:20 AM, Rikki Cattermole wrote: Humpth maybe my evil bytecode dreams for D may be a good use case for it. I'll be careful not to jeopardize the mission.

Re: Programming in D – Tutorial and Reference

2015-08-28 Thread Walter Bright via Digitalmars-d-announce
On 8/28/2015 3:58 PM, Luís Marques l...@luismarques.eu wrote: On Friday, 28 August 2015 at 22:42:00 UTC, sigod wrote: Actual link: https://news.ycombinator.com/item?id=10136882 I think Walter didn't post the direct link because the referrer impacts the voting algorithm. So, please don't use

Programming in D – Tutorial and Reference

2015-08-28 Thread Walter Bright via Digitalmars-d-announce
On the front page of Hacker News: https://news.ycombinator.com/news

Re: D-Day for DMD is today!

2015-08-28 Thread Walter Bright via Digitalmars-d-announce
On 8/28/2015 8:59 AM, Russel Winder via Digitalmars-d-announce wrote: Hummm… I was programming FORTRAN in 1969 – punch cards, the whole hours turnaround per run deal, which I would never like to recreate. Maybe I shall have to reconcile myself to having dissipated all my talent so as to become

Re: Moving forward with work on the D language and foundation

2015-08-24 Thread Walter Bright via Digitalmars-d-announce
On 8/24/2015 11:42 AM, Andrei Alexandrescu wrote: Hello everyone, Following an increasing desire to focus on working on the D language and foundation, I have recently made the difficult decision to part ways with Facebook, my employer of five years and nine months. Facebook has impacted my

Re: D-Day for DMD is today!

2015-08-23 Thread Walter Bright via Digitalmars-d-announce
On 8/23/2015 12:48 AM, Joakim wrote: Can we look forward to a complete ddmd, ie backend and everything ported to D too, anytime soon? Once this all settles down and we're comfortable with it, I'd like to port the rest of dmd to D. No schedule for now.

Re: D-Day for DMD is today!

2015-08-23 Thread Walter Bright via Digitalmars-d-announce
On 8/23/2015 2:36 AM, BBasile wrote: On Sunday, 23 August 2015 at 08:56:14 UTC, Daniel Murphy wrote: BBasile wrote in message news:fmoabuqgvlztgmqyj...@forum.dlang.org... By the way, currently under win32 it's not possible to build DDMD unless the line --- #HOST_DC=dmd --- is uncommented.

D-Day for DMD is today!

2015-08-22 Thread Walter Bright via Digitalmars-d-announce
https://github.com/D-Programming-Language/dmd/pull/4923 We have made the switch from C++ DMD to D DMD! Many, many thanks to Daniel Murphy for slaving away for 2.5 years to make this happen. More thanks to Martin Nowak for helping shepherd it through the final stages, and to several others who

Re: Programming in D paper book is available for purchase

2015-08-19 Thread Walter Bright via Digitalmars-d-announce
On 8/18/2015 5:57 PM, Ali Çehreli wrote: I am very happy! :) It will be available on many other distribution channels like Amazon in a few days as well but the following is the link that pays me the most royalty: https://www.createspace.com/5618128 This revision has many corrections and

Re: ∅MQD messaging library v1.0 released

2015-08-18 Thread Walter Bright via Digitalmars-d-announce
On 8/16/2015 2:22 AM, Lars T. Kyllingstad wrote: I am happy to announce the (somewhat overdue) release of ∅MQD v1.0! https://www.reddit.com/r/programming/comments/3hgg00/mqd_d_library_for_zeromq_v10_released/ Lars, please post an AMA there.

Build It And They Will Not Come

2015-08-18 Thread Walter Bright via Digitalmars-d-announce
I hate the movie Field of Dreams where they push the idiotic idea of Build it and they will come. No, they won't. There's a blizzard of stuff competing for their attention out there, why should they invest the time looking at your stuff? You need to tell them why! Here's the frustrating

Re: mood : simple vibe.d based blog implementation

2015-08-17 Thread Walter Bright via Digitalmars-d-announce
On 8/17/2015 10:00 AM, Andrei Alexandrescu wrote: Tried to submit this, someone already did: https://www.reddit.com/r/programming/comments/3hbvrb/mood_simple_vibed_based_blog/ -- Andrei Dicebot, please post something there describing Mood to start the discussion.

Re: Release D 2.068.0

2015-08-10 Thread Walter Bright via Digitalmars-d-announce
On 8/10/2015 1:48 AM, Martin Nowak wrote: Glad to announce D 2.068.0. http://downloads.dlang.org/releases/2.x/2.068.0/ This release comes with many rangified phobos functions, 2 new GC profilers, a new AA implementation, and countless further improvements and fixes. See the changelog for more

Re: Seattle D meetup

2015-08-04 Thread Walter Bright via Digitalmars-d-announce
On 8/2/2015 3:53 PM, Walter Bright wrote: Seeing the threads on London, Silicon Valley and Berlin meetups, is there any interest for a Seattle one? Anyone work for a company that can donate a room for us?

Re: Seattle D meetup

2015-08-03 Thread Walter Bright via Digitalmars-d-announce
On 8/3/2015 10:24 AM, Colden Cullen wrote: On Sunday, 2 August 2015 at 22:53:00 UTC, Walter Bright wrote: Seeing the threads on London, Silicon Valley and Berlin meetups, is there any interest for a Seattle one? Yes please! Myself and a good portion of the Dash[1] team are in Seattle now

Re: Cerealed v0.6.1: even less boilerplate for binary serialization

2015-08-03 Thread Walter Bright via Digitalmars-d-announce
On 8/3/2015 4:46 AM, Atila Neves wrote: On Monday, 3 August 2015 at 11:13:50 UTC, Walter Bright wrote: On 8/3/2015 2:21 AM, Atila Neves wrote: [...] Please put this as the first comment on the reddit post. Which one? The one you started the thread with. On a more meta note, when people

Seattle D meetup

2015-08-02 Thread Walter Bright via Digitalmars-d-announce
Seeing the threads on London, Silicon Valley and Berlin meetups, is there any interest for a Seattle one?

Lessons Learned: Writing a filesystem in D

2015-07-07 Thread Walter Bright via Digitalmars-d-announce
https://www.reddit.com/r/programming/comments/3cg1r0/lessons_learned_writing_a_filesystem_in_d/

Re: LDC 0.15.2 beta2 is out!

2015-07-06 Thread Walter Bright via Digitalmars-d-announce
On 7/5/2015 9:00 AM, Kai Nacke wrote: Hi everyone, LDC 0.15.2 beta2, the LLVM-based D compiler, is available for download! This release is based on the 2.066.1 frontend and standard library and supports LLVM 3.1-3.6 (OS X: no support for 3.3). Don't miss to check if your preferred system is

Re: More Dconf 2015 videos

2015-06-26 Thread Walter Bright via Digitalmars-d-announce
On 6/26/2015 1:13 PM, Brad Anderson wrote: On Friday, 26 June 2015 at 15:54:51 UTC, Andrei Alexandrescu wrote: Please continue to spread the love (twitter, reddit, hackernews, facebook, your blog...): https://www.youtube.com/watch?v=rmRmfoKxMCE https://www.youtube.com/watch?v=1W6uhX6AITM

Re: D Conf 2015: Memory Models and D (deadalnix)

2015-06-24 Thread Walter Bright via Digitalmars-d-announce
On 6/24/2015 1:59 PM, deadalnix wrote: On Wednesday, 24 June 2015 at 20:12:42 UTC, Walter Bright wrote: https://www.reddit.com/r/programming/comments/3axgth/d_conf_2015_memory_models_and_d_deadalnix/ deadalnix, could you please post an AMA there? Done Thanks. I forgot to mention, a couple

Re: D Conf 2015: Memory Models and D (deadalnix)

2015-06-24 Thread Walter Bright via Digitalmars-d-announce
On 6/24/2015 3:19 PM, Laeeth Isharc wrote: But I posted just now a short summary/teaser based off Adam's notes and what I remember from his talk last year. I saw that - excellent! Thanks (didn't know it was you!)

D Conf 2015: Memory Models and D (deadalnix)

2015-06-24 Thread Walter Bright via Digitalmars-d-announce
https://www.reddit.com/r/programming/comments/3axgth/d_conf_2015_memory_models_and_d_deadalnix/ deadalnix, could you please post an AMA there?

D Language Runtime (klickverbot) - DConf 2015

2015-06-24 Thread Walter Bright via Digitalmars-d-announce
https://www.reddit.com/r/programming/comments/3axgwn/d_language_runtime_klickverbot_dconf_2015/ David, could you please post an AMA there?

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

2015-06-04 Thread Walter Bright via Digitalmars-d-announce
On 6/4/2015 8:04 AM, 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 new posts and replies

Re: DConf 2015 has ended. See you in Berlin at DConf 2016!

2015-06-01 Thread Walter Bright via Digitalmars-d-announce
On 6/1/2015 5:39 AM, Dicebot wrote: - Moving fibers between threads (though there is some hope that Liran managed to convince Walter it is a bad idea) You two have made a good case. I'm on the fence :-)

Re: DConf 2015 has ended. See you in Berlin at DConf 2016!

2015-05-31 Thread Walter Bright via Digitalmars-d-announce
On 5/31/2015 7:21 AM, Joseph Rushton Wakeling wrote: On Friday, 29 May 2015 at 23:42:00 UTC, Andrei Alexandrescu wrote: DConf 2015 has been awesome, I'm taking a minute to post this that's been announced a short while ago. We're pleased to announce that DConf 2016 will take place in Berlin,

Re: DConf 2015 has ended. See you in Berlin at DConf 2016!

2015-05-30 Thread Walter Bright via Digitalmars-d-announce
On 5/30/2015 1:13 AM, Travis Beckstrand wrote: This is Travis Beckstrand (front row, left side at the conference) checking in! I'm currently a newbie at D but after witnessing the power of and passion behind the language I hope to become an expert and to contribute to its success. I really

Joseph Wakeling to speak at Dconf

2015-05-24 Thread Walter Bright via Digitalmars-d-announce
http://dconf.org/2015/talks/wakeling.html Joseph has graciously agreed to fill in for Don who is unable to attend. We'll miss Don, but are looking forward to hearing Joseph!

Monday is last day for DConf 2015 registrations

2015-05-18 Thread Walter Bright via Digitalmars-d-announce
Because we have to give the head count to caterer on Tuesday. http://dconf.org/2015/registration.html Time to stop procrastinating! See you there!

Re: Monday is last day for DConf 2015 registrations

2015-05-18 Thread Walter Bright via Digitalmars-d-announce
On 5/18/2015 9:31 AM, David Nadlinger wrote: On Monday, 18 May 2015 at 15:50:01 UTC, Joakim wrote: For those of us not going, any update on the live streaming setup? That was a great way for those not there to take part last time, even posing after-talk questions and conversing with those

Just Submitted my proposal for Strange Loop 2015

2015-05-10 Thread Walter Bright via Digitalmars-d-announce
https://thestrangeloop.com/sessions-page/call-for-presentations Pretty much everyone who has presented or submitted a proposal for DConf should also make a submission to Strange Loop. The deadline is May 15.

Re: Calypso milestone hit: D adaptation of Qt5 tutorial working

2015-05-09 Thread Walter Bright via Digitalmars-d-announce
On 5/8/2015 7:31 PM, Elie Morisse wrote: Hi! Calypso just got a D translation of the first Qt5 Widgets tutorial building and running: https://github.com/Syniurge/Calypso/blob/master/tests/calypso/qt5/qt5demo.d Result: http://homo-nebulus.fr/dlang/oh%20my.webm Compilation log:

Re: The hackathon week roundup

2015-05-03 Thread Walter Bright via Digitalmars-d-announce
On 5/2/2015 7:43 PM, Rikki Cattermole wrote: Shouldn't it be creative commons because it is more a creative work aka documentation? Everything else is boost licensed. Consistency.

Re: The hackathon week roundup

2015-05-02 Thread Walter Bright via Digitalmars-d-announce
On 5/2/2015 5:12 PM, Andrei Alexandrescu wrote: On 5/2/15 4:50 PM, Ilya Yaroshenko wrote: * Tutorial: http://d.readthedocs.org (btw should we link that from the homepage?) May I transfer the repositories (both GitHub and RTD) to the D-Programming-Language community? That'd be a fine idea.

Re: [Hackathon] ARM Cortex-M LCD Demo

2015-05-01 Thread Walter Bright via Digitalmars-d-announce
On 5/1/2015 2:01 PM, Andrei Alexandrescu wrote: On 5/1/15 8:30 AM, Mike wrote: A simple demonstration using D to bare-metal program and ARM Cortex-M microcontroller. Full description with pictures and even a video can be found here:

Re: DMD 2.067.0 Programming Language Specifications

2015-04-08 Thread Walter Bright via Digitalmars-d-announce
On 4/6/2015 5:04 AM, Jordi Sayol via Digitalmars-d-announce wrote: D Programming Language Specifications for dmd 2.067.0 in several formats, available at: http://d-apt.sourceforge.net/ dlangspec-2.067.0.chm -- (Microsoft Compiled HTML Help) dlangspec-2.067.0.epub -- (Electronic

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

2015-03-30 Thread Walter Bright via Digitalmars-d-announce
On 3/30/2015 12:29 AM, Jonathan M Davis via Digitalmars-d-announce wrote: On Saturday, March 28, 2015 14:19:46 Walter Bright via Digitalmars-d-announce wrote: Thank you. I need to learn std.algorithm better. Don't we all. Part of the problem with std.algorithm is its power. It's frequently

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

2015-03-30 Thread Walter Bright via Digitalmars-d-announce
On 3/30/2015 11:53 AM, weaselcat wrote: speaking of optimization, are there any guarantees(documented?) on the kind of optimizations you should expect from range programming in D(i.e, function chaining) similar to Haskell's stream fusion? No. It's a QoI issue.

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

2015-03-30 Thread Walter Bright via Digitalmars-d-announce
On 3/30/2015 11:41 AM, Russel Winder via Digitalmars-d-announce wrote: Java programmers are having to come to terms with this. Python programmers sort of have, except that BDFL has failed to accept the correct end point and still likes loops. Scala has done it all wrong. (Further opinions

Re: Release D 2.067.0

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

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

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

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

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

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

2015-03-28 Thread Walter Bright via Digitalmars-d-announce
On 3/27/2015 12:34 PM, w0rp wrote: Sean Parent's advice for no raw loops comes to mind. https://channel9.msdn.com/Events/GoingNative/2013/Cpp-Seasoning With that rule, basically a one-line body for foreach becomes acceptable. This really is a great video. Which leads me to wonder why

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

2015-03-28 Thread Walter Bright via Digitalmars-d-announce
On 3/28/2015 3:20 AM, Jonathan M Davis via Digitalmars-d-announce wrote: Personally, I'm not sure that much is gained in pitting Go against D precisely because they're so different that they're likely to appeal to completely different sets of people. I also do not regard Go as a competitor to

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

2015-03-28 Thread Walter Bright via Digitalmars-d-announce
On 3/28/2015 8:41 AM, Sönke Ludwig wrote: Am 28.03.2015 um 15:33 schrieb Russel Winder via Digitalmars-d-announce: TLS is the evil here. Anyone working with TLS is either writing an operating system or doing it wrong. As long as we are talking about a closed system that works exclusively on

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

2015-03-28 Thread Walter Bright via Digitalmars-d-announce
On 3/28/2015 3:24 PM, Sönke Ludwig wrote: If you ask me, they are very practical as they are - in fact much more practical than if they could move between threads, not just because of purity or not. I'm for example heavily using vibe.d's tasks for all kinds of UI, 3D graphics, sound and physics

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

2015-03-28 Thread Walter Bright via Digitalmars-d-announce
On 3/28/2015 2:01 PM, Peter Alexander wrote: On Saturday, 28 March 2015 at 20:35:07 UTC, Walter Bright wrote: On 3/27/2015 12:34 PM, w0rp wrote: Sean Parent's advice for no raw loops comes to mind. https://channel9.msdn.com/Events/GoingNative/2013/Cpp-Seasoning With that rule, basically a one

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

2015-03-28 Thread Walter Bright via Digitalmars-d-announce
On 3/28/2015 1:32 PM, Sönke Ludwig wrote: I/O is crucial of course, but there are also a lot of other important and inherently impure things such as message passing. If the message channel is passed as a parameter to the droutine, then the droutine can still be pure. I think such a

Re: Release D 2.067.0

2015-03-28 Thread Walter Bright via Digitalmars-d-announce
On 3/27/2015 11:06 PM, deadalnix wrote: That being said I rarely face bugs in a single module. Usually bug arise in situation like instantiate the a template from another template in another module by passing an alias parameter from a symbol in a 3rd module. I've noticed this problem with

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

2015-03-27 Thread Walter Bright via Digitalmars-d-announce
On 3/26/2015 11:40 PM, Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?= ola.fosheim.grostad+dl...@gmail.com wrote: Go can move stacks and extend them. That has no value on 64 bit systems, and is not a language issue (it's an implementation issue). Go is closer to having a low latency GC. I.e. it

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

2015-03-27 Thread Walter Bright via Digitalmars-d-announce
On 3/27/2015 2:57 AM, Russel Winder via Digitalmars-d-announce wrote: I think the way go handles interfaces and their composition would require a few tricks in D and C++, but I am sure it can be done. Interfaces can be done with D templates. It'll be compile time polymorphism rather than run

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

2015-03-27 Thread Walter Bright via Digitalmars-d-announce
On 3/27/2015 12:37 AM, Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?= ola.fosheim.grostad+dl...@gmail.com wrote: On Friday, 27 March 2015 at 06:53:01 UTC, Walter Bright wrote: On 3/26/2015 11:40 PM, Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?= ola.fosheim.grostad+dl...@gmail.com wrote: Go can move stacks

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

2015-03-27 Thread Walter Bright via Digitalmars-d-announce
On 3/27/2015 1:41 AM, Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?= ola.fosheim.grostad+dl...@gmail.com wrote: On Friday, 27 March 2015 at 08:25:26 UTC, Walter Bright wrote: The MMU makes it pointless. The virtual address space allows for 4 billion goroutines with 4 billion bytes each of stack. If you

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

2015-03-27 Thread Walter Bright via Digitalmars-d-announce
On 3/27/2015 5:15 AM, Sönke Ludwig wrote: It has, that is more or less the original selling point. It also keeps an internal thread pool where each thread has a dynamic set of reusable fibers to execute tasks. Each fiber is bound to a certain thread, though, and they have to, because otherwise

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

2015-03-27 Thread Walter Bright via Digitalmars-d-announce
On 3/27/2015 5:48 AM, Dejan Lekic wrote: That `source.byLine.join.to!(string);` line for example, takes much longer time to understand than 20 lines of Go code. Any D newbie with knowledge of some modern language will struggle understanding (and being 100% sure that he/she understands!) that

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

2015-03-27 Thread Walter Bright via Digitalmars-d-announce
On 3/27/2015 1:20 PM, Nick Sabalausky wrote: I'm no Go expert, but AIUI, Go seems to be one of those languages that considers *lacking* certain features to *be* a feature. Ie the whole minimalism approach to language design. For people who value that (not for me personally though), it's a

<    4   5   6   7   8   9   10   11   12   13   >