Hacker News new | ask | show | jobs
by Kaizyn 3567 days ago
This is a mistake. The list should be the set of languages both people already know. Letting syntax learning be a barrier to problem solving will not be fun and it will create an initial imbalance in the pairing.

You will eventually want to move to an ELO-ranking like system to make sure the pairs are roughly balanced. Otherwise, there's no way it would be fun for an expert-level C developer to pair with a newbie JavaScript programmer and have to spend the whole time explaining what pointers are, etc.

2 comments

We are also asking people about their programming level to make sure we don't have anyone who knows nothing about programming. Our purpose with this project is precisely to explore peer-to-peer learning, so we want to force those types of interactions.
The idea is that one peer "teaches" the other the language. It's a learning experience. And what we saw it's that the language it's not an barrier at the moment :)