Re: D on top of Hacker News!

2018-06-04 Thread bauss via Digitalmars-d
On Sunday, 3 June 2018 at 17:40:46 UTC, I love Ice Cream wrote: Is D really a top 20 language? I don't remember seeing it anywhere close to the top 20. https://www.tiobe.com/tiobe-index/ has them in 31 Top comment is kind of depressing. Tiobe is based on Google searches, so it's not releva

gRPC in D

2018-06-04 Thread aberba via Digitalmars-d
At DConf 2018,there was a talk by ?? about blockchain and gRPC library for D came up. In summary, grpc a universal rpc framework by Google and can be implemented in any language. It enables you to call methods on a remote server from a client as if they're both on the same host. Its use http/

Re: gRPC in D

2018-06-04 Thread Nicholas Wilson via Digitalmars-d
On Monday, 4 June 2018 at 11:21:57 UTC, aberba wrote: At DConf 2018,there was a talk by ?? about blockchain and gRPC library for D came up. That was Kai Nacke.

Re: D on top of Hacker News!

2018-06-04 Thread Sameer Pradhan via Digitalmars-d
On Sunday, 3 June 2018 at 20:12:03 UTC, JakubJ wrote: On Sunday, 3 June 2018 at 16:58:23 UTC, Sameer Pradhan wrote: It was nice to read Walter's article from 2014... Wonder who posted it, and how long it will stay in the visibility range, but it was a nice feeling to see it at the top. -- Sa

SysInspire Free Exchange Recovery Software

2018-06-04 Thread jonshenalina via Digitalmars-d
Free Exchange Recovery Software helps users fluently recover the exchange mailboxes data and convert exchange to PST Outlook file with overall data present in it and also export mailbox from EDB to PST with maintains emails formatting and attachments. It will extract EDB emails, contacts, task,

Re: ost to pst convertes

2018-06-04 Thread jonshenalina via Digitalmars-d
On Monday, 26 March 2018 at 08:36:42 UTC, Blackwellwalker wrote: Hi, My user used exchange in the past and now uses pop3 client... exchange doesn't exist anymore. her new pop client only has one pst data file... one can't import the ost files. How convert ost to pst? Need OST to PST Conver

Re: stride in slices

2018-06-04 Thread Paul Backus via Digitalmars-d
On Sunday, 3 June 2018 at 11:13:52 UTC, DigitalDesigns wrote: On Sunday, 3 June 2018 at 07:30:56 UTC, Meta wrote: On Saturday, 2 June 2018 at 18:49:51 UTC, DigitalDesigns wrote: Proposal: [a..b;m] m is the stride, if ; is not a good char then |, :, !, or # could be good chars. This is exac

Re: stride in slices

2018-06-04 Thread Steven Schveighoffer via Digitalmars-d
On 6/3/18 7:13 AM, DigitalDesigns wrote: On Sunday, 3 June 2018 at 07:30:56 UTC, Meta wrote: On Saturday, 2 June 2018 at 18:49:51 UTC, DigitalDesigns wrote: Proposal: [a..b;m] m is the stride, if ; is not a good char then |, :, !, or # could be good chars. This is exactly what std.range.st

Software validation

2018-06-04 Thread DigitalDesigns via Digitalmars-d
Does D have any methods of validating code in a natural manner besides unit tests and contracts? I'm specifically thinking of validating mathematical calculations and boolean operations that could depend on very improbable scenarios but are technically invalid logic. These issues tend to cre

Re: D on top of Hacker News!

2018-06-04 Thread I love Ice Cream via Digitalmars-d
On Monday, 4 June 2018 at 11:14:42 UTC, bauss wrote: On Sunday, 3 June 2018 at 17:40:46 UTC, I love Ice Cream wrote: Is D really a top 20 language? I don't remember seeing it anywhere close to the top 20. https://www.tiobe.com/tiobe-index/ has them in 31 Top comment is kind of depressing.

Re: D on top of Hacker News!

2018-06-04 Thread rikki cattermole via Digitalmars-d
On 05/06/2018 3:56 AM, I love Ice Cream wrote: On Monday, 4 June 2018 at 11:14:42 UTC, bauss wrote: On Sunday, 3 June 2018 at 17:40:46 UTC, I love Ice Cream wrote: Is D really a top 20 language? I don't remember seeing it anywhere close to the top 20. https://www.tiobe.com/tiobe-index/ has t

Re: Pyd updates

2018-06-04 Thread Laeeth Isharc via Digitalmars-d
On Monday, 4 June 2018 at 01:17:31 UTC, Norm wrote: On Monday, 4 June 2018 at 00:53:26 UTC, ROB wrote: On Wednesday, 12 July 2006 at 23:35:55 UTC, Kirk McDonald wrote: [...] has there been any updates since July 2006 there does not seem to be any new msg's since unless you have forked this f

Re: gRPC in D

2018-06-04 Thread aberba via Digitalmars-d
On Monday, 4 June 2018 at 11:40:54 UTC, Nicholas Wilson wrote: On Monday, 4 June 2018 at 11:21:57 UTC, aberba wrote: At DConf 2018,there was a talk by ?? about blockchain and gRPC library for D came up. That was Kai Nacke. Thanks :)

Re: stride in slices

2018-06-04 Thread Dennis via Digitalmars-d
On Monday, 4 June 2018 at 15:43:20 UTC, Steven Schveighoffer wrote: Note, it's not going to necessarily be as efficient, but it's likely to be close. -Steve I've compared the range versions with a for-loop. For integers and longs or high stride amounts the time is roughly equal, but for byt

Re: stride in slices

2018-06-04 Thread Steven Schveighoffer via Digitalmars-d
On 6/4/18 1:40 PM, Dennis wrote: On Monday, 4 June 2018 at 15:43:20 UTC, Steven Schveighoffer wrote: Note, it's not going to necessarily be as efficient, but it's likely to be close. I've compared the range versions with a for-loop. For integers and longs or high stride amounts the time is ro

Re: stride in slices

2018-06-04 Thread Dennis via Digitalmars-d
On Monday, 4 June 2018 at 18:11:47 UTC, Steven Schveighoffer wrote: BTW, do you have cross-module inlining on? I wonder if that makes a difference if you didn't have it on before. (I'm somewhat speaking from ignorance, as I've heard people talk about this limitation, but am not sure exactly whe

Re: D on top of Hacker News!

2018-06-04 Thread I love Ice Cream via Digitalmars-d
On Monday, 4 June 2018 at 16:05:24 UTC, rikki cattermole wrote: On 05/06/2018 3:56 AM, I love Ice Cream wrote: On Monday, 4 June 2018 at 11:14:42 UTC, bauss wrote: On Sunday, 3 June 2018 at 17:40:46 UTC, I love Ice Cream wrote: Is D really a top 20 language? I don't remember seeing it anywhere

Re: D on top of Hacker News!

2018-06-04 Thread Ethan via Digitalmars-d
On Monday, 4 June 2018 at 19:17:47 UTC, I love Ice Cream wrote: It seems you guys are undercutting the results because you don't like them: Never mind that it is a commonly accepted criticism of the Tiobe index. Someone on the internet wants to strawman, so it must be valid! (The only sourc

Re: D on top of Hacker News!

2018-06-04 Thread I love Ice Cream via Digitalmars-d
On Monday, 4 June 2018 at 19:17:47 UTC, I love Ice Cream wrote: On Monday, 4 June 2018 at 16:05:24 UTC, rikki cattermole wrote: On 05/06/2018 3:56 AM, I love Ice Cream wrote: On Monday, 4 June 2018 at 11:14:42 UTC, bauss wrote: On Sunday, 3 June 2018 at 17:40:46 UTC, I love Ice Cream wrote: Is

Re: D on top of Hacker News!

2018-06-04 Thread I love Ice Cream via Digitalmars-d
On Monday, 4 June 2018 at 19:21:22 UTC, Ethan wrote: On Monday, 4 June 2018 at 19:17:47 UTC, I love Ice Cream wrote: It seems you guys are undercutting the results because you don't like them: Never mind that it is a commonly accepted criticism of the Tiobe index. Someone on the internet want

Re: stride in slices

2018-06-04 Thread DigitalDesigns via Digitalmars-d
On Monday, 4 June 2018 at 17:40:57 UTC, Dennis wrote: On Monday, 4 June 2018 at 15:43:20 UTC, Steven Schveighoffer wrote: Note, it's not going to necessarily be as efficient, but it's likely to be close. -Steve I've compared the range versions with a for-loop. For integers and longs or high

Re: stride in slices

2018-06-04 Thread Ethan via Digitalmars-d
On Monday, 4 June 2018 at 18:11:47 UTC, Steven Schveighoffer wrote: BTW, do you have cross-module inlining on? Just to drive this point home. https://run.dlang.io/is/nrdzb0 Manually implemented stride and fill with everything forced inline. Otherwise, the original code is unchanged. 17 ms,

Re: stride in slices

2018-06-04 Thread Meta via Digitalmars-d
On Monday, 4 June 2018 at 23:08:17 UTC, Ethan wrote: On Monday, 4 June 2018 at 18:11:47 UTC, Steven Schveighoffer wrote: BTW, do you have cross-module inlining on? Just to drive this point home. https://run.dlang.io/is/nrdzb0 Manually implemented stride and fill with everything forced inlin

Re: stride in slices

2018-06-04 Thread David Bennett via Digitalmars-d
On Tuesday, 5 June 2018 at 03:13:05 UTC, Meta wrote: 14 ms, 520 μs, and 4 hnsecs 13 ms, 87 μs, and 2 hnsecs 12 ms, 938 μs, and 8 hnsecs When using `dmd -inline -O -release` with an extra simd benchmark I get: for loop:21 ms, 291 μs, and 6 hnsecs stride/fill: 64 ms, 927 μs, and 9 hnsecs

Re: stride in slices

2018-06-04 Thread David Bennett via Digitalmars-d
On Tuesday, 5 June 2018 at 05:05:47 UTC, David Bennett wrote: On Tuesday, 5 June 2018 at 03:13:05 UTC, Meta wrote: 14 ms, 520 μs, and 4 hnsecs 13 ms, 87 μs, and 2 hnsecs 12 ms, 938 μs, and 8 hnsecs When using `dmd -inline -O -release` with an extra simd benchmark I get: for loop:21 ms,

Re: Software validation

2018-06-04 Thread Petar via Digitalmars-d
On Monday, 4 June 2018 at 15:48:35 UTC, DigitalDesigns wrote: Does D have any methods of validating code in a natural manner besides unit tests and contracts? I'm specifically thinking of validating mathematical calculations and boolean operations that could depend on very improbable scenario