420chan now has a web-based IRC client available, right here
Leave these fields empty (spam trap):
Name
You can leave this blank to post anonymously, or you can create a Tripcode by using the float Name#Password
Comment
[*]Italic Text[/*]
[**]Bold Text[/**]
[~]Taimapedia Article[/~]
[%]Spoiler Text[/%]
>Highlight/Quote Text
[pre]Preformatted & Monospace text[/pre]
1. Numbered lists become ordered lists
* Bulleted lists become unordered lists
File

Sandwich


Community Updates

420chan now supports HTTPS! If you find any issues, you may report them in this thread
First programming language(s) to learn by Samuel Bardwater - Tue, 28 Feb 2017 04:15:25 EST ID:s5UXSHt+ No.36573 Ignore Report Quick Reply
File: 1488273325559.jpg -(38187B / 37.29KB, 420x436) Thumbnail displayed, click image for full size. 38187
I was thinking of starting to try to learn python. I was just wondering, I know I can easily search up stuff but I want some stoner programmers to give me an idea of whether or not I want to pursue this. I wish to make MUD like games but with a GUI. What is the best language(s) to learn to make MUDS
>>
Frederick Fannerforth - Tue, 28 Feb 2017 06:52:14 EST ID:YL0YFsWq No.36574 Ignore Report Quick Reply
>>36573
Making a decent game takes a long time.
Be prepared for the fact that the first ten games you make will be complete shit.
>>
Graham Summleway - Tue, 28 Feb 2017 14:44:52 EST ID:9QSfnS0r No.36576 Ignore Report Quick Reply
javascript+html5+css3

for this kind of purpose it's actually the non-plus ultra. You don't want to deal with half-assed third party GUI libraries for languages like python, believe me.

The only excuse you would have not to do it that way would be if you actually learn something nobody else cares about (I used to be weird that way)
In this case perhaps do write in in C, for DOS in VGA mode.
>>
Clara Honeyforth - Tue, 28 Feb 2017 16:36:08 EST ID:85radtkI No.36577 Ignore Report Quick Reply
>>36576
If you are into doing web development that's fine, but it is really disingenuous to tell someone starting out that they shouldn't consider Python, one of the primary languages used in both industry and academia. I don't know when you were using Python, but at the moment there are few languages with more support for anything in particular that you would like to do.
>>
Esther Bocklehidge - Wed, 01 Mar 2017 01:36:58 EST ID:cpPd0VLJ No.36578 Ignore Report Quick Reply
>>36574
This.
>>
Augustus Mippershaw - Wed, 01 Mar 2017 15:44:13 EST ID:9QSfnS0r No.36579 Ignore Report Quick Reply
>>36577
I didn't say that, doing the approach I mentioned and writing as much as possible in python and for instance a backend tool like flask would be my choice for this exercise for instance.
I just would advocate against a complete newbie trying to write a game in pygame or even worse with opengl bindings.

The one alternative that would make sense for me in that regard (writing a game to learn programming) would be processing.
It entirely depends on OP's background though, and I realize my suggestion was the least possible nerdy way do do it.

So, OP
If you really want to learn programming as a hobby, and definitely don't care about doing it in any modern way you could take a look the demoscene...
https://scene.org
In the archive/the ftp there are files about learning coding the way you used to learn it from the 90s onwards. And you'd start with C/C++, perhaps a little bit of OpenGL.
You might as well start here:
http://hugi.scene.org/online/hugi31/hugi%2031%20-%20index%20coding%20corner.htm
>>
Augustus Mippershaw - Wed, 01 Mar 2017 15:48:13 EST ID:9QSfnS0r No.36580 Ignore Report Quick Reply
>>36578
I couldn't leave without pointing out this is BS.
I've written full games on a graphical calculator with 32K program memory in BASIC. Do you even know what a mud is?

Quick look it up....
right, thought as much :)
>>
Phineas Brecklestock - Wed, 01 Mar 2017 16:42:41 EST ID:JfvrqUKV No.36581 Ignore Report Quick Reply
>>36580
Just because MUDs are simple doesn't mean your first MUD won't be hot garbage.
>>
Augustus Mippershaw - Wed, 01 Mar 2017 17:03:54 EST ID:9QSfnS0r No.36582 Ignore Report Quick Reply
>>36581
lol
>>
Phineas Brecklestock - Wed, 01 Mar 2017 18:18:25 EST ID:JfvrqUKV No.36583 Ignore Report Quick Reply
>>36582
True story: 20 years ago I made a large multiplayer map for an RTS (also simple), spent a long time uploading it over my Motorola 28.8, and two minutes into playing it with some strangers I was like holy shit everything about this was a mistake and I just disconnected.


Report Post
Reason
Note
Please be descriptive with report notes,
this helps staff resolve issues quicker.