Programming Challenges

Hey Cred Forums. I'm looking for programming challenges that I can use to learn new things about new languages like pic related. Websites and other stuff are also welcome.

Other urls found in this thread:

codingame.com/
halls-of-valhalla.org/beta/challenges
hackthissite.org/info/about
projecteuler.net/
gamedev.net/page/resources/_/technical/game-programming/how-do-i-make-games-a-path-to-game-development-r892
twitter.com/SFWRedditVideos

project euler

codingame.com/ is pretty useful to get your hands dirty with a lot of programming languages. Even if you're not interested in game development itself, most challenges are more about the programming logic than about game programming itself.

I've had these in my bookmarks, for those interested in hacking and invasion. Never checked them out deeply, so I'm not sure if they're any good:
halls-of-valhalla.org/beta/challenges
hackthissite.org/info/about

Very well noted, here's a link for the lazy: projecteuler.net/

And for people interested in game development, the article How do I Make Games, by Geoff Howland really changed the way I look at gamedev. Here's a link:
gamedev.net/page/resources/_/technical/game-programming/how-do-i-make-games-a-path-to-game-development-r892

It's a great read and I really recommend it.

Create a hobby operating system. That's how I taught myself C. Probably not the best way to learn a new language though....

fuck my shit up senpai

What language do you want to learn?

I'm currently learning/average on Java, which is the language taught at my uni, and I'd like to learn C++ for game dev and graphic stuff, and also in the future get my feet wet with Go for fucking around and daily stuff (like fiddling with files, folders, etc)

Also I recently saw that these pics were posted on /dpt/, but for easyness I'll dump them on this thread.

...

v1 and v4 were already posted in the thread

Also, here's a transcribed list of the additional challenges on the pic at www.hackerrank.com
www.codechef.com
www.codefights.com
www.projecteuler.net
www.rosettacode.org
www.codeabbey.com
www.codingbat.com www.programmingpraxis.com

synacor challenge

rolla

test

roll

roll

role

Roll

roooooool

Is code academy any good/recommended?
What about starting in python instead of c# ?

ROLLL

rolling for tomorrow when i wake up

roll

ill take the challenge from the second pick, markup to html doesnt sound fun

It's not, I stupidly did that before looking for a library once.

function reddit(arr) {
for (var i = 0; i < arr.length; i++) {
var biggest = arr[0];
if (arr[i] > biggest) biggest = arr[i];
return biggest
}
}

reddit(numbers)

Re roll

Motherfucker give me something I can do

roll

...

#include

double factorial(int a)
{
double retVal = 1;
while (a > 0)
{
retVal *= a--;
}
return retVal;
}

int main()
{
printf("%e\n", factorial(100));
}

Rolling

rolling

>tfw all I had to to make my version work in replace int with double

ayy time to deny myself

WineHQ

kristifer

rolling

I've tried getting into programming a few times using Python and Codeademy (I know, but I liked having the illusion of a progress meter). My trouble was, and is, finding practical stuff to do with it before I get really good. I'd like to eventually get to making bots that can play games (not mmo bots, but stand-alones), but in the meantime little feels rewarding. Advice?

Go back to facebook, faggot.

...

why not use for each?

roll. What the hell.

Guys, pick me a language to do this in

Depending on which list I use:

Telnet Server (C, Rust ?, C++)
Towers of Hanoii (Haskell or Erlang, of course)
2D Rectangle intersection calculator (probably anything)
Count words in a string (VISUAL BASIC)

Anyone have a preference ?