What are you planning for 2016?

Rikki Cattermole via Digitalmars-d digitalmars-d at puremagic.com
Tue Jan 5 05:24:58 PST 2016


On 06/01/16 2:21 AM, Ola Fosheim Grøstad wrote:
> On Tuesday, 5 January 2016 at 12:33:54 UTC, Rikki Cattermole wrote:
>> In the next couple of days I'll be doing a feedback thread on my
>> windowing and image library.
>> After that I hope to see it to completion.
>
> Cool! Are you going to use the libraries for an application?

Not currently, we just need infrastructure first.

>> Maybe some web development and assembly related stuff!
>
> What kind of assembly related things are you interested in? Would
> WebAssembly/asm.js be interesting? If someone is interested in creating
> a compiler for a small subset of D to WebAssembly/asm.js then I'd like
> to participate. Something small enough to be completed quickly (meaning
> "sunday programming").

Mostly sljit/glulx.
Basically I want to study more assembly in general.
With the hope of killing off dmd-be *evil grin*.

The only other adaptation is using sljit to create a jit'd version of a 
tree graph for web application server (routing).

> Here are my (hopeful, given enough spare time) plans for D:
>
> 1. Code up a new experimental unicode-syntax for a subset of D now that
> the C++ to D transition is "complete", with a fair selection of unicode
> operators and symbols (e.g. "π", "∑", "≤", "≠" etc).
>
> 2. Toying with WebAssembly.
>
> 3. Finish some basic libraries for memory-slicing, queues, hashes and so.
>
> I probably can't use D for any work related in 2016 :-/. For work I
> probably will continue to use C/C++/Objective-C++ (iOS/asm.js), Python
> (web), Go(web), TypeScript(web) and maybe adopt Angular2, Swift(iOS).
>
> On the web side I am locked down to these language because of tooling
> and infrastructure support. On the iOS side tooling prevents adoption of
> non-Apple tech.
>
> The only work-related area where I can use D (or Rust) in 2016 is
> runtime less asm.js for high performance web client engines. But neither
> D (or Rust) has asm.js support yet, so... I might dabble with that.
>



More information about the Digitalmars-d mailing list