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 runnin

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 runn

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 excep

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 si

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 si

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 si

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 siz

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 si

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 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 s

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 si

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 si

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 si

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 (writt

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 al

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 si

Re: Facebook is using D in production starting today

2013-10-11 Thread Joseph Rushton Wakeling
On Friday, 11 October 2013 at 05:11:49 UTC, Walter Bright wrote: It's the first battle signaling the end of Middle Earth, and the rise of the Age of D. The old guard will be sailing to the Grey Havens soon. Hmmm, dodgy metaphor. The departure of the ringbearers heralds the new age, but it's

Re: Facebook is using D in production starting today

2013-10-11 Thread simendsjo
On Friday, 11 October 2013 at 05:19:48 UTC, Jesse Phillips 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 (wr

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 w

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" 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 written in

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 fallac

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 si

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 si

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" 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 partial

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 si

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. ;) >> >> https://news.ycombi

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 si

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(); e.addComponent

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 t

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 si

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 si

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