"Share" via haXe
Philippe Elsass has created an incredible tool to generate typed definitions from the CreateJS Toolkit to Haxe and Typescript.
It “could easily be extended to other languages”, so maybe NME should adopt it? Apparently when the Dart Toolkit is open sourced, a variant of CreateJS, it will be possible to make an NME Toolkit!.
Andy Li’s improvements to the Haxe lexer in Pygments, the lexer that Github, Bitbucket and others use, has finally been merged.
Andy has also written about
haxe.unit, “the unit testing package bundled in Haxe”.
Cauê Waneck, creator of the Java and C# targets, has released a very cool “tiny cli” tool called mcli, which “is a simple, opinionated and type-safe way to create command line interfaces”. Checkout the example to see how elegant it is.
Rocks has released HxQuery, a “jQuery like CSS Selectors engine written in Haxe” which allows you filter through any data structure. The engine currently supports xml, NME display list and plain Haxe objects.
He has also released “a few random github updates, all haxelib compatible”, Simple Signal a generic Haxe signal implementation, SLF4HX a port of his AS3 logging framework and MessagingHX a basic global messaging / event dispatch library.
Evan Zenker has released his game created with Haxe. It’s “a fun platformer called Stockholm” and it took him “three months of learning and frustration” but know has a “fairly good grasp of Haxe and NME”. Clever idea ;)
With WWX2013 in 2 weeks, you can checkout who’s speaking and their topics.
Ludum Dare 26 Mini Roundup!
- Line Knight - LD
- Minimalist TD - LD
- Pipe Dreams - LD
- A fish called Revenge - LD
- SquareRoot - LD
- Budget Squad - LD
- Coder - LD
- Mini-gun - LD
- 13 Squares - LD
- What the fish!! - LD
- Follow the Line - LD
- Swimming Fool - LD
- Seed - LD
- MiniCave - LD
- Unfurl - LD
- Round Box - LD
With WWX13 closing in, new features are being submitted here and there, new Haxe RC2 date has been announced and new libraries, like the first beta release of Cocktail, the HTML / CSS rendering engine written in Haxe.
Speaking of Haxe Flixel, it now has it’s own twitter account.
Adrian of Vigeo Games has written about the progress of Crate Collector. Turns out live streaming his dev sessions “was a great motivator” and helped “keep the slack down to minimum”. Pretty useful idea for those of us that get easily side tracked.
So we have an in-progress Objective-C target, talk of a python target, a possible Lua target, and now we have an in-progress Rust target. Rust “is a curly-brace, block-structured expression language” by Mozilla.
Greg Dove has written about his first time experience with Haxe externs, LeafletJS via Haxe, loving the fact that Haxe 3 outputs “minifier-friendly” code and “that everything is type-checked as you code”.
FlashDevelop has a new dev build available which has smoother Haxe completion - it is amazing.
Justin Donaldson has released a “simple bash script that he uses to switch between Haxe 2 and Haxe nightlies”.
Mutant Labs apparently has “the Leap Motion working in Haxe. Currently uses sockets, but getting nearer to a native extension” for NME.
Want to get a 67% - 125% performance boost on top of NME’s drawTiles? Well that’s what the StablexDL library tests report.
The organisers are looking for speakers. Anything Haxe related is welcome, from beginner friendly topics to the most hardocre topics, just email your proposals to
contact [at] haxe [dot] org listing :
- your talk title
- a short description
- and a short bio
Or if you want to hear about a specific topic or from a specific developer, make some noise over at the mailing list.
Jozef Chutka has been busy this week, publishing three posts, the first, second and third detailing his progress setting up Haxe, Echlix and the Samsung TV SDK, then integrating munit and MMVC into the project.
If your using Haxe NME, then checkout the “fast way for per pixel bitmap manipulation” using
nme.Memory which supports both Flash and CPP targets.
Tong’s done it again, this time creating Haxe
sys bindings to inotify. It allows you to “simply monitor various events on files” to handle automatic uploads, guard critical files or just get file statistics. I have an idea for the next project, bindings to libuv.