Re: Independent Study at my university using D

2017-03-04 Thread bpr via Digitalmars-d-announce

On Friday, 3 March 2017 at 19:00:00 UTC, Jeremy DeHaan wrote:
This is exciting for me because I really enjoyed the work I did 
during the last GSoC, so I'm hoping to learn more about garbage 
collection and contribute to D's garbage collector more in the 
future.


What's the status of that work with respect to the D main line? 
Last I checked there's this 
https://github.com/dlang/druntime/pull/1603 which is just hanging.


It would be great if D finally had a precise GC, though from 
https://wiki.dlang.org/Vision/2017H1 it would seem that @nogc has 
higher priority.




Beta D 2.073.2-b1

2017-03-04 Thread Martin Nowak via Digitalmars-d-announce
First beta for the 2.073.2 point release.

This version resolves a few regressions and bugs in the 2.073.1 release.

http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.073.2.html

Please report any bugs at https://issues.dlang.org

-Martin


Re: Updates to the tsv-utils toolkit

2017-03-04 Thread Jon Degenhardt via Digitalmars-d-announce
On Wednesday, 22 February 2017 at 18:12:50 UTC, Jon Degenhardt 
wrote:
It's not quite a year since the open-sourcing of eBay's tsv 
utilities. Since then there have been a number of additions and 
updates, and the tools form a more complete package. The tools 
assist with manipulation of tabular data files common in 
machine learning and data mining environments. They work 
alongside traditional Unix command line tools like 'cut', and 
'sort'. They also fit well with data mining and stats packages 
like R and Pandas.


The tools include filtering, slicing, joins and other 
manipulation, sampling, and statistical calculations. If you 
find yourself working with large data files from a unix shell, 
you may like these tools.


Speed matters when processing large data files, and these tools 
are fast. I've published new benchmarks comparing the tools to 
similar tools written in several native compiled programming 
languages. The tools are the fastest on five of the six 
benchmarks run, generally by significant margins. It's a good 
result for the D programming language. The benchmarks may be of 
interest regardless of your interest in the tools themselves.


Repository: https://github.com/eBay/tsv-utils-dlang
Performance benchmarks: 
https://github.com/eBay/tsv-utils-dlang/blob/master/docs/Performance.md


--Jon


One more update: Schveiguy helped identify the performance 
bottleneck in the csv2tsv tool, now the tools are the fastest on 
all six benchmarks. Benchmarks have been updated (and reformatted 
a bit). Summary table here: 
https://github.com/eBay/tsv-utils-dlang/blob/master/docs/Performance.md#top-four-in-each-benchmark


Re: DConf 2017 Hotel - book now!

2017-03-04 Thread Vladimir Panteleev via Digitalmars-d-announce

On Thursday, 2 March 2017 at 02:24:50 UTC, Walter Bright wrote:

http://www.ibis.com/gb/hotel-5694-ibis-berlin-neukoelln/index.shtml

Last year, some people booked late and it was full and they had 
to stay at another hotel.


Aaand it's sold out. 2 months before the conference. Wow :)