Welcome to the latest edition of the Haxe Roundup. Haxe is a high level, strictly typed programming language and cross-compiler.
News from the Community
News and Articles
Lets start off with something that’s been in the pipe lines for a long time now, haxe.org
has finally gotten its own blog! The content I’ve luckily been privy to in the past that might make its way onto the blog is just brilliant.
The Haxe Foundation and FlashDevelop teams have launched HaxeDevelop!
Wighawag has created a very interesting project called gcusage, which allows you to get “gc usage [information] for some portion of your code to test for allocations”, utilising macro magic. This is only for the HXCPP target. Its been hinted that gcusage could be used by the Haxe compiler team to detect performance regressions in their tests.
Wighawag used gcusage to create a runtime for spriter that has zero allocations while animating for the HXCPP target.
Nicolas Cannasse announced that he has decided to stream, possibly weekly, talking about Haxe, new compiler features and more. Even though the first stream wasn’t saved, Valentin Lemière posted an overview of what was said.
Sven Bergström has posted the first snowkit patreon update which includes the great news that Martin Jonasson, who recently released Two Fold Inc, paid Sven to create a linc library for the Haxe community, a linc library for iCloud’s Key-Value storage, linc_icloud.
- Help Boyan Ololoevich with his survey on the Best Programming Languages for ODE solving.
- Haxe tips: Including/calling JS from your Haxe code.
- JTransc
0.1.0
and new annotations. - Snowfall, luxe and snow install/update convenience.
- Luxe
alpha-3.0+bennpowell
focus/recap - Awesome snõwkit by Anders Nissen is growing steadily.
- StoryDev 2 update.
- Khage.
- Kha examples by Lewis Lepton:
Events
- Matthijs Kamstra will be presenting Haxe to
/dev/haag
on Friday 18th March 2016. - WWX2016 Haxe Conference at Mozilla Paris between 27th-30th May. Crowdfunding starts March 8th.
- Want to talk at the WWX2016 conference? Submit your proposal to the WWX2016 GitHub repo.
- Add an upcoming event which will be about Haxe.
Job Offers
- Bayer and Preuss are looking for a Junior Haxe developer.
- Add an available job which involves Haxe.
Game Releases
GameDuell have released Grand Gin Rummy, available now on the App store and the Google play store. Of course, they used Haxe and their duell tool for everything.
- Arrowance by Unax Games using OpenFL.
- Логическая игра Игрек и Кубок by Viachaslau Tratsiak using OpenFL, actuate, zame-particles and many more libraries.
Previews, Demos & Snippets
- Interactive music learning made with ufront and hxdom by Jonas Nyström.
- Native UI in Haxe via HaxeUI
v2
! by Ian Harrigan. - In-progress Hxml grammer by Alex Koz.
- Cross-platform realtime pong with MPHX by Daniel.
- Phidget RFID extension for OpenFL on the Raspberry Pi 2 video by Patrick Gutlich.
- The gingerbread man by Eric Bernier.
- When baked goods attack by Eric Bernier.
- Gumdrop buttons by Eric Bernier.
- Bunny Float! by Ingénoire.
- Fire hurts by Ingénoire.
- Spline mesh terrain editing by The Good Idea Co.
- Happy little speedy spaceship by Richard Pretzelhands.
- Upcoming enemy by WeDoYouPlay.
- Parallax stars by Jonathan Hirz.
- Something Haxey this way comes… by Ohmnivore.
- Blip Engine by Ohmnivore.
- Rendering basic materials using Kha by Lubos Lenco.
- Normal mapping lighting experiment with Kha by Jeremy Meltingtallow.
- Realtime scripting engine by Pierre Chamberlain.
- Haxe, OpenFL and HaxeUI mentioned in “Modern Software Engineering Methodologies for Mobile and Cloud Environments” via Ian Harrigan.
Some library releases
- Spriter
0.1.1
- Hxsfml
git
- SpriterHaxeEngine
git
- ImageSheet
0.1.0
- Mphx
0.2.1
- HaxeUI
1.8.17
- Starling
0.5.0
- Microbuilder-js
2.0.3
- FireTongue
2.0.0
- GcUsage
0.1.0
- jQueryExtern
2.0.5
- Easyxdm.hx
git
Updates from the Haxe core
66 commits have been made to Haxe compiler in the last couple of weeks.
- C++ AST.
- Rework
rename_local_vars
, fixes Javascript local variable scoping clashes with static function calls.
You can start using the latest features by grabbing a nightly build of Haxe.
Have a good week everyone!