Re: N-dimensional slices is ready for comments!

2015-06-21 Thread jmh530 via Digitalmars-d-announce
On Friday, 19 June 2015 at 10:13:42 UTC, Ilya Yaroshenko wrote: You can slice fixed size arrays: auto myFun() { float[4096] data; auto tensor = data[].sliced(256, 16); ///use tensor } After playing around with some stuff more, I keep finding the syntax for the static and

Re: N-dimensional slices is ready for comments!

2015-06-18 Thread jmh530 via Digitalmars-d-announce
On Monday, 15 June 2015 at 08:40:31 UTC, Ilya Yaroshenko wrote: Hi All, PR and Examples: https://github.com/D-Programming-Language/phobos/pull/3397 DUB http://code.dlang.org/packages/dip80-ndslice N-dimensional slices is real world example where `static foreach` would be useful.

Re: D-Day for DMD is today!

2015-08-23 Thread jmh530 via Digitalmars-d-announce
On Sunday, 23 August 2015 at 05:17:33 UTC, Walter Bright wrote: https://github.com/D-Programming-Language/dmd/pull/4923 We have made the switch from C++ DMD to D DMD! Congratulations.

Re: Beta D 2.068.0-b2

2015-07-28 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 28 July 2015 at 09:17:21 UTC, Sönke Ludwig wrote: I never had issues with VisualD so far. Which version of VisualStudio do you have installed? 64-bit compilation for DMD also works for me for VisualD, as well as when using DUB from the VS20xx x64 Native Tools Command Prompt

Re: Beta D 2.068.0-b2

2015-07-29 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 29 July 2015 at 07:10:13 UTC, Martin Nowak wrote: You're not allowed to redistribute the VS binaries, only the libc dlls. On Win32 we use our own libc (dmc) and linker (optlink). We could improve our installer so it can optionally start the VS compiler installation. If it

Re: Beta D 2.068.0-b2

2015-07-27 Thread jmh530 via Digitalmars-d-announce
On Monday, 27 July 2015 at 18:58:33 UTC, Joseph Cassman wrote: Sorry for the following rant but I am frustrated by the poor quality of support for Windows 64 development. rant I understand that frustration. I had some modest problems getting it to work with -m64 on my home computer.

Re: Calypso progress report (+ updated MingW64 build)

2015-10-22 Thread jmh530 via Digitalmars-d-announce
On Thursday, 22 October 2015 at 23:23:50 UTC, Elie Morisse wrote: MSVC hasn't been tested since 5 months ago. Calypso built by MSVC compiles basic examples but last time we tried none of the C++ standard lib test cases worked. Maybe it's better now that the template support is more robust

Re: Calypso progress report (+ updated MingW64 build)

2015-10-27 Thread jmh530 via Digitalmars-d-announce
On Monday, 26 October 2015 at 23:39:19 UTC, bachmeier wrote: It's not difficult to embed R inside D. I will finish a forecasting project in early November, and will be able to finish it up after that. That will bring R's full plotting capabilities to D. This sounds cool. I look forward to

Re: Calypso progress report (+ updated MingW64 build)

2015-10-22 Thread jmh530 via Digitalmars-d-announce
On Thursday, 22 October 2015 at 03:14:39 UTC, Joakim wrote: On Wednesday, 21 October 2015 at 23:40:15 UTC, Elie Morisse wrote: It's been a while since the last update, so here's a quick one before making the jump to LDC 0.16. You should write a blog post explaining what you have done so far

Re: Andrei's Quora comments on Reddit: "D has no vision. Go is out of its depth. Rust skipped leg day."

2015-11-12 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 11 November 2015 at 19:57:13 UTC, Jack Stouffer wrote: Unfortunately, that page is very out of date. The last significant content update to that page was August of last year. If I was a C++ programmer I would have fixed it by now but no one who has the knowledge needed seems to

Re: Coedit 2 alpha 1 - now with dub

2015-10-20 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 20 October 2015 at 12:46:51 UTC, BBasile wrote: On Monday, 19 October 2015 at 19:56:15 UTC, Jack Stouffer wrote: On Monday, 19 October 2015 at 15:03:52 UTC, BBasile wrote: On Saturday, 17 October 2015 at 16:31:38 UTC, DK wrote: Hi, this link https://github.com/BBasile/Coedit/

Re: Four new DConf 2015 videos

2015-07-09 Thread jmh530 via Digitalmars-d-announce
On Thursday, 9 July 2015 at 22:17:50 UTC, Andy Smith wrote: Wha?! I thought it was John Colvin that talked about OpenCL? Was Adam talking about it as well?! Cheers, A. My first reply was originally to John Colvin, but then wobbles refers to Adam's talk as well. I was just referring to

Re: 3 more dconf 2015 talks (Andy, Jonathan, and Mark)

2015-07-07 Thread jmh530 via Digitalmars-d-announce
On Saturday, 4 July 2015 at 01:13:52 UTC, Andy Smith wrote: I've raised https://github.com/D-Programming-Language/dconf.org/pull/85 to have the dconf website point to these urls. Andrei please consider merging once you've done unpacking all the boxes :-) Cheers, A. Andy, I just watched

Re: Four new DConf 2015 videos

2015-07-08 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 8 July 2015 at 10:54:16 UTC, John Colvin wrote: Bummer, they didn't use the screen cap video I sent, so there's no code shown or anything for quite long sections, which makes it quite hard to follow :( Who would be the best person to contact about this? I was just going to

Re: 3 more dconf 2015 talks (Andy, Jonathan, and Mark)

2015-07-08 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 8 July 2015 at 22:20:08 UTC, Andy Smith wrote: Hey I didn't really have an equivalent of transients in D, it was more a general statement that there are cases where you can still get functional purity using mutable state rather than adhering to a strict functional approach.

Re: Four new DConf 2015 videos

2015-07-09 Thread jmh530 via Digitalmars-d-announce
On Thursday, 9 July 2015 at 14:54:50 UTC, wobbles wrote: After the last slide in your presentation, you begin to give a demo of the code. From then on, nothing on screen is shown :/ The stuff about OpenCL

Re: Blog post : OOP composition with mixins

2015-08-31 Thread jmh530 via Digitalmars-d-announce
On Monday, 24 August 2015 at 11:10:16 UTC, Dicebot wrote: Rough summary of the talk I have given for recent Berlin D meetup event: https://blog.dicebot.lv/posts/2015/08/OOP_composition_with_mixins It seems like mixin templates can be used like alias this, but mixin templates are more

Re: Dynamic arrays

2015-08-31 Thread jmh530 via Digitalmars-d-announce
On Monday, 31 August 2015 at 21:09:02 UTC, Minas Mina wrote: Constructive criticism is welcome. In the "define a dynamic array" section, I often find myself writing int[] numbers; numbers.length = 3; Instead of int[] numbers = new int[3]; I understand that this fits with the resizing section

Re: v0.2.1 of EMSI's containers library

2015-09-01 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 1 September 2015 at 04:03:48 UTC, Brian Schott wrote: https://github.com/economicmodeling/containers The link to documentation doesn't seem to have anything on it.

Re: A new article about working with files in D

2015-09-28 Thread jmh530 via Digitalmars-d-announce
On Monday, 28 September 2015 at 11:41:37 UTC, Gary Willoughby wrote: Article: http://nomad.so/2015/09/working-with-files-in-the-d-programming-language/ Reddit link: https://www.reddit.com/r/programming/comments/3mosw7/working_with_files_in_the_d_programming_language/ Cool.

Re: Go 1.5

2015-09-21 Thread jmh530 via Digitalmars-d-announce
On Monday, 21 September 2015 at 19:32:23 UTC, Ola Fosheim Grøstad wrote: If the compiler can prove that two pointers point to non-overlapping memory regions then the compiler can optimize better. This is one of the reasons why Fortran compilers managed to do better than C for a long time.

Re: Go 1.5

2015-09-21 Thread jmh530 via Digitalmars-d-announce
On Monday, 21 September 2015 at 11:01:27 UTC, ZombineDev wrote: There's also a simple thing called smart pointers which do this with RAII, copy and move semantics. Smart pointers manage the lifetime of the object they point to automatically. You just need to make sure that you access the

Re: Using D and std.ndslice as a Numpy Replacement

2016-01-02 Thread jmh530 via Digitalmars-d-announce
On Saturday, 2 January 2016 at 19:49:05 UTC, Jack Stouffer wrote: http://jackstouffer.com/blog/nd_slice.html https://www.reddit.com/r/programming/comments/3z6f7a/using_d_and_stdndslice_as_a_numpy_replacement/ Great piece. And great work done by those who worked on nd_slice.

Re: Small minesweeper game in D

2015-12-20 Thread jmh530 via Digitalmars-d-announce
On Sunday, 20 December 2015 at 02:11:58 UTC, Adam D. Ruppe wrote: code here: http://arsdnet.net/dcode/minesweeper.d [...] The code looks easy to understand also. You might consider writing this up into a blog post.

Re: 2016Q1: std.blas

2015-12-30 Thread jmh530 via Digitalmars-d-announce
On Saturday, 26 December 2015 at 19:57:19 UTC, Ilya Yaroshenko wrote: Hi, I will write GEMM and GEMV families of BLAS for Phobos. Cool.

Re: Official Announcement: 'Learning D' is Released

2016-01-12 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 12 January 2016 at 21:10:28 UTC, John Colvin wrote: When you want to have control over the process of loading a library e.g. if you want it to be an optional dependency at runtime. I've seen the example in the book. I'm just not sure why you would want an optional runtime

Re: Official Announcement: 'Learning D' is Released

2016-01-12 Thread jmh530 via Digitalmars-d-announce
On Sunday, 27 December 2015 at 17:21:24 UTC, Mike Parker wrote: Thanks guys! That kind of feedback is a good Christmas present :) I'm working through the book now. I'm liking it. I'm on Chapter 9, which has the Connecting D with C material. At the beginning of the chapter you define some

Re: D's Auto Decoding and You

2016-06-02 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 17 May 2016 at 14:06:37 UTC, Jack Stouffer wrote: If you think there should be any more information included in the article, please let me know so I can add it. I was a little confused by something in the main autodecoding thread, so I read your article again. Unfortunately, I

Re: D's Auto Decoding and You

2016-06-02 Thread jmh530 via Digitalmars-d-announce
On Thursday, 2 June 2016 at 21:33:02 UTC, Andrei Alexandrescu wrote: Should I assume some normalization occurred on the way? I'm just looking over std.uni's section on normalization and realizing that I had basically no idea what it is or what's going on. The wikipedia page on unicode

Re: D's Auto Decoding and You

2016-06-02 Thread jmh530 via Digitalmars-d-announce
On Thursday, 2 June 2016 at 21:31:39 UTC, Jack Stouffer wrote: On Thursday, 2 June 2016 at 21:21:50 UTC, jmh530 wrote: I was a little confused by something in the main autodecoding thread, so I read your article again. Unfortunately, I don't think my confusion is resolved. I was trying one of

Re: LDC 1.0.0 has been released!

2016-06-06 Thread jmh530 via Digitalmars-d-announce
On Monday, 6 June 2016 at 10:45:39 UTC, Guillaume Piolat wrote: Hi, Here is what I've learned: [snip] Add to LDC Readme?

Re: SQLite-D alpha is here

2016-05-25 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 25 May 2016 at 03:48:48 UTC, Stefan Koch wrote: Well not much has changed since I made this announcement. By fixing a really jarring bug I had a slight performance regression. But this is still the fastest SQLite reader I know of. This project is currently on the back burner.

Re: Project Highlight: The PowerNex Kernel

2016-06-24 Thread jmh530 via Digitalmars-d-announce
On Friday, 24 June 2016 at 14:09:12 UTC, Mike Parker wrote: Not that long ago, Dan Printzell announced his D OS Kernel, PowerNex [1], in this forum. It is now the subject of the first project highlight on the D Blog [2]. [1] https://github.com/Vild/PowerNex [2]

Re: Button: A fast, correct, and elegantly simple build system.

2016-06-17 Thread jmh530 via Digitalmars-d-announce
On Monday, 30 May 2016 at 19:16:50 UTC, Jason White wrote: Note that this is still a ways off from being production-ready. It needs some polishing. Feedback would be most appreciated (file some issues!). I really want to make this one of the best build systems out there. I found the

Re: Official Announcement: 'Learning D' is Released

2016-01-13 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 13 January 2016 at 01:02:28 UTC, Mike Parker wrote: [snip] Thanks for the reply.

Re: Vision for the first semester of 2016

2016-01-28 Thread jmh530 via Digitalmars-d-announce
On Thursday, 28 January 2016 at 11:25:08 UTC, Laeeth Isharc wrote: I do like the building-block idea you suggest, but one must think about the deeper reasons for why things are owned by which people. (I have found the Coase theorem and work on industrial organisation to be quite stimulating

Re: Vision for the first semester of 2016

2016-01-27 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 27 January 2016 at 22:36:37 UTC, Chris Wright wrote: Longevity is an awkward one. If I create a project, do nothing with it for four years, then make a release, will that count as well as making a release once a month for four years? But the other metrics should account for

Re: Release D 2.070.0

2016-01-27 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 27 January 2016 at 21:08:54 UTC, Martin Nowak wrote: Glad to announce D 2.070.0 http://dlang.org/download.html This release comes with the new std.experimental.ndslice, heavily expanded Windows bindings, and native exception handling on 64-bit linux. See the changelog for more

Re: D Functional garden

2016-02-29 Thread jmh530 via Digitalmars-d-announce
On Monday, 29 February 2016 at 15:09:56 UTC, Seb wrote: I have started to learn D lately and as a part of my learning process I decided to put my insights into a new, open platform - the D Functional Garden. I like. One suggestion. It can be hard to read long chains of calls. When you do

Re: Google Summer of Code 2016 Only A Few Hours Left

2016-02-22 Thread jmh530 via Digitalmars-d-announce
On Friday, 19 February 2016 at 21:10:45 UTC, Dave wrote: Good starting points for a GSOC project would be "to port" mc-stan.org or some optimization algorithms from Coin-OR.org (please let me be more particular and independent of existing work if there is any interest for such a project!).

Re: Syntax highlighting of backticks now supported in Notepad++

2016-02-26 Thread jmh530 via Digitalmars-d-announce
On Friday, 26 February 2016 at 15:31:33 UTC, Remo wrote: Unfortunately syntax highlighting for D still do not work even with v6.9. Huh? I use Notepad++ on Windows and it highlights syntax. Maybe not as much as Sublime nor as pretty...

Re: Updated plotcli (version 0.8.0). Now build on ggplotd

2016-02-15 Thread jmh530 via Digitalmars-d-announce
On Monday, 15 February 2016 at 12:11:39 UTC, Edwin van Leeuwen wrote: Plotcli v0.8.0 has been largely rewritten to use ggplotd[2] as its backend. This results in more beautiful plots and gives us greater control over the exact plots created. Note though that the command line arguments are

Re: Google Summer of Code 2016 Only A Few Hours Left

2016-02-19 Thread jmh530 via Digitalmars-d-announce
On Friday, 19 February 2016 at 21:10:45 UTC, Dave wrote: Good starting points for a GSOC project would be "to port" mc-stan.org or some optimization algorithms from Coin-OR.org (please let me be more particular and independent of existing work if there is any interest for such a project!).

Re: Google Summer of Code 2016 Only A Few Hours Left

2016-02-20 Thread jmh530 via Digitalmars-d-announce
On Saturday, 20 February 2016 at 13:31:03 UTC, bachmeier wrote: On Friday, 19 February 2016 at 21:50:43 UTC, jmh530 wrote: On Friday, 19 February 2016 at 21:10:45 UTC, Dave wrote: Alternately, you could try calling pystan or rstan from D. If you make any progress on these approaches, I would

Re: Sublime Text 3 Gets Better D Support

2016-02-10 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 10 February 2016 at 18:00:42 UTC, sigod wrote: New syntax highlighting is not as good as I expected it to be. I was surprised by how good it looks. I just don't have any interest in using Sublime.

Re: dlang.org Re-Design Dark Theme

2016-03-14 Thread jmh530 via Digitalmars-d-announce
On Monday, 14 March 2016 at 17:39:43 UTC, Russel Winder wrote: Your choice, which is why the site should have both, so as not to piss off the people who disagree. Fair enough.

Re: dlang.org Re-Design Dark Theme

2016-03-14 Thread jmh530 via Digitalmars-d-announce
On Monday, 14 March 2016 at 16:42:27 UTC, Russel Winder wrote: Light writing on dark background is so much nicer that the reverse. I disagree.

Re: gchunt v0.2.0

2016-04-05 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 5 April 2016 at 19:15:04 UTC, Pradeep Gowda wrote: This is somewhat tangentially related to the announcement.. but how does one run "-vgc" switch with "dub"? Running dmd -vgc with a project with dependencies (eg: docopt) failed because dmd could not find the dependencies.

Re: Official dub packages for Debian and Ubuntu

2016-04-11 Thread jmh530 via Digitalmars-d-announce
On Monday, 11 April 2016 at 14:21:46 UTC, Matthias Klumpp wrote: On the roadmap are adding debhelper sequences to simplify packaging dub-based D code in Debian based distros, auto-test support in Debian's CI, and of course the usual bugfixing. Is adding to Linux Mint something you would

Re: Release D 2.071.0

2016-04-05 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 5 April 2016 at 22:43:05 UTC, Martin Nowak wrote: Glad to announce D 2.071.0. Good work.

Re: D Profile Viewer

2016-03-25 Thread jmh530 via Digitalmars-d-announce
On Thursday, 24 March 2016 at 20:34:07 UTC, Andrew wrote: I wrote a program to turn the non-human-readable trace.log into an interactive HTML file that can be used to help profile a D program. Cool.

Re: mir.combinatorics: reviewers and ideas are wanted

2016-03-28 Thread jmh530 via Digitalmars-d-announce
On Monday, 28 March 2016 at 07:24:12 UTC, 9il wrote: Sebastian Wilzbach (aka @greenify) starts mir.combinatorics. Cool, when I have time I will take a look.

Re: mir.combinatorics: reviewers and ideas are wanted

2016-03-28 Thread jmh530 via Digitalmars-d-announce
On Monday, 28 March 2016 at 15:30:56 UTC, Timon Gehr wrote: Regarding ideas: For each range, there should probably be a numeric function computing the length of that range. (e.g. here, binomial corresponds to combinations, there should be factorial corresponding to permutations etc.) I

Re: D's Auto Decoding and You

2016-05-18 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 18 May 2016 at 20:10:09 UTC, Jonathan M Davis wrote: At this point, if anyone ever calls front with parens, they're doing it wrong. Is this true of all @property functions? Should this be noted in the spec? Should it be an error? If it shouldn't be an error, is it really such

Re: D's Auto Decoding and You

2016-05-19 Thread jmh530 via Digitalmars-d-announce
On Thursday, 19 May 2016 at 12:10:36 UTC, Jonathan M Davis wrote: [snip] Very informative, as always. I had not realized the implication of front being called without parens, such as front being something that isn't an @property function (esp. variable). Are there any ranges in phobos (you

Re: D's Auto Decoding and You

2016-05-17 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 17 May 2016 at 14:06:37 UTC, Jack Stouffer wrote: http://jackstouffer.com/blog/d_auto_decoding_and_you.html Based on the recent thread in General, I wrote this blog post that's designed to be part beginner tutorial, part objective record of the debate over it, and finally my

Re: Battle-plan for CTFE

2016-05-16 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 10 May 2016 at 11:31:33 UTC, Stefan Koch wrote: Yes I do know the llvm jit, it is slow as a three legged dog. But I do plan for a way of plugging it in. This is not a main priority however. What about libjit?

Re: To all DConf speakers: please upload slides!

2016-05-13 Thread jmh530 via Digitalmars-d-announce
On Friday, 13 May 2016 at 15:24:22 UTC, Steven Schveighoffer wrote: You only *need* the slides for when you can watch the talk. Having the slides beforehand may be confusing and unhelpful. This means there is no reason to provide the slides until the talk actually happens. I almost want to

Re: dxorshift: random number generators from the extended Xorshift family

2016-05-18 Thread jmh530 via Digitalmars-d-announce
On Sunday, 15 May 2016 at 23:34:46 UTC, Joseph Rushton Wakeling wrote: Wrapper implemented here, together with documentation and tests: https://github.com/WebDrake/dxorshift/pull/1 N.B. I'm sticking with the explicit wrapper, because I want to be really, really certain that what comes out is

Re: GSoC 2016 - Precise GC

2016-05-03 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 3 May 2016 at 18:15:20 UTC, Jeremy DeHaan wrote: I am reading a paper on how one could use extra information about what was last assigned to a union in order to scan them precisely. I haven't read the whole thing yet, but it looks like it could be done. Not sure if it is

Re: Live streaming of DConf 2016: confirmed

2016-05-03 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 3 May 2016 at 21:30:26 UTC, Nick B wrote: On Monday, 2 May 2016 at 00:45:39 UTC, Nick B wrote: [snip] Only bit that is still decided upon is platform choice for primary stream source - will update this topic when it gets settled. Any update on this ? Can't we get some

Re: GSoC 2016 - Precise GC

2016-05-04 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 4 May 2016 at 02:50:08 UTC, Jeremy DeHaan wrote: I'm not sure, but one would thing that @safe code wouldn't need any extra information about the union. I wouldn't know how to differentiate between them though during runtime. Probably someone with more experience with the

Re: GSoC 2016 - Precise GC

2016-05-03 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 3 May 2016 at 16:44:32 UTC, Jack Stouffer wrote: I don't remember all the details, but I'm pretty sure that Rainer, or maybe someone else, was talking about how a precise GC is not completely possible in D because D has unions. Discussed in this thread (among others)

Re: ndBenchmarks #1: ndslice.algorithm vs std.numeric vs std.algorithm

2016-08-03 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 3 August 2016 at 20:53:59 UTC, Ilya Yaroshenko wrote: Hi all, There are two first [1] benchmarks for upcoming ndslice.algorithm [2]. Recent LDC alpha based on LLVM 3.8 and recent Mir v0.16.0-alpha3 are required. @fasmath syntax may be changed a little bit and will be simplified

Re: new cpuid is ready for comments

2016-07-15 Thread jmh530 via Digitalmars-d-announce
On Monday, 11 July 2016 at 16:30:44 UTC, Ilya Yaroshenko wrote: Please report your CPU (GitHub/Gist): Intel(R) Core(TM) i7 CPU 950 @ 3.07GHz https://gist.github.com/jmh530/2f1694711085176e007461ae8218a759 Intel(R) Core(TM) i3-4130T CPU @ 2.90GHz

Re: Vision document for H2 2016

2016-07-08 Thread jmh530 via Digitalmars-d-announce
On Friday, 8 July 2016 at 09:17:14 UTC, Robert burner Schadek wrote: You create a VD roughly twice a year. You have to compare it with the last VD and see what was done. That is a lot of overhead IMO. Why not create "THE VISION DOCUMENT" and update it when needed. I like to think about it

Re: Vision document for H2 2016

2016-07-08 Thread jmh530 via Digitalmars-d-announce
On Friday, 8 July 2016 at 14:01:14 UTC, Eugene wrote: On Thursday, 7 July 2016 at 19:55:51 UTC, Andrei Alexandrescu wrote: https://wiki.dlang.org/Vision/2016H2 -- Andrei please add some features from Rust: primitive type aliases, like i8, u8, u32, and so on Not hard: module stdrust;

Re: A New Import Idiom`

2017-02-13 Thread jmh530 via Digitalmars-d-announce
On Monday, 13 February 2017 at 14:28:20 UTC, Mike Parker wrote: Daniel Nielsen put together a post describing the import idiom that came to light in a recent forum discussion regarding DIP 1005 [3]. The relevant links are at [1] and [2]. [1]

Re: A New Import Idiom`

2017-02-13 Thread jmh530 via Digitalmars-d-announce
On Monday, 13 February 2017 at 15:04:53 UTC, Daniel N wrote: Probably, please help measuring your idea and post it here. I intentionally chose a test made by someone else to avoid biasing from my part. It was the only test I found at time of writing. The first time I did it, I got a ~60%

Re: Questionnaire

2017-02-09 Thread jmh530 via Digitalmars-d-announce
On Thursday, 9 February 2017 at 16:33:18 UTC, bachmeier wrote: Make extensions that others can use within their current workflow, and they will use it. Leave it as a Dub package and they won't touch it. You've done a lot of good work, but it's kind of a dead end to target the standalone D

Re: Questionnaire

2017-02-09 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 8 February 2017 at 18:27:57 UTC, Ilya Yaroshenko wrote: 1. Why your company uses D? a. D is the best b. We like D c. I like D and my company allowed me to use D d. My head like D e. Because marketing reasons f. Because my company can be more efficient with D for some

Re: DCompute - Native heterogeneous computing for D - is here!

2017-02-26 Thread jmh530 via Digitalmars-d-announce
On Sunday, 26 February 2017 at 08:37:29 UTC, Nicholas Wilson wrote: DCompute is an extension to LDC capable of generating code (with no language changes*) for NVIDIA's NVPTX for use with CUDA, SPIRV for use with the OpenCL runtime, and of course the host, all at the same time! It is also

Re: DCV v0.2.0 - adaptation to the new ndslice

2017-03-01 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 1 March 2017 at 21:48:27 UTC, Faux Amis wrote: Nice! Question, do you know of any (plans to make a) deep learning framework in D? (like: http://caffe.berkeleyvision.org) I only recall a previous discussion on this thread

Re: matrix library

2016-08-23 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 23 August 2016 at 06:18:54 UTC, Ilya Yaroshenko wrote: Generic matrix-matrix multiplication is available in Mir version 0.16.0-beta2 http://docs.mir.dlang.io/latest/mir_glas_gemm.html It should be compiled with recent LDC beta, and -mcpu=native flag. Glad you are making

Re: [GSoC] Precise GC

2016-09-02 Thread jmh530 via Digitalmars-d-announce
On Friday, 2 September 2016 at 08:14:33 UTC, Rory McGuire wrote: Can we rather just make a special tagged union that is scanned... rather avoid trying to make something that should be minimal more and more complex? The compiler already treats some parts of phobos as "special" as far as I

Re: [GSoC] Precise GC

2016-09-06 Thread jmh530 via Digitalmars-d-announce
On Saturday, 3 September 2016 at 12:22:25 UTC, thedeemon wrote: GC (and runtime in general) has no idea what code is safe and what code is system. GC works with data at run-time. All @safe-related stuff is about code (not data!) and happens at compile-time. They are completely orthogonal and

Re: The D Language Foundation is now a tax exempt non-profit organization

2016-08-29 Thread jmh530 via Digitalmars-d-announce
On Monday, 29 August 2016 at 17:03:34 UTC, Andrei Alexandrescu wrote: We're happy to report that the D Language Foundation is now a public charity operating under US Internal Revenue Code Section 501(c)(3). The decision is retroactive to September 23, 2015. This has wide-ranging implications,

Re: small promotion for Dlang and Mir

2016-09-13 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 13 September 2016 at 14:14:01 UTC, Ilya Yaroshenko wrote: 1. findRoot. D implementation is significantly better then 98% of others for the problem because the problem behaves like pathological. Thanks to ieeeMean 2. logmdigamma 3. logmdigammaInverse Damn, I didn't even realize

Re: From the D Blog -- GSoC Report: Step

2016-09-09 Thread jmh530 via Digitalmars-d-announce
On Friday, 9 September 2016 at 18:22:02 UTC, ciechowoj wrote: I'm not sure about any special syntax which is expected for languages which have built-in sets. It would probably be overkill to add syntax support, but I'm not sure how often people use set literals or not. E.g. Python has

Re: Numerical age for D: Mir v0.18.0 is faster then OpenBLAS

2016-09-23 Thread jmh530 via Digitalmars-d-announce
On Friday, 23 September 2016 at 13:25:30 UTC, Ilya Yaroshenko wrote: Benchmark: http://blog.mir.dlang.io/glas/benchmark/openblas/2016/09/23/glas-gemm-benchmark.html Great work.

Re: [GSoC] Mir.random.flex - Generic non-uniform random sampling

2016-08-22 Thread jmh530 via Digitalmars-d-announce
On Monday, 22 August 2016 at 15:34:47 UTC, Seb wrote: Hey all, I am proud to publish a report of my GSoC work as two extensive blog posts, which explain non-uniform random sampling and the mir.random.flex package (part of Mir > 0.16-beta2):

Re: How to Write @trusted Code in D

2016-09-28 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 28 September 2016 at 14:02:45 UTC, Mike Parker wrote: Steven Schveighoffer has contributed an article to the blog explaining @trusted and advising on its proper usage. Post: https://dlang.org/blog/2016/09/28/how-to-write-trusted-code-in-d/ Reddit:

Re: How to Write @trusted Code in D

2016-09-28 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 28 September 2016 at 14:44:17 UTC, Mike Parker wrote: Are you referring to ssize_t? If so, that's not a typo. It's the signed version of size_t. The * should be next to the void, though. I thought you meant size_t, but glad to know that I wasn't totally wrong.

Re: Release D 2.072.0

2016-11-11 Thread jmh530 via Digitalmars-d-announce
On Friday, 11 November 2016 at 19:36:59 UTC, Nick Sabalausky wrote: I've gone through a lot of compiler upgrades on a lot of D projects, and in my experience, this "investigate and fix for the new dmd" has always been trivial (aside from one instance where Phobos's standard function

Re: Mir Random v0.0.1 release

2016-12-02 Thread jmh530 via Digitalmars-d-announce
On Friday, 2 December 2016 at 18:59:08 UTC, Ilya Yaroshenko wrote: Mir Random [1] === Glad to hear it. Did you get contributions on the four functions mentioned in the General forum.

Re: Mir GLAS v0.0.6: easy usage with DMD and LDC

2016-12-16 Thread jmh530 via Digitalmars-d-announce
On Friday, 16 December 2016 at 22:12:58 UTC, Ilya Yaroshenko wrote: Mir GLAS v0.0.6 was released. Very welcome. Will need to play around with it.

Re: Recently added ndslice API

2017-03-17 Thread jmh530 via Digitalmars-d-announce
On Saturday, 11 March 2017 at 10:53:35 UTC, Ilya Yaroshenko wrote: Github: https://github.com/libmir/mir-algorithm Every time I look at that mir-alogrithm main page with the Scheme image, I'm just like what the hell is going on. Maybe you can just link to it instead of featuring it so

Re: Dont Fear the Reaper -- A gentle introduction to D's GC

2017-03-20 Thread jmh530 via Digitalmars-d-announce
On Monday, 20 March 2017 at 14:07:35 UTC, Mike Parker wrote: This is the first in a series of posts introducing D's garbage collection and how it interacts with user code. This one is a basic introduction. Blog: https://dlang.org/blog/2017/03/20/dont-fear-the-reaper/ Reddit:

Re: fluent-asserts released

2017-04-10 Thread jmh530 via Digitalmars-d-announce
On Sunday, 9 April 2017 at 13:30:54 UTC, Szabo Bogdan wrote: Hi! I just made an update to my fluent assert library. This is a library that allows you to write asserts in a BDD style. Right now, it contains only asserts that I needed in my projects and I promise that I will add more in the

Re: GC blessed for C++ (again)

2017-04-11 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 11 April 2017 at 16:16:03 UTC, Jack Stouffer wrote: On Tuesday, 11 April 2017 at 07:02:19 UTC, Swoorup Joshi wrote: Breaking, you mean the standard library? or including user codebases? Taking the GC out of language constructs (e.g. ~=, AAs) would be a massive breaking change and

Re: Article: Interfacing D with C and Fortran

2017-04-13 Thread jmh530 via Digitalmars-d-announce
On Thursday, 13 April 2017 at 09:19:05 UTC, data pulverizer wrote: FYI: My article with @9il "Interfacing D with C and Fortran" is now up http://www.active-analytics.com/blog/interface-d-with-c-fortran/ Thanks to those that made suggestions that informed the article. You may also want to

Re: BLAS implementation for D

2017-04-13 Thread jmh530 via Digitalmars-d-announce
On Thursday, 13 April 2017 at 09:18:06 UTC, data pulverizer wrote: It is complete functionally with respect covering all the functions implemented in BLAS. @9il has suggested that we should work to merge this library with Mir GLAS which I think is a good idea. So Mir GLAS doesn't cover

Re: BLAS implementation for D

2017-04-14 Thread jmh530 via Digitalmars-d-announce
On Friday, 14 April 2017 at 15:37:20 UTC, data pulverizer wrote: You raise a very good point. My intention is to completely re-write each function that was based on GSL's CBLAS while upgrading the performance. Once this is done the library should be regarded as a different work ... if anyone

Re: D IDE Coedit - version 3 released.

2017-03-14 Thread jmh530 via Digitalmars-d-announce
On Monday, 13 March 2017 at 17:43:32 UTC, Basile B. wrote: Finally, after four betas, the third version of my D IDE [0] is available. Congrats. I had tried it in the past and had liked it.

Re: Update on Unums

2017-03-14 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 14 March 2017 at 08:21:03 UTC, Andrea Fontana wrote: It seems public: http://insidehpc.com/2017/02/john-gustafson-presents-beyond-floating-point-next-generation-computer-arithmetic/ Also in pdf here http://web.stanford.edu/class/ee380/Abstracts/170201-slides.pdf

Re: Article: Interfacing D with C and Fortran

2017-04-14 Thread jmh530 via Digitalmars-d-announce
On Thursday, 13 April 2017 at 11:23:32 UTC, jmh530 wrote: Looks good. Also, I tried to add the blog to feedly, but it wasn't having any of it. You might want to create an RSS feed for it. Just an FYI, I was looking at another post

Re: covered - processes output of code coverage analysis performed by the D programming language compiler

2017-07-31 Thread jmh530 via Digitalmars-d-announce
On Monday, 31 July 2017 at 13:06:44 UTC, Anton Fediushin wrote: Hello! I am glad to announce a new command-line tool which should make development a little easier. You could add a mixin template that injects the "version(D_Coverage)" code.

Re: New library: open multi-methods

2017-07-17 Thread jmh530 via Digitalmars-d-announce
On Monday, 17 July 2017 at 22:46:02 UTC, Jean-Louis Leroy wrote: I think I will rename 'methods' to 'openmethods' for the time being, but the discussion remains open. Not renaming the repo yet. On the other hand, when I saw methods, my first thought was R's methods, which I imagine is

Re: New library: open multi-methods

2017-07-17 Thread jmh530 via Digitalmars-d-announce
On Monday, 17 July 2017 at 20:41:05 UTC, Jean-Louis Leroy wrote: Thinking about it, 'openmethods' would probably be a better module/package name than just 'methods'. It emphasizes the #1 feature, i.e. polymorphism outside of classes. Googling `multimethods` brought up more programming-related

Re: New library: open multi-methods

2017-07-17 Thread jmh530 via Digitalmars-d-announce
On Monday, 17 July 2017 at 21:31:20 UTC, jmh530 wrote: On Monday, 17 July 2017 at 20:41:05 UTC, Jean-Louis Leroy wrote: Thinking about it, 'openmethods' would probably be a better module/package name than just 'methods'. It emphasizes the #1 feature, i.e. polymorphism outside of classes.

  1   2   3   4   5   >