Would like to see ref and out required for function calls

2012-09-07 Thread Kevin McTaggart
I've been looking at migrating a reasonably large ship motion library (tens of thousands of lines) from C# to D. I've become quite enthusiastic about D, and most of my problems have been relatively minor (e.g., inconsistent bugs with std.container.Array, would like orange serialization to give

Re: Would like to see ref and out required for function calls

2012-09-19 Thread Kevin McTaggart
I'm amazed and very pleased at the discussion that this has generated. I think it would be great if ref and out required for function calls in D3. As others have mentioned, it would greatly assist with code readability. On Friday, 7 September 2012 at 11:33:41 UTC, Kevin McTaggart

Linear algebra for Win64?

2013-07-09 Thread Kevin McTaggart
Does anyone know of a good D linear algebra library for Win64? I tried scid a year ago and liked it on Win32, but have been unable to get it to link on Win64. When trying to run scid on Win64, I've been using prebuilt LAPACK 3.4.1 libraries from http://icl.cs.utk.edu/lapack-for-windows/lapack

Re: Linear algebra for Win64?

2013-07-12 Thread Kevin McTaggart
On further consideration, I think my best option is to write D code for the small number of linear algebra routines that I require.

ZipException: no end record when attempting dub fetch vibelog

2017-09-08 Thread Kevin McTaggart via Digitalmars-d
Once again, I'm taking a serious look at D after a break of 3 years. I'm trying to download packages using dub from DMD 2.076 as follows: dub fetch vibelog The following error is produced: ZipException: no end record Any suggestions?