News for hackers. Stuff that matters.
Re:Project Euler by cdancette on Sunday December 10, 2017 @06:23PM (#15894061)
I really like to use project euler when I want to learn a new language. Exercises are sorted more or less by difficulty, at least for the first 50-100, and are completely langage agnostic (you just need to answer a question in a text input).

It's also very good to learn algorithm and maths. Some problems can even be solved without any programming. And for some, a certain amount of math is necessary to have a efficient solution to the problem.

Ps: you can find the first 50 problems in french here : https://www.lucaswillems.com/fr/articles/19/project-euler-tr...

Re:Project Euler by ctur on Sunday December 10, 2017 @08:22PM (#15894553)
I've used it for the same purpose, but one thing to bear in mind is the problems are incredibly focused on a small domain, so while you can pick up some bits of a language, it is nowhere near a thorough introduction.
Re:Project Euler by hxtk on Sunday December 10, 2017 @11:12PM (#15895113)
> Some problems can even be solved without any programming.

Here's a fairly comprehensive list of those problems, but it hasn't been updated in a while, e.g., 601 is solvable with pencil and paper but it's new enough that it isn't on the list.

https://projecteuler.chat/viewtopic.php?t=1982

Re:Project Euler by americanjetset on Sunday December 10, 2017 @06:40PM (#15894147)
This is exactly what I use it for.
Re:Project Euler by Insanity on Sunday December 10, 2017 @08:50PM (#15894634)
(They do ask not to share the solutions.)

But nice job translating them :-)

Re:Project Euler by cdancette on Monday December 11, 2017 @03:01AM (#15895733)
That's not me, but I found those translations very useful a few years ago! Hope it can help someone.
Re:Project Euler by mathattack on Sunday December 10, 2017 @09:39PM (#15894776)
Similar w/me. I picked up Python that way.