WASM4 and D for retro game programming

2022-01-05 Thread Shigeki Karita via Digitalmars-d-announce
I recently found that [WASM4](https://wasm4.org/) officially supports D language to build retro games like [Game Boy](https://en.wikipedia.org/wiki/Game_Boy) for web browser and native apps. https://wasm4.org/docs/getting-started/setup These are my small examples written in D: - https://git

Re: Tensorflow wrapper for D

2020-05-31 Thread Shigeki Karita via Digitalmars-d-announce
On Sunday, 31 May 2020 at 14:43:46 UTC, 9il wrote: by Shigeki Karita https://github.com/ShigekiKarita/tfd Thanks for sharing my work. Currently, I am working on code generation for all the operations in https://github.com/tensorflow/tensorflow/blob/master/tensorflow/core/ops/ops.pbtxt

Re: rapidxml for D has been ported.

2019-10-09 Thread Shigeki Karita via Digitalmars-d-announce
On Tuesday, 8 October 2019 at 08:56:26 UTC, zoujiaqing wrote: RapidXml is an attempt to create the fastest XML parser possible, while retaining useability, portability and reasonable W3C compatibility. It is an in-situ parser written in modern C++, with parsing speed approaching that of strlen

D syntax highlight support by Chroma in Hugo

2019-05-21 Thread Shigeki Karita via Digitalmars-d-announce
Recently, I sent a PR [1] in Chroma (syntax highlighter) to support D. I think my implementation is not perfect. I made this announcement to ask some experts for help and to ask Dlang blogger to use this. At this time, if you wanna write D code snippet in Hugo (static site generator), you can

Re: DDeps 1.1.1

2019-04-28 Thread Shigeki Karita via Digitalmars-d-announce
On Saturday, 27 April 2019 at 16:16:02 UTC, lempiji wrote: Recently, I created a tool to create a module dependency graph for the D language. The tool can compare two versions and visualize the differences. I think it's useful for source reviews. Try it if you are interested. Some screenshot

Re: grain - D Language for Deep Learning

2019-04-25 Thread Shigeki Karita via Digitalmars-d-announce
On Wednesday, 24 April 2019 at 17:31:03 UTC, jmh530 wrote: On Wednesday, 24 April 2019 at 16:33:00 UTC, Shigeki Karita wrote: [snip] I see. I'm interested in Stan that is the best library for probabilistic models but it lacks of GPU computation. Therefore, I plan to add some probabilistic pro

Re: grain - D Language for Deep Learning

2019-04-24 Thread Shigeki Karita via Digitalmars-d-announce
On Wednesday, 24 April 2019 at 10:56:54 UTC, jmh530 wrote: On Wednesday, 24 April 2019 at 10:51:08 UTC, jmh530 wrote: On Wednesday, 24 April 2019 at 06:13:13 UTC, Fynn Schröder wrote: [snip] It's an autograd library for dynamic neural networks based on mir and cuda. See GitHub for more detail

Re: LDC 1.12.0

2018-10-18 Thread Shigeki Karita via Digitalmars-d-announce
On Friday, 19 October 2018 at 02:13:15 UTC, Shigeki Karita wrote: On Sunday, 14 October 2018 at 22:16:47 UTC, jmh530 wrote: On Saturday, 13 October 2018 at 16:05:31 UTC, kinke wrote: * New, Easy::jit-like interface for dynamic/JIT compilation. I'm not familiar with Easy::jit. Would it make se

Re: LDC 1.12.0

2018-10-18 Thread Shigeki Karita via Digitalmars-d-announce
On Sunday, 14 October 2018 at 22:16:47 UTC, jmh530 wrote: On Saturday, 13 October 2018 at 16:05:31 UTC, kinke wrote: * New, Easy::jit-like interface for dynamic/JIT compilation. I'm not familiar with Easy::jit. Would it make sense to do some kind of simple tutorial? Or maybe blog post? I'm

Re: libmir: recent updates

2018-09-09 Thread Shigeki Karita via Digitalmars-d-announce
On Sunday, 9 September 2018 at 17:24:49 UTC, 9il wrote: Mir Algorithm http://mir-algorithm.dub.pm - v2.0.0, new ndslice API, bitwise accelerated mir.algorithm.iteration, new mir.bitop module Mir Optim http://mir-optim.dub.pm - v1.1.0, full rework of main LM loop, two times faster then Alglib

Re: Release D 2.082.0

2018-09-04 Thread Shigeki Karita via Digitalmars-d-announce
On Tuesday, 4 September 2018 at 10:51:32 UTC, Martin Nowak wrote: On Tuesday, 4 September 2018 at 03:56:25 UTC, Shigeki Karita wrote: Is there any workaround to avoid this? Please file a regression under https://issues.dlang.org/. One workaround for now would be to initialize the variable at

Re: D kernel for Jupyter notebook

2018-09-03 Thread Shigeki Karita via Digitalmars-d-announce
On Monday, 20 August 2018 at 00:14:03 UTC, Shigeki Karita wrote: On Sunday, 19 August 2018 at 20:33:45 UTC, Laeeth Isharc wrote: Proof of concept works, but it requires some further development to be useful to do work in. [...] Great. I have tried DUB integration. It seems to work. https://

Re: Release D 2.082.0

2018-09-03 Thread Shigeki Karita via Digitalmars-d-announce
On Sunday, 2 September 2018 at 01:05:10 UTC, Martin Nowak wrote: Glad to announce D 2.082.0. This release comes with more efficient update functions for associative arrays, unsafe code in debug blocks, UDAs for function parameters, an improved dependency resolution and avoidance of online upd

Re: D kernel for Jupyter notebook

2018-08-19 Thread Shigeki Karita via Digitalmars-d-announce
On Sunday, 19 August 2018 at 20:33:45 UTC, Laeeth Isharc wrote: Proof of concept works, but it requires some further development to be useful to do work in. [...] Great. I have tried DUB integration. It seems to work. https://github.com/ShigekiKarita/grain/blob/master/example/repl.d

stri: string format/interpolation library for D. how to embed variables into string like shell scripts

2018-07-29 Thread Shigeki Karita via Digitalmars-d-announce
This library is very similar to Scala or shell scripts. - https://github.com/ShigekiKarita/stri/tree/master - https://docs.scala-lang.org/overviews/core/string-interpolation.html ## example import stri : s; // runtime/compile-time variables auto a = 1; enum _a0 = "D-lang"; struct A { st

Re: mir-optim v0.0.1: betterC nonlinear least squares

2018-07-09 Thread Shigeki Karita via Digitalmars-d-announce
On Monday, 9 July 2018 at 13:54:17 UTC, 9il wrote: https://github.com/libmir/mir-optim This work has been sponsored by Symmetry Investments and Kaleidic Associates. http://symmetryinvestments.com https://github.com/kaleidicassociates great! do you have any plans of algorithms to be supporte

Calling D and Mir functions for Python and NumPy

2018-05-01 Thread Shigeki Karita via Digitalmars-d-announce
To call D functions from python, especially to support mir ndslice and numpy ndarray, I'm making a new library "mir-pybuffer". The pybuffer is python's official C struct to support writing C extensions of numpy-like ndarray. The mir-pybuffer generates functions automatically to convert mir.nds