New Posts  All Forums:Forum Nav:

Go with C++ or Java

post #1 of 76
Thread Starter 
I want to create an application (console one) which will check for newer versions of some programs that I have (media player classic and it's filters). If the version in the site is newer then it will download the newer version delete the older one and store it in a specified folder (maybe even automate the installation procedure).

I am very new to applications like these so it will take some time but my question is should I go with Java or C++ for this "project".

I barely know C++ but it was not that hard last time I checked so I wouldn't mind learning it.

So which one of the 2 languages would make my life easier for an application like that?
post #2 of 76
if I had to chose I would go with .... mmm.... aaa.......

dam that is hard. C++? not wait java... I don't know. both are good, both are great. Java is much easier in my opinion, but I love C++ to death.

so why not go with C# ?
    
CPUMotherboardGraphicsRAM
Intel 3930K 4.5GHz @ 1.34V Asus rampage extreme IV Shaphire 6950 unlocked to 6970 Corsair Dominators GT 16GB 4GBX4 OCed @ 2400MHz... 
Hard DriveHard DriveOptical DriveCooling
Intel SSD 330 series 180GB WD Black 1TB 64Mb Cache + Blue 500GB 16mb Cache... LG DVD EK-Supreme HF - EN (Nickel) 
CoolingCoolingCoolingCooling
EK-FB KIT RE4 - Acetal Laing D5 Vario 12V DC Pump (MCP 655)  EK-BAY SPIN Reservoir - Plexi EK-CoolStream RAD XT (240) 
CoolingOSMonitorKeyboard
EK-CoolStream RAD XTX (120) Windows 7 64-bit LG W2261 22inch 1920X1080@60Hz Razer Lycosa 
PowerCase
Cooler Master Silent Pro Gold 1000W Thermaltake Level 10 GT 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel 3930K 4.5GHz @ 1.34V Asus rampage extreme IV Shaphire 6950 unlocked to 6970 Corsair Dominators GT 16GB 4GBX4 OCed @ 2400MHz... 
Hard DriveHard DriveOptical DriveCooling
Intel SSD 330 series 180GB WD Black 1TB 64Mb Cache + Blue 500GB 16mb Cache... LG DVD EK-Supreme HF - EN (Nickel) 
CoolingCoolingCoolingCooling
EK-FB KIT RE4 - Acetal Laing D5 Vario 12V DC Pump (MCP 655)  EK-BAY SPIN Reservoir - Plexi EK-CoolStream RAD XT (240) 
CoolingOSMonitorKeyboard
EK-CoolStream RAD XTX (120) Windows 7 64-bit LG W2261 22inch 1920X1080@60Hz Razer Lycosa 
PowerCase
Cooler Master Silent Pro Gold 1000W Thermaltake Level 10 GT 
  hide details  
Reply
post #3 of 76
Thread Starter 
Quote:
Originally Posted by Fantasy View Post

if I had to chose I would go with .... mmm.... aaa.......
dam that is hard. C++? not wait java... I don't know. both are good, both are great. Java is much easier in my opinion, but I love C++ to death.
so why not go with C# ?

C# ? The best of both of the 2 worlds combined? tongue.gif. Or at least that's what they say
post #4 of 76
Quote:
Originally Posted by TheByt3 View Post

C# ? The best of both of the 2 worlds combined? tongue.gif. Or at least that's what they say

yap biggrin.gif
    
CPUMotherboardGraphicsRAM
Intel 3930K 4.5GHz @ 1.34V Asus rampage extreme IV Shaphire 6950 unlocked to 6970 Corsair Dominators GT 16GB 4GBX4 OCed @ 2400MHz... 
Hard DriveHard DriveOptical DriveCooling
Intel SSD 330 series 180GB WD Black 1TB 64Mb Cache + Blue 500GB 16mb Cache... LG DVD EK-Supreme HF - EN (Nickel) 
CoolingCoolingCoolingCooling
EK-FB KIT RE4 - Acetal Laing D5 Vario 12V DC Pump (MCP 655)  EK-BAY SPIN Reservoir - Plexi EK-CoolStream RAD XT (240) 
CoolingOSMonitorKeyboard
EK-CoolStream RAD XTX (120) Windows 7 64-bit LG W2261 22inch 1920X1080@60Hz Razer Lycosa 
PowerCase
Cooler Master Silent Pro Gold 1000W Thermaltake Level 10 GT 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel 3930K 4.5GHz @ 1.34V Asus rampage extreme IV Shaphire 6950 unlocked to 6970 Corsair Dominators GT 16GB 4GBX4 OCed @ 2400MHz... 
Hard DriveHard DriveOptical DriveCooling
Intel SSD 330 series 180GB WD Black 1TB 64Mb Cache + Blue 500GB 16mb Cache... LG DVD EK-Supreme HF - EN (Nickel) 
CoolingCoolingCoolingCooling
EK-FB KIT RE4 - Acetal Laing D5 Vario 12V DC Pump (MCP 655)  EK-BAY SPIN Reservoir - Plexi EK-CoolStream RAD XT (240) 
CoolingOSMonitorKeyboard
EK-CoolStream RAD XTX (120) Windows 7 64-bit LG W2261 22inch 1920X1080@60Hz Razer Lycosa 
PowerCase
Cooler Master Silent Pro Gold 1000W Thermaltake Level 10 GT 
  hide details  
Reply
post #5 of 76
neither!ecmascript ftw!
post #6 of 76
I think Python would be most suitable for that kind of a program as all the tasks required to create it are really easy to code. C++ would be my last choice unless you just want to learn it.
buka
(17 items)
 
  
Reply
buka
(17 items)
 
  
Reply
post #7 of 76
Do you want the same code to run on multiple OSes?
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
post #8 of 76
Thread Starter 
Quote:
Originally Posted by drbaltazar View Post

neither!ecmascript ftw!

ecmascript? Never heard of that one before.

Quote:
Originally Posted by poroboszcz View Post

I think Python would be most suitable for that kind of a program as all the tasks required to create it are really easy to code. C++ would be my last choice unless you just want to learn it.

Actually I definitely want to learn C++ one day that's why I thought of it.

Quote:
Originally Posted by DuckieHo View Post

Do you want the same code to run on multiple OSes?

No, not at all. Just Windows.
post #9 of 76
C# - its the way forward.
Elegance
(22 items)
 
  
CPUMotherboardGraphicsGraphics
Intel Core i7 2700k Asus P8Z68 Vpro Gen3 MSI M15 Nvidia Geforce GTX480 MSI M15 Nvidia Geforce GTX480 
RAMHard DriveHard DriveHard Drive
16Gb Corsair Vengeance @ 1604 Crucial M4 64Gb  Samsung 830 series SSD 1TB samsung spinpoint F3 
Hard DriveOptical DriveCoolingCooling
500gb Samsung Spinpoint F3 Blue ray combo drive Ek Supreme HF XSPC razor full cover gtx 480 copper block 
CoolingCoolingOSMonitor
2x Ek coolstream 240 mm radiators  XSPC dual pump/ res Windows 7 Pro 64Bit 22" Dell st2220m 
KeyboardPowerCaseMouse
Razer Lycosa Corsair Pro HX750W Corsair 600T SE Logitech Mx Performance 
Mouse PadAudio
Razer Vespula Creative extreme gamer 
  hide details  
Reply
Elegance
(22 items)
 
  
CPUMotherboardGraphicsGraphics
Intel Core i7 2700k Asus P8Z68 Vpro Gen3 MSI M15 Nvidia Geforce GTX480 MSI M15 Nvidia Geforce GTX480 
RAMHard DriveHard DriveHard Drive
16Gb Corsair Vengeance @ 1604 Crucial M4 64Gb  Samsung 830 series SSD 1TB samsung spinpoint F3 
Hard DriveOptical DriveCoolingCooling
500gb Samsung Spinpoint F3 Blue ray combo drive Ek Supreme HF XSPC razor full cover gtx 480 copper block 
CoolingCoolingOSMonitor
2x Ek coolstream 240 mm radiators  XSPC dual pump/ res Windows 7 Pro 64Bit 22" Dell st2220m 
KeyboardPowerCaseMouse
Razer Lycosa Corsair Pro HX750W Corsair 600T SE Logitech Mx Performance 
Mouse PadAudio
Razer Vespula Creative extreme gamer 
  hide details  
Reply
post #10 of 76
multirole
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i5-750 Lynnfield 2.66GHz LGA 1156 95...  ASUS P7P55D LGA 1156 Intel P55 ATX Intel Mothe... Radeon HD 4890  CORSAIR Vengeance 8GB 240-Pin 1600 
Hard DriveHard DriveOptical DriveCooling
Samsung SSD 830 256 GB Samsung SSD 830 256GB LITE-ON 4x Blu-ray Disc SATA Internal Optical D... Cooler Master Hyper 212 Plus 
CoolingCoolingCoolingCooling
Arctic Cooling Accelero Twin Turbo Pro Cooler Noctua 140mm Variable Impeller Fan with Vortex ... Noiseblocker NB-Multiframe M12-S1 x 2 Noiseblocker NB-Multiframe M12-S2 x 2 
OSMonitorPowerCase
Windows 7 64bit  ASUS VH242H Black 23.6" 5ms HDMI Full 1080P Wi... CORSAIR 650w TX Series 80 Plus Certified Power ...  Corsair Carbide Series 500R White Mid Tower Ga... 
MouseOther
Logitech G9 Xigmatek 4 in 3 HDD Cage 
  hide details  
Reply
multirole
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i5-750 Lynnfield 2.66GHz LGA 1156 95...  ASUS P7P55D LGA 1156 Intel P55 ATX Intel Mothe... Radeon HD 4890  CORSAIR Vengeance 8GB 240-Pin 1600 
Hard DriveHard DriveOptical DriveCooling
Samsung SSD 830 256 GB Samsung SSD 830 256GB LITE-ON 4x Blu-ray Disc SATA Internal Optical D... Cooler Master Hyper 212 Plus 
CoolingCoolingCoolingCooling
Arctic Cooling Accelero Twin Turbo Pro Cooler Noctua 140mm Variable Impeller Fan with Vortex ... Noiseblocker NB-Multiframe M12-S1 x 2 Noiseblocker NB-Multiframe M12-S2 x 2 
OSMonitorPowerCase
Windows 7 64bit  ASUS VH242H Black 23.6" 5ms HDMI Full 1080P Wi... CORSAIR 650w TX Series 80 Plus Certified Power ...  Corsair Carbide Series 500R White Mid Tower Ga... 
MouseOther
Logitech G9 Xigmatek 4 in 3 HDD Cage 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Application Programming