Haxe Roundup 503

by Skial Bainn edited on

Welcome to the latest edition of the Haxe Roundup. Haxe is a high level, strictly typed programming language and cross-compiler.

Community Updates

News and Articles

Haxe 4.0.0

HaxeUp 2019 Linz

Community News

In case you missed it
  • New UX feature for FlashDevelop implemented by SlavaRa: ProjectManager panel could be opened by ProjectMenu.LocateActiveFile keys combination (Shift + Alt + L by default).
  • Steam Deep Dive by Lars Doucet is now on the front page of Steam! The store DD widget is under A/B test, so if you’re logged in, it will show up for about half of you. 🌟
  • Haxe Checkstyle 2.5.0 has been released. Check out the release thread which goes into more detail on whats changed.
  • Defender’s Quest 2 Progress: October 2019 by Lars Doucet.
  • Darksburg - Dev Diary 2: Characters by Shiro Games.
  • One Page Dungeon Generator by Oleg Dolya.
  • More goodies in the latest ArmorPaint dev builds: Split view, plugin manager, auto-save, improved decal scaling, UV controls for fill layers, faster layer handling, blend modes, enhanced picker tool and more. Also Lubos is adding a way to create custom material nodes with plugins, which will make it possible to integrate new node systems, extend existing node set or write material shader by hand. 🎉
  • OpenFL developement: Calling Spritesheet, DragonBones, Spriter, Spine, GAF (etc) developers to help implement and test the new Timeline API.
  • The poll by Thomas J. Webb about a HaxeUp in California has ended and it will be in early April somewhere in the LA or Santa Monica area. Comment if you want to help plan or have preferences about time or place.
  • HaxeUI v2 has been officially released!

Videos & Music

  • Add a video related to Haxe.
In case you missed it
  • A video by Lewis Lepton regarding upgrading macOS & asking code related questions, touching on OpenFrameworks, Haxe, Kha and more.
  • The Conquest update for Northgard is here! Watch the trailer and read about it.

Upcoming Events & Talks

Job Offers & Bounties

Product Releases & Announcements

In case you missed it

Code Examples

In case you missed it

Previews & Demos

Open Source

Closed Source

Some Library Releases

Framework Updates

  • Nothing this week.

People & Projects to support

  • Andy Li is working around the Haxe ecosystem: CI, packaging, docs and learning materials.
  • Kevin Leung is creating open source software libraries.
  • Robert Konrad, the Kha author, is creating Programming Toolkits.
  • Lubos & contributors are creating Armory, an open source 3D game engine in Blender.
  • OpenFL is creating free open source software.
  • HaxeUI is creating an open source user interface libraries.
  • HaxeFlixel is creating an open source, cross platform 2D game engine.
  • Slava Ra is creating improvements for FlashDevelop and HaxeDevelop.
  • Mark Knol is working on Haxe and its documentation.
  • Dan Korostelev is working on the Haxe compiler.
  • Lewis Lepton is creating tutorials, code and videos.
  • Eric Bishton is creating the Haxe plugin for IntelliJ IDEA.
  • Will Blanton is creating HaxeFlixel tutorials.
  • Matthew Wallace is creating Haxe By Example tutorials.
  • August Late is creating unique 2D lighting tech.

Updates from the Haxe core

Current Proposals & Discussions

Core Changes

33~ commits have been made to Haxe compiler in the last week.

  • Target tier list.
  • Method contracts discussion.
  • [wip] Tail recursion elimination pull request. 🌟
  • [js] Lets see if Object.create(null) makes sense for StringMap nowadays pull request.
  • [analyzer] Compiler crash on while and continue fixed.
  • Replace null access modifier with this proposal has been rejected.

You can get started using the latest features by downloading a nightly build of Haxe.

Take it easy everyone and have a good week!