Re: Calypso: Direct and full interfacing to C++

2014-12-23 Thread Joseph Rushton Wakeling via Digitalmars-d-announce
On Tuesday, 23 December 2014 at 07:18:01 UTC, Dicebot wrote: Project itself is very cool but I am in doubts about possibility of merging this upstream. Doing so would make full D implementation effectively impossible without some C++ compiler already available as a library on same platform -

Re: Calypso: Direct and full interfacing to C++

2014-12-23 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-12-23 00:14, Elie Morisse wrote: Hi everyone, I have the pleasure to announce to you all the existence of a modified LDC able to interface directly to C++ libraries, wiping out the need to write bindings: This is pretty cool, but I'm not so sure if this will be accepted in upstream.

Re: Calypso: Direct and full interfacing to C++

2014-12-23 Thread Dicebot via Digitalmars-d-announce
On Tuesday, 23 December 2014 at 10:52:58 UTC, Joseph Rushton Wakeling wrote: On Tuesday, 23 December 2014 at 07:18:01 UTC, Dicebot wrote: Just to be clear, you're talking about needing the C++ compiler-as-library on the platform where the compiler is being run, right? I don't see how that

Re: Calypso: Direct and full interfacing to C++

2014-12-23 Thread Elie Morisse via Digitalmars-d-announce
On Tuesday, 23 December 2014 at 11:53:38 UTC, Dicebot wrote: By upstream I don't mean LDC upstream but D upstream - we don't want it to become part of full language spec if implementation is so reliable on specific toolchain. It has been already discussed when Jacob proposed dstep

Re: Calypso: Direct and full interfacing to C++

2014-12-23 Thread CraigDillabaugh via Digitalmars-d-announce
On Tuesday, 23 December 2014 at 11:53:38 UTC, Dicebot wrote: On Tuesday, 23 December 2014 at 10:52:58 UTC, Joseph Rushton Wakeling wrote: clip Consider both things like embedded/MIPS and Windows64 - LLVM tooling is not as strong on those right now, GCC does not provide such easy way to

Re: Calypso: Direct and full interfacing to C++

2014-12-23 Thread Kagamin via Digitalmars-d-announce
On Tuesday, 23 December 2014 at 07:18:01 UTC, Dicebot wrote: Project itself is very cool but I am in doubts about possibility of merging this upstream. Doing so would make full D implementation effectively impossible without some C++ compiler already available as a library on same platform -

Re: Calypso: Direct and full interfacing to C++

2014-12-23 Thread Kagamin via Digitalmars-d-announce
On Monday, 22 December 2014 at 23:14:44 UTC, Elie Morisse wrote: • Structs https://github.com/Syniurge/Calypso/blob/master/tests/calypso/showcase.d testClass cls = new testInherit; This should be written testClass* cls = new testInherit; In C++ struct and class differ only in symbol

Re: Calypso: Direct and full interfacing to C++

2014-12-23 Thread via Digitalmars-d-announce
I have the pleasure to announce to you all the existence of a modified LDC able to interface directly to C++ libraries, wiping out the need to write bindings: This is nothing short of amazing. I do not know much about streams, up and down. But getting the fantastic toy language that is D to

Gource visualisations of various D repositories

2014-12-23 Thread Gary Willoughby via Digitalmars-d-announce
For a bit of fun and prompted by a thread requesting such, i've created a few visualisation videos generated from D repositories by Gource. DMD: https://www.youtube.com/watch?v=8OuZ9sfyEbI Phobos: https://www.youtube.com/watch?v=5OLccv4FhE8 Druntime:

London D Programmers MeetUp

2014-12-23 Thread Kingsley via Digitalmars-d-announce
Hi, I've created this meetup group for any London based D enthusiasts to meet up and get excited about D. I'll also demo my intellij plugin for D at the first meetup which I've scheduled for February. Although I might be a bit lonely if I'm the only person there! lol.

Re: London D Programmers MeetUp

2014-12-23 Thread Iain Buclaw via Digitalmars-d-announce
On 23 December 2014 at 18:26, Kingsley via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: Hi, I've created this meetup group for any London based D enthusiasts to meet up and get excited about D. I'll also demo my intellij plugin for D at the first meetup which I've

Re: Calypso: Direct and full interfacing to C++

2014-12-23 Thread Elie Morisse via Digitalmars-d-announce
On Tuesday, 23 December 2014 at 15:20:18 UTC, Kagamin wrote: On Monday, 22 December 2014 at 23:14:44 UTC, Elie Morisse wrote: • Structs https://github.com/Syniurge/Calypso/blob/master/tests/calypso/showcase.d testClass cls = new testInherit; This should be written testClass* cls = new

Re: Calypso: Direct and full interfacing to C++

2014-12-23 Thread Elie Morisse via Digitalmars-d-announce
On Tuesday, 23 December 2014 at 15:20:18 UTC, Kagamin wrote: On Monday, 22 December 2014 at 23:14:44 UTC, Elie Morisse wrote: • Structs https://github.com/Syniurge/Calypso/blob/master/tests/calypso/showcase.d testClass cls = new testInherit; This should be written testClass* cls = new

another feature added: C++ compatibility

2014-12-23 Thread Vic via Digitalmars-d-announce
Coming soon to *upstream*. As per post: http://tinyurl.com/myc8h9y

Re: another feature added: C++ compatibility

2014-12-23 Thread Vic via Digitalmars-d-announce
posted in wrong forum. reposting in right one. On Tuesday, 23 December 2014 at 23:08:34 UTC, Vic wrote: Coming soon to *upstream*. As per post: http://tinyurl.com/myc8h9y