Re: matrix library

2016-05-23 Thread Edwin van Leeuwen via Digitalmars-d-announce
On Monday, 23 May 2016 at 23:08:46 UTC, Vlad Levenfeld wrote: Now I am thinking that the best way to orthogonalize (sorry) my efforts with respect to mir and scid.linalg is to use them as backend drivers, maintain this wrapper for the crowd that isn't as familiar with blas/lapack, or wants to

Re: DDT 1.0.0 released.

2016-05-23 Thread Vadim Lopatin via Digitalmars-d-announce
On Tuesday, 17 May 2016 at 14:04:04 UTC, Bruno Medeiros wrote: New DDT release out: dfmt support, performance improvements to semantic operations, more build command customization, fixes. Please see changelog for full list: https://github.com/DDT-IDE/DDT/releases/tag/v1.0.0 Since DDT has

Re: mago-mi: GDB/MI compatible frontend for Mago debugger

2016-05-23 Thread Vadim Lopatin via Digitalmars-d-announce
On Wednesday, 18 May 2016 at 18:02:12 UTC, Bruno Medeiros wrote: While DDT technically work oks with GDB (the GDB from mingw-w64 that is), you are right, there isn't a compiler on Windows that supplies debug info in the way GDB understands. See https://wiki.dlang.org/Debuggers. DMD produces

Re: A language comparison (seeking productivity-enhancing, well-designed, and concise languages)

2016-05-23 Thread Bauss via Digitalmars-d-announce
On Monday, 23 May 2016 at 05:37:10 UTC, Ali Çehreli wrote: Found on Reddit: https://www.reddit.com/r/programming/comments/4kmfp6/the_best_quality_programming_languages/ The list:

Re: foo => "bar" key/value literals in D!

2016-05-23 Thread Bauss via Digitalmars-d-announce
On Monday, 23 May 2016 at 19:00:40 UTC, Adam D. Ruppe wrote: Have I gone completely mad?!?! --- void main() { import std.stdio; writeln(obj!( foo => "bar", baz => 12 )); } --- [...] This is a pretty amazing find! It's like a better

Re: Diamond - MVC / Template engine

2016-05-23 Thread Bauss via Digitalmars-d-announce
On Monday, 23 May 2016 at 16:15:08 UTC, Luís Marques wrote: On Saturday, 21 May 2016 at 08:20:00 UTC, Bauss wrote: For more information please view below. Dub repository: https://code.dlang.org/packages/diamond Github: https://github.com/bausshf/Diamond The dub repository seems to have a

Re: foo => "bar" key/value literals in D!

2016-05-23 Thread Adam D. Ruppe via Digitalmars-d-announce
On Tuesday, 24 May 2016 at 01:11:39 UTC, Meta wrote: Clever and terrible. Now just modify the code to generate a struct or class and you've invented new anonymous struct/object syntax. Indeed. Also, I think this has revealed a bug (or deficiency) in the compiler. If you put this inside the

Re: foo => "bar" key/value literals in D!

2016-05-23 Thread Adam D. Ruppe via Digitalmars-d-announce
On Monday, 23 May 2016 at 20:08:11 UTC, Daniel N wrote: This pull request just removes an intentional restriction and make this feature more easily accessible for meta-programming, so that not everyone has to reinvent the wheel in their own libraries. S I'm actually not entirely

Better Voldemort types

2016-05-23 Thread Steven Schveighoffer via Digitalmars-d-announce
Blog post on making Voldemort types without the disk-space issues: http://www.schveiguy.com/blog/2016/05/have-your-voldemort-types-and-keep-your-disk-space-too/ -Steve

Re: foo => "bar" key/value literals in D!

2016-05-23 Thread Meta via Digitalmars-d-announce
On Monday, 23 May 2016 at 19:00:40 UTC, Adam D. Ruppe wrote: Have I gone completely mad?!?! --- void main() { import std.stdio; writeln(obj!( foo => "bar", baz => 12 )); } --- Prints out: { foo: bar baz: 12 } A few

Re: foo => "bar" key/value literals in D!

2016-05-23 Thread Meta via Digitalmars-d-announce
On Tuesday, 24 May 2016 at 01:11:39 UTC, Meta wrote: Clever and terrible. Now just modify the code to generate a struct or class and you've invented new anonymous struct/object syntax. Also, I think this has revealed a bug (or deficiency) in the compiler. If you put this inside the foreach

Re: Berlin D Meetup May 2016

2016-05-23 Thread Leandro Lucarella via Digitalmars-d-announce
On Friday, 20 May 2016 at 07:28:15 UTC, Stefan Koch wrote: Aww dammit, just missed my train. We started like one hour late because of some key issue, so next time you might want to join even if a bit later :)

Re: matrix library

2016-05-23 Thread Vlad Levenfeld via Digitalmars-d-announce
On Monday, 23 May 2016 at 20:56:54 UTC, Edwin van Leeuwen wrote: There is also mir, which is working towards being a full replacement for blas: https://github.com/libmir/mir It is still under development, but I think the goal is to become the ultimate matrix library :) I am sorely tempted

Re: matrix library

2016-05-23 Thread Edwin van Leeuwen via Digitalmars-d-announce
On Monday, 23 May 2016 at 20:27:54 UTC, Vlad Levenfeld wrote: On Monday, 23 May 2016 at 20:11:22 UTC, Vlad Levenfeld wrote: ... On first glance it looks like https://github.com/DlangScience/scid/blob/master/source/scid/matrix.d has most of what my matrix implementation is missing. Not sure

Re: matrix library

2016-05-23 Thread Vlad Levenfeld via Digitalmars-d-announce
On Monday, 23 May 2016 at 20:11:22 UTC, Vlad Levenfeld wrote: ... On first glance it looks like https://github.com/DlangScience/scid/blob/master/source/scid/matrix.d has most of what my matrix implementation is missing. Not sure how to put them together yet.

Re: matrix library

2016-05-23 Thread Vlad Levenfeld via Digitalmars-d-announce
On Monday, 23 May 2016 at 18:10:40 UTC, Carl Vogel wrote: How does what you're doing compare to what's in https://github.com/DlangScience/scid/blob/master/source/scid/linalg.d ? Basically, I have made a matrix structure and wrapped some basic arithmetic, while scid.linalg provides functions

Re: foo => "bar" key/value literals in D!

2016-05-23 Thread Daniel N via Digitalmars-d-announce
On Monday, 23 May 2016 at 19:00:40 UTC, Adam D. Ruppe wrote: Have I gone completely mad?!?! That makes two of us, I also use similar techniques. Please help argue in favour of pulling this: https://github.com/dlang/phobos/pull/3620/files https://issues.dlang.org/show_bug.cgi?id=13780 This

foo => "bar" key/value literals in D!

2016-05-23 Thread Adam D. Ruppe via Digitalmars-d-announce
Have I gone completely mad?!?! --- void main() { import std.stdio; writeln(obj!( foo => "bar", baz => 12 )); } --- Prints out: { foo: bar baz: 12 } A few tweaks would make a whole loose typed hash thing more akin to

Re: matrix library

2016-05-23 Thread Carl Vogel via Digitalmars-d-announce
On Monday, 23 May 2016 at 07:28:20 UTC, Vlad Levenfeld wrote: https://github.com/evenex/linalg I've some heard people (including me) asking about matrix libraries for D, and while there is gl3n it only goes to 4x4 matrices and was written before all the multidimensional indexing stuff. So

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Sönke Ludwig via Digitalmars-d-announce
Am 23.05.2016 um 17:55 schrieb Luís Marques: On Sunday, 22 May 2016 at 19:36:39 UTC, Sönke Ludwig wrote: In preparation to that, it also received a thorough optical overhaul. The newly designed logo (which has appeared in some other spots already) has been integrated on the package registry,

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Russel Winder via Digitalmars-d-announce
On Mon, 2016-05-23 at 17:40 +0200, Sönke Ludwig via Digitalmars-d- announce wrote: > > Oh, okay, misunderstood that. The basic protocol is very simple: My fault, I rushed my original email and didn't set out the problem properly. > GET /packages/index.json > Yields a JSON array with all

Re: Diamond - MVC / Template engine

2016-05-23 Thread Luís Marques via Digitalmars-d-announce
On Saturday, 21 May 2016 at 08:20:00 UTC, Bauss wrote: For more information please view below. Dub repository: https://code.dlang.org/packages/diamond Github: https://github.com/bausshf/Diamond The dub repository seems to have a problem properly escaping your example template. Could you

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Luís Marques via Digitalmars-d-announce
On Sunday, 22 May 2016 at 19:36:39 UTC, Sönke Ludwig wrote: In preparation to that, it also received a thorough optical overhaul. The newly designed logo (which has appeared in some other spots already) has been integrated on the package registry, and the site style has been adjusted to fit

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Sönke Ludwig via Digitalmars-d-announce
Am 23.05.2016 um 17:31 schrieb Dicebot: On Monday, 23 May 2016 at 15:13:56 UTC, Russel Winder wrote: My need is two write a Python program that queries the running Dub repository. So I am guessing this is an HTTP-based protocol. I guess I will have to read the Dub code and deduce/infer/guess

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Sönke Ludwig via Digitalmars-d-announce
Am 23.05.2016 um 17:13 schrieb Russel Winder via Digitalmars-d-announce: On Mon, 2016-05-23 at 15:19 +0200, Sönke Ludwig via Digitalmars-d- announce wrote: Am 23.05.2016 um 15:01 schrieb Russel Winder via Digitalmars-d- announce: Hi, Is the Dub API published anywhere. I propose to write a

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Dicebot via Digitalmars-d-announce
On Monday, 23 May 2016 at 15:13:56 UTC, Russel Winder wrote: My need is two write a Python program that queries the running Dub repository. So I am guessing this is an HTTP-based protocol. I guess I will have to read the Dub code and deduce/infer/guess the necessary protocol. Not a problem,

Re: amoeba, a chess engine written in D

2016-05-23 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 05/20/2016 07:16 PM, Richard Delorme wrote: I am pleased to announce the release of a chess engine written in D: https://github.com/abulmo/amoeba I am not aware of any other chess engine written with the D language. The source can be compiled with dmd, ldc or gdc, but the best performance

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Guillaume Piolat via Digitalmars-d-announce
On Sunday, 22 May 2016 at 21:19:53 UTC, Joakim wrote: Nice work, looking forward to seeing dub be part of the dmd package, hope the same can be done for ldc. This can't happen soon enough! When doing client work, it will be easier to push D as a solution if the explanations for builds

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Sönke Ludwig via Digitalmars-d-announce
Am 23.05.2016 um 11:30 schrieb Chris: On Monday, 23 May 2016 at 09:23:45 UTC, Sönke Ludwig wrote: Am 23.05.2016 um 11:22 schrieb Chris: The flavicon is still the old one and appears in search engine results. For some reason, favicons are cached aggressively. It has been updated, but it's

Re: Diamond - MVC / Template engine

2016-05-23 Thread Chris via Digitalmars-d-announce
On Saturday, 21 May 2016 at 19:32:58 UTC, Bauss wrote: On Saturday, 21 May 2016 at 11:02:41 UTC, Bauss wrote: On Saturday, 21 May 2016 at 10:02:17 UTC, Chris wrote: Thank you and yes, there's a few wiki pages at the moment. Just finished stand-alone support and added a "guide" on how to use

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread qznc via Digitalmars-d-announce
On Monday, 23 May 2016 at 06:33:15 UTC, Jacob Carlborg wrote: The styling of [1] is a bit inconsistent. The styling for inline code, i.e. , seem to have bigger font than both the regular text and the larger code blocks, . [1] http://code.dlang.org/package-format?lang=json Mixing fonts is

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Chris via Digitalmars-d-announce
On Monday, 23 May 2016 at 09:23:45 UTC, Sönke Ludwig wrote: Am 23.05.2016 um 11:22 schrieb Chris: The flavicon is still the old one and appears in search engine results. For some reason, favicons are cached aggressively. It has been updated, but it's hard to get the browsers pick it up. I

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Sönke Ludwig via Digitalmars-d-announce
Am 23.05.2016 um 11:22 schrieb Chris: The flavicon is still the old one and appears in search engine results. For some reason, favicons are cached aggressively. It has been updated, but it's hard to get the browsers pick it up.

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Chris via Digitalmars-d-announce
On Monday, 23 May 2016 at 08:04:51 UTC, Sönke Ludwig wrote: Am 23.05.2016 um 09:01 schrieb Jacob Carlborg: On 2016-05-23 08:52, Sönke Ludwig wrote: On which browser/OS? On OS X using Safari, Chrome or Firefox. I've now removed the border/background color, I think the background and

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Sönke Ludwig via Digitalmars-d-announce
Am 23.05.2016 um 09:01 schrieb Jacob Carlborg: On 2016-05-23 08:52, Sönke Ludwig wrote: On which browser/OS? On OS X using Safari, Chrome or Firefox. I've now removed the border/background color, I think the background and border looked fine. It looked out of place on non-Mac systems.

Re: My ACCU 2016 keynote video available online

2016-05-23 Thread Jens Mueller via Digitalmars-d-announce
On Sunday, 22 May 2016 at 21:16:03 UTC, David Nadlinger wrote: On Thursday, 19 May 2016 at 12:54:48 UTC, Jens Müller wrote: But ldc looks so bad. Any comments from ldc users or developers? Because I see this in many other measurements as well. This definitely does not match up with my

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Jacob Carlborg via Digitalmars-d-announce
On 2016-05-23 09:06, Sönke Ludwig wrote: Pushed now, didn't notice that the push failed due to out-of-date local branch. It looks correct now, thanks. -- /Jacob Carlborg

matrix library

2016-05-23 Thread Vlad Levenfeld via Digitalmars-d-announce
https://github.com/evenex/linalg I've some heard people (including me) asking about matrix libraries for D, and while there is gl3n it only goes to 4x4 matrices and was written before all the multidimensional indexing stuff. So I was using gl3n for awhile until I needed some 6x6s and threw

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Sönke Ludwig via Digitalmars-d-announce
Am 23.05.2016 um 09:03 schrieb Jacob Carlborg: On 2016-05-23 08:52, Sönke Ludwig wrote: Fixed: #772 instead of #722 Not pushed? Pushed now, didn't notice that the push failed due to out-of-date local branch.

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Jacob Carlborg via Digitalmars-d-announce
On 2016-05-23 08:52, Sönke Ludwig wrote: Fixed: #772 instead of #722 Not pushed? -- /Jacob Carlborg

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Jacob Carlborg via Digitalmars-d-announce
On 2016-05-23 08:52, Sönke Ludwig wrote: On which browser/OS? On OS X using Safari, Chrome or Firefox. I've now removed the border/background color, I think the background and border looked fine. but the font size looks fine for me on Linux. Using Firefox: The inline code has font

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Sönke Ludwig via Digitalmars-d-announce
Am 23.05.2016 um 08:33 schrieb Jacob Carlborg: The styling of [1] is a bit inconsistent. The styling for inline code, i.e. , seem to have bigger font than both the regular text and the larger code blocks, . On which browser/OS? I've now removed the border/background color, but the font size

Re: Release DUB 0.9.25, new logo and updated website design

2016-05-23 Thread Jacob Carlborg via Digitalmars-d-announce
On 2016-05-22 21:36, Sönke Ludwig wrote: This version marks the final milestone before the 1.0.0 release, which is scheduled for mid-June. The API has been cleaned up and will be kept backwards compatible throughout 1.x.x (0.9.25->1.0.0 may still have some breaking changes). Beginning with