| Home » General Discussions » General Discussion » Visual Basics 
	| 
		
			| Re: Visual Basics [message #230006 is a reply to message #229967] | Sat, 11 November 2006 12:39   |  
			| 
				
				|  |  light Messages: 988
 Registered: January 2005
 
	Karma: 
 | Colonel |  |  |  
	| | Terminator 101 wrote on Sat, 11 November 2006 19:23 |  | 
 | light wrote on Fri, 10 November 2006 21:29 |  | I consider Java to be a good first language for people who swim in the shallow end. Those who dive in the deep can go for C/C++.
 
 | 
 What exactly do you mean by shallow and deep end?
 Does that mean that if I want to just learn how to program I should start with Java, but if I want programming as a job, I should move to C++?
 
 | 
 I was refering more to complexity. Java has great documentation, and when you do something wrong, it tells you. Say you have an array of 5 characters:
 
 [A|B|C|D|E]
 
 In Java, if you read over the end, i.e. try to read number 6, you get an ArrayIndexOutOfBounds exception, which tells you exactly what went wrong, and where.
 
 In C++, you get a Segmentation Fault, and you have no idea what caused it unless you trace your code or use a debugger.
 
 Which one you choose depends on your learning style. Java is great for learing Object Orientated design, because you don't have to worry about allocating and deallocation memory, or pointers. C++ has support for Objects, but to me it feels like they were bolted on as an after thought.
 
 
   |  
	|  |  | 
	Goto Forum:
	|  |  | Visual Basics By: BlueThen  on Thu, 09 November 2006 14:30 |  
	|  |  | Re: Visual Basics By: cmatt42  on Thu, 09 November 2006 14:37 |  
	|  |  | Re: Visual Basics By: Viking  on Thu, 09 November 2006 15:10 |  
	|  |  | Re: Visual Basics By: bandie63  on Thu, 09 November 2006 15:30 |  
	|  |  | Re: Visual Basics |  
	|  |  | Re: Visual Basics By: bandie63  on Thu, 09 November 2006 18:11 |  
	|  |  | Re: Visual Basics By: icedog90  on Thu, 09 November 2006 15:30 |  
	|  |  | Re: Visual Basics By: Sir Kane  on Thu, 09 November 2006 19:42 |  
	|  |  | Re: Visual Basics |  
	|  |  | Re: Visual Basics By: Sir Kane  on Sat, 11 November 2006 08:47 |  
	|  |  | Re: Visual Basics |  
	|  |  | Re: Visual Basics By: icedog90  on Sat, 11 November 2006 14:57 |  
	|  |  | Re: Visual Basics By: icedog90  on Thu, 09 November 2006 21:53 |  
	|  |  | Re: Visual Basics |  
	|  |  | Re: Visual Basics By: light  on Fri, 10 November 2006 19:29 |  
	|  |  | Re: Visual Basics |  
	|  |  | Re: Visual Basics By: light  on Sat, 11 November 2006 12:39 |  
	|  |  | Re: Visual Basics |  
	|  |  | Re: Visual Basics By: icedog90  on Thu, 09 November 2006 23:25 |  
	|  |  | Re: Visual Basics By: bandie63  on Fri, 10 November 2006 15:13 |  
	|  |  | Re: Visual Basics |  
	|  |  | Re: Visual Basics By: icedog90  on Fri, 10 November 2006 19:56 |  
	|  |  | Re: Visual Basics By: Ma1kel  on Sat, 11 November 2006 09:26 |  
	|  |  | Re: Visual Basics By: fl00d3d  on Sat, 11 November 2006 15:06 |  
	|  |  | Re: Visual Basics |  
	|  |  | Re: Visual Basics By: Sir Kane  on Sun, 12 November 2006 03:46 |  
	|  |  | Re: Visual Basics By: Jonty  on Sun, 12 November 2006 05:57 |  
	|  |  | Re: Visual Basics By: icedog90  on Sat, 11 November 2006 15:16 |  
	|  |  | Re: Visual Basics By: fl00d3d  on Sat, 11 November 2006 15:20 |  
	|  |  | Re: Visual Basics By: icedog90  on Sat, 11 November 2006 15:29 |  
	|  |  | Re: Visual Basics By: bandie63  on Sat, 11 November 2006 15:39 |  
	|  |  | Re: Visual Basics By: Sanada78  on Sat, 11 November 2006 15:54 |  
	|  |  | Re: Visual Basics |  
	|  |  | Re: Visual Basics By: BlueThen  on Sat, 11 November 2006 16:50 |  
	|  |  | Re: Visual Basics |  
	|  |  | Re: Visual Basics By: fl00d3d  on Sat, 11 November 2006 19:12 |  
 
 Current Time: Fri Oct 31 04:57:34 MST 2025 
 Total time taken to generate the page: 0.01191 seconds |