Halp (8)

1 Name: THE Gary Oak : 2009-07-09 15:33 ID:I9MF+xI1

Alright, so I'm new to programming, as in have never really done it at all. So I'm setting a project for myself, as when I ask anybody what language i should learn first all I hear is "well what do you want to write?"
I want to try writing a media player... Nothing too fancy, just something that can play a song, and then I'll work from there, possibly add a GUI later, but for now i will stick with something basic to learn off of.
So what language should I use to do this?
Thank you all in advance.

2 Name: #!/usr/bin/anonymous : 2009-07-09 18:51 ID:lMUjFCsl

Why don't you read SICP.

http://mitpress.mit.edu/sicp/

3 Name: THE Gary Oak : 2009-07-09 20:29 ID:KV6Ts9nZ

Already am

4 Name: dmpk2k!hinhT6kz2E : 2009-07-09 21:23 ID:Heaven

Writing a media player from scratch isn't going to happen. Controlling a media player -- e.g. MPD -- might. You can do that with almost any language.

Python is a decent starter language. It's not great, but it's not terrible either.

5 Name: #!/usr/bin/anonymous : 2009-07-09 22:22 ID:Heaven

WARNING
I know for certain this is a troll from 4chan. Please avoid.

rest:
If you want to do the MPD thing, networking and learning the protocol is required, nothing else -- and guess what, both are documented fully. (networking most certainly in your system and MPD has a wiki AFAIK)

6 Name: THE Gary Oak : 2009-07-29 15:40 ID:I9MF+xI1

I am a reformed troll.. Now that i Mod a board, I see how retarded trolls are and can be. In all honesty I'm asking for help, and have been coming to 4-ch longer then i have 4chan, and enjoy this place much more.
So, since writing a media player etc is out of the question, what would be a good idea as a starting programmer? what something that isn't too discouraging and might be half useful to make/program?
Thank you for your help, I hope you can forgive my trolly ways on a different site then this...

7 Name: #!/usr/bin/anonymous : 2009-07-30 12:19 ID:Heaven

>>6

Maybe think about a useful and simple desktop application you would like to have, and then try implementing that. When I was starting out coding that was one of the first things I did. I happened to be studying French in school at the time and didn't have a dictionary application that I liked, so I put one together. I've seen a number of people try to take on something drastic for their first project, and then once they realize the full scope of it they become discouraged and quit. If you can think of something straight-forward and useful then it will be easier to find the motivation to see it through.

8 Name: #!/usr/bin/anonymous : 2009-08-01 03:05 ID:CQWi3/mu

if you DO want to do a media player, you could grab something like gstreamer or bass or whatever and use that as the player, and just make a frontend. gets you learning about how GUI programming works, and you don't have to do all the dirty stuff like decompress mp3 streams.
the first real app i ever did was a really crappy music "player" that just basically did sendkeys to a hidden winamp window, as i learned how things worked i added more stuff, like querying the title of what was playing, doing my own playlists and catching when it went to the next song, etc. it was a stupid program but educational.

This thread has been closed. You cannot post in this thread any longer.