D talk at the EPFL university in Lausanne, Switzerland

2015-10-29 Thread Atila Neves via Digitalmars-d-announce

My supervisor organised this with the university:

http://memento.epfl.ch/event/why-d-2/

Atila


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

2015-10-29 Thread ponce via Digitalmars-d-announce

On Thursday, 29 October 2015 at 11:19:16 UTC, Rory McGuire wrote:


Most, if not all the logos that have stood the test of time are 
simple,

clean and are easily recognizable in almost any size.
The base of the current D logo fits these specs I think.


Unless I'm misunderstanding, DConf logo aren't intended to be 
reused over years.


They don't need to stand the test of time like the D logo (which 
is a topic already discussed at length, let's not derail), so it 
was my understanding it could be a bit more "unsafe".


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

2015-10-29 Thread Suliman via Digitalmars-d-announce
Marco, could you add your lib to review or do any steps that will 
help to include it's in Phobos? I think not only I interesting in 
good base JSON lib in base distribution.




Re: Short film about our visit in Brasov

2015-10-29 Thread Andrei Alexandrescu via Digitalmars-d-announce

On 10/28/2015 09:14 PM, Ali Çehreli wrote:

On 10/28/2015 07:48 AM, Andrei Alexandrescu wrote:

https://www.youtube.com/watch?v=s4EvygDNB0Q=youtu.be

Andrei


I enjoyed it. I hope we will see the individual presentations as well.


I got word that we will. -- Andrei



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

2015-10-29 Thread Rory McGuire via Digitalmars-d-announce
On Thu, Oct 29, 2015 at 1:55 PM, ponce via Digitalmars-d-announce <
digitalmars-d-announce@puremagic.com> wrote:

> On Thursday, 29 October 2015 at 11:19:16 UTC, Rory McGuire wrote:
>
>>
>> Most, if not all the logos that have stood the test of time are simple,
>> clean and are easily recognizable in almost any size.
>> The base of the current D logo fits these specs I think.
>>
>
> Unless I'm misunderstanding, DConf logo aren't intended to be reused over
> years.
>
> They don't need to stand the test of time like the D logo (which is a
> topic already discussed at length, let's not derail), so it was my
> understanding it could be a bit more "unsafe".
>


Yeah, I was thinking more along the lines that; at a glance it should be
apparent that this is the same D as dlang.org, not that it should be the
exact same. There must be some awesome things that are specific to Berlin,
and possibly D in Berlin which could be used for the creative process.

There are a couple of buildings:
https://en.wikipedia.org/wiki/Architecture_in_Berlin

The primary sponsor is Sociomantic could there be some creative inspiration
there?
https://www.sociomantic.com/blog/2014/06/top-10-ways-to-make-the-most-of-summer-sociomantic-style/#.VjIVyHwrLn0

These things can be used as inspiration I don't mean to distract or detract
from your work, more like a friend of the community giving input that
no-one has given as yet.

Cheers,
-Rory


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

2015-10-29 Thread Jack Applegame via Digitalmars-d-announce

On Thursday, 29 October 2015 at 12:11:54 UTC, Suliman wrote:
Marco, could you add your lib to review or do any steps that 
will help to include it's in Phobos? I think not only I 
interesting in good base JSON lib in base distribution.


Marco's json library doesn't meet requirements for inclusion in 
Phobos and should stay separately in DUB registry.
Phobos needs much more generic library with support for streaming 
and ranges. I believe, that at the moment the best candidate is 
std.data.json by Sönke Ludwig.


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

2015-10-29 Thread ponce via Digitalmars-d-announce

On Thursday, 29 October 2015 at 10:41:42 UTC, Iain Buclaw wrote:
Not saying you should re-use this design, but notice how the 
'DConf' logo is the most unremarkable part of it. :-)


I'm aware my proposal is too over-the-top, detracts from the 
point being made (what? where? when?).

It will get patched.



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

2015-10-29 Thread Andrei Alexandrescu via Digitalmars-d-announce

On 10/29/2015 02:43 AM, Walter Bright wrote:

On 10/28/2015 4:09 PM, ponce wrote:

On Wednesday, 28 October 2015 at 23:02:59 UTC, Walter Bright wrote:

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 like:
https://github.com/p0nce/dconf.org/blob/master/2016/images/logo-sample.png



The logo looks nice, but it doesn't seem to be evocative of D. I
think there
needs to be a theme to it, like "D saves the world", "D is cool
tech", "D
makes money for business", "D is the choice of cutting edge
programmers", "D
is the latest technology", etc. Something like that.


There is a D right there in the logo.
It think I'll let others step up with other designs.


Please don't be discouraged over what I wrote. You've got talent for this.


Yes please. -- Andrei


Re: Release Candidate D 2.069.0-rc1

2015-10-29 Thread tester via Digitalmars-d-announce

On Thursday, 29 October 2015 at 14:33:02 UTC, tester wrote:

On Wednesday, 28 October 2015 at 06:14:00 UTC, sdfghj wrote:

On Monday, 26 October 2015 at 23:30:56 UTC, Martin Nowak wrote:

First and hopefully only release candidate for the 2.069.0.

http://dlang.org/download.html#dmd_beta 
http://dlang.org/changelog/2.069.0.html


A list of fixes over 2.069.0-b2 
https://github.com/D-Programming-Language/dlang.org/commit/aa3b957c1da47d2fe070c628045460c92a7a89b7.


Please report any bugs at https://issues.dlang.org

-Martin


I've found two possible regressions. The first is revealed 
when compiling dproto the second libasync. Issues :


- https://github.com/etcimon/libasync/issues/41
- https://github.com/msoucy/dproto/issues/58
- https://issues.dlang.org/show_bug.cgi?id=15253


trying to compile for x64:

import std.stdio;
int main(string[] argv){
writeln("Hello D-World!");
return 0;
}

produces:
LINK : fatal error LNK1104: cannot open file 'libucrtd.lib'
Building Debug\ConsoleApp1.exe failed!

it does work/link for x86



set PATH=C:\proggies\D\dmd2\windows\bin;C:\Program Files 
(x86)\Microsoft Visual Studio 14.0\\Common7\IDE;C:\Program 
Files (x86)\Windows Kits\8.1\\bin;%PATH%
set DMD_LIB=C:\Program Files (x86)\Microsoft Visual Studio 
14.0\VC\\lib\amd64;C:\Program Files (x86)\Windows 
Kits\8.1\Lib\winv6.3\um\x64

set WindowsSdkDir=C:\Program Files (x86)\Windows Kits\8.1\
set VCINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio 
14.0\VC\
dmd -m64 -g -debug -w -wi -X -Xf"Debug\ConsoleApp1.json" 
-deps="Debug\ConsoleApp1.dep" -c -of"Debug\ConsoleApp1.obj" 
main.d

if errorlevel 1 goto reportError

set LIB="C:\proggies\D\dmd2\windows\bin\..\lib64";"C:\Program 
Files (x86)\Microsoft Visual Studio 
14.0\VC\\lib\amd64";"\Lib\\um\x64";"\Lib\\ucrt\x64";"C:\Program 
Files (x86)\Windows Kits\8.1\\Lib\winv6.3\um\x64";"C:\Program 
Files (x86)\Windows Kits\8.1\\Lib\win8\um\x64";"C:\Program 
Files (x86)\Windows Kits\8.1\\Lib\x64";"\Lib\x64"
echo. > 
Y:\ConsoleApp1\ConsoleApp1\Debug\ConsoleApp1.build.lnkarg
echo "Debug\ConsoleApp1.obj" /OUT:"Debug\ConsoleApp1.exe" 
/MAP:"Debug\ConsoleApp1.map" user32.lib kernel32.lib 
/LIBPATH:"C:\Program Files (x86)\Microsoft Visual Studio 
14.0\VC\\lib\amd64" /LIBPATH:"C:\Program Files (x86)\Windows 
Kits\8.1\Lib\winv6.3\um\x64" /DEBUG /INCREMENTAL:NO /NOLOGO 
/NODEFAULTLIB:libcmt libcmtd.lib /IMPLIB:Debug\ConsoleApp1.lib

>> Y:\ConsoleApp1\ConsoleApp1\Debug\ConsoleApp1.build.lnkarg

"C:\proggies\VisualD\pipedmd.exe" -deps 
Debug\ConsoleApp1.lnkdep "C:\Program Files (x86)\Microsoft 
Visual Studio 14.0\VC\\bin\link.exe" 
@Y:\ConsoleApp1\ConsoleApp1\Debug\ConsoleApp1.build.lnkarg

if errorlevel 1 goto reportError
if not exist "Debug\ConsoleApp1.exe" (echo 
"Debug\ConsoleApp1.exe" not created! && goto reportError)


goto noError

:reportError
echo Building Debug\ConsoleApp1.exe failed!

:noError


the windows headers are also missing?


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: Release Candidate D 2.069.0-rc1

2015-10-29 Thread Rainer Schuetze via Digitalmars-d-announce



On 29.10.2015 15:33, tester wrote:


trying to compile for x64:

import std.stdio;
int main(string[] argv){
 writeln("Hello D-World!");
 return 0;
}

produces:
LINK : fatal error LNK1104: cannot open file 'libucrtd.lib'
Building Debug\ConsoleApp1.exe failed!

it does work/link for x86


This is not dmd's fault, but Visual D's, because it invokes link.exe 
explicitely, not through dmd. It only uses dmd if you disable "overwrite 
sc.ini" and "monitor link dependencies" in the global settings.


The next version of Visual D will support linking against VS2015 
libraries, I hope I can publish a beta in the next couple of days.


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

2015-10-29 Thread ponce via Digitalmars-d-announce

On Thursday, 29 October 2015 at 08:41:53 UTC, Iain Buclaw wrote:


I think simplicity works better for a logo, moving any small 
details into the background.  Using this kind of tactic I think 
works well - for instance, a lot of people still wear their 
DConf 2012 shirts on a weekly basis.


What do these shirts look like?


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

2015-10-29 Thread ponce via Digitalmars-d-announce

On Thursday, 29 October 2015 at 06:43:25 UTC, Walter Bright wrote:


Please don't be discouraged over what I wrote. You've got 
talent for this.


No worries, I'll get back to it :) geod24 on IRC had an 
interesting idea.


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

2015-10-29 Thread Iain Buclaw via Digitalmars-d-announce
On 29 October 2015 at 11:38, Iain Buclaw  wrote:

>
> On 29 October 2015 at 10:38, ponce via Digitalmars-d-announce <
> digitalmars-d-announce@puremagic.com> wrote:
>
>> On Thursday, 29 October 2015 at 08:41:53 UTC, Iain Buclaw wrote:
>>
>>>
>>> I think simplicity works better for a logo, moving any small details
>>> into the background.  Using this kind of tactic I think works well - for
>>> instance, a lot of people still wear their DConf 2012 shirts on a weekly
>>> basis.
>>>
>>
>> What do these shirts look like?
>>
>
> Had to do some digging up of old archives to find this.
>
> https://www.dropbox.com/s/rk95qla7z4nsi8s/tshirt_4b.png
>
>
>
Not saying you should re-use this design, but notice how the 'DConf' logo
is the most unremarkable part of it. :-)


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

2015-10-29 Thread Rory McGuire via Digitalmars-d-announce
On Thu, Oct 29, 2015 at 12:41 PM, Iain Buclaw via Digitalmars-d-announce <
digitalmars-d-announce@puremagic.com> wrote:

>
>>> What do these shirts look like?
>>>
>>
>> Had to do some digging up of old archives to find this.
>>
>> https://www.dropbox.com/s/rk95qla7z4nsi8s/tshirt_4b.png
>>
>>
>>
> Not saying you should re-use this design, but notice how the 'DConf' logo
> is the most unremarkable part of it. :-)
>
>
My 2 cents: The D Conference logo should be reminiscent of the D logo, as
should the D Foundation logo. Since the D Foundation is only just
established there is an opportunity to redesign the current logos for all
three, and in so doing also draw attention to the fact that the D
Foundation has been established.

Most, if not all the logos that have stood the test of time are simple,
clean and are easily recognizable in almost any size.
The base of the current D logo fits these specs I think.