New Posts  All Forums:Forum Nav:

Go with C++ or Java - Page 4

post #31 of 76
Quote:
Originally Posted by cubanresourceful View Post

I don't use Windows much. I actually use a mix of Windows, OSX, and Linux/Unix. I quite enjoy VS and XCode tbh (though I get really annoyed with having to declare variables before everything else in VS).

It was actually directed at the OP tongue.gif
My System
(30 items)
 
"Zeus"
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2500K (4.5ghz @ 1.320v) Gigabyte Z68X-UD3R-B3 MSI R7970 Lightning Corsair 16GB (4x4GB) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Crucial M4 128GB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 7 Ultimate 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2212HM Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Microsoft IntelliMouse Optical  XTRAC Ripper XXL 
AudioAudioAudioAudio
Westone W3 IEMs RE-272 IEMs Shure SE-215 IEMs Schiit Bifrost DAC 
AudioAudio
Schiit Asgard 2 amp HiVi Swan M50W 2.1 
CPUMotherboardGraphicsRAM
Intel Core i7 950 GA-X58-UD3R Radeon HD 5450  24GB Corsair @ 1333mhz 
Hard DriveOSPowerCase
4x WD Cavair Red 1TB in RAID 0 Windows Server 2008 R2 x64 Corsair HX-520 LianLi LanCool 
  hide details  
Reply
My System
(30 items)
 
"Zeus"
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2500K (4.5ghz @ 1.320v) Gigabyte Z68X-UD3R-B3 MSI R7970 Lightning Corsair 16GB (4x4GB) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Crucial M4 128GB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 7 Ultimate 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2212HM Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Microsoft IntelliMouse Optical  XTRAC Ripper XXL 
AudioAudioAudioAudio
Westone W3 IEMs RE-272 IEMs Shure SE-215 IEMs Schiit Bifrost DAC 
AudioAudio
Schiit Asgard 2 amp HiVi Swan M50W 2.1 
CPUMotherboardGraphicsRAM
Intel Core i7 950 GA-X58-UD3R Radeon HD 5450  24GB Corsair @ 1333mhz 
Hard DriveOSPowerCase
4x WD Cavair Red 1TB in RAID 0 Windows Server 2008 R2 x64 Corsair HX-520 LianLi LanCool 
  hide details  
Reply
post #32 of 76
If you plan to use Windows only, go for C#.
It's a bit better than Java and you cannot shoot yourself in the foot like with C++.

I can't say that .NET and C# are the best of the best, but for a starting programmer it's the best choice.
If you plan to proceed with the programming there are to ways:
1) Continue with .NET & C#, become an expert, profit.
2) Start learning a new programming language evey half an year.... become... well you are from the US, this is not a good option for you.
2') If you actually decide to take the risk of option 2), the languages like Ruby (Rub on Rails framework), Python (general-prupose programming, scientific programming), JavaScript + HTML + CSS (Web, Mobile, and Win8), Go (general application programming, replaces C++) are something you should check.

PS. 'bout C++ vs Java: Take Java if you are learning yourself, if you have a teacher go for C++.
Edited by metala - 11/20/12 at 5:04am
Ferberite
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz Lenovo Thinpad Edge E520 AMD Radeon HD 6630M 1x4GB DDR3 @ 1333MHz  
Hard DriveHard DriveOSOS
SanDisk SDSSDP128G HITACHI HTS727550A9E364 7.2krpm Debian 7.0 Win7 
OSMonitorMonitorKeyboard
Win8 15.6 Zoll 16:9, 1366x768 Pixel, AUO23EC, spiege... 22" Philips 220SW Integrated + External 
PowerCase
20V, 4.5A Lenovo Thinpad Edge 
  hide details  
Reply
Ferberite
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz Lenovo Thinpad Edge E520 AMD Radeon HD 6630M 1x4GB DDR3 @ 1333MHz  
Hard DriveHard DriveOSOS
SanDisk SDSSDP128G HITACHI HTS727550A9E364 7.2krpm Debian 7.0 Win7 
OSMonitorMonitorKeyboard
Win8 15.6 Zoll 16:9, 1366x768 Pixel, AUO23EC, spiege... 22" Philips 220SW Integrated + External 
PowerCase
20V, 4.5A Lenovo Thinpad Edge 
  hide details  
Reply
post #33 of 76
Java.
 
CPUMotherboardGraphicsGraphics
Intel i7 3930k Asus Rampage IV Extreme EVGA GTX670 FTW SLI EVGA GTX670 FTW 
RAMHard DriveHard DriveCooling
Corsair Dominator Platinum 16GB Crucial M4 256GB Western Digital 2TB Caviar Black XSPC Rampage IV Extreme Water Block 
CoolingCoolingCoolingCooling
PMP-500 XSPC EX480, EX360, EX120 XSPC Raystorm CPU EK Advanced 250mL Res 
CoolingCoolingCoolingOS
Lampron FC-5V2 Copper Tubing w/ push fittings XSPC GTX680 Water Blocks Windows 8 Professional 
MonitorMonitorKeyboardPower
2x Dell 2007fp Dell 3007wfp Leopold Otaku Corsair AX1200 
CaseMouseAudioAudio
Silverstone TJ07, heavily modified Corsair M65 Sennheiser HD280 Corsair SP2500 
Audio
Asus Xonar DX 
  hide details  
Reply
 
CPUMotherboardGraphicsGraphics
Intel i7 3930k Asus Rampage IV Extreme EVGA GTX670 FTW SLI EVGA GTX670 FTW 
RAMHard DriveHard DriveCooling
Corsair Dominator Platinum 16GB Crucial M4 256GB Western Digital 2TB Caviar Black XSPC Rampage IV Extreme Water Block 
CoolingCoolingCoolingCooling
PMP-500 XSPC EX480, EX360, EX120 XSPC Raystorm CPU EK Advanced 250mL Res 
CoolingCoolingCoolingOS
Lampron FC-5V2 Copper Tubing w/ push fittings XSPC GTX680 Water Blocks Windows 8 Professional 
MonitorMonitorKeyboardPower
2x Dell 2007fp Dell 3007wfp Leopold Otaku Corsair AX1200 
CaseMouseAudioAudio
Silverstone TJ07, heavily modified Corsair M65 Sennheiser HD280 Corsair SP2500 
Audio
Asus Xonar DX 
  hide details  
Reply
post #34 of 76
C# far the best option for windows. I used Java, C, C++, C#
Quote:
Originally Posted by TheByt3 View Post

I use NetBeans myself but it really can't compare to Visual Studio.

^ this. Visual Studio is much better. I use NetBeans for Java
post #35 of 76
Visual Studio is a fantastic piece of kit. And this is coming from someone who pretty much hates every piece of software they release.
post #36 of 76
If you are a good programmer you won't need IDE.

Let me put it this way:
Simple text editor (e.g. Notepad) - starting up to mediocre programmer
IDE (e.g. NB or VS) - from starting programmer to good one
Advanced Text Editor with a personal touch (e.g. vim, emacs) - from a good programmer to master/hacker

PS. Yeah. There probably will be an argument to about my post, but let me say that this is generally true, not always, but generally.
Ferberite
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz Lenovo Thinpad Edge E520 AMD Radeon HD 6630M 1x4GB DDR3 @ 1333MHz  
Hard DriveHard DriveOSOS
SanDisk SDSSDP128G HITACHI HTS727550A9E364 7.2krpm Debian 7.0 Win7 
OSMonitorMonitorKeyboard
Win8 15.6 Zoll 16:9, 1366x768 Pixel, AUO23EC, spiege... 22" Philips 220SW Integrated + External 
PowerCase
20V, 4.5A Lenovo Thinpad Edge 
  hide details  
Reply
Ferberite
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz Lenovo Thinpad Edge E520 AMD Radeon HD 6630M 1x4GB DDR3 @ 1333MHz  
Hard DriveHard DriveOSOS
SanDisk SDSSDP128G HITACHI HTS727550A9E364 7.2krpm Debian 7.0 Win7 
OSMonitorMonitorKeyboard
Win8 15.6 Zoll 16:9, 1366x768 Pixel, AUO23EC, spiege... 22" Philips 220SW Integrated + External 
PowerCase
20V, 4.5A Lenovo Thinpad Edge 
  hide details  
Reply
post #37 of 76
Quote:
Originally Posted by metala View Post

If you are a good programmer you won't need IDE.
Let me put it this way:
Simple text editor (e.g. Notepad) - starting up to mediocre programmer
IDE (e.g. NB or VS) - from starting programmer to good one
Advanced Text Editor with a personal touch (e.g. vim, emacs) - from a good programmer to master/hacker
PS. Yeah. There probably will be an argument to about my post, but let me say that this is generally true, not always, but generally.

I agree with this, but eventually you get sick of doing everything by hand LOL.
My System
(30 items)
 
"Zeus"
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2500K (4.5ghz @ 1.320v) Gigabyte Z68X-UD3R-B3 MSI R7970 Lightning Corsair 16GB (4x4GB) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Crucial M4 128GB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 7 Ultimate 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2212HM Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Microsoft IntelliMouse Optical  XTRAC Ripper XXL 
AudioAudioAudioAudio
Westone W3 IEMs RE-272 IEMs Shure SE-215 IEMs Schiit Bifrost DAC 
AudioAudio
Schiit Asgard 2 amp HiVi Swan M50W 2.1 
CPUMotherboardGraphicsRAM
Intel Core i7 950 GA-X58-UD3R Radeon HD 5450  24GB Corsair @ 1333mhz 
Hard DriveOSPowerCase
4x WD Cavair Red 1TB in RAID 0 Windows Server 2008 R2 x64 Corsair HX-520 LianLi LanCool 
  hide details  
Reply
My System
(30 items)
 
"Zeus"
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2500K (4.5ghz @ 1.320v) Gigabyte Z68X-UD3R-B3 MSI R7970 Lightning Corsair 16GB (4x4GB) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Crucial M4 128GB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 7 Ultimate 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2212HM Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Microsoft IntelliMouse Optical  XTRAC Ripper XXL 
AudioAudioAudioAudio
Westone W3 IEMs RE-272 IEMs Shure SE-215 IEMs Schiit Bifrost DAC 
AudioAudio
Schiit Asgard 2 amp HiVi Swan M50W 2.1 
CPUMotherboardGraphicsRAM
Intel Core i7 950 GA-X58-UD3R Radeon HD 5450  24GB Corsair @ 1333mhz 
Hard DriveOSPowerCase
4x WD Cavair Red 1TB in RAID 0 Windows Server 2008 R2 x64 Corsair HX-520 LianLi LanCool 
  hide details  
Reply
post #38 of 76
Thread Starter 
Quote:
Originally Posted by metala View Post

If you plan to use Windows only, go for C#.
It's a bit better than Java and you cannot shoot yourself in the foot like with C++.
I can't say that .NET and C# are the best of the best, but for a starting programmer it's the best choice.
If you plan to proceed with the programming there are to ways:
1) Continue with .NET & C#, become an expert, profit.
2) Start learning a new programming language evey half an year.... become... well you are from the US, this is not a good option for you.
2') If you actually decide to take the risk of option 2), the languages like Ruby (Rub on Rails framework), Python (general-prupose programming, scientific programming), JavaScript + HTML + CSS (Web, Mobile, and Win8), Go (general application programming, replaces C++) are something you should check.
PS. 'bout C++ vs Java: Take Java if you are learning yourself, if you have a teacher go for C++.

I am not from the US, I am fro Greece. Become a what? I don't get it?
Quote:
Originally Posted by metala View Post

If you are a good programmer you won't need IDE.
Let me put it this way:
Simple text editor (e.g. Notepad) - starting up to mediocre programmer
IDE (e.g. NB or VS) - from starting programmer to good one
Advanced Text Editor with a personal touch (e.g. vim, emacs) - from a good programmer to master/hacker
PS. Yeah. There probably will be an argument to about my post, but let me say that this is generally true, not always, but generally.

I am in my 3rd year of university (Computer Science of some sort) and have used at first just notepad and CMD so now I'm in the phase of using an IDE but why at the final stage you just want an Advanced text editor with a personal touch? Aren't IDEs useful for correcting your mistakes and saving up time by completing what you want to write in the code? I mostly use IDEs because I like how much faster I am with them.
post #39 of 76
Quote:
Originally Posted by TheByt3 View Post

I am in my 3rd year of university (Computer Science of some sort) and have used at first just notepad and CMD so now I'm in the phase of using an IDE but why at the final stage you just want an Advanced text editor with a personal touch? Aren't IDEs useful for correcting your mistakes and saving up time by completing what you want to write in the code? I mostly use IDEs because I like how much faster I am with them.

Its a matter of personal preference, really. smile.gif
If you are more efficient with an IDE, then continue using it - I know I do.
My System
(30 items)
 
"Zeus"
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2500K (4.5ghz @ 1.320v) Gigabyte Z68X-UD3R-B3 MSI R7970 Lightning Corsair 16GB (4x4GB) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Crucial M4 128GB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 7 Ultimate 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2212HM Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Microsoft IntelliMouse Optical  XTRAC Ripper XXL 
AudioAudioAudioAudio
Westone W3 IEMs RE-272 IEMs Shure SE-215 IEMs Schiit Bifrost DAC 
AudioAudio
Schiit Asgard 2 amp HiVi Swan M50W 2.1 
CPUMotherboardGraphicsRAM
Intel Core i7 950 GA-X58-UD3R Radeon HD 5450  24GB Corsair @ 1333mhz 
Hard DriveOSPowerCase
4x WD Cavair Red 1TB in RAID 0 Windows Server 2008 R2 x64 Corsair HX-520 LianLi LanCool 
  hide details  
Reply
My System
(30 items)
 
"Zeus"
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2500K (4.5ghz @ 1.320v) Gigabyte Z68X-UD3R-B3 MSI R7970 Lightning Corsair 16GB (4x4GB) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Crucial M4 128GB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 7 Ultimate 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2212HM Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Microsoft IntelliMouse Optical  XTRAC Ripper XXL 
AudioAudioAudioAudio
Westone W3 IEMs RE-272 IEMs Shure SE-215 IEMs Schiit Bifrost DAC 
AudioAudio
Schiit Asgard 2 amp HiVi Swan M50W 2.1 
CPUMotherboardGraphicsRAM
Intel Core i7 950 GA-X58-UD3R Radeon HD 5450  24GB Corsair @ 1333mhz 
Hard DriveOSPowerCase
4x WD Cavair Red 1TB in RAID 0 Windows Server 2008 R2 x64 Corsair HX-520 LianLi LanCool 
  hide details  
Reply
post #40 of 76
Thread Starter 
Quote:
Originally Posted by tompsonn View Post

Its a matter of personal preference, really. smile.gif
If you are more efficient with an IDE, then continue using it - I know I do.

Yeah, probably I just haven't found a reason to not want to use an IDE tongue.gif
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Application Programming