D for Android beta

2017-06-01 Thread Joakim via Digitalmars-d-announce
The beta release of ldc 1.3, the llvm-based D compiler, is now out: https://github.com/joakim-noah/android/releases It is accompanied by a non-trivial sample app from the Android NDK, ported from C++ to about 1.2 klocs of D: the classic Utah Teapot

Re: D for Android beta

2017-06-04 Thread Joakim via Digitalmars-d-announce
On Friday, 2 June 2017 at 00:00:17 UTC, Laeeth Isharc wrote: On Thursday, 1 June 2017 at 19:31:28 UTC, Joakim wrote: [...] Congratulations, Joakim! https://www.reddit.com/r/programming/comments/6eqv46/write_mixed_dc_android_apps_even_build_them/ and news.ycombinator.com Looking forward to

Re: Life in the Fast Lane (@nogc blog post)

2017-06-16 Thread Joakim via Digitalmars-d-announce
On Friday, 16 June 2017 at 13:51:18 UTC, Mike Parker wrote: I've been meaning to get this done for weeks but have had a severe case of writer's block. The fact that I had no other posts ready to go this week and no time to write anything at all motivated me to make time for it and get it done

Re: Life in the Fast Lane (@nogc blog post)

2017-06-17 Thread Joakim via Digitalmars-d-announce
On Friday, 16 June 2017 at 18:26:15 UTC, Joakim wrote: On Friday, 16 June 2017 at 13:51:18 UTC, Mike Parker wrote: I've been meaning to get this done for weeks but have had a severe case of writer's block. The fact that I had no other posts ready to go this week and no time to write anything

[OT] adtech prevalence

2017-06-14 Thread Joakim via Digitalmars-d-announce
On Wednesday, 14 June 2017 at 06:55:39 UTC, anonymous wrote: “The best minds of my generation are thinking about how to make people click ads.” - Jeffrey Hammerbacher (Cloudera cofounder) I see this quote repeated a lot, but are they really the best minds if they settle for such a silly goal?

Re: D for Android beta

2017-06-10 Thread Joakim via Digitalmars-d-announce
On Thursday, 1 June 2017 at 19:31:28 UTC, Joakim wrote: The beta release of ldc 1.3, the llvm-based D compiler, is now out: https://github.com/joakim-noah/android/releases ---snip--- I will write up instructions on how to write an Android app in D _on_ your Android device by using ldc and

Re: D for Android beta

2017-06-11 Thread Joakim via Digitalmars-d-announce
On Sunday, 11 June 2017 at 04:15:13 UTC, Joakim wrote: On Thursday, 1 June 2017 at 19:31:28 UTC, Joakim wrote: [...] ---snip--- [...] I've now put up a deb file at the first release link above that you can install in the Termux app, the result of this PR to get ldc into the Termux package

Re: DConf 2017 livestream

2017-05-04 Thread Joakim via Digitalmars-d-announce
On Friday, 5 May 2017 at 01:43:15 UTC, سليمان السهمي (Soulaïman Sahmi) wrote: On Thursday, 4 May 2017 at 09:29:01 UTC, Johannes Pfau wrote: Looks like the youtube video ID changes when the stream is for the late comers, meanwhile the videos are getting ready and posted on youtube, it would

Re: DConf 2017 Day 2 Livestream

2017-05-06 Thread Joakim via Digitalmars-d-announce
On Saturday, 6 May 2017 at 09:36:16 UTC, mate wrote: On Friday, 5 May 2017 at 08:06:05 UTC, Mike Parker wrote: https://www.youtube.com/watch?v=_gfwk-zRwmk Unfortunately all these links now give a “This video is unavailable” error. Day 1 https://www.youtube.com/watch?v=MqrJZg6PgnM

Re: Compile-Time Sort in D

2017-06-06 Thread Joakim via Digitalmars-d-announce
On Monday, 5 June 2017 at 14:23:34 UTC, Mike Parker wrote: The crowd-edited (?) blog post exploring some of D's compile-time features is now live. Thanks again to everyone who helped out with it. The blog: https://dlang.org/blog/2017/06/05/compile-time-sort-in-d/ Reddit:

Re: Eilmer4 - a Computational Fluid Dynamics code in D

2017-10-06 Thread Joakim via Digitalmars-d-announce
On Friday, 6 October 2017 at 23:49:33 UTC, Bastiaan Veelo wrote: On Friday, 6 October 2017 at 22:16:09 UTC, Peter Jacobs wrote: Eilmer is a simulation code for studying high-speed compressible flows. Early versions were written in C and then C++. Version 4 is a complete rewrite in D, with

Re: D for Android beta

2017-09-08 Thread Joakim via Digitalmars-d-announce
On Wednesday, 30 August 2017 at 07:09:05 UTC, Joakim wrote: On Saturday, 26 August 2017 at 09:59:33 UTC, Joakim wrote: On Thursday, 1 June 2017 at 19:45:17 UTC, Ali Çehreli wrote: [...] I've finally written up full instructions on building D apps for Android by using the linux

Re: D for Android beta

2017-08-30 Thread Joakim via Digitalmars-d-announce
On Saturday, 26 August 2017 at 09:59:33 UTC, Joakim wrote: On Thursday, 1 June 2017 at 19:45:17 UTC, Ali Çehreli wrote: Very exciting! :) On 06/01/2017 12:31 PM, Joakim wrote: > I will write up instructions on how to write an Android app in D _on_ > your Android device I hope it will be

Re: From the D Blog: The Evolution of the accessors Library

2017-09-06 Thread Joakim via Digitalmars-d-announce
On Wednesday, 6 September 2017 at 13:32:14 UTC, Mike Parker wrote: Ronny Spiegel from Funkwerk has written an article for the D Blog describing the background of the company's open source accessors library & how it works. accessors can be used to automatically generate property getters &

Re: D for Android beta

2017-08-26 Thread Joakim via Digitalmars-d-announce
On Thursday, 1 June 2017 at 19:45:17 UTC, Ali Çehreli wrote: Very exciting! :) On 06/01/2017 12:31 PM, Joakim wrote: > I will write up instructions on how to write an Android app in D _on_ > your Android device I hope it will be detailed enough for people who are very new to programming on

Re: LDC 1.4.0-beta1

2017-08-27 Thread Joakim via Digitalmars-d-announce
On Sunday, 27 August 2017 at 15:45:00 UTC, bitwise wrote: On Saturday, 26 August 2017 at 22:35:11 UTC, kinke wrote: * Shipping with ldc-build-runtime, a small D tool to easily (cross-)compile the runtime libraries yourself. * Full Android support, incl. emulated TLS. Does this mean I can

Re: Release D 2.076.0

2017-09-01 Thread Joakim via Digitalmars-d-announce
On Friday, 1 September 2017 at 15:24:57 UTC, Mike Parker wrote: On Friday, 1 September 2017 at 14:03:26 UTC, Martin Nowak wrote: Glad to announce D 2.076.0. Blogged and reddited: https://dlang.org/blog/2017/09/01/dmd-2-076-0-released/

Re: Release D 2.076.0

2017-09-03 Thread Joakim via Digitalmars-d-announce
On Friday, 1 September 2017 at 14:03:26 UTC, Martin Nowak wrote: Glad to announce D 2.076.0. This release comes with static foreach, many -betterC enhancements, various phobos additions, an -mcpu=avx2 switch, and lots of bugfixes. Thanks to everyone involved in this .

Re: LDC 1.6.0-beta1

2017-11-13 Thread Joakim via Digitalmars-d-announce
On Monday, 13 November 2017 at 02:35:11 UTC, Brian wrote: On Sunday, 12 November 2017 at 15:57:19 UTC, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to announce the first beta for LDC 1.6. The highlights of this version in a nutshell: * Based on D 2.076.1. * Experimental

Re: We're looking for a Software Developer! (D language)

2017-11-29 Thread Joakim via Digitalmars-d-announce
On Wednesday, 29 November 2017 at 10:47:31 UTC, aberba wrote: On Thursday, 8 January 2015 at 11:10:09 UTC, Johanna Burgos wrote: Your Mission Your Track Record Degree in Computer Science, or closely-related It baffles me that recruitment still works using this as a requirement. A CS

Re: LDC 1.7.0-beta1

2017-12-12 Thread Joakim via Digitalmars-d-announce
On Sunday, 10 December 2017 at 18:11:46 UTC, Suliman wrote: On Sunday, 10 December 2017 at 17:33:34 UTC, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to announce the first beta for LDC 1.7. The highlights of this version in a nutshell: * Based on D 2.077.1. * Catching C++

Re: DConf 2018 Call for Submissions

2017-11-14 Thread Joakim via Digitalmars-d-announce
On Tuesday, 14 November 2017 at 14:07:51 UTC, Mike Parker wrote: The time to start preparing submissions for DConf 2018 has come! The event is scheduled for May 2-5 in Munich, Germany. As with the 2017 edition, three days of talks are planned, followed by a Hackathon on the last day.

Re: compile D to asm.js using ldc --betterC and emcc

2017-11-14 Thread Joakim via Digitalmars-d-announce
On Tuesday, 14 November 2017 at 10:01:51 UTC, SrMordred wrote: On Sunday, 8 October 2017 at 09:48:57 UTC, Dukc wrote: On Saturday, 7 October 2017 at 17:31:37 UTC, cosinus wrote: I wrote a little working demo that shows how to use D inside firefox. It uses emscripten(emcc) and ldc.

Re: Release D 2.077.0

2017-11-03 Thread Joakim via Digitalmars-d-announce
On Friday, 3 November 2017 at 10:02:18 UTC, Mike Parker wrote: On Friday, 3 November 2017 at 09:33:31 UTC, Walter Bright wrote: On 11/3/2017 2:28 AM, Daniel Kozak wrote: How should I compile my program to enable array vectorization? dmd doesn't do what is known as "auto-vectorization".

Re: Release D 2.077.0

2017-11-03 Thread Joakim via Digitalmars-d-announce
On Friday, 3 November 2017 at 10:07:25 UTC, Mike Parker wrote: On Friday, 3 November 2017 at 10:02:18 UTC, Mike Parker wrote: [...] OK, I'm a bit confused here. This gives the impression that the vectorization happens automatically with array operations: "Array operations have been

Re: Release D 2.077.0

2017-11-03 Thread Joakim via Digitalmars-d-announce
On Friday, 3 November 2017 at 13:47:55 UTC, Mike Parker wrote: On Thursday, 2 November 2017 at 22:35:03 UTC, Martin Nowak wrote: Glad to announce D 2.077.0. This release comes with a new, more compact mangling, templated vector operations, reproducible dmd builds, and various fixes. Thanks

Re: The latest Terrarium TV 1.8.1 has been updated.

2017-11-08 Thread Joakim via Digitalmars-d-announce
On Wednesday, 8 November 2017 at 10:36:46 UTC, codephantom wrote: On Wednesday, 8 November 2017 at 09:40:01 UTC, Theresa Henson wrote: The update is compatible with the latest Android OS as well as all others over Android 4.0 sounds great! thanks! what is it? It's spam, don't respond to

Re: LDC 1.5.0

2017-11-04 Thread Joakim via Digitalmars-d-announce
On Saturday, 4 November 2017 at 02:43:35 UTC, codephantom wrote: On Friday, 3 November 2017 at 17:17:04 UTC, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to finally officially announce LDC 1.5. The highlights of this version in a nutshell: Great stuff. No binary release

Re: LDC 1.5.0

2017-11-04 Thread Joakim via Digitalmars-d-announce
On Saturday, 4 November 2017 at 08:44:12 UTC, codephantom wrote: On Saturday, 4 November 2017 at 08:40:19 UTC, Joakim wrote: It is fairly easy to compile ldc yourself: https://wiki.dlang.org/Building_LDC_from_source Have you tried those instructions on 'FreeBSD'? Not those instructions

Re: Interfacing D with C: Getting Started

2017-12-05 Thread Joakim via Digitalmars-d-announce
On Tuesday, 5 December 2017 at 16:06:19 UTC, Mike Parker wrote: This is the first post in a new tutorial series I'm doing on the blog. I've covered this topic elsewhere, so for most of the basics I just link to existing material. The purpose of this series is to delve into some of the trouble

Re: Dconf live stream for Shachar's talk

2018-05-05 Thread Joakim via Digitalmars-d-announce
On Saturday, 5 May 2018 at 07:59:48 UTC, Steven Schveighoffer wrote: On 5/5/18 9:56 AM, Steven Schveighoffer wrote: Hi all, We are live streaming Shachar's talk this morning at https://www.youtube.com/watch?v=xNWRgEHxOhc Ali is uploading the slides to dconf.org so you can follow along.

Re: Announcing Mecca

2018-05-05 Thread Joakim via Digitalmars-d-announce
On Saturday, 5 May 2018 at 10:43:53 UTC, Mengu wrote: On Friday, 4 May 2018 at 05:23:51 UTC, Shachar Shemesh wrote: Hello everybody, I am very happy to announce that Mecca version 0.0.1 (sorry, no more zeros than that) is now officially available. You can get the source code at

Re: LDC 1.10.0 beta

2018-05-14 Thread Joakim via Digitalmars-d-announce
On Monday, 14 May 2018 at 18:31:13 UTC, Jacob Carlborg wrote: On 2018-05-13 20:12, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to announce the first beta for LDC 1.10. The highlights of this version in a nutshell: * Based on D 2.080.0. * Supports DragonFly BSD. * Some

Re: iopipe v0.0.4 - RingBuffers!

2018-05-11 Thread Joakim via Digitalmars-d-announce
On Friday, 11 May 2018 at 16:07:26 UTC, Steven Schveighoffer wrote: On 5/11/18 11:44 AM, Steven Schveighoffer wrote: On 5/10/18 7:22 PM, Steven Schveighoffer wrote: [...] Shameful note: Macos grep is BSD grep, and is not NEARLY as fast as GNU grep, which has much better performance (and is

Re: GitHub could be acquired by Microsoft

2018-06-10 Thread Joakim via Digitalmars-d-announce
On Monday, 4 June 2018 at 20:00:45 UTC, Maksim Fomin wrote: On Monday, 4 June 2018 at 19:26:23 UTC, Joakim wrote: On Monday, 4 June 2018 at 19:06:52 UTC, Maksim Fomin wrote: Unlikely, you don't spend $7.5 billion on a company because you want to send a message that you're a good dev tools

Re: GitHub could be acquired by Microsoft

2018-06-08 Thread Joakim via Digitalmars-d-announce
On Thursday, 7 June 2018 at 19:02:31 UTC, Russel Winder wrote: On Thu, 2018-06-07 at 10:17 -0700, H. S. Teoh via Digitalmars-d-announce wrote: […] Exactly!!! Git was built precisely for decentralized, distributed development. Anyone should be (and is, if they bothered to put just a tiny

Re: DasBetterC: Converting make.c to D

2018-06-12 Thread Joakim via Digitalmars-d-announce
On Monday, 11 June 2018 at 14:21:20 UTC, Mike Parker wrote: Walter's latest post on -betterC is now on the blog. Here, he shows step-by-step an example of using -betterC to convert a real-world program, one small enough to describe in a blog post, from C to D. The blog:

[OT]: companies

2018-06-14 Thread Joakim via Digitalmars-d-announce
On Thursday, 14 June 2018 at 20:59:06 UTC, Jonathan M Davis wrote: On Thursday, June 14, 2018 16:04:32 Nick Sabalausky via Digitalmars-d- announce wrote: On 06/14/2018 05:01 AM, AnotherTorUser wrote: > If all such people stopped working for such companies, what > do you think the economic

Re: D only has Advantages

2018-06-14 Thread Joakim via Digitalmars-d-announce
On Friday, 15 June 2018 at 04:19:22 UTC, Tony wrote: On Friday, 15 June 2018 at 02:17:26 UTC, Adam D. Ruppe wrote: On Friday, 15 June 2018 at 02:02:52 UTC, Tony wrote: Have their been other languages - besides D - that compiled to object code and used a garbage collector? You can use a GC

Re: Encouraging preliminary results implementing memcpy in D

2018-06-14 Thread Joakim via Digitalmars-d-announce
On Thursday, 14 June 2018 at 02:32:51 UTC, errExit wrote: On Wednesday, 13 June 2018 at 17:04:11 UTC, Ali Çehreli wrote: I am part of the D community. I haven't discriminated against anyone. I don't know what a Tor user is. I've just searched: So Tor is an old idea of mine, implemented.

Re: DConf 2018 Ex Post Facto

2018-05-31 Thread Joakim via Digitalmars-d-announce
On Thursday, 31 May 2018 at 15:49:47 UTC, Ali Çehreli wrote: Only the Vang's picture shows for me. All the others show the "no entry" icon with both Firefox and Chrome. Permissions issue? Yep, same here.

Re: GitHub could be acquired by Microsoft

2018-06-03 Thread Joakim via Digitalmars-d-announce
On Monday, 4 June 2018 at 03:51:15 UTC, Anton Fediushin wrote: This is still just a rumour, we'll know the truth on Monday (which is today). Some articles about the topic: https://fossbytes.com/microsoft-github-aquisition-report/

Re: GitHub could be acquired by Microsoft

2018-06-04 Thread Joakim via Digitalmars-d-announce
On Monday, 4 June 2018 at 19:06:52 UTC, Maksim Fomin wrote: On Monday, 4 June 2018 at 08:42:08 UTC, Walter Bright wrote: On 6/3/2018 8:51 PM, Anton Fediushin wrote: This is still just a rumour, we'll know the truth on Monday (which is today). We'll stay on Github as long as it continues to

Re: SecureD moving to GitLab

2018-06-05 Thread Joakim via Digitalmars-d-announce
On Tuesday, 5 June 2018 at 06:45:48 UTC, Adam Wilson wrote: Hello Fellow D'ers, As some of you know I work for Microsoft. And as a result of the recent acquisition of GitHub by Microsoft, I have decided, out of an abundance of caution, to move all of my projects that currently reside on

Re: Driving Continuous Improvement in D

2018-06-04 Thread Joakim via Digitalmars-d-announce
On Monday, 4 June 2018 at 15:52:24 UTC, Steven Schveighoffer wrote: On 6/2/18 3:23 AM, Mike Parker wrote: [...] I like the article, but was taken aback a bit by this quote: "for example, a PR to fix a bug in a specific piece of code mustn’t also edit the documentation of that function."

Re: GitHub could be acquired by Microsoft

2018-06-04 Thread Joakim via Digitalmars-d-announce
On Monday, 4 June 2018 at 09:47:58 UTC, Anton Fediushin wrote: Oh look, rumours are confirmed: https://itsfoss.com/microsoft-github/ MS bought GitHub for $5 billion. It's official, Nat Friedman, formerly of Xamarin, is the new CEO: https://blog.github.com/2018-06-04-github-microsoft/ MS is

Re: I have a plan.. I really DO

2018-06-29 Thread Joakim via Digitalmars-d-announce
On Friday, 29 June 2018 at 22:54:34 UTC, bachmeier wrote: On Friday, 29 June 2018 at 07:03:52 UTC, Dmitry Olshansky wrote: P.S. I mean what you think the future of native code is??? Rust? Crystal?? Nim??? The future of native code will be replacing scripting languages. D is really good at

Re: I have a plan.. I really DO

2018-07-01 Thread Joakim via Digitalmars-d-announce
On Sunday, 1 July 2018 at 15:40:20 UTC, Ecstatic Coder wrote: On Sunday, 1 July 2018 at 14:01:11 UTC, Jonathan M Davis wrote: On Sunday, July 01, 2018 13:37:32 Ecstatic Coder via Digitalmars-d-announce wrote: On Sunday, 1 July 2018 at 12:43:53 UTC, Johannes Loher wrote: > Am 01.07.2018 um

Re: LDC 1.10.0

2018-06-21 Thread Joakim via Digitalmars-d-announce
On Wednesday, 20 June 2018 at 09:11:32 UTC, Russel Winder wrote: Great to see LDC being as up to date with DMD as possible quickly. Sadly due to a Phobos bug, I need D 2.081.0 :-( It is very easy to build ldc from source, I do it all the time, even on my Android tablet or smartphone:

Re: LDC 1.10.0

2018-06-19 Thread Joakim via Digitalmars-d-announce
On Tuesday, 19 June 2018 at 22:10:38 UTC, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to announce LDC 1.10. The highlights of this version in a nutshell: * Based on D 2.080.1. * Win64: Breaking ABI change by passing vectors efficiently in registers. * Config file

Re: I have a plan.. I really DO

2018-06-30 Thread Joakim via Digitalmars-d-announce
On Saturday, 30 June 2018 at 07:28:24 UTC, Ecstatic Coder wrote: On Saturday, 30 June 2018 at 07:11:18 UTC, Joakim wrote: On Saturday, 30 June 2018 at 06:52:01 UTC, Ecstatic Coder wrote: [...] I'd hope a manager would look at actually meaningful stats like downloads, rather than just fluffy

Re: I have a plan.. I really DO

2018-06-30 Thread Joakim via Digitalmars-d-announce
On Saturday, 30 June 2018 at 06:52:01 UTC, Ecstatic Coder wrote: On Friday, 29 June 2018 at 22:59:25 UTC, bachmeier wrote: On Friday, 29 June 2018 at 20:13:07 UTC, Ecstatic Coder wrote: Have a look at Crystal's Github project, you will see that Crystal, still in development and quite far from

Re: DConf 2018 Livestream

2018-05-02 Thread Joakim via Digitalmars-d-announce
On Wednesday, 2 May 2018 at 07:13:21 UTC, Mike Parker wrote: For those of you unable to join us in Munich, you can watch the fun online via the following link: https://www.youtube.com/user/hlmceventsgmbh If you have any questions for the speakers, we'll have someone monitoring the D IRC and

Re: Release D 2.080.0

2018-05-01 Thread Joakim via Digitalmars-d-announce
On Wednesday, 2 May 2018 at 00:00:46 UTC, Martin Nowak wrote: Glad to announce D 2.080.0. This release comes with CTFE support for log, exp and a couple of more math functions. There is also a new isReturnOnStack trait, an apply function for Nullable, and static method support for

Re: LDC 1.9.0 beta

2018-04-26 Thread Joakim via Digitalmars-d-announce
On Thursday, 26 April 2018 at 05:34:51 UTC, meppl wrote: On Tuesday, 24 April 2018 at 15:53:23 UTC, Joakim wrote: On Monday, 23 April 2018 at 09:18:07 UTC, Suliman wrote: What about Webassembly support? Latest LLVM suppport it, so LDC should support also. We don't support a lot of platforms

Re: DConf 2018 Munich Registration is Open!

2018-05-01 Thread Joakim via Digitalmars-d-announce
On Sunday, 29 April 2018 at 15:34:49 UTC, Bastiaan Veelo wrote: On Monday, 19 March 2018 at 13:34:36 UTC, Mike Parker wrote: ... Visit dconf.org to see the programme[1] and register[2], then head over to the D Blog[3] for the latest post on DConf. See you in Munich May 2-5! [1]

Re: DConf 2018 Livestream

2018-05-03 Thread Joakim via Digitalmars-d-announce
On Thursday, 3 May 2018 at 11:53:02 UTC, Juan wrote: On Thursday, 3 May 2018 at 05:46:45 UTC, Bastiaan Veelo wrote: As I understand it, they were not recording but relying on YouTube to save the stream. For whatever reason, that didn’t work out. They wrote that they would be trying to recover

Re: LDC 1.7.0

2018-01-07 Thread Joakim via Digitalmars-d-announce
On Saturday, 6 January 2018 at 16:25:46 UTC, German Diago wrote: negative points also as I use it :p. By the way, and a bit off-topic for the post, but, if I want to port my code to run on Android/iOS, what is the recommended way? 1. create a shared library and consume it? Is that possible

Re: Project Highlight: BSDScheme

2018-01-20 Thread Joakim via Digitalmars-d-announce
On Saturday, 20 January 2018 at 11:44:39 UTC, Mike Parker wrote: Not long ago, I stumbled upon a tweet by Phil Eaton about BSDScheme, his Scheme interpreter written in D. He agreed to do a Project Highlight and here we are! Blog https://dlang.org/blog/2018/01/20/project-highlight-bsdscheme/

Re: LDC 1.7.0

2018-01-20 Thread Joakim via Digitalmars-d-announce
On Sunday, 21 January 2018 at 04:45:49 UTC, Nicholas Wilson wrote: On Saturday, 20 January 2018 at 15:19:13 UTC, Johannes Loher wrote: On Saturday, 6 January 2018 at 01:19:14 UTC, kinke wrote: [...] Hey, thanks for your great work! Would it be possible to add a armhf build to the release?

Re: Article: Fuzzing D code with LDC

2018-01-14 Thread Joakim via Digitalmars-d-announce
On Saturday, 13 January 2018 at 23:59:52 UTC, Johan Engelen wrote: It's been a work-in-progress for half a year, but finished now: http://johanengelen.github.io/ldc/2018/01/14/Fuzzing-with-LDC.html "A not-so-well-written article about the fuzzing capability recently added to LDC, using LLVM’s

Re: dxml 0.1.0 released

2018-02-10 Thread Joakim via Digitalmars-d-announce
On Saturday, 10 February 2018 at 18:57:53 UTC, Jonathan M Davis wrote: On Saturday, February 10, 2018 16:14:41 Jacob Carlborg via Digitalmars-d- announce wrote: On 2018-02-09 22:15, Jonathan M Davis wrote: > [...] This is great news! Have you run any benchmarks to see how it performs? Kind

Re: Beta 2.079.0

2018-02-22 Thread Joakim via Digitalmars-d-announce
On Thursday, 22 February 2018 at 10:07:40 UTC, Jonathan M Davis wrote: On Thursday, February 22, 2018 09:54:17 Uknown via Digitalmars-d-announce wrote: On Thursday, 22 February 2018 at 09:48:20 UTC, Jonathan M Davis wrote: > [...] Which is why we should not let it pass. Why didn't this

Re: Beta 2.079.0

2018-02-19 Thread Joakim via Digitalmars-d-announce
On Monday, 19 February 2018 at 15:45:30 UTC, bachmeier wrote: On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote: Glad to announce the first beta for the 2.079.0 release, ♥ to the 77 contributors for this release. http://dlang.org/download.html#dmd_beta

Re: Beta 2.079.0

2018-02-24 Thread Joakim via Digitalmars-d-announce
On Friday, 23 February 2018 at 11:57:05 UTC, Martin Nowak wrote: Furthermore there remain various ideas that would avoid the original ambiguity. Whether such changes are worthwhile is up for discussion and would benefit from someone taking the lead. I really like psychoRabbit's array syntax

Re: Beta 2.079.0

2018-02-22 Thread Joakim via Digitalmars-d-announce
On Friday, 23 February 2018 at 00:05:59 UTC, Martin Nowak wrote: - practical examples of this usage are hardly confusing import std.stdio : writeln, std.algorithm : find; I agree that that's not so bad, though it's more likely to look like this: import std.stdio : writeln, stdin, stderr,

Re: Beta 2.079.0

2018-02-21 Thread Joakim via Digitalmars-d-announce
On Tuesday, 20 February 2018 at 08:43:50 UTC, Martin Nowak wrote: On Monday, 19 February 2018 at 15:58:57 UTC, Joakim wrote: 17. Allow multiple selective imports from different modules in a single import statement I have a bad feeling that that one is going to be a source of a raft of bugs

Re: D's Newfangled Name Mangling

2017-12-22 Thread Joakim via Digitalmars-d-announce
On Thursday, 21 December 2017 at 06:53:35 UTC, Mike Parker wrote: On Wednesday, 20 December 2017 at 19:16:03 UTC, Ali Çehreli wrote: On 12/20/2017 07:41 AM, David Gileadi wrote: Typo: "This is were I stepped in..." -> "..where.." Yeah, an excellent post. Strangely, I could find just one

Re: D's Newfangled Name Mangling

2017-12-22 Thread Joakim via Digitalmars-d-announce
On Friday, 22 December 2017 at 14:34:56 UTC, Andrei Alexandrescu wrote: On 12/20/17 8:57 AM, Mike Parker wrote: Many thanks to Rainer for his insightful new article for the D Blog outlining the new name mangling algorithm. He talks about the old implementation and its limitations before going

Re: Release D 2.078.0

2018-01-04 Thread Joakim via Digitalmars-d-announce
On Thursday, 4 January 2018 at 13:03:21 UTC, Mike Parker wrote: On Thursday, 4 January 2018 at 02:27:13 UTC, Mike Parker wrote: Awesome! I'll post the blog announcement and hit social media in ~12 hours. Blog: https://dlang.org/blog/2018/01/04/dmd-2-078-0-has-been-released/ Reddit:

Re: How an Engineering Company Chose to Migrate to D

2018-06-21 Thread Joakim via Digitalmars-d-announce
On Wednesday, 20 June 2018 at 13:21:30 UTC, Mike Parker wrote: If you saw Bastiaan Veelo's DConf 2017 presentation, you'll know that his employer was evaluating D as a candidate for migrating their code base away from Extended Pascal. Recently, the decision was made and D was the coice. In

Re: SAoC Updates

2018-07-30 Thread Joakim via Digitalmars-d-announce
On Tuesday, 31 July 2018 at 03:23:41 UTC, Mike Parker wrote: I've updated the SAoC page to reflect the decision to accept applications from non-university students. Great! I think this will open up the pool of applicants considerably.

Re: Dpp on run.dlang.io

2018-08-03 Thread Joakim via Digitalmars-d-announce
On Saturday, 4 August 2018 at 05:06:26 UTC, Joakim wrote: On Saturday, 4 August 2018 at 02:39:23 UTC, Mike Franklin wrote: On Saturday, 4 August 2018 at 01:27:49 UTC, Laeeth Isharc wrote: Thanks to Seb and Atila it is now very easy to show a D program just #includeing C headers. If just

Re: Dpp on run.dlang.io

2018-08-03 Thread Joakim via Digitalmars-d-announce
On Saturday, 4 August 2018 at 02:39:23 UTC, Mike Franklin wrote: On Saturday, 4 August 2018 at 01:27:49 UTC, Laeeth Isharc wrote: Thanks to Seb and Atila it is now very easy to show a D program just #includeing C headers. If just works. Modulo bugs. In time I am hopeful Atila will start to

Re: D support for ChromeOS

2018-08-21 Thread Joakim via Digitalmars-d-announce
On Tuesday, 21 August 2018 at 20:29:34 UTC, Emil wrote: On Saturday, 3 February 2018 at 18:11:15 UTC, Daniel Kozak wrote: [...] Tried it on an Acer Chromebook R13 running Version 69.0.3497.35 (Official Build) dev (32-bit). I have no previous experience with llvm. [...] Looks like your

Re: D support for ChromeOS

2018-08-21 Thread Joakim via Digitalmars-d-announce
On Wednesday, 22 August 2018 at 01:48:01 UTC, Joakim wrote: On Tuesday, 21 August 2018 at 20:29:34 UTC, Emil wrote: On Saturday, 3 February 2018 at 18:11:15 UTC, Daniel Kozak wrote: [...] Tried it on an Acer Chromebook R13 running Version 69.0.3497.35 (Official Build) dev (32-bit). I have

Re: LDC 1.11.0

2018-08-24 Thread Joakim via Digitalmars-d-announce
On Friday, 24 August 2018 at 12:21:32 UTC, Uknown wrote: On Tuesday, 21 August 2018 at 15:31:16 UTC, Joakim wrote: On Sunday, 19 August 2018 at 10:11:42 UTC, 鲜卑拓跋枫 wrote: [...] I tried looking for a RISC-V VPS or dev board recently and found basically nothing, just two boards from SiFive that

Re: LDC 1.11.0

2018-08-25 Thread Joakim via Digitalmars-d-announce
On Saturday, 18 August 2018 at 16:47:35 UTC, kinke wrote: Glad to announce LDC 1.11: * Based on D 2.081.2. * Prebuilt packages now using LLVM 6.0.1 and including additional cross-compilation targets (MIPS, MSP430, RISC-V and WebAssembly). * Rudimentary support for compiling & linking directly

Re: D support for ChromeOS

2018-08-28 Thread Joakim via Digitalmars-d-announce
On Tuesday, 28 August 2018 at 12:34:50 UTC, Martin Tschierschke wrote: On Wednesday, 22 August 2018 at 10:28:32 UTC, Joakim wrote: https://play.google.com/store/apps/details?id=com.termux=en $ apt search ldc Sorting... Done Full Text Search... Done ipcalc/stable 0.41 aarch64 Calculates IP

Re: D support for ChromeOS

2018-08-22 Thread Joakim via Digitalmars-d-announce
On Wednesday, 22 August 2018 at 10:06:39 UTC, Joakim wrote: On Wednesday, 22 August 2018 at 07:14:22 UTC, Martin Tschierschke wrote: On Wednesday, 22 August 2018 at 01:56:45 UTC, Joakim wrote: unning. [...] Oh, I forgot, if you're running Android apps in your Chromebook, you can install the

Re: D support for ChromeOS

2018-08-22 Thread Joakim via Digitalmars-d-announce
On Wednesday, 22 August 2018 at 07:14:22 UTC, Martin Tschierschke wrote: On Wednesday, 22 August 2018 at 01:56:45 UTC, Joakim wrote: unning. [...] Oh, I forgot, if you're running Android apps in your Chromebook, you can install the Termux app and use LDC through there:

Re: LDC 1.11.0

2018-08-23 Thread Joakim via Digitalmars-d-announce
On Thursday, 23 August 2018 at 09:51:30 UTC, Brian wrote: On Tuesday, 21 August 2018 at 15:31:16 UTC, Joakim wrote: On Sunday, 19 August 2018 at 10:11:42 UTC, 鲜卑拓跋枫 wrote: Many thanks for your effort! And hope the subsequent LDC releases with LLVM 7.0 will be mature enough on AArch64 and

Re: LDC 1.11.0

2018-08-21 Thread Joakim via Digitalmars-d-announce
On Sunday, 19 August 2018 at 10:11:42 UTC, 鲜卑拓跋枫 wrote: Many thanks for your effort! And hope the subsequent LDC releases with LLVM 7.0 will be mature enough on AArch64 and RISC-V for production environment. Who is actually running AArch64 or RISC-V in a "production environment?" Maybe a few

Re: LDC 1.11.0 beta2

2018-07-21 Thread Joakim via Digitalmars-d-announce
On Sunday, 15 July 2018 at 19:46:24 UTC, kinke wrote: Glad to announce the second beta for LDC 1.11. * Based on D 2.081.1+ (today's DMD stable). * Prebuilt packages now using LLVM 6.0.1 and including additional cross-compilation targets (MIPS, MSP430, RISC-V and WebAssembly). * Rudimentary

Re: LDC 1.11.0 beta2

2018-07-17 Thread Joakim via Digitalmars-d-announce
On Wednesday, 18 July 2018 at 01:35:11 UTC, Ali wrote: On Sunday, 15 July 2018 at 19:46:24 UTC, kinke wrote: Glad to announce the second beta for LDC 1.11. * Prebuilt packages now using LLVM 6.0.1 and including additional cross-compilation targets (MIPS, MSP430, RISC-V and WebAssembly). *

Re: Symmetry Autumn of Code

2018-07-20 Thread Joakim via Digitalmars-d-announce
On Saturday, 14 July 2018 at 07:30:26 UTC, Joakim wrote: On Saturday, 14 July 2018 at 06:02:37 UTC, Mike Parker wrote: Thanks to the sponsorship of Symmetry Investments, the D Language Foundation is happy to announce the Symmetry Autumn of Code! We're looking for three university students to

Re: Symmetry Autumn of Code

2018-07-14 Thread Joakim via Digitalmars-d-announce
On Saturday, 14 July 2018 at 06:02:37 UTC, Mike Parker wrote: Thanks to the sponsorship of Symmetry Investments, the D Language Foundation is happy to announce the Symmetry Autumn of Code! We're looking for three university students to hack on D this autumn, from September - January. We're

Re: Symmetry Autumn of Code

2018-07-14 Thread Joakim via Digitalmars-d-announce
On Saturday, 14 July 2018 at 13:57:12 UTC, Laeeth Isharc wrote: On Saturday, 14 July 2018 at 07:30:26 UTC, Joakim wrote: On Saturday, 14 July 2018 at 06:02:37 UTC, Mike Parker wrote: Thanks to the sponsorship of Symmetry Investments, the D Language Foundation is happy to announce the Symmetry

Re: Funding code-d

2018-07-14 Thread Joakim via Digitalmars-d-announce
On Friday, 13 July 2018 at 14:20:19 UTC, Mike Parker wrote: As promised in my tweet of June 30 (and to the handful of people who emailed me), the cloud of mystery surrounding the use of the money raised for code-d and its supporting tools has now been (partially) lifted! In this post, I lay

Re: LDC 1.12.0-beta1

2018-09-04 Thread Joakim via Digitalmars-d-announce
On Tuesday, 4 September 2018 at 23:03:30 UTC, Arun Chandrasekaran wrote: On Tuesday, 4 September 2018 at 22:47:39 UTC, kinke wrote: Glad to announce the first beta for LDC 1.12: * Based on D 2.082.0. * LTO working for Win64 targets. * IR-based PGO working for Windows targets. Full release log

Re: LDC 1.12.0-beta1

2018-09-06 Thread Joakim via Digitalmars-d-announce
On Wednesday, 5 September 2018 at 05:15:45 UTC, Joakim wrote: I'll add native beta builds for Android in a couple days. The native Android builds are up at the above github release link. I think this is the last time I'll put beta builds out, too much of a PITA to rebuild llvm each time.

Re: LDC 1.12.0-beta1

2018-09-07 Thread Joakim via Digitalmars-d-announce
On Friday, 7 September 2018 at 07:54:37 UTC, Petar Kirov [ZombineDev] wrote: On Friday, 7 September 2018 at 03:12:50 UTC, Joakim wrote: On Wednesday, 5 September 2018 at 05:15:45 UTC, Joakim wrote: I'll add native beta builds for Android in a couple days. The native Android builds are up at

Re: Work on ARM backend for DMD started

2018-07-06 Thread Joakim via Digitalmars-d-announce
On Thursday, 20 July 2017 at 16:22:59 UTC, solidstate1991 wrote: On Friday, 7 July 2017 at 11:09:27 UTC, Temtaime wrote: [...] A few things you should be aware before you trash the reference compiler for D: [...] Btw, if you're still interested in this, AArch64 would be a better target,

Re: LDC 1.11.0 beta

2018-07-07 Thread Joakim via Digitalmars-d-announce
On Saturday, 7 July 2018 at 18:26:45 UTC, Johan Engelen wrote: On Saturday, 7 July 2018 at 18:17:49 UTC, Seb wrote: Would be great to include https://github.com/dlang/dmd/pull/8456 as it's a serious regression and the reason for the early 2.081.1 release. Because the quality of new DMD

Re: Release D 2.081.0

2018-07-04 Thread Joakim via Digitalmars-d-announce
On Wednesday, 4 July 2018 at 14:55:56 UTC, Mike Parker wrote: On Wednesday, 4 July 2018 at 10:03:57 UTC, Martin Nowak wrote: Glad to announce D 2.081.0. This release comes with... http://dlang.org/download.html http://dlang.org/changelog/2.081.0.html - -Martin The blog announcement:

Re: Another take on decimal data types

2018-01-12 Thread Joakim via Digitalmars-d-announce
On Thursday, 11 January 2018 at 22:07:42 UTC, H. S. Teoh wrote: On Thu, Jan 11, 2018 at 04:38:57PM -0500, Steven Schveighoffer via Digitalmars-d-announce wrote: On 1/11/18 4:12 PM, kdevel wrote: > On Thursday, 11 January 2018 at 20:40:01 UTC, Dmitry > Olshansky wrote: > > What did you expect?

Re: Vision document for H1 2018

2018-03-11 Thread Joakim via Digitalmars-d-announce
On Sunday, 11 March 2018 at 01:25:07 UTC, Dylan Graham wrote: betterc is just another way of supporting that crowd..and it's a very big crowd. Yeah, 29% of the crowd. 29% of the existing D crowd who answered the survey, which means around 150 people, or about how many download one compiler,

Re: Vision document for H1 2018

2018-03-09 Thread Joakim via Digitalmars-d-announce
On Friday, 9 March 2018 at 21:43:53 UTC, Andrei Alexandrescu wrote: Hello, the vision document of the Founation for the first six months of 2018 is here: https://wiki.dlang.org/Vision/2018H1 In addition to the expected items, we have a new top-level priority - locking down the language

Re: The New New DIP Process

2018-03-09 Thread Joakim via Digitalmars-d-announce
On Friday, 9 March 2018 at 12:59:07 UTC, Mike Parker wrote: When I took on the role of DIP Manager last year, I didn't realize how much I had to learn. Most of the DIPs made it through just fine, but there were a few errors along the way. And there were some inefficiencies built into the

Re: LDC 1.8.0

2018-03-06 Thread Joakim via Digitalmars-d-announce
On Tuesday, 6 March 2018 at 15:44:14 UTC, Martin Tschierschke wrote: On Sunday, 4 March 2018 at 22:37:21 UTC, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to announce LDC 1.8. The highlights of this version in a nutshell: * Based on D 2.078.3. * New switch

<    1   2   3   4   >