drdiablo's comments

drdiablo | 8 years ago | on: Making a cross-platform mobile game in Reason/OCaml

I have yet to find a reason to support iOS hot reloading in this context to be perfectly honest. I use the desktop bytecode hot reloading (implemented inside Reprocessing so everyone can benefit from it), and it works wonderfully well. It's faster than anything you've seen before. And given that you probably want to be coding in Reason and not objc, it doesn't really matter what your render target is while you're iterating and being creative. I'm all ears if you can think of something though.

drdiablo | 8 years ago | on: Reason 3

Bucklescript used to support closure output but we removed it because nobody was using it. We can get it back if enough people want it.

drdiablo | 8 years ago | on: Netflix: Removing client-side React.js improved performance by 50%

Thanks for taking the time to answer everyone's questions!

Do you simply use Nodejs to do the SSR? I've seen some complaints about the difficulty of scaling node to run well in a cluster, and about security things. Have you had to deal with that?

I'd honestly love to see what you did there. People use Java for the reason that all of those questions have decent answers by now.

drdiablo | 11 years ago | on: React Hot Loader: Tweak React Components in Real Time

I think you forgot something that is very important to React: your component is a pure function that takes props and states and that outputs UI. Being able to make the assumption that given the same props and state, you'll get the exact same UI (to the cursor position), is extremely powerful. As a programmer your brain can focus on other things and forget about side nasty effects.

drdiablo | 11 years ago | on: React Hot Loader: Tweak React Components in Real Time

It's instant feedback. You should try making an app with animations. You leave the animation looping and you modify your constants and you don't have to reload or do anything, ReactHotLoader will plug in your new code without losing the state of the app.

You get much faster prototyping, collaborative tools out of the box and even a debugger with a timeline out of the box (you just have to save your state at every change and have a little scrollbar to scroll through your states). This is very very powerful.

drdiablo | 12 years ago | on: If you had to start over, what technologies would you learn in 2014?

My opinion on "the web will persist and the web will win" is that it's not a won battle. Native apps have always been smoother, giving users a better experience overall. On the contrary, mobile web apps have been bad, and haven't much evolved since we started having mobile devices (laptops don't count :p). I'm pretty sure that the future resides in mobile devices, and they can't rub the web, we'll have to use the alternative: native. At that point nothing stops Apple or facebook to go entirely native and therefore abandoning the web ideology (and the physical web). So I think that the web is a possible future, but nothing is settled yet, we need more groundbreaking ideas from the web to make it a desirable choice of future.

drdiablo | 12 years ago | on: Google Just Made Rap Genius Disappear

I can't believe Google actually did that. They just proved that they can do whatever they want with no justification what so ever. They just proved that they aren't a service provider anymore, they're a service controller that will, if it wants to, filter the flux of information and let through only parts of the internet.

drdiablo | 12 years ago | on: Why the Web Won't Be Nirvana (1995)

I think there is something very important that clifford Stoll doesn't talk about. It's the power of having all our brains connected at one point, like solar panels targeting light towards a sensor to multiply the amount of heat transfer. We are all together in this thing called in the internet, and anyone who has a good idea can share it. Anyone who likes someone else's idea can go and help the person who had the idea. Most of all, people can combine ideas together to make the most brilliant things and very act of combining ideas I call it creativity. Ok fine the internet might not look so bright right now, but let's remember that thanks to the internet, we were able to invent things that would've never thought of, simply because the ideas weren't all there at the same place, easy to combine.
page 1