Re: warp: a fast C and C++ preprocessor

2014-03-30 Thread John J

On 03/30/2014 04:58 PM, Peter Alexander wrote:

On Sunday, 30 March 2014 at 20:43:52 UTC, Andrej Mitrovic wrote:

On 3/30/14, ixid nuacco...@gmail.com wrote:

Perhaps we should unleash a community effort to match clang?


Sounds like wasted effort, why improve tools for parsing C++ instead
of improving tools for parsing D?


It's good advertising for D, in a few ways:

1. C++ devs looking for faster compiles will learn about warp, and learn
about D.
2. It shows that D is being used successfully in real projects.
3. It shows that D lives up to its performance claims.


+1


Re: My D book is now officially coming soon

2014-03-03 Thread John J

On 03/03/2014 11:37 AM, Adam D. Ruppe wrote:

As some of you might know, I've been working on a D book over the last
few months. It is now available as coming soon on the publisher's
website:

http://www.packtpub.com/discover-advantages-of-programming-in-d-cookbook/book



I was hoping to have it finished in time for the D conference, but the
publisher thought that was too soon to be realistic and it is looking
like they are right... right now we believe it will be available in the
summer.




Congratulations!
I will buy it as soon as it's available.



Re: Facebook open sources flint, a C++ linter written in D

2014-02-26 Thread John J

On 02/25/2014 06:53 PM, Walter Bright wrote:

On 2/25/2014 3:40 PM, Andrei Alexandrescu wrote:

Ironically that's for the obsoleted C++ program. The D program is
trivial to build.


Maybe the C++ version should undergo a git rm :-)

Or at least, put it on another branch.



+1


Re: Artwork Design (suggestions)

2014-02-19 Thread John J

On 02/19/2014 01:50 PM, Chris wrote:

I've uploaded some suggestions for sticker and t-shirt design (not
necessarily for DConf).

http://wendlerchristoph.wordpress.com/designs-for-d/

Feel free to comment. In case anyone is interested in one of the
designs, just contact me on this forum. I have all designs as SVGs
created with Inkscape, but I can create other formats too.



The better by Dsign is awesome! :)


Re: finally using D at work

2014-02-11 Thread John J

On 02/10/2014 02:56 PM, extrawurst wrote:

So our next online game will be powered by some parts in D ;)


Cool!



Re: ACCU: Wednesday, February 12 - Amaury Séchet, Multi-core Software Development Challenges and How D Helps

2014-02-07 Thread John J

On 02/06/2014 12:48 AM, Ali Çehreli wrote:

When:  Wednesday, February 12, 2014
Topic: Multi-core Software Development Challenges and How D Helps
Speaker:   Amaury Séchet
Time:  6:30pm doors open
7:00pm meeting begins
Where: Symantec
VCAFE building
350 Ellis Street (near E. Middlefield Road)
Mountain View, CA 94043
Map:   http://tinyurl.com/334rv5
Directions: VCAFE is accessible from the semicircular courtyard between
Symantec buildings http://tinyurl.com/2dccgc
Cost:  Free
More Info:
http://www.meetup.com/SFBay-Association-of-C-C-Users/events/159565312/

Multi-core CPUs have become the norm. Most system languages predate this
hardware evolution and provide poor solutions to problems that
developers encounter using multi-core CPUs.

The first part of this talk will introduce how multi-core CPUs work,
what they are good at, and the conditions that may affect their
performance negatively.

The second part will look at how one system programming language takes
advantage of multi-core CPUs. The D programming language learns from the
mistakes of its predecessors and provides a much safer and comfortable
environment to exploit multi-core machines by its default thread-local
storage; immutable and shared data attributes; and parallelism,
concurrency and fiber modules.

Amaury Séchet is the main developer of SDC, a project aiming at
providing a D compiler as a library. He currently works at Facebook as a
software engineer.




Excellent topic!
Unfortunately, I am very far away. :(

Any plans to upload a video? Thanks.




Re: New debugger for D!!!

2014-01-29 Thread John J

On 01/28/2014 07:26 PM, Meta wrote:

On Wednesday, 29 January 2014 at 00:07:00 UTC, Namespace wrote:

I did not do any research on name; just shortened debug to dbg :)
I'm bad at coming up with good names, so any suggestions are always
welcome.

- Sarath


D!buger


Too complicated, keep it simple. Maybe Dug, which stands for D Debug.



Dug sounds good!


Re: New debugger for D!!!

2014-01-28 Thread John J

On 01/28/2014 12:00 PM, Sarath Kodali wrote:

I did not do any research on name; just shortened debug to dbg :)
I'm bad at coming up with good names, so any suggestions are always
welcome.


bugD :)




Re: New debugger for D!!!

2014-01-28 Thread John J

On 01/28/2014 06:04 PM, Francesco Cattoglio wrote:

On Tuesday, 28 January 2014 at 22:04:34 UTC, John J wrote:

On 01/28/2014 12:00 PM, Sarath Kodali wrote:

I did not do any research on name; just shortened debug to dbg :)
I'm bad at coming up with good names, so any suggestions are always
welcome.


bugD :)


buggeD?



Yes, the bugD pronounced as bugged! :)


Re: D is back on TIOBE top 20

2014-01-03 Thread John J

On 01/02/2014 05:30 AM, Dejan Lekic wrote:

I know this does not say much, especially considering that TransactSQL
is declared language of the year on TIOBE. :)

Anyway, good to see that D is gaining popularity.

http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html



The (Visual) Basic in 7th place shows there are way too many brain dead 
people in this world.


Re: LDC talk @ FOSDEM'2014

2013-12-18 Thread John J

On 12/18/2013 07:19 AM, Kai Nacke wrote:

Hi,

my proposal for a LDC talk in the LLVM dev room @ FOSDEM has been accepted.
It takes place in Brussels, February 2, 2014.

As possibly the largest European Open Source Conference, FOSDEM takes
place in Brussels and attracts with more than 400 lectures every year
over 5000 hackers - many core contributors of the worlds leading open
source projects.

The final schedule for the LLVM dev room:
http://www.llvm.org/devmtg/2014-02/

The conference home page:
https://fosdem.org/2014/

I look forward to meet you in Brussels!

Regards,
Kai


Wow! Congratulations!!


Re: DConf 2014 Call for Submissions is now open

2013-11-30 Thread John J

On 11/27/2013 09:25 AM, Adam D. Ruppe wrote:

On Wednesday, 27 November 2013 at 05:44:36 UTC, Jonathan M Davis wrote:

I could probably answer questions about D all day, but
coming up with something useful to talk about on my own
never seems to be as easy as it should be...


Me too. I was asked to write a D book recently, and to make the list of
topics, I just looked over the forums and stack overflow questions to
see what people were asking about...


Congratulations!
Looking forward to that book.


Re: Facebook puts bounties on bugs in the D programming language implementation

2013-11-17 Thread John J

On 11/15/2013 12:51 PM, Andrei Alexandrescu wrote:

Hello,


As part of a larger program to support the open source community,
Facebook has is putting bounties on bugs in the D programming language
implementation.


The D Programming Language on bountysource is missing Description:
https://www.bountysource.com/trackers

It would be nice to add a brief description.
Besides clarity, it's a free publicity too. :)




Re: Facebook puts bounties on bugs in the D programming language implementation

2013-11-17 Thread John J

On 11/17/2013 08:49 PM, Andrei Alexandrescu wrote:

On 11/17/13 9:38 AM, John J wrote:

On 11/15/2013 12:51 PM, Andrei Alexandrescu wrote:

Hello,


As part of a larger program to support the open source community,
Facebook has is putting bounties on bugs in the D programming language
implementation.


The D Programming Language on bountysource is missing Description:
https://www.bountysource.com/trackers

It would be nice to add a brief description.
Besides clarity, it's a free publicity too. :)


I see D is a language with C-like syntax and static typing. It
pragmatically combines efficiency, control, and modeling power, with
safety and programmer productivity. Probably added recently by someone
else.

Andrei



Yes, someone has added that after my post here. Thanks.


Re: Static Parameter Function Specialization in D

2013-11-12 Thread John J

On 11/11/2013 11:56 AM, Nordlöw wrote:

Can I move or delete this post?



I use Thunderbird and it's pretty easy to cancel my own messages:
Just select the post, go to 'Message' menu and click 'Cancel message'

The 'Delete' option is different though, it just deletes the message 
from your local computer while it still exists in the newsgroup for 
others to see.


Re: D programing language specifications v2.064.2

2013-11-08 Thread John J

On 11/08/2013 11:36 AM, Jordi Sayol wrote:


New D programing language specifications v2.064.2 in several formats:

http://d-apt.sourceforge.net/



Cool, thanks!


Re: Programming in D book is about 95% translated

2013-11-03 Thread John J

On 11/01/2013 08:03 PM, Ali Çehreli wrote:

I have continued with the translation of the book. There are 36 of the
727 pages still to be translated. (However, I still need to write the
UDA chapter.)

In addition to many corrections and additions throughout the book, there
are the following chapters translated:

* Tuples
* More Templates
* More Functions
* Mixins
* More Ranges

As a reminder, the book is available as PDF, downloadable from the
header of each chapter:

   http://ddili.org/ders/d.en/index.html

No Kindle or Lulu versions yet.

Ali


Thanks a lot!
I wouldn't have considered D language without this book.