Re: D as a Better C

2017-08-25 Thread Swoorup Joshi via Digitalmars-d-announce

On Friday, 25 August 2017 at 08:54:02 UTC, Kagamin wrote:

On Thursday, 24 August 2017 at 19:09:58 UTC, Parke wrote:

What is "intermediate D"?


D with minimal runtime.


5 years later...

D - BetterC++ (no gc)
D - BetterJava (full on gc + other goodie tissue)
D - BetterRust (full interoperability with rust)

Forgive my cynicism


Re: D as a Better C

2017-08-23 Thread Swoorup Joshi via Digitalmars-d-announce
On Wednesday, 23 August 2017 at 17:44:31 UTC, Jonathan M Davis 
wrote:
On Wednesday, August 23, 2017 13:12:04 Mike Parker via 
Digitalmars-d- announce wrote:

[...]


I confess that I tend to think of betterC as a waste of time. 
Clearly, there are folks who find it useful, but it loses so 
much that I see no point in using it for anything unless I have 
no choice. As long as attempts to improve it don't negatively 
impact normal D, then I don't really care what happens with it, 
but it's clearly not for me.


And it _is_ possible to use full-featured D from C/C++ when D 
does not control main. It's just more of a pain.


- Jonathan M Davis


Totally agree with this.


Re: Trip notes from Israel

2017-05-23 Thread Swoorup Joshi via Digitalmars-d-announce

On Monday, 22 May 2017 at 15:05:24 UTC, Andrei Alexandrescu wrote:

http://dlang.org/blog/2017/05/22/introspection-introspection-everywhere/ -- 
Andrei


Interesting read. You're my brother from another mother. :)


Re: Blog post on automem

2017-04-28 Thread Swoorup Joshi via Digitalmars-d-announce

On Friday, 28 April 2017 at 14:40:03 UTC, Mike Parker wrote:
Atila was kind enough to do a write up on his automem library 
for the D Blog, talking about why he did it and showing some of 
the implementation details. This is officially part of the GC 
series. The next post in the series will be my @nogc post (I've 
pushed it back to after DConf).


[...]


Automem is something, that should just be there in the standard 
library.


Re: Cap'n Proto for D v0.1.2

2017-04-18 Thread Swoorup Joshi via Digitalmars-d-announce
On Tuesday, 18 April 2017 at 18:09:54 UTC, Thomas Brix Larsen 
wrote:
"Cap’n Proto is an insanely fast data interchange format and 
capability-based RPC system. Think JSON, except binary. Or 
think Protocol Buffers, except faster."


This is the initial public release of my optimized port of the 
Java implementation of Cap'n Proto.


State:
* Passes Cap'n Proto testsuite.
* Optimized. Just a little slower than the official C++ 
implementation (see benchmarks on github).

* Missing RPC part of Cap'n Proto.

http://code.dlang.org/packages/capnproto-dlang
https://github.com/ThomasBrixLarsen/capnproto-dlang


Java?? Yikes


Re: GC blessed for C++ (again)

2017-04-11 Thread Swoorup Joshi via Digitalmars-d-announce

On Monday, 10 April 2017 at 04:49:34 UTC, Jack Stouffer wrote:

On Monday, 10 April 2017 at 04:17:21 UTC, Swoorup Joshi wrote:
On Wednesday, 28 September 2016 at 20:50:28 UTC, Ali Çehreli 
wrote:

https://www.reddit.com/r/programming/comments/54xnbg/herb_sutters_experimental_deferred_and_unordered/

Ali


Is it possible to have something similar as in library rather 
than GC in core language construct?


Not without breaking changes.


Breaking, you mean the standard library? or including user 
codebases?


Re: GC blessed for C++ (again)

2017-04-09 Thread Swoorup Joshi via Digitalmars-d-announce
On Wednesday, 28 September 2016 at 20:50:28 UTC, Ali Çehreli 
wrote:

https://www.reddit.com/r/programming/comments/54xnbg/herb_sutters_experimental_deferred_and_unordered/

Ali


Is it possible to have something similar as in library rather 
than GC in core language construct?


Re: SmartRef: The Smart Pointer In D

2017-01-13 Thread Swoorup Joshi via Digitalmars-d-announce

On Saturday, 14 January 2017 at 02:05:11 UTC, nbro wrote:

On Friday, 13 January 2017 at 16:50:37 UTC, Dsby wrote:

I write the ref count pointer and the scoped point in D.
it just Like cpp's shared_ptr , waek_ptr and unique_ptr .
Now, it is  Developing.
I will write more test before the frist release.
And the docs is null.
It on github: https://github.com/huntlabs/SmartRef


What's would be the advantages of smart pointers in D?


Simple, Same Advantages you would get with C++ smart pointers.


Re: Google Summer of Code 2017

2016-12-27 Thread Swoorup Joshi via Digitalmars-d-announce
On Monday, 26 December 2016 at 23:25:24 UTC, Craig Dillabaugh 
wrote:
I've now created the Google Summer of Code Idea's page for 
2017.  Its empty at the moment, awaiting all your wonderful 
ideas:


https://wiki.dlang.org/GSOC_2017_Ideas

You can edit the page directly, though I may edit any submitted 
ideas for the sake of consistency, grammar, etc.


Also, feel free to use this forum posting to start discussion 
on any ideas you may have for the upcoming year.


I hope to be posting my wrap-up on the very successful 2016 
GSoC campaign soon.  I am a bit slow ...


Happy Holidays to everyone.

Craig


Good luck to all those who might be participating.