Learn You Some Code on Humble Bundle

General discussion and socializing.

Re: Learn You Some Code on Humble Bundle

Postby sabinati » Sat Sep 29, 2018 6:48 am

Python is definitely a good language for learning. Honestly if I could write everything in python I would.
User avatar
sabinati
 
Posts: 15513
Joined: Mon Jul 13, 2009 4:25 am
Location: View active topics

Re: Learn You Some Code on Humble Bundle

Postby TurtleHermit » Sat Sep 29, 2018 10:25 pm

sabinati wrote:Python is definitely a good language for learning. Honestly if I could write everything in python I would.


All of You make me even more hyped for Python after I hang enough of basics of C.

Also, screw matlab.
User avatar
TurtleHermit
 
Posts: 88
Joined: Mon Sep 16, 2013 1:37 am

Re: Learn You Some Code on Humble Bundle

Postby MagicManICT » Sun Sep 30, 2018 12:50 am

Matlab is awesome!!! if you want to do math

TurtleHermit wrote:All of You make me even more hyped for Python after I hang enough of basics of C.

C is a terrible language to learn with. Learn Java, BASIC, Python, Ruby, or several others. They hide or even prevent a lot of the traps that C can get you into and leave you floundering and flustered ready to give up.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.
User avatar
MagicManICT
 
Posts: 18435
Joined: Tue Aug 17, 2010 1:47 am

Re: Learn You Some Code on Humble Bundle

Postby loftar » Sun Sep 30, 2018 1:15 am

Astarisk wrote:Heavily emphasizing OO concepts isn't a bad idea, especially if you are looking to make a career out of it as the industry seems to move towards OO languages.

Not denying that in itself, I'm just saying that it's not the first thing you need to learn, and Java makes too big of a deal about on every level of the language, so much so that I believe it gets in the way. OO is a level of abstraction above procedural programming, so it makes sense to learn the base first, not only just from a pure ontological standpoint, but also so that you might have some grasp of the kinds of problems that OO tries to solve.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 9051
Joined: Fri Apr 03, 2009 7:05 am

Re: Learn You Some Code on Humble Bundle

Postby shubla » Sun Sep 30, 2018 1:08 pm

I agree that you should not start with C. Its too complicated. Java is way better for beginner.
Image
I'm not sure that I have a strong argument against sketch colors - Jorb, November 2019
http://i.imgur.com/CRrirds.png?1
Join the moderated unofficial discord for the game! https://discord.gg/2TAbGj2
Purus Pasta, The Best Client
User avatar
shubla
 
Posts: 13041
Joined: Sun Nov 03, 2013 11:26 am
Location: Finland

Re: Learn You Some Code on Humble Bundle

Postby sMartins » Sun Sep 30, 2018 1:14 pm

Here, better than that ....

http://lib.ivank.net/?p=demos&d=kevents

use arrow keys to move, you can do that easy .... in a week or 2 you should be able to understand how that works and replicate it, otherwise ask Shubla, he will answer for you :D, what functions are calling for, etc... :D
Make friends with the other crabs or try to escape the bucket.
I'd hardly call anything the Bible of our times. » special thanks to MagicManICT
I only logged in to say this sentence. by neeco » 30 Oct 2018, 02:57
Default Client, Best Client!
User avatar
sMartins
 
Posts: 3046
Joined: Wed Nov 11, 2015 10:21 pm
Location: Italy

Re: Learn You Some Code on Humble Bundle

Postby Potjeh » Sun Sep 30, 2018 2:45 pm

loftar wrote:
Astarisk wrote:Heavily emphasizing OO concepts isn't a bad idea, especially if you are looking to make a career out of it as the industry seems to move towards OO languages.

Not denying that in itself, I'm just saying that it's not the first thing you need to learn, and Java makes too big of a deal about on every level of the language, so much so that I believe it gets in the way. OO is a level of abstraction above procedural programming, so it makes sense to learn the base first, not only just from a pure ontological standpoint, but also so that you might have some grasp of the kinds of problems that OO tries to solve.

IDK, OOP seems closer to how people naturally tend to think about things so I think it's a bit easier to grasp than procedural.
Image Bottleneck
User avatar
Potjeh
 
Posts: 11811
Joined: Fri May 29, 2009 4:03 pm

Re: Learn You Some Code on Humble Bundle

Postby shubla » Sun Sep 30, 2018 6:42 pm

global variable programming is the best paradigm
Image
I'm not sure that I have a strong argument against sketch colors - Jorb, November 2019
http://i.imgur.com/CRrirds.png?1
Join the moderated unofficial discord for the game! https://discord.gg/2TAbGj2
Purus Pasta, The Best Client
User avatar
shubla
 
Posts: 13041
Joined: Sun Nov 03, 2013 11:26 am
Location: Finland

Re: Learn You Some Code on Humble Bundle

Postby MagicManICT » Tue Oct 02, 2018 5:55 pm

shubla wrote:global variable programming is the best paradigm

Spoiler alert:
obvious sarcasm might not be so obvious for the neophyte.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.
User avatar
MagicManICT
 
Posts: 18435
Joined: Tue Aug 17, 2010 1:47 am

Re: Learn You Some Code on Humble Bundle

Postby loftar » Tue Oct 02, 2018 8:24 pm

Potjeh wrote:IDK, OOP seems closer to how people naturally tend to think about things so I think it's a bit easier to grasp than procedural.

That would perhaps make sense if they were separate, but since OOP builds on top of procedural programming, it seems to make sense to learn first things first. :)
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 9051
Joined: Fri Apr 03, 2009 7:05 am

PreviousNext

Return to The Inn of Brodgar

Who is online

Users browsing this forum: Claude [Bot], Semrush [Bot] and 51 guests