• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

I am interested in C/C++

Do you think i can learn C/C++?


  • Total voters
    20
Joined
Jun 25, 2012
Messages
1,027 (0.50/day)
Likes
121
Location
Patna, Bihar, India, Asia, Earth, Terron System, M
System Name Oldtimer(Always Crunching)
Processor Intel P4 631 @ 3.2 GHz [Stock 3.0 GHz]
Motherboard Intel D945GCPE
Memory 512 MB x2 DDR2 (533MHZ and 366 MHZ)
Storage 160GB Sata1 7200rpm
Display(s) ViewSonic VA703m
Power Supply Normal 450W PSU
Software Windows 7 Ultimate 32bit
#1
Anyone know an good tutorial on it?
I really want to learn it, also what software i am gonna need to do that.

Reason for learning it:
PCSX2 is an emulator that emulates PS2 Games on PC i really like it and i wanna help them by doing something with C/C++.
I mostly intrusted in C/C++ because their software is mostly based on C/C++.

So i want to learn it!
I am looking for tutorials(if i can get Video tutorials then SUPERB), anyone know good tutorials?
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
10,531 (4.82/day)
Likes
5,618
Location
Concord, NH
System Name Kratos
Processor Intel Core i7 3930k @ 4.2Ghz
Motherboard ASUS P9X79 Deluxe
Cooling Zalman CPNS9900MAX 130mm
Memory G.Skill DDR3-2133, 16gb (4x4gb) @ 9-11-10-28-108-1T 1.65v
Video Card(s) MSI AMD Radeon R9 390 GAMING 8GB @ PCI-E 3.0
Storage 2x120Gb SATA3 Corsair Force GT Raid-0, 4x1Tb RAID-5, 1x500GB
Display(s) 1x LG 27UD69P (4k), 2x Dell S2340M (1080p)
Case Antec 1200
Audio Device(s) Onboard Realtek® ALC898 8-Channel High Definition Audio
Power Supply Seasonic 1000-watt 80 PLUS Platinum
Mouse Logitech G602
Keyboard Rosewill RK-9100
Software Ubuntu 17.10
Benchmark Scores Benchmarks aren't everything.
#2
I would start with C and work your way to C++. I'm assuming you have enough underlying knowledge about how computers work at a low level to start learning C right off the bat.

Maybe something like this would help?

I'm not going to say that you can or can not learn how to program, writing code is the easy part. I think anyone can learn how to program but I'm not convinced that all people can program well or understand what other people have written.
 
Joined
Jun 25, 2012
Messages
1,027 (0.50/day)
Likes
121
Location
Patna, Bihar, India, Asia, Earth, Terron System, M
System Name Oldtimer(Always Crunching)
Processor Intel P4 631 @ 3.2 GHz [Stock 3.0 GHz]
Motherboard Intel D945GCPE
Memory 512 MB x2 DDR2 (533MHZ and 366 MHZ)
Storage 160GB Sata1 7200rpm
Display(s) ViewSonic VA703m
Power Supply Normal 450W PSU
Software Windows 7 Ultimate 32bit
#3
hmmm, C codes pretty much similar to .cns codes
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
10,531 (4.82/day)
Likes
5,618
Location
Concord, NH
System Name Kratos
Processor Intel Core i7 3930k @ 4.2Ghz
Motherboard ASUS P9X79 Deluxe
Cooling Zalman CPNS9900MAX 130mm
Memory G.Skill DDR3-2133, 16gb (4x4gb) @ 9-11-10-28-108-1T 1.65v
Video Card(s) MSI AMD Radeon R9 390 GAMING 8GB @ PCI-E 3.0
Storage 2x120Gb SATA3 Corsair Force GT Raid-0, 4x1Tb RAID-5, 1x500GB
Display(s) 1x LG 27UD69P (4k), 2x Dell S2340M (1080p)
Case Antec 1200
Audio Device(s) Onboard Realtek® ALC898 8-Channel High Definition Audio
Power Supply Seasonic 1000-watt 80 PLUS Platinum
Mouse Logitech G602
Keyboard Rosewill RK-9100
Software Ubuntu 17.10
Benchmark Scores Benchmarks aren't everything.
#4
Joined
Jun 25, 2012
Messages
1,027 (0.50/day)
Likes
121
Location
Patna, Bihar, India, Asia, Earth, Terron System, M
System Name Oldtimer(Always Crunching)
Processor Intel P4 631 @ 3.2 GHz [Stock 3.0 GHz]
Motherboard Intel D945GCPE
Memory 512 MB x2 DDR2 (533MHZ and 366 MHZ)
Storage 160GB Sata1 7200rpm
Display(s) ViewSonic VA703m
Power Supply Normal 450W PSU
Software Windows 7 Ultimate 32bit
#5
.cns is an component of M.U.G.E.N.
What is MUGEN?
Ans.- MUGEN is an game engine where you can customize EVERYTHING from Menus to stages to characters.
.cns is an file which an MUGEN character needed it contains every action of its.
An Example of how .cns looks
Code:
;---------------------------------------------------------------------------
; Stand
[Statedef 0]
type = S
physics = S
sprpriority = 0

[State 0, 1]
type = ChangeAnim
trigger1 = Anim != 0 && Anim != 5
trigger2 = Anim = 5 && AnimTime = 0 ;Turn anim over
value = 0

[State 0, 2]
type = VelSet
trigger1 = Time = 0
y = 0

[State 0, 3] ;Stop moving if low velocity or 4 ticks pass
type = VelSet
trigger1 = abs(vel x) < Const(movement.stand.friction.threshold)
trigger2 = Time = 4
x = 0

[State 0, 4] ;Are you dead?
type = ChangeState
trigger1 = !alive
value = 5050
ctrl = 0

;---------------------------------------------------------------------------
; Stand to Crouch
[Statedef 10]
type    = C
physics = C
anim = 10

[State 10, 1]
type = VelMul
trigger1 = Time = 0
x = .75

[State 10, 2] ;Stop moving if low velocity
type = VelSet
trigger1 = abs(vel x) < Const(movement.crouch.friction.threshold)
x = 0

[State 10, 3]
type = ChangeState
trigger1 = AnimTime = 0
value = 11

;---------------------------------------------------------------------------
; Crouching
[Statedef 11]
type    = C
physics = C
anim = 11
sprpriority = 0

[State 11, 1] ;Change from turning animation
type = ChangeAnim
trigger1 = Anim = 6 && AnimTime = 0
value = 11

[State 11, 2] ;Stop moving if low velocity
type = VelSet
trigger1 = abs(vel x) < Const(movement.crouch.friction.threshold)
x = 0

;---------------------------------------------------------------------------
; Crouch to Stand
[Statedef 12]
type    = S
physics = S
anim = 12

[State 12, 1]
type = ChangeState
trigger1 = AnimTime = 0
value = 0
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
10,531 (4.82/day)
Likes
5,618
Location
Concord, NH
System Name Kratos
Processor Intel Core i7 3930k @ 4.2Ghz
Motherboard ASUS P9X79 Deluxe
Cooling Zalman CPNS9900MAX 130mm
Memory G.Skill DDR3-2133, 16gb (4x4gb) @ 9-11-10-28-108-1T 1.65v
Video Card(s) MSI AMD Radeon R9 390 GAMING 8GB @ PCI-E 3.0
Storage 2x120Gb SATA3 Corsair Force GT Raid-0, 4x1Tb RAID-5, 1x500GB
Display(s) 1x LG 27UD69P (4k), 2x Dell S2340M (1080p)
Case Antec 1200
Audio Device(s) Onboard Realtek® ALC898 8-Channel High Definition Audio
Power Supply Seasonic 1000-watt 80 PLUS Platinum
Mouse Logitech G602
Keyboard Rosewill RK-9100
Software Ubuntu 17.10
Benchmark Scores Benchmarks aren't everything.
#6
.cns is an component of M.U.G.E.N.
What is MUGEN?
Ans.- MUGEN is an game engine where you can customize EVERYTHING from Menus to stages to characters.
.cns is an file which an MUGEN character needed it contains every action of its.
An Example of how .cns looks
Code:
;---------------------------------------------------------------------------
; Stand
[Statedef 0]
type = S
physics = S
sprpriority = 0

[State 0, 1]
type = ChangeAnim
trigger1 = Anim != 0 && Anim != 5
trigger2 = Anim = 5 && AnimTime = 0 ;Turn anim over
value = 0

[State 0, 2]
type = VelSet
trigger1 = Time = 0
y = 0

[State 0, 3] ;Stop moving if low velocity or 4 ticks pass
type = VelSet
trigger1 = abs(vel x) < Const(movement.stand.friction.threshold)
trigger2 = Time = 4
x = 0

[State 0, 4] ;Are you dead?
type = ChangeState
trigger1 = !alive
value = 5050
ctrl = 0

;---------------------------------------------------------------------------
; Stand to Crouch
[Statedef 10]
type    = C
physics = C
anim = 10

[State 10, 1]
type = VelMul
trigger1 = Time = 0
x = .75

[State 10, 2] ;Stop moving if low velocity
type = VelSet
trigger1 = abs(vel x) < Const(movement.crouch.friction.threshold)
x = 0

[State 10, 3]
type = ChangeState
trigger1 = AnimTime = 0
value = 11

;---------------------------------------------------------------------------
; Crouching
[Statedef 11]
type    = C
physics = C
anim = 11
sprpriority = 0

[State 11, 1] ;Change from turning animation
type = ChangeAnim
trigger1 = Anim = 6 && AnimTime = 0
value = 11

[State 11, 2] ;Stop moving if low velocity
type = VelSet
trigger1 = abs(vel x) < Const(movement.crouch.friction.threshold)
x = 0

;---------------------------------------------------------------------------
; Crouch to Stand
[Statedef 12]
type    = S
physics = S
anim = 12

[State 12, 1]
type = ChangeState
trigger1 = AnimTime = 0
value = 0
Not quite. You have a lot more control of the system, the syntax is vastly different, variables are strongly typed, and you have memory pointers for accessing spots in memory dynamically. Also C doesn't work that way either, so other than both looking like some form of code (C is compiled and this most likely isn't as well,) I see no similarities with the example you provided.

Instead of trying to say it is like something (which it is very clearly not, sorry) I would just try to learn C and see how it goes.
 
Joined
Jun 25, 2012
Messages
1,027 (0.50/day)
Likes
121
Location
Patna, Bihar, India, Asia, Earth, Terron System, M
System Name Oldtimer(Always Crunching)
Processor Intel P4 631 @ 3.2 GHz [Stock 3.0 GHz]
Motherboard Intel D945GCPE
Memory 512 MB x2 DDR2 (533MHZ and 366 MHZ)
Storage 160GB Sata1 7200rpm
Display(s) ViewSonic VA703m
Power Supply Normal 450W PSU
Software Windows 7 Ultimate 32bit
#7
yeah, will try to learn it When i Translate(This) I am very busy so i can't do that now
 
Last edited:

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
10,531 (4.82/day)
Likes
5,618
Location
Concord, NH
System Name Kratos
Processor Intel Core i7 3930k @ 4.2Ghz
Motherboard ASUS P9X79 Deluxe
Cooling Zalman CPNS9900MAX 130mm
Memory G.Skill DDR3-2133, 16gb (4x4gb) @ 9-11-10-28-108-1T 1.65v
Video Card(s) MSI AMD Radeon R9 390 GAMING 8GB @ PCI-E 3.0
Storage 2x120Gb SATA3 Corsair Force GT Raid-0, 4x1Tb RAID-5, 1x500GB
Display(s) 1x LG 27UD69P (4k), 2x Dell S2340M (1080p)
Case Antec 1200
Audio Device(s) Onboard Realtek® ALC898 8-Channel High Definition Audio
Power Supply Seasonic 1000-watt 80 PLUS Platinum
Mouse Logitech G602
Keyboard Rosewill RK-9100
Software Ubuntu 17.10
Benchmark Scores Benchmarks aren't everything.
#10
You can't just learn some basic C and expect to be able to contribute to a complex project like PCSX2.
+1: Correct! I'm willing to bet you the majority of those developers know more than just C, but how to develop, how to work in a team, and I'm willing to bet they have guidelines to code looks the same. If you really want to be able to work on complex projects like that you need a lot of experience and you need to start from the beginning.
 

Frick

Fishfaced Nincompoop
Joined
Feb 27, 2006
Messages
14,909 (3.43/day)
Likes
5,425
System Name A dancer in your disco of fire
Processor i3 4130 3.4Ghz
Motherboard MSI B85M-E45
Cooling Cooler Master Hyper 212 Evo
Memory 4 x 4GB Crucial Ballistix Sport 1400Mhz
Video Card(s) Asus GTX 760 DCU2OC 2GB
Storage Crucial BX100 120GB | WD Blue 1TB x 2
Display(s) BenQ GL2450HT
Case AeroCool DS Cube White
Power Supply Cooler Master G550M
Mouse Intellimouse Explorer 3.0
Keyboard Dell SK-3205
Software Windows 10 Pro
#12
Joined
Feb 26, 2008
Messages
4,870 (1.35/day)
Likes
681
Location
Joplin, Mo
System Name Ultrabeast GX2
Processor Intel Core 2 Duo E8500 @ 4.0GHZ 24/7
Motherboard Gigabit P35-DS3L
Cooling Rosewill RX24, Dual Slot Vid, Fan control
Memory 2x1gb 1066mhz@850MHZ DDR2
Video Card(s) 9800GX2 @ 690/1040
Storage 750/250/250/200 all WD 7200
Display(s) 24" DCLCD 2ms 1200p
Case Apevia
Audio Device(s) 7.1 Digital on-board, 5.1 digital hooked up
Power Supply 700W RAIDMAXXX SLI
Software winXP Pro
Benchmark Scores 17749 3DM06
#13
as others may have already pointed out, once you look at the big picture of what is actually required, you will feel very overwhelmed. If you are just now learning, it will be a very long time before you will be able to contribute. Learning c++ is barely scratching the surface.

Some may disagree, but c++ has made c obsolete, unless you are maintaining older code, or have specific reasons for it. C is much closer to the ground level of machine language, and is very time consuming.
 

Frick

Fishfaced Nincompoop
Joined
Feb 27, 2006
Messages
14,909 (3.43/day)
Likes
5,425
System Name A dancer in your disco of fire
Processor i3 4130 3.4Ghz
Motherboard MSI B85M-E45
Cooling Cooler Master Hyper 212 Evo
Memory 4 x 4GB Crucial Ballistix Sport 1400Mhz
Video Card(s) Asus GTX 760 DCU2OC 2GB
Storage Crucial BX100 120GB | WD Blue 1TB x 2
Display(s) BenQ GL2450HT
Case AeroCool DS Cube White
Power Supply Cooler Master G550M
Mouse Intellimouse Explorer 3.0
Keyboard Dell SK-3205
Software Windows 10 Pro
#14
Some may disagree, but c++ has made c obsolete, unless you are maintaining older code, or have specific reasons for it. C is much closer to the ground level of machine language, and is very time consuming.
I have some microcontrollers here that use C. ;)
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
10,531 (4.82/day)
Likes
5,618
Location
Concord, NH
System Name Kratos
Processor Intel Core i7 3930k @ 4.2Ghz
Motherboard ASUS P9X79 Deluxe
Cooling Zalman CPNS9900MAX 130mm
Memory G.Skill DDR3-2133, 16gb (4x4gb) @ 9-11-10-28-108-1T 1.65v
Video Card(s) MSI AMD Radeon R9 390 GAMING 8GB @ PCI-E 3.0
Storage 2x120Gb SATA3 Corsair Force GT Raid-0, 4x1Tb RAID-5, 1x500GB
Display(s) 1x LG 27UD69P (4k), 2x Dell S2340M (1080p)
Case Antec 1200
Audio Device(s) Onboard Realtek® ALC898 8-Channel High Definition Audio
Power Supply Seasonic 1000-watt 80 PLUS Platinum
Mouse Logitech G602
Keyboard Rosewill RK-9100
Software Ubuntu 17.10
Benchmark Scores Benchmarks aren't everything.
#15
I have some microcontrollers here that use C. ;)
A good reason to learn C. Being able to program embedded devices is a useful skill.
 

MxPhenom 216

Corsair Fanboy
Joined
Aug 31, 2010
Messages
12,148 (4.50/day)
Likes
3,709
Location
Seattle, WA
System Name The Battlestation
Processor Intel Core i7 4770k @ 4.2GHZ 1.275v
Motherboard MSi Z97 Gaming 5
Cooling EK Supremacy w/ EK Coolstream PE360
Memory G. Skill Trident X 16Gb (4x4GB) 2400mhz @ 1.65v
Video Card(s) MSi GTX1070 Gaming X 8GB @ 2GHz
Storage Samsung 830 128GB SSD, Crucial MX200 500GB, Seagate Barracuda 2TB (2x 1TB Partitions)
Display(s) Qnix QX2710 27" 2560 x 1440 PLS @ 100hz
Case Phantek Enthoo Evolv ATX TG
Audio Device(s) MSi Gaming AudioBoost ALC1150 w/ Sennheiser Game Ones
Power Supply Seasonic Flagship Prime Platinum 850
Mouse Steelseries Rival 310 w/ QCK Mass mat
Keyboard Corsair K70 w/ MX Browns and Red Backlit
Software Windows 10 Pro 64-Bit
Benchmark Scores Firestrike: 15439
#16
Learn C#. Its basically the child of C and C++.
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
19,787 (5.13/day)
Likes
5,187
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Joined
Dec 2, 2009
Messages
3,257 (1.10/day)
Likes
315
System Name Mercury KM-81
Processor Phenom II x4 B50
Motherboard ASUS M4A89GTD PRO
Cooling Cooler Master Hyper TX3
Memory 6GB Ram (4GBx1 Corsair 2GBx1 Nanya)
Video Card(s) PowerColor AX6770 V2.0
Storage 2TB WD Black, 1TB Hitachi, 500 GB WD Blue
Display(s) Philips 247E-LPH 24" 1920x1080
Case Mercury
Audio Device(s) Integrated Realtek
Power Supply Corsair 750TX
Software Windows 7 64-bit
Benchmark Scores Maybe it is time to benchmark :D
#18
If you want to help them, study for 6 years and you are ready to help.
So if you are a true time waster learn c++ only to help them.
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
19,787 (5.13/day)
Likes
5,187
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
#19
Aye- Code Warrior Comes to mind (Talk about buggy in XP when I was in HighSchool 9+ Years ago)
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (3.45/day)
Likes
5,524
Location
Cheeseland (Wisconsin, USA)
#20
Learn C#. Its basically the child of C and C++.
If you are programming for hardware C# is not your best choice. You would have to circumvent a lot of the checks and balances that C# imposes, so you might as well just code in C or C++.

If you really want to dive into the hardware level, forget all the sissy intermediate and higher level languages and jump into assembly language. :D
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
10,531 (4.82/day)
Likes
5,618
Location
Concord, NH
System Name Kratos
Processor Intel Core i7 3930k @ 4.2Ghz
Motherboard ASUS P9X79 Deluxe
Cooling Zalman CPNS9900MAX 130mm
Memory G.Skill DDR3-2133, 16gb (4x4gb) @ 9-11-10-28-108-1T 1.65v
Video Card(s) MSI AMD Radeon R9 390 GAMING 8GB @ PCI-E 3.0
Storage 2x120Gb SATA3 Corsair Force GT Raid-0, 4x1Tb RAID-5, 1x500GB
Display(s) 1x LG 27UD69P (4k), 2x Dell S2340M (1080p)
Case Antec 1200
Audio Device(s) Onboard Realtek® ALC898 8-Channel High Definition Audio
Power Supply Seasonic 1000-watt 80 PLUS Platinum
Mouse Logitech G602
Keyboard Rosewill RK-9100
Software Ubuntu 17.10
Benchmark Scores Benchmarks aren't everything.
#21
If you are programming for hardware C# is not your best choice. You would have to circumvent a lot of the checks and balances that C# imposes, so you might as well just code in C or C++.

If you really want to dive into the hardware level, forget all the sissy intermediate and higher level languages and jump into assembly language. :D
Yes! Then you start getting stuff that looks like this:

Code:
	org     $2000
	lds     #$2000  ; Initialize the stack.
	ldaa    #16              ; just for testing, replace with buttons
	staa    cnt2            ; ditto

	ldaa	#0
	staa	strpt
	staa	incount
	
	jsr SETPASSWD

	jsr CHKPASSWD

lp1:	jsr GETKEY
	ldab KEY
	ldx incount
	stab str1,x
	inx
	stx incount
	jsr LCDOUT
	jmp lp1
	end
There is actually a lot more there, I just don't feel like cleaning up all the assembly to make it even slightly readable. :eek:
Edit: This is also from an earlier save, so this example wouldn't actually be complete. It's an example of what you have to do though.

Like ldaa = Load Accumulator A (data register a)
staa = Store accumulator a
ldab = Store accumulator ab, which actually are data registers a and b to form 1 16-bit register instead of two 8-bit registers. (HCS12 can do both 8 and 16 bit math), but both memory address registers are 16-bit (x and y) So...
stx = store x
ldx = load x

of course each of these has operands,
Each of these loads and stores take a memory address and as with any micro-controller or micro-processor, there are at least a couple different addressing modes.
then you have branching!

jsr = jump to subroutine
It jumps to the memory address in the first operand and it pushes the current IC (instruction counter register) to the stack and if the stack wasn't set to a spot in memory (lds) the processor will throw a fault code and halt.

...but with C, you don't have to worry about any of this, because the C compiler does it for you!
 
Last edited:
Joined
Jun 25, 2012
Messages
1,027 (0.50/day)
Likes
121
Location
Patna, Bihar, India, Asia, Earth, Terron System, M
System Name Oldtimer(Always Crunching)
Processor Intel P4 631 @ 3.2 GHz [Stock 3.0 GHz]
Motherboard Intel D945GCPE
Memory 512 MB x2 DDR2 (533MHZ and 366 MHZ)
Storage 160GB Sata1 7200rpm
Display(s) ViewSonic VA703m
Power Supply Normal 450W PSU
Software Windows 7 Ultimate 32bit
#22
this turned out difficult then i thought, maybe going to take about 5 yrs to learn :D
 
Joined
Feb 26, 2008
Messages
4,870 (1.35/day)
Likes
681
Location
Joplin, Mo
System Name Ultrabeast GX2
Processor Intel Core 2 Duo E8500 @ 4.0GHZ 24/7
Motherboard Gigabit P35-DS3L
Cooling Rosewill RX24, Dual Slot Vid, Fan control
Memory 2x1gb 1066mhz@850MHZ DDR2
Video Card(s) 9800GX2 @ 690/1040
Storage 750/250/250/200 all WD 7200
Display(s) 24" DCLCD 2ms 1200p
Case Apevia
Audio Device(s) 7.1 Digital on-board, 5.1 digital hooked up
Power Supply 700W RAIDMAXXX SLI
Software winXP Pro
Benchmark Scores 17749 3DM06
#23
this turned out difficult then i thought, maybe going to take about 5 yrs to learn :D
Collectively, this is what everyone is saying.

I would recommend learning it. I get a great amount of joy and satisfaction, even if the project is trivial.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
10,531 (4.82/day)
Likes
5,618
Location
Concord, NH
System Name Kratos
Processor Intel Core i7 3930k @ 4.2Ghz
Motherboard ASUS P9X79 Deluxe
Cooling Zalman CPNS9900MAX 130mm
Memory G.Skill DDR3-2133, 16gb (4x4gb) @ 9-11-10-28-108-1T 1.65v
Video Card(s) MSI AMD Radeon R9 390 GAMING 8GB @ PCI-E 3.0
Storage 2x120Gb SATA3 Corsair Force GT Raid-0, 4x1Tb RAID-5, 1x500GB
Display(s) 1x LG 27UD69P (4k), 2x Dell S2340M (1080p)
Case Antec 1200
Audio Device(s) Onboard Realtek® ALC898 8-Channel High Definition Audio
Power Supply Seasonic 1000-watt 80 PLUS Platinum
Mouse Logitech G602
Keyboard Rosewill RK-9100
Software Ubuntu 17.10
Benchmark Scores Benchmarks aren't everything.
#24
I would recommend learning it. I get a great amount of joy and satisfaction, even if the project is trivial.
+1: There is something to be said for creating something and making it work. I wouldn't do this for a living if I didn't feel this way. :D
 
Joined
Jun 3, 2007
Messages
22,431 (5.77/day)
Likes
8,946
Location
'Merica. The Great SOUTH!
System Name TheMailbox 5.0 / The Mailbox 4.5
Processor RYZEN 1700X / Intel i7 2600k @ 4.2GHz
Motherboard Fatal1ty X370 Gaming K4 / Gigabyte Z77X-UP5 TH Intel LGA 1155
Cooling MasterLiquid PRO 280 / Scythe Katana 4
Memory ADATA RGB 16GB DDR4 2666 16-16-16-39 / G.SKILL Sniper Series 16GB DDR3 1866: 9-9-9-24
Video Card(s) MSI 1080 "Duke" with 8Gb of RAM. Boost Clock 1847 MHz / ASUS 780ti
Storage 256Gb M4 SSD / 128Gb Agelity 4 SSD , 500Gb WD (7200)
Display(s) LG 29" Class 21:9 UltraWide® IPS LED Monitor 2560 x 1080 / Dell 27"
Case Cooler Master MASTERBOX 5t / Cooler Master 922 HAF
Audio Device(s) Realtek ALC1220 Audio Codec / SupremeFX X-Fi with Bose Companion 2 speakers.
Power Supply Seasonic FOCUS Plus Series SSR-750PX 750W Platinum / SeaSonic X Series X650 Gold
Mouse SteelSeries Sensei (RAW) / Logitech G5
Keyboard Razer BlackWidow / Logitech (Unknown)
Software Windows 10 Pro (64-bit)
Benchmark Scores Benching is for bitches.
#25
I tried messing around with C+ a few months back with the encouragement of Kreij. I didn't even know what the terms meant to even start. I needed a day one schooling for this stuff. Not "How do you compile" but "What is it that am I compiling and what IS compiling". lol

Even the tutorials to me were like "WTF am I READING?!" Aerospace technology is WAY more simple then this stuff.

Maybe I'm just to old to learn this kinda stuff. If your going for it at 13 years old gopal, don't let any of these people on a tech forum stop you. Learn it while you are young and stick with it through school. THEN go to school for it. Epic pay days can be had this way. I made a mistake long ago listening to people on career choices. IF I had stuck with what I enjoyed I would be working for Boeing or McDonnell Douglas right now.....like everyone else I went to school with lol.......but NOOOOOO I had to be different and pursue art.

EDIT: Also stay away from drugs and goth girls. Another mistake I made.
 
Last edited: