| 
			
				|  | Server Help Community forums for Subgame, ASSS, and bots
 
 |  
 
	
	
		| Author | Message |  
		| Animate Dreams Gotta buy them all!
 (Consumer whore)
 
  
 Age:38
 Gender:
  Joined: May 01 2004
 Posts: 821
 Location: Middle Tennessee
 Offline
 
 | 
			
			  | 
				
					|  Posted: Thu Apr 26, 2007 11:20 am     Post subject: |  |   |  |  
				| 
 |  
				| Rofl, qBASIC automatically gets put on the end. It probably rates just under COBOL in terms of complexity. It didn't seem hard when I was little, but now, I look at the goto statements out the ass, and line numbers, and it makes me want to cry. Also, SamHughes, did you seriously say Scheme is simpler than Java, C, C++, and PHP? Scheme belongs right alongside Perl. PHP would have to be much earlier on the list... I have several friends that have picked up PHP on their own, but I know very few people that have any degree of proficiency in C without having had several classes. And I don't see how you could ever say any OOP language would be simpler than a non-OOP equivalent language(C and Java). |  |  
		| Back to top |  |  
		|  |  
		| Doc Flabby Server Help Squatter
 
  
 Joined: Feb 26 2006
 Posts: 636
 Offline
 
 | 
			
			  | 
				
					|  Posted: Thu Apr 26, 2007 11:38 am     Post subject: |  |   |  |  
				| 
 |  
				| I still use the odd goto   
 The hate against goto is sometimes a tad irrational.  Sometimes a simple goto will make something much more clear than alot of nested ifs.
 
 Then again nesting an if statement more than 3 times means you are probabbly doing something wrong...
 
 
 Anyone ever own a ti-83 I rember when i used to code games on my Ti-83 with its wierd version of basic.
 _________________
 Rediscover online gaming. Get Subspace | STF The future...prehaps
 |  |  
		| Back to top |  |  
		|  |  
		| tansey Novice
 
 
 Joined: Nov 03 2004
 Posts: 53
 Offline
 
 | 
			
			  | 
				
					|  Posted: Thu Apr 26, 2007 11:45 am     Post subject: |  |   |  |  
				| 
 |  
				|  	  | Doc Flabby wrote: |  	  | Anyone ever own a ti-83 I rember when i used to code games on my Ti-83 with its wierd version of basic.
 | 
 
 haha, yeah I remember that.  It was my first programming language in high school.  I remember everyone scribbling down notes in physics class while I was instead making programs on my calculator that would do it for me.
 |  |  
		| Back to top |  |  
		|  |  
		| SamHughes Server Help Squatter
 
  
 Joined: Jun 30 2004
 Posts: 251
 Location: Greenwich
 Offline
 
 | 
			
			  | 
				
					|  Posted: Thu Apr 26, 2007 12:54 pm     Post subject: |  |   |  |  
				| 
 |  
				|  	  | Animate Dreams wrote: |  	  | Rofl, qBASIC automatically gets put on the end. It probably rates just under COBOL in terms of complexity. It didn't seem hard when I was little, but now, I look at the goto statements out the ass, and line numbers, and it makes me want to cry. Also, SamHughes, did you seriously say Scheme is simpler than Java, C, C++, and PHP? Scheme belongs right alongside Perl. PHP would have to be much earlier on the list... I have several friends that have picked up PHP on their own, but I know very few people that have any degree of proficiency in C without having had several classes. And I don't see how you could ever say any OOP language would be simpler than a non-OOP equivalent language(C and Java). | 
 
 C's type system is more complicated than Java's because it has pointers, unions, anonymous unions, pointers to pointers, function pointers, and null pointers.  Its scoping system is more complicated because it has pointers without garbage collection, and objects on the stack can go out of scope.  Java doesn't have these properties, except for null pointers.
 
 I did seriously say that Scheme's type and scoping systems are simpler than the others'.  You can learn the rules of Scheme in five minutes.  Two, with coffee.  Every variable is lexically scoped, so its scoping system is no more complicated than the others'.  Its type system is simply strong dynamic typing, with automagical numbers and go-anywhere functions.  Perl's types and scoping are far more complicated than Scheme's: you have 'our' and 'my' and 'local' variable declarations, automagic string conversion/deconversion for scalars, list contexts and scalar contexts silently affecting the behavior of functions, strange namespaces for arrays, scalars, hashes, and those whaznits that have something to do with the star operator or filereferences, and an object system that's very disgusting.  If you want a sane(r) version of Perl, try Perl 6.
 
 PHP is not anywhere on the list; it's connected to the list with a question mark operator, representing total confusion and frustration as to why anybody would design a language this way.
 
 OOP languages don't have non-OOP equivalent languages.  How is C in any way equivalent to Java?  They just look the same.
 |  |  
		| Back to top |  |  
		|  |  
		|  |  
  
	| 
 
 | You can post new topics in this forum You can reply to topics in this forum
 You cannot edit your posts in this forum
 You cannot delete your posts in this forum
 You cannot vote in polls in this forum
 You can attach files in this forum
 You can download files in this forum
 
 |  
 Software by php BB © php BB Group
 Server Load: 34 page(s) served in previous 5 minutes.
 |