5 ms·
I am currently working through these in my (very rare) spare time as a means of learning Rust. Forget project Euler or babby's first web server. This is an _ex
by thenewwazoo 10y ago
I am currently working through these in my (very rare) spare time as a means of learning Rust.
Forget project Euler or babby's first web server. This is an _excellent_ way to learn a new language, to learn a huge amount about crypto, and it's a huge amount of fun to boot. I cannot recommend them enough.
- shincert 10y agoOut of curiosity, what is this "babby's first web server" you speak of?
- patio11 10y agoBabby is an Internet-speak corruption of "baby." It is common in the US for toys to advertise themselves as "baby's first $ITEM", such as "baby's first spatula" or "baby's first hammer." Thus, the project being discussed is a toy attempt at building a web server. This is a fairly common mid-sized project for learning a new language, as it implicates lots of the stdlib (file I/O, networking, etc), has a defined scope with lots of opportunity for flourishes, and is immediately showable.
- ajamesm 10y agoThey need to do way instain HTTP. https://www.youtube.com/watch?v=s2-GIM56RdU https://www.youtube.com/watch?v=s2-GIM56RdU
- RodericDay 10y agoProject Euler is amazing, back off
- JshWright 10y agoThey are, it's just the Cryptopals challenges are even more amazing.
- clentaminator 10y agoProject Euler has always seemed to be more about mathematical "tricks" than about imparting any kind of understanding of a computer science topic through a structured set of challenges. The only thing I found amazing was how little fun I have undertaking Project Euler challenges :^)
- trungaczne 10y agoIf you are looking for 'computer science topic' knowledge, I don't think you should search a site 1) geared heavily towards math and 2) seeks to challenge participants (unlike cryptopals, which provides a guide) in the first place.
- clentaminator 10y agoThat's a really good point actually. Perhaps Project Euler has a CS association where it doesn't really belong because it's often mentioned in CS/programming challenges threads, even if it's not intended to be the focus of the exercises.
- tripzilch 10y agoIt is, but ... I'm at problem 44 or so in Euler[0] and only solved the first set of Cryptopals. But I'm just going to add here: Matasano Cryptopals challenges is amazing, back off ;-) [0] Honestly ... Say 'pandigital prime' again, I dare you, I double dare you motherfucker, say 'pandigital prime' one more goddamn time! Ahem
- blacksmythe 10y ago>> Forget project Euler I found Sphere Online Judge (http://www.spoj.com/problems/classical/ http://www.spoj.com/problems/classical/) problems to be much more challenging than project Euler.