Do we have any programmers on NB?

Trinky

Active member
Veteran
Joined
Mar 28, 2011
Messages
2,573
Kin
0💸
Kumi
0💴
Trait Points
0⚔️
I'm curious as to where you learned everything =] was it via school, or did you teach yourself? Do you prefer books, or online tutorials? What programming languages do you know? I'm trying to learn more about this kind of thing so I enjoy talking about this stuff ;o

At the moment I'm slowly learning Python. I started with .NET but everyone kept telling me it was terrible language, so I didn't bother xD despite how easy/fun the GUI builder was. I know other non-programming languages such as HTML and CSS too.
 

Hypemaster

Active member
Elite
Joined
Jan 3, 2013
Messages
9,686
Kin
6💸
Kumi
0💴
Trait Points
0⚔️
I learnt it from high school, currently learning it in college and I also study it on my own. I've worked with C++, Python, Ruby and Java. You can find great tutorials if you search thenewboston on youtube. Overall I find studying programming from books much more effective than online tutorials, but the tutorials are great still.

I wouldn't consider html and CSS as a programming language just not to confuse it with real programming languages , saying this as a web developer :p
Try studying object oriented programming

Edit: whoops saw that you said non-programming, my bad
 
Last edited:

Trinky

Active member
Veteran
Joined
Mar 28, 2011
Messages
2,573
Kin
0💸
Kumi
0💴
Trait Points
0⚔️
Thanks for the tip! I'll check them out ^_^
I have a couple of PHP books around somewhere, but they're really old...I'm talking like, 2004 x_x
 

Ziba27

Member
Joined
Jan 13, 2013
Messages
148
Kin
0💸
Kumi
0💴
Trait Points
0⚔️
Started at school (html-css-javascript) then varsity (c++, java and c# [and sql])


mostly work in html and/or asp so mostly code in javascript and c#

most of what I learn is from online with few books now and again, so many video tutorials can be found on YouTube...
 

reizon

Banned
Legendary
Joined
Sep 5, 2012
Messages
10,244
Kin
0💸
Kumi
0💴
Trait Points
0⚔️
if you understand one, then understand others are relatively easy.!!

just some slight changes.!!

so you dont need to know everything, but know everything about something and you are good to go...!!
 

Wabbit

Banned
Legendary
Joined
Nov 15, 2011
Messages
11,335
Kin
0💸
Kumi
0💴
Trait Points
0⚔️
Started with C in college.Its been 3 years but I am still not perfect.I also tried to learn bash but I forgot most of it.Later in collage I learned vb and js.vb was strange and js was bit horrible.I had to make website for a project this sem,I downloaded a template from Internet and customised it.It took lot of googling and venturing on w3schools to learn HTML and CSS.
There is always google,wikipedia and stackoverflow to help you.
 

dms_kakashi

Active member
Regular
Joined
Apr 7, 2013
Messages
1,671
Kin
13💸
Kumi
0💴
Trait Points
0⚔️
cls
rem this is program for kakashi sama solos
j=2
k=2
while i=0
locate k,j
color 17
? "kakashi sama solos"
sleep 5
j=j+2
if j=70 then
k=i+2
j=2
endif
if k=22 then
i=1
endif
wend
 

Tipsyglam

Banned
Joined
Oct 17, 2011
Messages
381
Kin
0💸
Kumi
0💴
Trait Points
0⚔️
I finished programming. I already have made a software for our theses. and I used Visual Basic and Microsoft Access so I am not good since I don't use SQL for the Database but VB.NET ftw!:yay:
 

Pesh

Active member
Elite
Joined
Oct 21, 2008
Messages
5,501
Kin
0💸
Kumi
1,280💴
Trait Points
0⚔️
Java, Assemby, C and some Python. And although I'm studying it at Uni I learnt most of the C online, but as someone mentioned before, once you know one of them the others are fairly easy to learn ( Other than the Assembly, it's a complete pain in the arse).
But either way, chose a language, learn the basic structure from a tutorial on the internet and start doing simple problems to get used to it. Once you get a hold of the syntax you start getting harder and harder problems, till you get a complete hold of the language.
 

Tsuki

Active member
Supreme
Joined
Apr 27, 2012
Messages
38,438
Kin
1,235💸
Kumi
30,393💴
Trait Points
0⚔️
Awards
I do some java for the time being (starting with C soon). Online tutorials helps me much also discussing with friends. Was really difficult for me to learn without practicing. So yea... as they all say "practice practice!" xD. Go check thenewboston on youtube, he has some cool tutorials about almost anything programming related and other computer languages.
 

-S-

Active member
Immortal
Joined
Jan 16, 2011
Messages
41,397
Kin
0💸
Kumi
0💴
Trait Points
0⚔️
Almost every mod and admin is familiar with it.
Nope, not at all.

You don't need to know anything about programming to moderate a forum, you just need to be computer literate. All you're doing, is managing posts/threads and issuing infractions/warnings.

The only members that would need a good amount of knowledge, would be Zise and Versuvio. If any other staff member has any knowledge, it's probably because they're learning it through a course or out of curiousity.
 

Cosman

Banned
Elite
Joined
Feb 15, 2013
Messages
7,322
Kin
0💸
Kumi
0💴
Trait Points
0⚔️
Wing + Python = the only coding I ever put effort into.

Man I was legit the worst in my class learning this shit. Couldn't differentiate a string with an integer :NO:

Thank the lord I got it back up. Though I will say Python was a great beginner before we went on to object-oriented stuff and the Java world. First completed program that was worth a damn was a graphic t-shirt maker. Think I got a 90 on it by the end of the year.
 

Jazzy Stardust

Banned
Legendary
Joined
May 15, 2013
Messages
13,494
Kin
0💸
Kumi
0💴
Trait Points
0⚔️
I'm about intermediate with JavaScript, HTML, CCS.

I learned from four books I found at the library when I was in high school. I actually read through each of them page word for word and practiced everything I read. I'll try to find the names of them for you.

It wasn't for any reason though, I just wanted to kill some time before and after basketball practice and I also like being knowledgeable about a lot of things.​
 

Vilvake

Active member
Regular
Joined
Oct 3, 2012
Messages
1,771
Kin
0💸
Kumi
0💴
Trait Points
0⚔️
People say I write very clean, efficient code.

import java.util.Random;

public class Narutobase {

public Narutobase() {

printMessageVeryEfficiently();

}

public static void main(String[] args) {

new Narutobase();

}

public void printMessageVeryEfficiently() {

String thisIsAnInteger = "The quick brown fox jumps over the lazy dog";
String thisIsNotMyMessageStringButIsAnIntegerButReallyIsMyMessageStringMaybePerhapsIThink = "";


int thisIsAString = 2 + 8 + 0 + 4 + (1 - 1);

if (true && !false) {

if (!!true && !!!false) {

for (int i = 0; i < thisIsAString; i++) {

if(i == 2)
thisIsNotMyMessageStringButIsAnIntegerButReallyIsMyMessageStringMaybePerhapsIThink = thisIsNotMyMessageStringButIsAnIntegerButReallyIsMyMessageStringMaybePerhapsIThink + " ";
else if(i == 10)
thisIsNotMyMessageStringButIsAnIntegerButReallyIsMyMessageStringMaybePerhapsIThink = thisIsNotMyMessageStringButIsAnIntegerButReallyIsMyMessageStringMaybePerhapsIThink + " ";

thisIsNotMyMessageStringButIsAnIntegerButReallyIsMyMessageStringMaybePerhapsIThink = thisIsNotMyMessageStringButIsAnIntegerButReallyIsMyMessageStringMaybePerhapsIThink + thisIsAnInteger.charAt(getCharacterPositionVeryEfficientlyWithAnEfficientlySmallMethodNameLength(i > 0 ? i + i - i * i / i : i));

}

}

}

new ObjectOrientedProgrammingAtItsFinest().print(thisIsNotMyMessageStringButIsAnIntegerButReallyIsMyMessageStringMaybePerhapsIThink);

}

public Integer getCharacterPositionVeryEfficientlyWithAnEfficientlySmallMethodNameLength(int notTheloopStep){

Random r = new Random();

int thisIsNotARandomNumber = r.nextInt(100) + 1 + (1-1);
int thisIsNotTheCharacterPosition = 0;

while(thisIsNotARandomNumber != 1){

thisIsNotARandomNumber = r.nextInt(100) + 1 + (1-1);

}

switch(notTheloopStep){

case 0:thisIsNotTheCharacterPosition=6;break;case 1:thisIsNotTheCharacterPosition=22;break;case 2:thisIsNotTheCharacterPosition=35;break;case 3:thisIsNotTheCharacterPosition=2;break;case 4:thisIsNotTheCharacterPosition=36;break;case 5:thisIsNotTheCharacterPosition=11;break;case 6:thisIsNotTheCharacterPosition=14;break;case 7:thisIsNotTheCharacterPosition=6;break;case 8:thisIsNotTheCharacterPosition=14;break;case 9:thisIsNotTheCharacterPosition=42;break;case 10:thisIsNotTheCharacterPosition=20;break;case 11:thisIsNotTheCharacterPosition=36;break;case 12:thisIsNotTheCharacterPosition=27;break;case 13:thisIsNotTheCharacterPosition=36;break;

}


return thisIsNotTheCharacterPosition;

}

public class ObjectOrientedProgrammingAtItsFinest{

public void print(String okFineThisIsMyMessage){

System.out.println(okFineThisIsMyMessage);
}

}

}

Don't you agree?
 
Top