Programmers - Coding in C

Printimus

Space Marshal
Officer
Dec 22, 2015
8,696
32,635
1,535
RSI Handle
Printimus
#22
@Printimus , you are working on bettering yourself. we are all proud of you for doing this. the least we can do is take a few minutes to give you a small hand and a huge emotional boost to help you out.
You all are da bomb. Whenever I eventually get my cubicle office in some warehouse full of other programmers/developers, I will sing the songs of my fellow Testies and line my cubicle walls with propaganda of the highest tier quality that is of TEST!
 

Mich Angel

Grand Admiral
Sep 19, 2016
2,142
8,180
1,110
RSI Handle
ARCHANGEL_666
#23
@Printimus , you are working on bettering yourself. we are all proud of you for doing this. the least we can do is take a few minutes to give you a small hand and a huge emotional boost to help you out.
I second that : -D CHEERS!
 

Xist

Moderator
Staff member
Officer
Donor
Jan 16, 2016
784
2,360
1,150
RSI Handle
Xist
#26
There's nothing at all wrong with C when it comes to learning, and understanding it will make it easier to understand the languages you're much more likely to use in the real world: C#, C++, Java, JavaScript, etc. They are all based on C to some extent.
 
Sep 19, 2017
1,026
4,468
650
RSI Handle
Vavrik
#27
I’m baffled about why they start you with C, everyone knows it should commence with A then B before C.

Are you sure these teachers are qualified?
Actually, the name C was because C follows B... and that is a real programming language. No A language exactly, because A-0, A-1, A-2, and A-3 were early arithmetic languages... back in the early 50's, created for the UNIVAC systems. A+, A++, and A# exist too, but not from this time period.
 

Printimus

Space Marshal
Officer
Dec 22, 2015
8,696
32,635
1,535
RSI Handle
Printimus
#28
I’m baffled about why they start you with C, everyone knows it should commence with A then B before C.

Are you sure these teachers are qualified?
More qualified than random people on the internet! 😂
There's nothing at all wrong with C when it comes to learning, and understanding it will make it easier to understand the languages you're much more likely to use in the real world: C#, C++, Java, JavaScript, etc. They are all based on C to some extent.
I do believe that is the intention of their introductory course. And by they, I mean my school: University of Maryland University College aka UMUC.
 

August

Vice Admiral
Aug 27, 2018
947
3,134
400
RSI Handle
Iterative
#29
Actually, the name C was because C follows B... and that is a real programming language. No A language exactly, because A-0, A-1, A-2, and A-3 were early arithmetic languages... back in the early 50's, created for the UNIVAC systems. A+, A++, and A# exist too, but not from this time period.
I’m awed and aghast that I didn’t do research before making a joke.
 
Sep 25, 2017
2,098
6,725
750
RSI Handle
MrBambooza
#32
There's nothing at all wrong with C when it comes to learning, and understanding it will make it easier to understand the languages you're much more likely to use in the real world: C#, C++, Java, JavaScript, etc. They are all based on C to some extent.

Then again you'll find times when you are programing in the other langues you will wish you had access to the freedom that is available in C.
 

Xist

Moderator
Staff member
Officer
Donor
Jan 16, 2016
784
2,360
1,150
RSI Handle
Xist
#33
Then again you'll find times when you are programing in the other langues you will wish you had access to the freedom that is available in C.
I can't say that has ever happened to me! 😂

Then again, I also can't recall ever having to work in a language I didn't think was appropriate for the task at hand.

I've always been lucky and stayed away from working on legacy projects, I do bleeding edge stuff only.
 
Sep 25, 2017
2,098
6,725
750
RSI Handle
MrBambooza
#34
I can't say that has ever happened to me! 😂

Then again, I also can't recall ever having to work in a language I didn't think was appropriate for the task at hand.

I've always been lucky and stayed away from working on legacy projects, I do bleeding edge stuff only.
The joys of maintaining legacy code. Millions of lines of java code, poorly utilized reflection, along with attempts to use ejb concepts with out understanding its principles.

Guess it could have been worse, it could have been written in javascript.
 

Printimus

Space Marshal
Officer
Dec 22, 2015
8,696
32,635
1,535
RSI Handle
Printimus
#35
The joys of maintaining legacy code. Millions of lines of java code, poorly utilized reflection, along with attempts to use ejb concepts with out understanding its principles.

Guess it could have been worse, it could have been written in javascript.
i understood parts of this.
 

Printimus

Space Marshal
Officer
Dec 22, 2015
8,696
32,635
1,535
RSI Handle
Printimus
#37
This is a leap ahead of a lot of "programmers" (admitting you don't know something).

Some you'll learn if you ever go down the Java road, others you only learn after years of being in the trenches, much like most career paths.
starting off in C and dunno where I go after that. Guess I will have to take a look into the future of the program and see which classes it teaches.
 
Sep 19, 2017
1,026
4,468
650
RSI Handle
Vavrik
#38

Radegast74

Grand Admiral
Oct 8, 2016
1,586
6,138
1,100
RSI Handle
Radegast74
#39
By the way...
Looks like 25 bucks. I checked... covers most of the bases. You can get most of the information for free on websites that deal with C programming too, but the dummies books are more structured than random websites.

A copy of K&R is good to have, but wait till later.
And look....you can get it used on Amazon for cheap:
https://www.amazon.com/C-Dummies-Da...&qid=1547007160&sr=8-4&keywords=c+for+dummies
https://www.amazon.com/gp/offer-listing/0764570684/ref=dp_olp_used?ie=UTF8&condition=used
 

Printimus

Space Marshal
Officer
Dec 22, 2015
8,696
32,635
1,535
RSI Handle
Printimus
#40
By the way...
Looks like 25 bucks. I checked... covers most of the bases. You can get most of the information for free on websites that deal with C programming too, but the dummies books are more structured than random websites.

A copy of K&R is good to have, but wait till later.
Fantastic!
Cheaper is better!