The best way to learn a new programming language is to build something real using it. But it can be intimidating to try something new, so we're going to all do it together!
We'll split up in small pair-programming groups in which one person will code, and the others will guide at a high level what that person should code. We'll all make the same cool thing in 2h30-3h and will compare at the end, and share what we liked/disliked and what we got hung up on.
There will be plenty of people who know ReasonML, so no group will get stuck on frustrating problems.
Schedule: Editor setup! We'll help everyone get a working Reason editor!
Group hacking on our projects
Demos, share thoughts/experience and recommendations for how Reason and its ecosystem can be improved based on our experience today.
Reason is already a fun language to work with, but what if we could build fun things while having fun building those fun things? Reprocessing is a graphics library and run-time for Reason that lets you iterate incredibly quickly - hit save, and your game instantly updates.
We'll start from the basics, going over built in Reason data structures, syntax, libraries, editor/compiler tooling, and continue our way up into drawing graphics with Reprocessing, handling user input, animation, and compiling for both desktop and web targets. Let's build Frogger!
He's been convinced there are better ways to develop applications across the stack for years. Sean, the founder of Bushido and specialist in neuroscience, artificial intelligence, and applications of social models, will be speaking on ReactiveConf 2018.
Special offer: Discounted travel with Lufthansa Group Partner Airlines!