Weekend Project: Vulkan-DPP

2017-08-07 Thread Swoorup Joshi via Digitalmars-d
Hi All, I am toying with the idea to use https://github.com/KhronosGroup/Vulkan-Hpp to target the D language. I haven't started it yet, but would like to hear people's thought and opinion on it. My goal is learning about vulkan and D in general. The existing wrappers we have namely: ErupteD

Re: GC operates in LIFO sequence?

2017-08-09 Thread Swoorup Joshi via Digitalmars-d
On Wednesday, 9 August 2017 at 15:47:17 UTC, Guillaume Piolat wrote: On Wednesday, 9 August 2017 at 13:46:29 UTC, MGW wrote: Memory allocation and deallocation when an application is being completed in GC operates in FIFO sequence. Is there a possibility to shift GC memory deallocation to LIFO

Re: D Tour is down

2017-08-28 Thread Swoorup Joshi via Digitalmars-d
On Monday, 28 August 2017 at 07:52:00 UTC, Joakim wrote: On Monday, 28 August 2017 at 07:44:48 UTC, Wulfklaue wrote: On Sunday, 27 August 2017 at 22:27:45 UTC, Mengu wrote: d tour page is down for at least a week now. someone please fix that. thanks. Seems to be active for me ... It shows

Re: Known reasons why D crashes without any message?

2017-09-14 Thread Swoorup Joshi via Digitalmars-d
On Wednesday, 13 September 2017 at 10:20:48 UTC, Thorsten Sommer wrote: Dear Community, My student assistant and I working on an artificial intelligence library in D for a while. This library is part of my PhD thesis in order to perform several experiments to push the state of the art. [...

Re: Known reasons why D crashes without any message?

2017-09-16 Thread Swoorup Joshi via Digitalmars-d
On Friday, 15 September 2017 at 12:58:19 UTC, Suliman wrote: On Friday, 15 September 2017 at 06:22:01 UTC, Swoorup Joshi wrote: On Wednesday, 13 September 2017 at 10:20:48 UTC, Thorsten Sommer wrote: Dear Community, My student assistant and I working on an artificial intelligence library in D

Re: Why don't you advertise more your language on Quora etc ?

2017-03-02 Thread Swoorup Joshi via Digitalmars-d
Why not advertise? Because lagging deterministic memory management, meaning nogc. And garbage collection I'll probably be kicked for saying this. ^

Re: The nail in the coffin of C++ or why don't GO there...

2017-03-30 Thread Swoorup Joshi via Digitalmars-d
On Thursday, 30 March 2017 at 13:59:45 UTC, bachmeier wrote: On Thursday, 30 March 2017 at 12:27:33 UTC, Ervin Bosenbacher wrote: On Thursday, 30 March 2017 at 11:41:46 UTC, rjframe wrote: On Thu, 30 Mar 2017 11:15:10 +, Ervin Bosenbacher wrote: [...] You can integrate D and Python with

Re: Self-modifying code! The real kind!

2017-04-05 Thread Swoorup Joshi via Digitalmars-d
Self-modifying might be the answer to all sorts of performance problems due to branching. Only problem is security I guess. Don't they disable writes to code segment anyway? On Wednesday, 5 April 2017 at 22:21:23 UTC, Jethro wrote: I think it would be pretty novel to have the concept of self m

Re: CTFE Status 2

2017-05-03 Thread Swoorup Joshi via Digitalmars-d
On Sunday, 30 April 2017 at 13:26:09 UTC, Stefan Koch wrote: On Thursday, 16 February 2017 at 21:05:51 UTC, Stefan Koch wrote: [ ... ] Big news! The first step to include debug info has been done. Yes this means you will be able to step through ctfe code while the compiler executes it. Thi

Re: A Few thoughts on C, C++, and D

2017-05-30 Thread Swoorup Joshi via Digitalmars-d
On Tuesday, 30 May 2017 at 15:06:19 UTC, Jacob Carlborg wrote: On 2017-05-30 14:27, Ola Fosheim Grøstad wrote: Maybe even turning some macros into functions? DStep can do that today. How difficult is it to turn C++ headers usable for D? Interfacing with D for giant libraries like Physx is

Re: If Statement with Declaration

2017-07-19 Thread Swoorup Joshi via Digitalmars-d
On Wednesday, 19 July 2017 at 15:31:08 UTC, ag0aep6g wrote: On 07/19/2017 03:30 PM, sontung wrote: So I was thinking of some sort of syntax like this: if(int i = someFunc(); i >= 0) { // use i } Thoughts on this sort of feature? I'd prefer a new variant of `with`: ---

Re: Destructors vs. Finalizers

2017-07-27 Thread Swoorup Joshi via Digitalmars-d
I might be hated for saying this but I still think the GC problem should not be apart of D language. Make it the user's or third party problem.

Re: Don't truncate forum titles, use multiple lines instead

2016-11-21 Thread Swoorup Joshi via Digitalmars-d
On Sunday, 20 November 2016 at 08:59:19 UTC, Tourist wrote: Please implement the suggestion. Thanks. http://imgur.com/X7fJLpF I agree. This forum and the wiki could also use a better font as well. It looks ugly at the moment.

Re: Compiler concept

2016-12-13 Thread Swoorup Joshi via Digitalmars-d
On Tuesday, 13 December 2016 at 01:03:54 UTC, Ignacious wrote: Would it be difficult to implement the following, or something with similar capabilities, as a patch to dmd? [...] Isn't this what string mixin is for

Re: Calypso and the future of D

2016-12-15 Thread Swoorup Joshi via Digitalmars-d
On Tuesday, 27 January 2015 at 19:34:03 UTC, Laeeth Isharc wrote: On Tuesday, 27 January 2015 at 16:39:40 UTC, Elie Morisse wrote: On Monday, 26 January 2015 at 19:35:11 UTC, Laeeth Isharc wrote: I posted some thoughts on web docs writeup of C+= interface here. http://forum.dlang.org/thread/f

Re: d***@*******

2016-12-17 Thread Swoorup Joshi via Digitalmars-d
On Saturday, 17 December 2016 at 16:46:24 UTC, hacker wrote: I am hacker So.. ?

Re: Simple tasks to get involved

2016-12-20 Thread Swoorup Joshi via Digitalmars-d
On Tuesday, 20 December 2016 at 11:54:08 UTC, Walter Bright wrote: On 12/19/2016 11:33 PM, Seb wrote: However, as most of them might require a lot of time or expertise, here are a couple of ideas from the H2 vision that have been semi-automated and could be a good start for everyone to get in

Re: It's a Christmas miracle: main no longer runs after unittests

2016-12-24 Thread Swoorup Joshi via Digitalmars-d
On Saturday, 24 December 2016 at 22:14:08 UTC, Andrei Alexandrescu wrote: https://github.com/dlang/druntime/pull/1724 Ho-ho-ho! Andrei Nice, would be great to also have named unittest, so we can launch only specific ones instead of relying on third party libraries.