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 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.

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: Life in the Fast Lane (@nogc blog post)

2017-06-20 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 20 June 2017 at 16:47:20 UTC, jmh530 wrote: Below is a little more generic: Opps, left an extra import std.stdio in there.

Re: Life in the Fast Lane (@nogc blog post)

2017-06-20 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 20 June 2017 at 15:24:06 UTC, Dukc wrote: I wasn't skilled enough to make a generic version of this trough. And I do not know what happens if @nogc function ends up calling gc. This seems like it only would work if you know that there wouldn't be any allocations. I don't

Re: Lubeck: Hight Level Linear Algebra for Dlang

2017-06-15 Thread jmh530 via Digitalmars-d-announce
On Thursday, 15 June 2017 at 13:44:33 UTC, Nordlöw wrote: On Thursday, 15 June 2017 at 12:22:25 UTC, Nordlöw wrote: On Tuesday, 13 June 2017 at 08:26:20 UTC, 9il wrote: [1] http://code.dlang.org/packages/lubeck https://github.com/kaleidicassociates/lubeck/tree/master/example Nice. Will

Re: Getters/setters generator

2017-06-13 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 13 June 2017 at 20:45:34 UTC, jmh530 wrote: Fair point. I just was playing around with it today and was like, oh that's pretty easy. It was only when I was trying to see if anyone else had done anything like this that I came across your project. I was just looking at the code

Re: Getters/setters generator

2017-06-13 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 13 June 2017 at 20:31:25 UTC, Eugene Wissner wrote: I suppose the errors will be more cryptic, since you don't check if the string referers to an existing member. You provide only get/set that return by value. So you may need to generate getters/setters for const values, for ref

Re: Getters/setters generator

2017-06-13 Thread jmh530 via Digitalmars-d-announce
On Sunday, 11 December 2016 at 02:17:18 UTC, Mike Parker wrote: What are properties if not "getters" and "setters"? From the original post: "It would generate 2 methods "num": one to set num_ and one to get its value." Two methods named "num". No "get" or "set" in sight. Sorry to bump,

Re: Generalized Linear Models and Stochastic Gradient Descent in D

2017-06-12 Thread jmh530 via Digitalmars-d-announce
On Sunday, 11 June 2017 at 15:57:14 UTC, Ilya wrote: It uses mir-blas and mir-lapack packages. They are low level and satisfy betterC requirements. Mir is a libraries collection to write more high level easy to use libraries. Mir should provide basic data types, patterns, and low level API.

Re: Generalized Linear Models and Stochastic Gradient Descent in D

2017-06-11 Thread jmh530 via Digitalmars-d-announce
On Sunday, 11 June 2017 at 12:36:19 UTC, 9il wrote: I ported few large complex Matlab scripts using Lubeck and Mir-Algorithm (closed source). It works perfectly and results are the same as Matlab original! All functions from Lubeck was used in this work. Mir Algorithm has over then 2K

Re: Compile-Time Sort in D

2017-06-09 Thread jmh530 via Digitalmars-d-announce
On Friday, 9 June 2017 at 12:15:50 UTC, Steven Schveighoffer wrote: Stefan would have a field day with this power :) I think he would certainly appreciate an improved ability to debug CTFE code.

Re: Dconf - lightning talk: Excel add-ins in D

2017-05-17 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 17 May 2017 at 20:58:05 UTC, Laeeth Isharc wrote: https://www.reddit.com/r/programming/comments/6brj2x/dconf_lighting_talk_excel_addins_in_d/?ref=share_source=link (submitted to Hacker News - news.ycombinator.com too) The header says it's for the lightning talk on excel add-ins,

Re: Mir Algorithm v0.5.16: @safe ndslice; shortcuts; topology.pairwise instead of isSorted and isStrictlyMonotonic

2017-05-14 Thread jmh530 via Digitalmars-d-announce
On Saturday, 13 May 2017 at 08:10:20 UTC, 9il wrote: https://github.com/libmir/mir-algorithm/releases/tag/v0.5.16 The documentation for mir.functional might need an update based on the refTuple change. The links at the top are missing refTuple and RefTuple. tuple doesn't go anywhere, also

Re: Mir Algorithm v0.5.8: Interpolation, Timeseries and 17 new functions

2017-05-10 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 10 May 2017 at 11:16:37 UTC, 9il wrote: I have fixed small parts. I have invited you to the Mir Github team. Would be awesome to see your documentation PRs) You can always ask me about implementation details in the Gitter Thanks, Ilya Thanks. Your documentation seems like it

Re: Mir Algorithm v0.5.8: Interpolation, Timeseries and 17 new functions

2017-05-08 Thread jmh530 via Digitalmars-d-announce
On Monday, 8 May 2017 at 14:26:35 UTC, jmh530 wrote: mir.timeseries is a welcome addition. Calling (time, data) pairs moments will confuse because moment has another meaning in statistics. Perhaps observation? Head and tail are also pretty common timeseries functions (probably would need to

Re: Mir Algorithm v0.5.8: Interpolation, Timeseries and 17 new functions

2017-05-08 Thread jmh530 via Digitalmars-d-announce
On Monday, 8 May 2017 at 08:51:32 UTC, 9il wrote: ## New modules ... Great work. Some comments: mir.timeseries is a welcome addition. Calling (time, data) pairs moments will confuse because moment has another meaning in statistics. Perhaps observation? Head and tail are also pretty common

Re: DCOnf 2017 videos online

2017-05-08 Thread jmh530 via Digitalmars-d-announce
On Monday, 8 May 2017 at 03:23:50 UTC, WhatMeForget wrote: Wow. That was quick! Much faster than last year!

Re: Blog post on automem

2017-04-28 Thread jmh530 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

Re: excel-d v0.0.1 - D API to write functions callable from Excel

2017-04-25 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 25 April 2017 at 22:21:33 UTC, Ali Çehreli wrote: Just by guessing, what we don't see here is that there is a wrapping layer that does the copying. Disposal logic is called by that layer. So, your scope(exit) takes place at a higher layer. Here is made-up-pseudo-code by me. :)

Re: excel-d v0.0.1 - D API to write functions callable from Excel

2017-04-25 Thread jmh530 via Digitalmars-d-announce
On Monday, 24 April 2017 at 21:59:34 UTC, Atila Neves wrote: Enter the `@Dispose` UDA: I found this really interesting. Am I understanding the process correctly: apply map to numbers, allocate and return a new array in D, copy it to Excel, call dispose to free the D memory. So if you

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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: [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: [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: 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: 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] 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: 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 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: 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: 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: 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: 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: 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: 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: 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-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: 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: 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: 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: 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-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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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 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-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: 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/

<    1   2   3   4   5   >