Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"Learn Once Write Everywhere"

I this this is a great mentality over the classic write once run everywhere approach.

We're currently building a native cross-platform desktop email client in React + Flux on Atom Shell. As Nilas thinks about mobile and other platforms it's clear that the interaction design and information architecture are radically different. While some code should be re-used most shouldn't. Having a reusable architecture and way of building apps is definitely the better way to go.



> "Learn Once Write Everywhere"

I can't help but think about that other chestnut, "A determined programmer can write Fortran in any language."

Of course it makes sense to apply a pattern that you know worked great in the past. The tough part is deciding when it's worth trying something else.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: