André Staltz and his 2 hour typing spree on Hashnode! 🤓
Open source hacker. Created CycleJS, Core contributor RxJS · Functional and reactive programming, user interfaces, and JavaScript.
André Staltz is the creator of Cycle.js (a functional and reactive framework for cleaner code) and one of the core contributors of RxJS.
He recently hosted an Ask Me Anything session on Hashnode where he answered questions on a wide array of topics ranging from JavaScript frameworks to his life as an open source hacker.
Here are a few excerpts from the AMA, the complete session is here.
What are some pros and cons of using CycleJS over React?
André: Good question. First I’d like to clarify that this not so simple to answer, because Cycle.js is a framework and React is a UI library (or half a framework), so it’s similar to asking the Pros and Cons of Cars overs Engines. So I’ll assume the question is Cycle.js versus React+Redux+Etc.
I’ll start with React+Redux+etc: Read full answer
How would the JavaScript eco-system look like after 10 years? What’s your opinion?
André: 10 years is a bit too far for making good predictions (for instance, 10 years ago was 2007, not even AngularJS v1 existed!).
I can tell at least that in 3 years, JavaScript will gain more the status of a VM and lose the status… Read full answer
What major front end framework (Angular, React, Vue, or any other) do you think is better to work with FRP?
André: I would say React, because it’s a UI library, not a framework, and you have a bit more freedom to choose how to solve problems. You can include a reactive programming library like… Read full answer
How did you go about building Cold Tension and how long did it take to build the game?
André: This is my favorite question so far. Thanks for trying out Cold Tension.
Me and Glauber Kotaki (pixel artist for Rogue Legacy, among other achievements) were inspired by Shadow of the Colossus and we saw a game dev competition coming up in Brazil… Read full answer
Given an opportunity to be 20 years old again, how would you start your programming career today? 🤓
André: At that time, the hot technologies were Java, MySQL, Hibernate, and maybe Flash. I was at the University and I studied a bit too much of math (like 4 courses on Linear Algebra). I really wished I… Read full answer
Here are some more important questions, he answered:
- Do you think AngularJS is dead?
- What inspired you to write react-native-node?
- How WebComponents and Cycle.js integrate with each other?
- Will ES6/ES7 Object.observe pose problems for existing Functional-Reactive JavaScript libraries such as RxJS, Bacon.js, and will it create the need for rewrites?
- What are the 5 things you would recommend a beginner JavaScripter to learn before digging deeper?
Thank you for taking your time out and hosting this fantastic AMA with us André Staltz, and for all of them reading, hope this was useful. :)
Up next
AMA with James Long, Creator of Prettier, Open Source Contributor, Contracting as Shift Reset LLC, Ex-Mozilla
Don’t forget to follow “Hashnode” on Medium; we re-post the best DEV resources from Hashnode to Medium every week.
Spread the word and let your friends on Medium know about this article, ❤️ it please. :)