Re: My first email to Walter, ever

2013-07-07 Thread Xinok
On Sunday, 7 July 2013 at 03:03:03 UTC, Andrei Alexandrescu wrote: On 4/26/04 6:54 PM, Andrei Alexandrescu wrote: I was bitching to myself and then together with a friend (e-meet [...]) about how hard it is to do metaprogramming in C++. He mentioned D is much better at it, and we browsed the on

Re: Static Parameter Function Specialization in D

2013-11-11 Thread Xinok
On Monday, 11 November 2013 at 13:41:04 UTC, Nordlöw wrote: I've read somewhere that D supports specialization of functions to calls where arguments are compile-time constants. Typical use of this is in matrix power functions (if exponent is 2 `x*x` is often faster than the general case). I w

Xinok Sort Update

2011-10-29 Thread Xinok
I recently put some time into updating my implementation of xinok sort for D. Major changes include support for random-access ranges and custom predicates ("a>b"). You can download the new version here: http://sourceforge.net/projects/xinoksort/files/D%202.0/2011-10-29/xinokso

Re: Xinok Sort Update

2011-10-29 Thread Xinok
On 10/29/2011 5:53 PM, Timon Gehr wrote: Looks good =). Thank you. How does this implementation of your algorithm compare to the the unstable sort that is currently in Phobos, performance wise? I posted some benchmarks here. These benchmarks used the specialized code for arrays. There would l

Re: Xinok Sort Update

2011-10-29 Thread Xinok
On 10/29/2011 7:19 PM, Vladimir Panteleev wrote: On Sun, 30 Oct 2011 01:56:23 +0300, Timon Gehr wrote: You could use catch(Error err) or catch(OutOfMemoryError err) or not catch the Error at all. I'll use OutOfMemoryError. If any other error occurs, it's probably best to let the function fa

Re: Xinok Sort Update

2011-10-30 Thread Xinok
On 10/29/2011 1:13 PM, Xinok wrote: I recently put some time into updating my implementation of xinok sort for D. Major changes include support for random-access ranges and custom predicates ("a>b"). You can download the new version here: http://sourceforge.net/projects/xinoksort/

Xinok Sort - December 2011

2011-11-30 Thread Xinok
I've released a few updates for my sorting algorithm in the past month. https://sourceforge.net/projects/xinoksort/ Major changes: * Added concurrency using taskPool * Use any callable type as predicate (functions, delegates) * Unittests * Documentation * Minor optimizations I have a few more

Re: Xinok Sort - December 2011

2011-11-30 Thread Xinok
On 11/30/2011 8:45 PM, Andrej Mitrovic wrote: Add @property to front/back/popFront/popBack/empty/save. Also popFront/popBack need to be void return type. Thanks. I was missing @property, the void return type was a mistake. After fixing some bugs, the code is working but the benchmarks are te

Re: Xinok Sort - December 2011

2011-12-01 Thread Xinok
On 11/30/2011 8:23 PM, Xinok wrote: I've released a few updates for my sorting algorithm in the past month. https://sourceforge.net/projects/xinoksort/ Major changes: * Added concurrency using taskPool * Use any callable type as predicate (functions, delegates) * Unittests * Document

Re: D forums now live!

2012-02-24 Thread Xinok
On Friday, 24 February 2012 at 17:43:16 UTC, Vladimir Panteleev wrote: On Thursday, 23 February 2012 at 02:52:24 UTC, XP1 wrote: Would the user be able to change one's password in the future? There's technically no reason why this can't be implemented, but I'm having a hard time coming up wit

XSort - Sorting algorithms (including Timsort!)

2012-04-11 Thread Xinok
I just wanted to share this. I started a project a few weeks ago on Github to implement several sorting algorithms in D. In total, there are 8 modules at the moment, each implementing a sorting algorithm or combination thereof. https://github.com/Xinok/XSort I just finished Timsort today

Re: XSort - Sorting algorithms (including Timsort!)

2012-04-12 Thread Xinok
On Thursday, 12 April 2012 at 05:25:52 UTC, Nathan M. Swan wrote: On Thursday, 12 April 2012 at 03:04:49 UTC, Xinok wrote: I just wanted to share this. I started a project a few weeks ago on Github to implement several sorting algorithms in D. In total, there are 8 modules at the moment, each

Re: D 1.076 and 2.061 release

2013-01-02 Thread Xinok
On Wednesday, 2 January 2013 at 20:38:36 UTC, Walter Bright wrote: Windows has gotten better in this regard, that is true. But it's still bizarre that, with Thunderbird, you can export/import the address book, but not the mail database. A welcome improvement would be to have a button to expo

Re: Justin Bieber booked for Dconf 2013!

2013-04-01 Thread Xinok
On Monday, 1 April 2013 at 21:05:06 UTC, Walter Bright wrote: I know you are all Bieber fans, so you'll be please to know he will be doing the Keynote. I happily cede the slot to him. while(true) write("baby, ");

Re: pure D JPEG decoder, with progressive JPEG support, public domain

2016-06-17 Thread Xinok via Digitalmars-d-announce
On Friday, 17 June 2016 at 22:15:47 UTC, ketmar wrote: i put it under unlicense[1], as some other works of the same author is using it, and it is basically the same PD. [1] http://unlicense.org/ Unfortunately, using unlicense is just as problematic as using public domain: https://programme