Live data from Hacker News

Exercism.io – Become a better programmer

educationware.net

31–35 of 35 posts

Re: Exercism.io – Become a better programmer

#32

Download some blob from the internet, then run it? No, thanks

It was originally designed as more of a mentoring platform, so you would be led through it by a friend that knows the process. It's easier to trust a friend than a code review for a non programmer. It's also easier on the friend to be able to download just one binary and start mentoring than for her to have to find a bunch of requirements just to get the exercise.

It's enough to have to get all of the language's requirements installed...

Re: Exercism.io – Become a better programmer

#33
You know what'd be a cool website/application? A front end to all these 'learn-to-code' things. Like how Mint is a front end to multiple bank's websites I could have one account that interfaces into project euler, rosalind, exercism, etc grabs exercises and checks them.

Re: Exercism.io – Become a better programmer

#34
post #23

Earlier quoted context omitted.

Yeah. But reviewing 1900 lines of code before I've even seen a single one of their exercises? That doesn't sound like fun. I would be far more willing to run their app if I could try the actual service first.

So if the code was published as a 1900 line ruby gem, you'd be OK with it? Or would you review the 1900 line ruby gem?

It's not absurd to have a healthy distrust of foreign code running on personal machines, especially binaries from random people with a website while there's no discernible reason for a binary in the first place.

Re: Exercism.io – Become a better programmer

#35

Earlier quoted context omitted.

Looks like it just downloads/uploads plain data to the web service. I thought that in this age of internet technologies a web site would be enough.

What about curl, wget, httpie? Or how about lynx or w3m? Plenty of people want to utilize CLIs and it's definitely beneficial when learning to program to get as much experience on a command line as possible.

Thats my question exactly. Why roll your own client when you could use curl?
Post reply on HN