News for hackers. Stuff that matters.
Re:How to Learn Efficiently by jfarmer on Tuesday December 30, 2014 @04:48PM (#8816925)
If your goal is to learn those two languages, I'd instead pick a problem/domain you understand very well and then express the various aspects of that problem in both F# and JavaScript rather than implementing some aspects in F# and some aspects in JavaScript.

This will help you develop a better sense of how F# and JavaScript differ as languages, what ideas are natural in one but unnatural in another, the conventions and idioms around tackling certain problems, and so on.

Re:How to Learn Efficiently by dblarons on Tuesday December 30, 2014 @05:13PM (#8817041)
I once worked with an engineer who implemented the card game hearts in every language he learned. After the first implementation, you don't have to spend so much time thinking about the problem domain and can focus on finding the most idiomatic solution in the new language. The other benefit is that the project always has a clear endpoint.