Re: Facebook is using D in production starting today

2013-10-11 Thread Dmitry Olshansky
11-Oct-2013 04:36, Andrei Alexandrescu пишет: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code size, build speed, and

Re: Facebook is using D in production starting today

2013-10-11 Thread Jacob Carlborg
On 2013-10-11 02:36, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code size, build speed, and

Re: Arch Linux D news digest

2013-10-11 Thread Jonathan M Davis
On Thursday, October 10, 2013 20:49:01 Dicebot wrote: On Thursday, 10 October 2013 at 18:43:32 UTC, hsul wrote: Good Job! What's about gtkd, qtd? I'd love to see them in the official repositories :-) Arch Linux policies prohibit pure source packages (there are always exception but it

Re: Facebook is using D in production starting today

2013-10-11 Thread PauloPinto
On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code

Re: Facebook is using D in production starting today

2013-10-11 Thread simendsjo
On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code

Re: Facebook is using D in production starting today

2013-10-11 Thread Max Samukha
On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code

Re: Facebook is using D in production starting today

2013-10-11 Thread Jonathan M Davis
On Thursday, October 10, 2013 17:36:17 Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code size,

Re: Facebook is using D in production starting today

2013-10-11 Thread Elvis Zhou
On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code

Re: Facebook is using D in production starting today

2013-10-11 Thread Manu
[image: Inline images 1] On 11 October 2013 10:36, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've

Re: Facebook is using D in production starting today

2013-10-11 Thread Dicebot
On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code

Re: Facebook is using D in production starting today

2013-10-11 Thread Gary Willoughby
On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code

Re: Facebook is using D in production starting today

2013-10-11 Thread Maxim Fomin
On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code

Re: Facebook is using D in production starting today

2013-10-11 Thread Jack Denny
On Friday, 11 October 2013 at 10:38:06 UTC, Maxim Fomin wrote: On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version

Re: Hacker News Poll

2013-10-11 Thread Gary Willoughby
On Thursday, 10 October 2013 at 13:03:52 UTC, qznc wrote: There is a poll about programming languages on Hacker News. Of course, it is totally bogus, but it might be a nice opportunity to get people talking about D. ;) https://news.ycombinator.com/item?id=6527104 Not quick enough :), it's

Re: Facebook is using D in production starting today

2013-10-11 Thread Masahiro Nakagawa
On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code

Re: Facebook is using D in production starting today

2013-10-11 Thread Szymon Gatner
On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: In all likelihood we'll follow up with a blog post describing the process. Please do!

Re: Facebook is using D in production starting today

2013-10-11 Thread Adam D. Ruppe
On Friday, 11 October 2013 at 08:16:12 UTC, Max Samukha wrote: Nice! No more Go (Rust, C#...) gets any attention only because it is backed by a big name. Worth remembering that being use on a small, easily replaceable, scale is a far cry from backing. They've just dipped their toes in the

Re: Facebook is using D in production starting today

2013-10-11 Thread Simen Kjaeraas
On 2013-10-11, 11:14, Manu wrote: [image: Big Thumbs Up] I'm Simen Kjærås, and I approve of this message. So... when'll all Facebook PHP code be replaced with D? :p -- Simen

Re: Facebook is using D in production starting today

2013-10-11 Thread Nick Sabalausky
On Fri, 11 Oct 2013 14:44:30 +0200 Simen Kjaeraas simen.kja...@gmail.com wrote: On 2013-10-11, 11:14, Manu wrote: [image: Big Thumbs Up] I'm Simen Kjærås, and I approve of this message. So... when'll all Facebook PHP code be replaced with D? :p That would rock my world. Facebook is

Re: Facebook is using D in production starting today

2013-10-11 Thread Max Samukha
On Friday, 11 October 2013 at 13:03:00 UTC, Nick Sabalausky wrote: That would rock my world. Facebook is written in PHP! seems to be the biggest, most common argument made in favor of PHP (despite only being a partial-truth). I'd love to see D kill that rediculous appeal-to-authority fallacy

Re: Facebook is using D in production starting today

2013-10-11 Thread Max Samukha
On Friday, 11 October 2013 at 12:44:04 UTC, Adam D. Ruppe wrote: Worth remembering that being use on a small, easily replaceable, scale is a far cry from backing. They've just dipped their toes in the water. I think people started bashing Go for its association with Google long before it got

Re: Facebook is using D in production starting today

2013-10-11 Thread Adam D. Ruppe
On Friday, 11 October 2013 at 13:20:44 UTC, Max Samukha wrote: ...and replace it with another appeal to authority? :) It is never fallacious to agree with me! :-P

Re: Facebook is using D in production starting today

2013-10-11 Thread bioinfornatics
On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code

Re: Facebook is using D in production starting today

2013-10-11 Thread John Dubchak
On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code

Re: Facebook is using D in production starting today

2013-10-11 Thread Nick Sabalausky
On Fri, 11 Oct 2013 15:20:42 +0200 Max Samukha maxsamu...@gmail.com wrote: On Friday, 11 October 2013 at 13:03:00 UTC, Nick Sabalausky wrote: That would rock my world. Facebook is written in PHP! seems to be the biggest, most common argument made in favor of PHP (despite only being a

Re: Facebook is using D in production starting today

2013-10-11 Thread MattCoder
On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository... Despite the fact that having a big company using D language is a good advertisement for the language itself, on the other hand I don't like this

Re: Facebook is using D in production starting today

2013-10-11 Thread eris
On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code

Re: Facebook is using D in production starting today

2013-10-11 Thread brad clawsie
this is fantastic news. I've been reading your book and lurking in these forums unregistered for a while...signed up to congratulate you! brad

Re: Facebook is using D in production starting today

2013-10-11 Thread Vladimir Panteleev
On Friday, 11 October 2013 at 15:58:31 UTC, brad clawsie wrote: this is fantastic news. I've been reading your book and lurking in these forums unregistered for a while...signed up to congratulate you! By the way, you don't need to register to post here :)

Re: Facebook is using D in production starting today

2013-10-11 Thread Ali Çehreli
On 10/11/2013 09:14 AM, Vladimir Panteleev wrote: On Friday, 11 October 2013 at 15:58:31 UTC, brad clawsie wrote: this is fantastic news. I've been reading your book and lurking in these forums unregistered for a while...signed up to congratulate you! By the way, you don't need to register to

Re: Hacker News Poll

2013-10-11 Thread Martin Drasar
On 11.10.2013 13:12, Gary Willoughby wrote: On Thursday, 10 October 2013 at 13:03:52 UTC, qznc wrote: There is a poll about programming languages on Hacker News. Of course, it is totally bogus, but it might be a nice opportunity to get people talking about D. ;)

Re: Facebook is using D in production starting today

2013-10-11 Thread Mark Isaacson
On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code

Re: Facebook is using D in production starting today

2013-10-11 Thread Walter Bright
On 10/11/2013 5:19 AM, Joseph Rushton Wakeling wrote: (Can you tell who re-read LOTR recently?:-) Forgive me, I read LOTR over 40 years ago!

Re: ArtemisD: A D port of Artemis Entity System Framework for games.

2013-10-11 Thread Agustin
Correct me if i'm wrong, but isn't the whole point of Artemis design to take advantage of CPU cache levels by storing every component of the same type contignously? In your example, the components are stored non contignous, using the GC Entity e = world.createEntity();

D programming talk at OSDC 2013

2013-10-11 Thread Walter Bright
http://www.reddit.com/r/programming/comments/1o85hy/d_programming_talk_at_osdc_2013/

Re: ArtemisD: A D port of Artemis Entity System Framework for games.

2013-10-11 Thread Kiith-Sa
A component-entity architecture has two main advantages; one of them is efficiency/cache locality (which this project doesn't have at all). Another is the ability to quickly define new types without the clusterfuck that happens if you try to use OOP to design game entities (and also to define

Re: Facebook is using D in production starting today

2013-10-11 Thread Adam D. Ruppe
Wow, the reddit thing is going absolutely nuts. I wish reddit's format was more readable, it is so hard to find new stuff among the mess of a tree layout :(

Re: Facebook is using D in production starting today

2013-10-11 Thread growler
On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code

Re: Facebook is using D in production starting today

2013-10-11 Thread Andrei Alexandrescu
On 10/11/13 5:02 PM, erik wrote: Will we get to hear more about this at C++ and Beyond and maybe a whole D talk? That event is entirely dedicated to C++. Andrei

Re: Facebook is using D in production starting today

2013-10-11 Thread erik
Will we get to hear more about this at C++ and Beyond and maybe a whole D talk?

Re: Facebook is using D in production starting today

2013-10-11 Thread Net
On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code

Re: ArtemisD: A D port of Artemis Entity System Framework for games.

2013-10-11 Thread Elvis Zhou
On Friday, 11 October 2013 at 19:29:52 UTC, Agustin wrote: Correct me if i'm wrong, but isn't the whole point of Artemis design to take advantage of CPU cache levels by storing every component of the same type contignously? In your example, the components are stored non contignous, using the

Re: ArtemisD: A D port of Artemis Entity System Framework for games.

2013-10-11 Thread Elvis Zhou
On Friday, 11 October 2013 at 19:50:42 UTC, Kiith-Sa wrote: A component-entity architecture has two main advantages; one of them is efficiency/cache locality (which this project doesn't have at all). Another is the ability to quickly define new types without the clusterfuck that happens if you