Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ard ▼ Settings Home
- /g/ - Technology
- Name
- Anonymous
- Options
- Comment
- 4chan Pass users can bypass this verification. [Learn More] [Login]
- File
- ...Anonymous
- 03/31/18(Sat)16:45:05 No.65336181
- Image
- 1522321632326.jpg
- 31 KB JPG
- What is a good programming or scripting language that I can learn and work on and do neat little things with, if I only have access to library computers and my mobile phone?
- I can't install or save anything on the library computers.
- I was thinking of using Python and using a web interpreter to make a fun little text based battle/adventure RPG. Is that feasible? I have experience making adventure games in highschool using C++ and the Allegro library.
- I was going to use pastebin to save my scripts.
- One more question. Is Python a good language for making my own parser? I want game data to be stored as text files with a simple, minimal syntax.
- ...Anonymous
- 03/31/18(Sat)16:48:08 No.65336208
- repl.it
- >>65336271 #
- ...Anonymous
- 03/31/18(Sat)16:53:43 No.65336271
- >>65336208 #
- Okay that's pretty cool. I've read about PyGame. Is that something I could run with this?
- Like if I wanted to have a graphical interface.
- And then, I wonder where best to store the graphics and how best to call upon them. Is any of that possible?
- I can keep temporary folders on the library computers. And I can upload them to a host or cloud or my phone between sessions.
- ...Anonymous
- 03/31/18(Sat)17:00:15 No.65336354
- >>65336181 (OP) #
- javascript
- ...Anonymous
- 03/31/18(Sat)17:25:39 No.65336633
- Perl 6 best language
- ...Anonymous
- 03/31/18(Sat)17:27:08 No.65336649
- Termux on Android has a working C compiler. Imo that's your best bet
- ...Anonymous
- 03/31/18(Sat)17:47:14 No.65336871
- >>65336181 (OP) #
- python is the ultimate meme language right now with all this neural net hype.
- ...Anonymous
- 03/31/18(Sat)18:04:46 No.65337044
- 1.12 MB
- 1.12 MB PNG
- >>65336181 (OP) #
- I also feel this. Python is very...weird? I have attempted to do shit with it and it just seems awkward, or am I not meme enough? But it seems perfect with not needing to install compilers/IDE.
- I've been wondering this myself to try to teach myself something worthwhile (26 y/o broken asshole) and the conclusion I've come to is get yourself a cheap laptop to fuck with, cheap enough you don't feel bad killing it so you can actually do some development. Hunting online for a refurbished myself...
- ...Anonymous
- 03/31/18(Sat)19:00:40 No.65337660
- Unironically JavaScript as it comes builtin in the browser along with an inspector and a repl I could only dream of when I started out programming, though given choice LISP coupled with C (and the standard Unix tools) are my go to tools.
- ps: The Unix tools are worth studying on their own, and each one presents a DSL mighty powerful for what it was designed for that for my personal usage I rarely drop to general purpose scripting languages (think Perl/Python/Ruby/Lua and the like)
- >>65337884 #
- ...Anonymous
- 03/31/18(Sat)19:02:49 No.65337681
- >>65336181 (OP) #
- javascript
- navigate to about:blank in the browser and hit F12.
- ...Anonymous
- 03/31/18(Sat)19:05:05 No.65337702
- JavaScript, sites such as jsfiddle or jd.do are good for that
- ...Anonymous
- 03/31/18(Sat)19:20:14 No.65337884
- >>65337660 #
- I'm getting <use JS cause portable, or if you wanna be a real programmer learn C/Unix>, but from what I've been reading online it seems very practical?
- Gettin a thinkpad and just working with that so I can have/customize an ODE
- Not OP, just had similar questions
- Thanks tho
- >>65338105 #
- ...Anonymous
- 03/31/18(Sat)19:46:18 No.65338105
- >>65337884 #
- In theory any Turing complete language can do anything other Turing complete languages do, in practice your first exposure to programming, and by extension your first learned language, will shape how you reason about and solve problems.
- If I were to send a message back in time to my younger self it would be to start using a *nix machine and to join a community of other *nix users, you'll be learning all kinds of stuff that way, plus most servers, the backbone of the internet, run on Linux machines. C is interesting for both historical and not so historical reasons, it has a ton of software written in it, the BSD code base is a nice example, and it still shines as a systems programming language, it sucks as an application programming language though. LISP is a darling for someone who is just beginning, it has almost zero syntax to learn once you get used to all the parenthesis, and is a powerful and expressive way to illustrate ideas, you might see SICP being memed here to the death. Rest assured, it is the real deal. I am not sure of your maturity in the CS field, but you might want to watch a talk by "William Byrd titled 'The Most Beautiful Program Ever Written' and be amazed, that stuff is pure magic in a pedestal of its own.
- TL;DR: Arm yourself with the best tools there is a *nix box and a good education (whatever you have now + SICP)
Advertisement
Add Comment
Please, Sign In to add comment