|
|
#13 | |
|
*BANNED*
Join Date: Jan 2008
Posts: 184
|
Quote:
C++ is *not* a "better C" but is instead a whole different language with a completely different paradigm. Also, standard C++ has no notion of methods, maybe you were thinking of Java. |
|
|
|
|
|
|
#14 | |||
|
Registered Knight
Join Date: Jan 2009
Location: Málaga, Spain
Posts: 977
|
Quote:
Quote:
Quote:
Don't take me wrong with this answer but... didn't anyone told you variables and functions inside a class are respectively called 'attributes' and 'methods'? Looks like a weird statement for me, to be honest, although no offense intended ![]() |
|||
|
|
|
|
|
#15 | |
|
*BANNED*
Join Date: Jan 2008
Posts: 184
|
Quote:
The C++ ISO standard does not use the term "method" - what you describe is called a "member function." Remember, the C++ standard (a document, basically) is the authoritative source for C++, not the misinformed people who were babbling on to you using incorrect terminology. |
|
|
|
|
|
|
#16 | |
|
Registered User
Join Date: May 2006
Posts: 544
|
I don't recommend to start with C++. You'd learn better programming if you start with C#. Delphi is also a decent start but requires a bit more work.
__________________
Creator of Driver Sweeper |
|
|
|
|
|
|
#17 |
|
Registered User
Join Date: Apr 2007
Posts: 1,387
|
I like VB.Net, In VB under VS2008 you can do things you can't with C#. Some things are also much simpler.
__________________
System: eVGA x58SLI x16 4Way Classified, Intel Six Core i7 X980@4.00Ghz, 6Gb GSkill DDR3-1600, Tri Crossfire 3xATI Radeon 5870 1Gb, Raid1 - 2xSSD Intel 80Gb X-25M, Raid0 - 2xHDD Samsung 2Tb, Raid1 - 2xHDD Samsung 1Tb, LG Blue-Ray/HD-DVD Player, Silverstone 1100W PSU, Intel Stock Cooler (New One), Thermaltake Xaser VI, LG 27" LCD, Logitech Keyboard G15, G5 Logitech Mouse OS: Windows 7 x64 35708 - 3DMark Vantage http://service.futuremark.com/compare?3dmv=2109601 |
|
|
|
|
|
#18 | |
|
|
||
|
|
|
|
|
#19 | |
|
Spelling Expert?!?
Join Date: Oct 2003
Location: Indy, IN
Posts: 812
|
Quote:
All the basics of programming that need to be learned before you start playing with the power tools can be done in C, or C++. Once you get the basics its not hard to apply them elsewhere.
__________________
-"Aqua 2": Water Cooled Intel i7 960, 12 GB DDR3 PC 12800, 3x Intel X-25-M 80 GB SSD RAID 0, SATA 1.5TB WD, EVGA GeForce GTX 470 Supper Clocked Water Cooled, ASUS P6X58D, Corsair 800D w/ Koolance cooling |
|
|
|
|
|
|
#20 |
|
Spelling Expert?!?
Join Date: Oct 2003
Location: Indy, IN
Posts: 812
|
I think most people did. It makes you do more by yourself to make you appreciate all the giveme's in frameworks like JAVA's and .NET's.
__________________
-"Aqua 2": Water Cooled Intel i7 960, 12 GB DDR3 PC 12800, 3x Intel X-25-M 80 GB SSD RAID 0, SATA 1.5TB WD, EVGA GeForce GTX 470 Supper Clocked Water Cooled, ASUS P6X58D, Corsair 800D w/ Koolance cooling |
|
|
|
|
|
#21 | |
|
*BANNED*
Join Date: Jan 2008
Posts: 184
|
Quote:
![]() Being a good software developer means you are good at being precise. Really, you may think I am being pedantic here, but a sloppy programmer can be just as dangerous as a sloppy civil engineer or a sloppy surgeon. |
|
|
|
|
|
|
#22 | |
|
Registered User
Join Date: May 2006
Posts: 544
|
Quote:
There is nothing to be sad about, I too like C/C++/Delphi but to learn programming it's easier to start these days with C#. It's not super hard to learn pointers and memory management later but if you start and you also have to learn that it ain't all that easy.
__________________
Creator of Driver Sweeper |
|
|
|
|
|
|
#23 | |
|
Registered Knight
Join Date: Jan 2009
Location: Málaga, Spain
Posts: 977
|
Quote:
Here in Spain (where I live and work) if you're going to get a government job or a job for a public institution like the health sector or even for the military, obviously they require you to have a deep understanding of the programming language you're going to use for them, because they enforce very strict regulations for some criteria like usability (if you're designing UIs), interoperability, easy-to-read code, well-established documentation, and some other factors. I agree with you a good software developer is good at being precise, but that doesn't necessarily mean being good at being strict with your definitions, even this can be somewhat contradictory at some levels, but anyway... I have never taken such jobs, I mainly do software development for small companies, the kind of company wants you to code a custom-made stock control application, accounting and a bit of access control, plus reporting and printing bills, and up to date, I haven't received any single negative review about my coding style, that's why I'm not that concerned about precision on the definitions. Can I be precise on them? Yes... Do I really have (right now) any practical reason for me to follow a strict path on definitions? No... Peace ![]() |
|
|
|
|
|
|
#24 | |
|
Spelling Expert?!?
Join Date: Oct 2003
Location: Indy, IN
Posts: 812
|
Quote:
__________________
-"Aqua 2": Water Cooled Intel i7 960, 12 GB DDR3 PC 12800, 3x Intel X-25-M 80 GB SSD RAID 0, SATA 1.5TB WD, EVGA GeForce GTX 470 Supper Clocked Water Cooled, ASUS P6X58D, Corsair 800D w/ Koolance cooling |
|
|
|
|
![]() |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| NVIDIA Maximus Fires Up Visual Effects In Men in Black 3 | News | Latest Tech And Game Headlines | 0 | 06-26-12 06:00 PM |
| A Second Studio Of Ex-STALKER Devs Appears | News | Latest Tech And Game Headlines | 0 | 06-04-12 06:10 AM |
| Rumour: Ex-STALKER devs form Union Studio, developing Fallout/Rage inspired shooter | News | Latest Tech And Game Headlines | 0 | 06-01-12 12:10 PM |