Hello, you guys have a village idiot yet? - Techist - Tech Forum

Go Back   Techist - Tech Forum > Techist Forum Information > New Member Introductions
Click Here to Login
Reply
 
Thread Tools Display Modes
 
Old 03-17-2014, 07:18 AM   #1 (permalink)
Newb Techie
 
Join Date: Mar 2014
Location: USA
Posts: 24
Default Hello, you guys have a village idiot yet?

I think my name says it all. I think I have an average IQ, but I seem to be a little slower than most, but I am happy to be here. Although I may not the brightest person, I have a few things I have decided to learn, and they are no simple task. I wish to learn programming and system admin stuff as well as programming and building projects for this Arduino micro-controller I recently bought. I already know how to do very basic programming in C++ such as basic I/O commands and variables, using functions etc. I have not ever studied about classes or the OOP aspects of the language, but I am working up to it. When It comes to sysadmin stuff I know all of the very basic Linux commands and how to use them but that's about it. I have always been a little apprehensive when it comes to learning tech because I always thought that I needed to have extensive knowledge in math, which scared me away for years. BTW, in case you have not noticed, I have strong feelings of inadequacy regarding my intelligence, and I don't know why, so if I preface all my posts with " I am a little slow but ... " you will know why. Now that all my skeletons have been let out, I am happy to say, Hello everyone.
__________________

Vacuous Luddite is offline   Reply With Quote
Old 03-17-2014, 10:44 AM   #2 (permalink)
 
iFargle's Avatar
 
Join Date: Jan 2009
Location: United States
Posts: 4,028
Default Re: Hello, you guys have a village idiot yet?

Welcome to the forums! OOP in C++ is when it gets fun
To help you along the way, this would have been helpful to me during my algorithm and data structure design class...

Data Structure Visualization
Hey, the fact that you know basic *nix commands and C++ programming shows you are leaps and bounds ahead of a LOT of people, so be proud of that fact
__________________

__________________
7700k 32GB RAM 512GB 960 Pro GTX 1080 NCase M1
15" Retina MBP || 64GB Nexus 6P || 64GB iPad Air 2
Battle.net: iFargle #1561 || Steam/Origin: iFargle
iFargle is online now   Reply With Quote
Old 03-17-2014, 11:06 AM   #3 (permalink)
Private Joker
 
carnageX's Avatar
 
Join Date: Feb 2007
Location: South Dakota
Posts: 24,514
Default Re: Hello, you guys have a village idiot yet?

Quote:
Originally Posted by iFargle View Post
Welcome to the forums! OOP in C++ is when it gets fun
To help you along the way, this would have been helpful to me during my algorithm and data structure design class...

Data Structure Visualization
Hey, the fact that you know basic *nix commands and C++ programming shows you are leaps and bounds ahead of a LOT of people, so be proud of that fact
C++ wishes it it could be OOP .

C# is where OOP really shines .

Also, welcome to the forums OP!
__________________
Laptop: MSI GT70 2OC-059us | i7-4700MQ | 16GB | GTX 770m | 500GB SSD / 750GB HDD | 17.3" | Win10 Pro
Desktop: 4690k | 12GB g.Skill RipJaws | GTX 970 | 520hx | Z87X-UD4H | Corsair Vengeance C70 | Corsair H110 | Acer 25" | Acer 22" | Win10
Mobile: Samsung Galaxy Note 5


If I help you, or you just like what I said, rep me by clicking the under my post
carnageX is online now   Reply With Quote
Old 03-17-2014, 12:28 PM   #4 (permalink)
The Original Mac User
 
mac_mogul's Avatar
 
Join Date: Jul 2003
Location: America
Posts: 1,515
Default Re: Hello, you guys have a village idiot yet?

I'm the village idiot and have been since 2003 so don't even try.

Welcome!
__________________

17" MacBook Pro
2.3ghz Intel i7 // 8gb RAM
The older computer
2.53ghz Intel e7200 // 4gb HyperX // EVGA 9800 GTX 512mb // Win7
mac_mogul is offline   Reply With Quote
Old 03-17-2014, 03:13 PM   #5 (permalink)
Newb Techie
 
Join Date: Mar 2014
Location: USA
Posts: 24
Default Re: Hello, you guys have a village idiot yet?

iFargle, thanks for the link, I am looking it over right now. This still seems a bit above my level but it will just motivate me even more.

CarnageX, Are there many differences between the two languages? If I know C++ will most of the commands be the same? Are they similar like C and C++ or is it similar in name only?

Mac_Mogul, I bet I end up giving you a run for your money. I have never been out idioted ... see? That's not even a word!
Vacuous Luddite is offline   Reply With Quote
Old 03-17-2014, 03:17 PM   #6 (permalink)
Private Joker
 
carnageX's Avatar
 
Join Date: Feb 2007
Location: South Dakota
Posts: 24,514
Default Re: Hello, you guys have a village idiot yet?

Quote:
Originally Posted by Vacuous Luddite View Post
CarnageX, Are there many differences between the two languages? If I know C++ will most of the commands be the same? Are they similar like C and C++ or is it similar in name only?
Similar, but different. C# is a .NET language (one of the languages in Microsoft's family of programming languages). It's originally based off of Java, but has syntax similar to C++. C# and Java are examples of "true" OOP languages, IMO. C++ is more like C with object libraries tied onto it. Generally it's used for software, not hardware. If you're going to be doing things with hardware, C/C++ is going to be more beneficial to stick with.
__________________
Laptop: MSI GT70 2OC-059us | i7-4700MQ | 16GB | GTX 770m | 500GB SSD / 750GB HDD | 17.3" | Win10 Pro
Desktop: 4690k | 12GB g.Skill RipJaws | GTX 970 | 520hx | Z87X-UD4H | Corsair Vengeance C70 | Corsair H110 | Acer 25" | Acer 22" | Win10
Mobile: Samsung Galaxy Note 5


If I help you, or you just like what I said, rep me by clicking the under my post
carnageX is online now   Reply With Quote
Old 03-17-2014, 03:41 PM   #7 (permalink)
Newb Techie
 
Join Date: Mar 2014
Location: USA
Posts: 24
Default Re: Hello, you guys have a village idiot yet?

I have been in a bit of a rut regarding languages. I want to stick to C++ because I just like the syntax and the structure of the language. I also wanted to start with C++ because I would be, as you said, closer to the hardware, thus, allowing me to fully understand all elements of programming while picking up good habits. That was my theory anyway. The problem is that I am not likely to use any programming language for creating apps or games and I don't really expect to ever need to do programming tasks that require extensive memory management. I do expect to use a language for admin type tasks and it seems like Python, Ruby, or Perl may actually be what I should learn instead. What would you suggest?
Vacuous Luddite is offline   Reply With Quote
Old 03-17-2014, 03:47 PM   #8 (permalink)
Private Joker
 
carnageX's Avatar
 
Join Date: Feb 2007
Location: South Dakota
Posts: 24,514
Default Re: Hello, you guys have a village idiot yet?

If you're sticking with a linux environment, and wanting to do more "admin / IT" related fuctionality, you're more-or-less simply writing scripts, not really applications. But yes, Python, Ruby, Perl, and just simply bash (Linux command line) would be beneficial. If you want to do Windows, however, then it would be best to learn more batch and PowerShell.

If you're wanting to make actual user applications, then it depends on if you're doing a web-based site or application, or a normal desktop application. If a desktop application, you'll need to decide if you want to be multi platform, or OS specific. Since C# is a .NET language, it's fully supported under Windows. It can only be run on a Linux platform if you use the Mono libraries (ports of C# and .NET libraries to Linux). More platform-independent (multi-platform) languages would be Java or C++.
__________________
Laptop: MSI GT70 2OC-059us | i7-4700MQ | 16GB | GTX 770m | 500GB SSD / 750GB HDD | 17.3" | Win10 Pro
Desktop: 4690k | 12GB g.Skill RipJaws | GTX 970 | 520hx | Z87X-UD4H | Corsair Vengeance C70 | Corsair H110 | Acer 25" | Acer 22" | Win10
Mobile: Samsung Galaxy Note 5


If I help you, or you just like what I said, rep me by clicking the under my post
carnageX is online now   Reply With Quote
Old 03-17-2014, 04:00 PM   #9 (permalink)
Newb Techie
 
Join Date: Mar 2014
Location: USA
Posts: 24
Default Re: Hello, you guys have a village idiot yet?

Well, I do have another question now that you bring up BASH. If I want to ensure that I never encounter any shell code that I cannot work with, would you recommend learning the original Bourne shell (Sh) as well as Bash and Ksh or could I realistically get by on just BASH. What If I have to admin a BSD system?

As far as the scripting languages which would you recommend? I know that Perl comes on all Unix like systems out of the box so that seems like a good choice but I don't want a language that limits me to text parsing.
Vacuous Luddite is offline   Reply With Quote
Old 03-17-2014, 04:27 PM   #10 (permalink)
Private Joker
 
carnageX's Avatar
 
Join Date: Feb 2007
Location: South Dakota
Posts: 24,514
Default Re: Hello, you guys have a village idiot yet?

I don't do much in terms of scripting languages, so I'd be the wrong guy to ask lol.
__________________

__________________
Laptop: MSI GT70 2OC-059us | i7-4700MQ | 16GB | GTX 770m | 500GB SSD / 750GB HDD | 17.3" | Win10 Pro
Desktop: 4690k | 12GB g.Skill RipJaws | GTX 970 | 520hx | Z87X-UD4H | Corsair Vengeance C70 | Corsair H110 | Acer 25" | Acer 22" | Win10
Mobile: Samsung Galaxy Note 5


If I help you, or you just like what I said, rep me by clicking the under my post
carnageX is online now   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
It Takes a Village Idiot: The Jerks of Online Forums Wildside Off Topic Discussion 18 09-28-2009 10:10 AM
Snowman Village - Orangy Tang Osiris PC Gaming 0 08-02-2008 02:12 PM
ATI Asymmetric Physics Processing, have u guys done this yet? Wildside New Systems | Building and Buying 12 03-02-2007 09:06 AM
:freak:hey guys Im new I was wondering if you guys would like to play in Hallo 2 game !337pWnAg3 Microsoft XBox 3 08-24-2005 04:33 AM



Copyright 2002- Social Knowledge, LLC All Rights Reserved.

All times are GMT -5. The time now is 05:32 PM.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.