Re: mysql-native v1.2.0: Housekeeping: Deprecations, Cleanup and Doc Improvements

2017-12-15 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce

On 12/15/2017 04:45 AM, Jacob Carlborg wrote:

On 2017-12-15 08:31, Nick Sabalausky (Abscissa) wrote:

- The deperecated symbols have been removed (ie, the the outdated 
pre-v1.0.0 interfaces).


If you have removed symbols that's a breaking API changes which should 
bump the right most digit in the version according to Semantic 
Versioning [1].


[1] https://semver.org/



Oh, I'd thought it was the middle one for that. Right-most for 
non-breaking changes, Middle for all breaking changes, and Left-most for 
major changes. Guess I remembered it wrong :/


Re: run.dlang.io - a modern way to run D code

2017-12-15 Thread H. S. Teoh via Digitalmars-d-announce
On Thu, Dec 14, 2017 at 02:33:13PM +, Ivan Kazmenko via 
Digitalmars-d-announce wrote:
> On Thursday, 14 December 2017 at 01:52:29 UTC, H. S. Teoh wrote:
> > ...
> > This can, of course, be bound to a custom keybinding, then you'll
> > have your one-stop shop for compiling D snippets without ever seeing
> > (much less typing) any temporary filenames. And without needing an
> > internet connection.
> 
> That sounds powerful!
> Like you said, instant win.

As of this morning, the PR has been merged into git master, and now this
works:

--
$ echo 'import std.stdio; void main(){ writeln("Instant win!"); }' |dmd -run -
Instant win!
$
--

Hooray!


T

-- 
Why are you blatanly misspelling "blatant"? -- Branden Robinson


Re: run.dlang.io - a modern way to run D code

2017-12-15 Thread Radu via Digitalmars-d-announce
On Thursday, 14 December 2017 at 15:46:03 UTC, Walter Bright 
wrote:

On 12/12/2017 10:37 AM, Seb wrote:
After it has been in stealth mode for quite a while, I'm happy 
to announce that there's https://run.dlang.io


Very impressive! Nice work!

Can I add a suggestion? Have an option to show the assembler 
created. Being able to quickly look at the assembler output is 
a great way to learn the 'cost' of writing code in various 
ways. (This is invaluable for someone wanting to be an A-list 
programmer.)


You can use this one for nice assembly outputs 
https://d.godbolt.org/


Re: mysql-native v1.2.0: Housekeeping: Deprecations, Cleanup and Doc Improvements

2017-12-15 Thread Jacob Carlborg via Digitalmars-d-announce

On 2017-12-15 08:31, Nick Sabalausky (Abscissa) wrote:

- The deperecated symbols have been removed (ie, the the outdated 
pre-v1.0.0 interfaces).


If you have removed symbols that's a breaking API changes which should 
bump the right most digit in the version according to Semantic 
Versioning [1].


[1] https://semver.org/

--
/Jacob Carlborg


Re: Silicon Valley D Meetup - December 14, 2017 - "Experimenting with Link Time Optimization" by Jon Degenhardt

2017-12-15 Thread Jon Degenhardt via Digitalmars-d-announce

On Friday, 15 December 2017 at 03:08:35 UTC, Ali Çehreli wrote:

This should be live now:

  http://youtu.be/e05QvoKy_8k

Ali

On 11/21/2017 11:58 AM, Ali Çehreli wrote:

Meetup page: 
https://www.meetup.com/D-Lang-Silicon-Valley/events/245288287/


LDC[1], the LLVM-based D compiler, has been adding Link Time 
Optimization capabilities over the last several releases. [...]


This talk will look at the results of applying LTO to one set 
of applications, eBay's TSV utilities[2]. [...]


Jon Degenhardt is a member of eBay's Search Science team.
[...] D quickly became his favorite programming language, one 
he uses whenever he can.


Ali

[1] 
https://github.com/ldc-developers/ldc#ldc--the-llvm-based-d-compiler


[2] 
https://dlang.org/blog/2017/05/24/faster-command-line-tools-in-d/


Slides from the talk: 
https://github.com/eBay/tsv-utils-dlang/blob/master/docs/dlang-meetup-14dec2017.pdf




Re: mysql-native v1.2.0: Housekeeping: Deprecations, Cleanup and Doc Improvements

2017-12-15 Thread Suliman via Digitalmars-d-announce

Big thanks! Your driver is really very useful and good-done!

I wish same for PostgreSQL :)