SAP NetWeaver SDK binding v0.0.4 released

2016-03-08 Thread Kai Nacke via Digitalmars-d-announce

Hi all!

I released the binding for SAP NetWeaver SDK v0.0.4. It has some 
more D-like bindings and some fixes for the bindings in general.


The highlight is the new example application readtable. It 
demonstrates the use of the table API. With a call to 
RFC_READ_TABLE this tool can retrieve contents of SAP database 
tables.


My next goal is to provide a range-based API for the table API...

Regards,
Kai


Re: D idioms list

2016-03-08 Thread Muhavare via Digitalmars-d-announce
For optimal AA lookup, this idiom is also nice if you only need 
the result for one line:


  if (auto found = key in AA)
do_stuff (found);

http://idioms.in/


DConf registrations have passed 110!

2016-03-08 Thread Walter Bright via Digitalmars-d-announce
This is more than double that of previous DConf's, and we've still got nearly 2 
months to go!


We've also been deluged with presentation proposals, and have a lot of work to 
do to sort through them.


All in all, this promises to be the best DConf by far!

(It's both gratifying and terrifying!)


GSoC 2016 in social media

2016-03-08 Thread Andrei Alexandrescu via Digitalmars-d-announce

https://www.facebook.com/dlang.org/posts/1242909802389365

https://twitter.com/D_Programming/status/707315004056281088

I also noticed GSoC 2016 hasn't been announced on reddit, so:

https://www.reddit.com/r/programming/comments/49knvu/google_summer_of_code_2016_accepted_organizations/


Andrei


Re: LLVM 3.8 released - and LDC is already able to use it!

2016-03-08 Thread Radu via Digitalmars-d-announce

On Tuesday, 8 March 2016 at 19:12:57 UTC, Kai Nacke wrote:

Hi all!

LLVM 3.8 has been released half an hour ago! See the release 
notes here: 
http://www.llvm.org/releases/3.8.0/docs/ReleaseNotes.html

Downloads: http://www.llvm.org/releases/download.html#3.8.0

Also note that LDC is mentioned in the release notes as the 
only external project who is already supporting LLVM 3.8. Just 
recompile LDC using master or ltsmaster branch from GitHub to 
use this new LLVM release.


This is the 8th time that LDC and D are mentioned in the LLVM 
release notes!


Regards,
Kai


Awesome job guys!



Re: code-debug 0.6.0 released (GDB & LLDB for vscode)

2016-03-08 Thread ZombineDev via Digitalmars-d-announce

On Tuesday, 8 March 2016 at 00:23:55 UTC, Manu wrote:
On 6 March 2016 at 21:25, WebFreak001 via 
Digitalmars-d-announce  
wrote:

[...]


Cool, I'll give this a crack.

I've tried out code-d, but it only seems to do anything useful 
with dub.
None of my projects use dub. Every project I have combines 
C/C++/D,

and dub is an insufficient build system.
I can configure vscode projects to invoke my builds, but code-d
doesn't have any project metadata to work with in that context.
Can you work code-d to get its necessary working state from 
explicit

variables in the vscode project file?


It should be fairly simple to write a dummy dub.json file that 
specifies your .d files. You don't even have to use it as a build 
system - just for IDE project management.


Re: SQLite-D alpha is here

2016-03-08 Thread Stefan Koch via Digitalmars-d-announce

On Sunday, 28 February 2016 at 12:14:14 UTC, Stefan Koch wrote:

Update I just found another case that cannot be handled 
properly. It just happens with insanely huge databases.


That bug is fixed now!