Video: Cool Things about D - Why and how we use it at Facebook

2015-03-12 Thread Gary Willoughby via Digitalmars-d-announce

Found this on Reddit, thought you guys would like to take a look.

https://yow.eventer.com/yow-2014-1222/cool-things-about-d-why-and-how-we-use-it-at-facebook-by-andrei-alexandrescu-1741

Reddit link: 
http://www.reddit.com/r/programming/comments/2yt1ek/andrei_alexandrescu_on_d_at_yow2014_local_imports/


Upvote away!


Re: Andrei Alexandrescu on D at YOW2014: Local imports, relaxed functional purity, generative programming

2015-03-12 Thread Brian Schott via Digitalmars-d-announce

On Thursday, 12 March 2015 at 20:39:08 UTC, Walter Bright wrote:

https://www.reddit.com/r/programming/comments/2yt1ek/andrei_alexandrescu_on_d_at_yow2014_local_imports/


http://forum.dlang.org/thread/mdsh5n$2kta$1...@digitalmars.com
http://forum.dlang.org/thread/ionjnsvqcplgxuoip...@forum.dlang.org


Andrei Alexandrescu on D at YOW2014: Local imports, relaxed functional purity, generative programming

2015-03-12 Thread Walter Bright via Digitalmars-d-announce

https://www.reddit.com/r/programming/comments/2yt1ek/andrei_alexandrescu_on_d_at_yow2014_local_imports/


Re: dfmt 0.1.5 (codename: entomology)

2015-03-12 Thread Brian Schott via Digitalmars-d-announce

https://github.com/Hackerpilot/dfmt/releases/tag/v0.1.7

#92 Statement after case label after unbraced if is indented
#93 Version-else inside if is indented incorrectly
#94 Wrong indent with function literal


Discounted hotel rates for DConf 2015

2015-03-12 Thread Andrei Alexandrescu via Digitalmars-d-announce
DConf 2015 registration is OPEN! Hampton Inn offers a special hotel rate 
for DConf 2015 attendees. Just click through the link to it to get it: 
http://dconf.org/2015/venue.html. -- Andrei


Re: Deadcode: A code editor in D

2015-03-12 Thread Jonas Drewsen via Digitalmars-d-announce

On Sunday, 8 March 2015 at 20:33:44 UTC, Kingsley wrote:
On Monday, 19 January 2015 at 20:41:11 UTC, Rikki Cattermole 
wrote:

On 20/01/2015 1:48 a.m., Jonas Drewsen wrote:

On Sunday, 18 January 2015 at 22:00:51 UTC, Piotrek wrote:
On Friday, 16 January 2015 at 21:19:08 UTC, Jonas Drewsen 
wrote:
I have been working on an editor written in D for use with 
D for some

time now and have made a blog post about it.

Any feedback or suggestions are welcome.

http://deadcodedev.steamwinter.com

Thanks
Jonas


Hi,

This is an impressive work. I's really nice to see a 
presentation of
how much help can be provided from the D editor and existing 
language

labiaries.

I have several questions as well:

1. Was the libdparser integrated with extension system or is 
it

embedded in the core?


Done with the extension system.


2. What are the dependencies?


sdl2, opengl, freetype, libdparse (if you want the extension 
for D

semantic)

I am keeping an eye on some of the native D input/window 
libraries that
is being worked on in the hope of being able to replace the 
SDL2

dependency.


Please file any enhancement requests for any Devisualization 
projects you need. It would help me know what is needed of 
them more.


3. How hard it would be to change the feellook of the gui 
as it is in
conventional editors (Visual, MonoDeveop, GtCreator, 
Eclipse). I mean

menus, buttons, views etc?


Would require some more views/controls to be created. The 
styling is
done through CSS sheets. A common subset of CSS keys are 
supported but

maybe a few more would be needed.

What is the purpose of the widgets in deadcode


Up to your imagination!

Personally I will probably use them to integrate 3rd party tools 
or create small helpers in my day to day work that are currently 
small bash/bat scripts. Using D for scripting this way would be 
very nice imho.


Of course the editor itself can (and does) make use of such 
widgets to show misc. info about you project state.


/Jonas










Re: Andrei Alexandrescu on D at YOW2014: Local imports, relaxed functional purity, generative programming

2015-03-12 Thread Walter Bright via Digitalmars-d-announce

On 3/12/2015 1:46 PM, Brian Schott wrote:

On Thursday, 12 March 2015 at 20:39:08 UTC, Walter Bright wrote:

https://www.reddit.com/r/programming/comments/2yt1ek/andrei_alexandrescu_on_d_at_yow2014_local_imports/



http://forum.dlang.org/thread/mdsh5n$2kta$1...@digitalmars.com
http://forum.dlang.org/thread/ionjnsvqcplgxuoip...@forum.dlang.org


Yeah, I missed that because it was in the D forum, rather than the D.announce 
forum.


Last Beta D 2.067.0-b4

2015-03-12 Thread Martin Nowak via Digitalmars-d-announce
This beta will be followed by a release candidate by the end of 
the week.


Will soon be mirrored here and is also available via travis-ci.
http://downloads.dlang.org/pre-releases/2.x/2.067.0/
http://ftp.digitalmars.com/
For now you can get the binaries from my private server.
https://dlang.dawg.eu/downloads/dmd.2.067.0-b4/

There are 3 changes for dmd, 1 for druntime, and 6 for phobos.

https://github.com/D-Programming-Language/dmd/compare/v2.067.0-b3...v2.067.0-b4
https://github.com/D-Programming-Language/druntime/compare/v2.067.0-b3...v2.067.0-b4
https://github.com/D-Programming-Language/phobos/compare/v2.067.0-b3...v2.067.0-b4

We fixed the last outstanding issues with vibe.d and this beta 
will soon be followed by a 2.067 compatible 0.7.23-beta.2 of 
vibe.d.


Please help us testing this beta and report any issues at 
https://issues.dlang.org.


-Martin