And so, my fellow Haxe lovers: ask not what Haxe can do for you, ask what you can do for Haxe.
--
To post to this group haxe...@googlegroups.com
http://groups.google.com/group/haxelang?hl=en
---
You received this message because you are subscribed to the Google Groups "Haxe" group.
For more options, visit https://groups.google.com/d/optout.
... i'll prepare something on our full haxe stack and how we make use of it to develop games fast ( or painlessly... ) with targets ranging from stage3d to small mobile phones...
That would be a great talk - make sure it gets recorded! :)
I might be able to attend as well.
Simon
--
I'd love to find a way in to macros and abstracts too :)
So I use
Where surface is a CanvasRenderContext2D. Which might seem a bit strange at first glance but when scan reading code is very clear and resolves at runtime to fairly optimal js. |
||||||||
Anyway did not want to distract from the subject just wanted to stress that Abstracts can seem scary at first but they don't have to be used full on, you can sneak them in just to help you with the d-stringification of Javascript. |
||||||||
|
||||||||
|
||||||||
|
[DRAFT SUBMISSION BELOW, PLEASE GIVE FEEDBACK BY SATURDAY 13TH SEPTEMBER (SUBMISSION WILL BE MADE ON SUNDAY 14TH SEPTEMBER)]
Dear FOSDEM 2015 organizers,
In response to https://fosdem.org/2015/news/2014-07-01-call-for-participation/ we would like to organize a developer room at FOSDEM 2014 for the Haxe community, which is a small but very active group of open-source developers mostly building cross-platform interactive applications for games, entertainment and business communications.
To quote www.haxe.org: “Haxe is an open source toolkit based on a modern, high level, strictly typed programming language, a cross-compiler, a complete cross-platform standard library and ways to access each platform's native capabilities.”
The Haxe language is maintained and developed by the Haxe Foundation (http://haxe.org/foundation/), whose strategic partners are TiVo (http://www.tivo.com/), Prezi (http://prezi.com/) and Motion Twin (http://motion-twin.com/).
The 2014 annual worldwide Haxe conference was held during May in Paris, very successfully organized by Silex Labs (http://www.silexlabs.org/). The sessions provided by the community were of high quality, as you can see from the videos at: http://www.silexlabs.org/tag/wwx2014/. Around 50 Haxe hackers attended that dedicated conference, and while a development room at FOSDEM 2015 would probably attract fewer Haxe enthusiasts than that, we are hoping it might attract a number of non-enthusiasts, curious to learn about the language by attending a free tutorial.
The main Haxe discussion group has over 1700 subscribers, so that is where our community discussion of this application has occurred see https://groups.google.com/d/topic/haxelang/9SQP3oThY7k/discussion, with more expressions of interest over at Google+: https://plus.google.com/108357772809637107387/posts/D8ANrxG5H3p
Our plan is that part of the day would be speaker and panel sessions, the remainder a hands-on bring-your-own-device “learn-Haxe” tutorial, with members of the Haxe community on-hand to help newcomers to learn the language and the ecosystem. For experienced Haxe developers, this extended tutorial session would provide a Haxe project hack-space.
We have four speakers for the event so far:
1) David Elahee from Motion Twin (a Haxe Foundation strategic partner) would speak about: “…our full Haxe stack and how we make use of it to develop games fast (or painlessly...) with targets ranging from stage3d to small mobile phones...”;
2) Juraj (Back2dos) would speak about: “Haxe as a compile-to-js language, adding examples of how macros, abstracts and enums set it apart from Dart & TypeScript.”;
3) Clément (clemos) would speak about other aspects of Haxe/JS (in addition to using his local knowledge to help with the organisation); and
4) Elliott Stoneham would present “An absolute beginners guide to Haxe and OpenFL”.
In addition, we would expect to recruit further speakers once the developer room was confirmed. We also have members of the core Haxe language development team planning to attend, so we would expect to run an expert-panel session. Finally, there would also be space in the program for lightening talks.
Haxe is an amazing, cross-platform toolkit. For example, using the Haxe library from http://www.openfl.org/ you can: “Build games and applications for almost every platform imaginable -- Windows, Mac, Linux, iOS, Android, BlackBerry, Firefox OS, Tizen, Flash and even HTML5. Bring your creative vision to life, on desktops, tablets, phones, even consoles. Publish to Steam, Amazon, OUYA... practically anywhere.”
Yet very few people in the general open-source community have ever even heard of Haxe. Please help us fix that, by letting us meet-up and spread the word at FOSDEM 2015.
Regards,
Elliott Stoneham
On behalf of The Haxe Foundation
[END OF DRAFT SUBMISSION FOR FEEDBACK BY SATURDAY 13TH SEPTEMBER (SUBMISSION WILL BE MADE ON SUNDAY 14TH SEPTEMBER)]
The submission looks great, if not awesome.
Not sure if/who to ask about streamed or recorded, the talks look great and highly relevant to my current needs.
You received this message because you are subscribed to a topic in the Google Groups "Haxe" group.
You received this message because you are subscribed to a topic in the Google Groups "Haxe" group.
You received this message because you are subscribed to a topic in the Google Groups "Haxe" group.
You received this message because you are subscribed to a topic in the Google Groups "Haxe" group.
Haxe is a programming language and open source toolkit that is the secret to beating platform lock-in.
Need your game to run on iOS? Sure. What about Android: yes, we have that. The boss has a blackberry - how do we even.... oh wait, Haxe can do that too.
Need a website to run on PHP servers? No worries. Now NodeJS? We can do that too. Wait, Google App Engine? Well, we have a Java target.
Even in a browser, Haxe has watched the transition from Flash to HTML5, and is keeping up with the very best compile-to-JS languages. There was even an experimental Dart target.
In an industry where dominant platforms and languages change every few years, Haxe has outlived the transition from AS2->AS3, from AS3 to JS or AS3 to Mobile, from PHP to NodeJS, and from WxWidgets to Node-Webkit.
And it will survive the next wave of platforms too.
If you let us have a dev room, we will teach open source programmers how to use this (coincidentally also very cool) language, and the mature compiler, to write code that will outlast the current fad platforms.
Take that Google/MS/Adobe/Apple.