Welcome, Guest. Please login or register.

Author Topic: potential PPC Amiga REAL CHEAP  (Read 140373 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Louis DiasTopic starter

Re: Time to celebrate!
« Reply #254 from previous page: February 06, 2006, 03:50:11 AM »
Quote

koaftder wrote:
Quote

Failure wrote:
Quote

adolescent wrote:
Sorry, you forgot the quotes which made quite a difference.


I'm afraid I have to disagree.  Quotes are useless crap which take up space in source code files.  I suppose you'll be wanting to throw semicolons and braces in there too?  My implementation is much cleaner and easy to read, whereas your implementation leads to confusion.

My point remains uncontested!

 :lol:


and you need that extra space in your source files too when half of your statements look like:

blah = system.IO.omg.wtf.somewhereinhereforsure.openfile


if you hade put a:

imports System.IO.omg.wtf.somwhereinhereforsure

at the top of the module, you could have just typeD:

blah = openfile

from then on and any other function contained withing the library "System.IO.omg.wtf.somwhereinhereforsure"  :P
 

Offline Louis DiasTopic starter

Re: Time to celebrate!
« Reply #255 on: February 06, 2006, 04:03:10 AM »
@Waccoon

My poorly formatted code was because I didn't specify it as code so the tabs weren't processed by this PHP-based (C for the web) forum.

Code: [Select]
  char keystroke = getch();
   switch( keystroke ) {
     case 'a':
     case 'b':
     case 'c':
     case 'd':
       KeyABCDPressed();
       break;
     case 'e':
       KeyEPressed();
       break;
     default:
       UnknownKeyPressed();
       break;
   }            


vs. VB's

Code: [Select]
Dim keystroke as char = getch()
Select Case keystoke
    Case "a", "b", "c", "d"
        KeyABCDPressed()
    Case "e"
        KeyEPressed()
    Case Else
        UnknownKeyPressed()
End Select


Just another simple example of why C is ugly and not as simple to read...  Did I format it to your acceptable levels?  Oh I hope I did.   :crazy:
 

Offline Louis DiasTopic starter

Re: Time to celebrate!
« Reply #256 on: February 06, 2006, 11:28:54 AM »
Quote

koaftder wrote:

Why did you bother to do this? We all know your oppinion, most of us do not agree with it. C was not designed to cator to a programmer of your skill level.


Because Waccoon is a pest.  Hence I wrote "@Waccoon".  I never said not liking C had to do with anything about skill-level just that it's prone to more logic errors that aren't as easy to find due to it's inherent fugliness...

Now then...

@Waccoon
How did I put brackets in the wrong places if that was all perfectly legal C?  You're reaching again.
 

Offline Louis DiasTopic starter

Re: Time to celebrate!
« Reply #257 on: February 06, 2006, 11:32:10 AM »
Quote

adolescent wrote:
@lou

It's all preference.  You like BASIC, everyone else likes C.  You say C sucks, everyone else says BASIC sucks.  Get it?


LOL

Quote
everyone else


"Everyone in this forum" - yes.  Well, when it comes to "real" Amiga programming, there isn't much of a choice but to program in C.  For the rest of the world - C sucks.
 

Offline Louis DiasTopic starter

Re: Time to celebrate!
« Reply #258 on: February 06, 2006, 05:36:57 PM »
Quote

koaftder wrote:

All i'm saying is that nobody cares... This is the kind of thread that after reading, it's quite possible for one to know less than they did before they started reading it.


Yes and all I'm saying is that he/it repeatedly goes out of his way to critic anything I say and take me out of context and twist what I was really trying to say in another direction.  Hence, I will post simply to spite him.

PS,
Reading this thread is OPTIONAL...so is posting in it.
 

Offline Louis DiasTopic starter

Re: Time to celebrate!
« Reply #259 on: February 07, 2006, 03:47:27 AM »
Quote

mdma wrote:
Quote
"Everyone in this forum" - yes. Well, when it comes to "real" Amiga programming, there isn't much of a choice but to program in C. For the rest of the world - C sucks.


When it comes to to real programming there is no choice but C, full stop.

For the real world BASIC is a little noddy language for people who have learning difficulties.


I'm assuming you mean as opposed to fake programming...
That or you fall into the category of never experiencing .NET.
 

Offline Louis DiasTopic starter

Re: Time to celebrate!
« Reply #260 on: February 07, 2006, 05:12:58 PM »
Quote

coldfish wrote:
by koaftder:
Quote
All i'm saying is that nobody cares... This is the kind of thread that after reading, it's quite possible for one to know less than they did before they started reading it.


Yeah, but the pocket-protector rattling is almost entertaining.

Keep it up fellas!


LOL, exactly my point about the only people that prefer C!  :lol:
 

Offline Louis DiasTopic starter

Re: Time to celebrate!
« Reply #261 on: February 07, 2006, 09:38:26 PM »
Quote

uncharted wrote:
Quote

justthatgood wrote:
But Geeks rock though.

And I'm still getting a XBox 360 over a Revolution, unless they give me one for FREE.


You'll change your mind though when Nintendo bring out the greatest game ever written by Lou himself in VB.NET  :lol:


Well, since MS has produced MAC software they must have a PPC compiler for Visual Studio, so it's not out of the question...infact, since they use Visual Studio to make 360 games which uses a PPC-based cpu, it's entirely possible, you know, once you pay me to do it.   :-P
 

Offline Louis DiasTopic starter

Re: Time to celebrate!
« Reply #262 on: February 08, 2006, 12:14:33 AM »
That was actually funny.  Is your coding as creative?  Maybe you should spend more time writing a "gangsta" movie-script instead of following a thread in which you truly will never gain any value from.
 

Offline Louis DiasTopic starter

Re: Time to celebrate!
« Reply #263 on: February 08, 2006, 05:23:12 PM »
 

Offline Louis DiasTopic starter

Re: Time to celebrate!
« Reply #264 on: February 08, 2006, 09:42:01 PM »
Quote

mdma wrote:

I assume from your recent diatribes that by ".NET" you are actually referring to the current release of the language Visual Basic, rather than the web services platform from Microsoft.

Unfortunately for me, I have had the misfortune to use it.  I'd rather have to go back to using EDIT.COM & TASM/TLINK than to have to use it again.


If you have to ask/assume, I still question your experience with it.   The "Web" aspect of it is ASP.NET, never to be confused with VB.NET.  While Visual Studio.Net is the IDE, the languages and features it supports are varied.  Creating "web forms" using ASP.Net his a whole different experience than application development.  They could never be confused so you would never have to assume when someone talks about VB.NET...
 

Offline Louis DiasTopic starter

Re: Time to celebrate!
« Reply #265 on: February 08, 2006, 10:51:41 PM »
Quote

Karlos wrote:

Absolutely every argument I've seen so far regarding VB's superiority *as a language* over C/C++ et al has done nothing but absolutely cement this viewpoint. I have seen just one syntactical feature so far presented (case range concatenation) which can be demonstrated to be an advantage and ironically it must be rejected on the very grounds presented by our erstwhile VB advocate. That is to say, by making the VB source more compact (requiring less lines etc) it does one of the very things he uses in the case against C like languages.

The prosecution rests.

:-P


Yes, ignore the fact that it uses less lines AND is easier to read...infact the line could have been written:
Code: [Select]
Case "a" To "d"
and saved even more typing and still made it extremely "logic-apparent".

A better counter-point would be to show me something that can only be done in C and not VB.Net.  But as is typical of this forum, proof is only expected from the "opinion" in the minority despite the actual truth.
 

Offline Louis DiasTopic starter

Re: Time to celebrate!
« Reply #266 on: February 08, 2006, 11:06:56 PM »
Quote

koaftder wrote:

Actually its all really easy to confuse. In fact, when all this .Net stuff came into being, microsofts markiting department plastered .Net all over everything. For a good 2 years nobody even knew what i all really ment. Lots of people still dont know or care. After years of it being around, most people have discovered that it's really .VendorLockin and .NotPortable and in 10-15 years it will most likely become .abondoned for something .new


Actually, unlike VB 6.0, Vb.Net's code files (source code) makes reverse-engineering a compiler for an alternate platform ALOT easier.  Every property involved in creating forms and controls is exposed in the source code.  It would just be a matter of creating [insert platform of choice] libraries functionally equivalent to MS's .Net Runtime libraries and a compiler.
 

Offline Louis DiasTopic starter

Re: Time to celebrate!
« Reply #267 on: February 08, 2006, 11:15:07 PM »
Quote

koaftder wrote:

Firmware for 8051 @ pic micros. Include an 8bit micro of your choosing. Bios code. Boot loader code. interrupt service routines.

But thats just things that have to be small and run on the hardware. Suppose i was writing a product, and one of the requirements was that it run on both a macintosh and windows. Ohno! Guess i cant pick .Net for that one.

Again, right f'n tool for the job. Your vb.net prong doesnt fit in every project hole, get over it.


I've known that but that's only because MS chooses to compile to an intermediate language that is executed by a Common Language Runtime executable that runs on Windows and not independent of it.  "Don't hate the player, hate the game."...as they say...

What I want to know is why "C programmers" think they are smarter instead of realizing that either they have ALOT more patience or are suckers for punishment?  When will they get over that?
 

Offline Louis DiasTopic starter

Re: Time to celebrate!
« Reply #268 on: February 08, 2006, 11:38:57 PM »
Quote

Karlos wrote:
Quote

lou_dias wrote:

A better counter-point would be to show me something that can only be done in C and not VB.Net.


I dunno, how many OS kernels and core services are written in VB.net compared to those in C?

Or how about writing a graphics API for cross platform delivery?

Or how about simply writing stuff for a platform other than Windows?


Well, when VB.net has been around for 40 years, we can answer that question a bit better.  Like I said, .net source code is easily ported to other platforms because of it's open-ness.  It's one thing I give MS credit for and I'm really not a big fan of MS as a hole or I'd be touting the 360 as the bst solution for a PPC Amiga.  I'm just giving credit where credit is due (for once, when it comes to MS, that is).

Believe me, I'm not touting VB.Net because I love MS, if you've read the entire thread, you'd know that I am no MS fanboy.  I'm just saying that VB.net is a great platform from a developer's point of view.

Why not program for other platforms?  Because I went with the platform that gave me the best chance of making me money.  I could be a hobbiest coder for other platforms but I don't have the time or enthusiasm of youth to do that.  When I am not working, I am managing a small side business and rental property.

I would like to see the Amiga platform succeed.  That's why I proposed a "cheap" platform that anyone can afford to get OS 4 off the ground.

Update 4 of OS 4 was just released?  Has that expanded the market for the platform?  No, it's only for current owners of a board that is not in development and offers negative growth as the hardware deteriorates over time.  Everthing else (Ack, Olgeil, PowerVixxen) is so far vaporware.

I proposed targeting a platform that has a low cost and extremely high availability and is uniform. [Gamecube]  According to Nintendo, the Revolution is going to be 100% HARDWARE compatible with the GC.  There is the upgrade path.

JLF65, my "homeboy" who I never met before this thread and is serious in his endeavor, is the only one with the technical ability AND desire to attempt to make this happen.  I've done my part by securing some of the tools required in doing this.  I've stocked up on SD Geckos and 5" disc capable replacement cases and gamebit screw drivers.  I've offered a deal to any Amigan to sell those at almost cost.

I've sold to a couple of people on this forum but only JLF65 is actually trying to develop anything.

The way things are looking, it seems that AROS is the future of Amiga.  In the meantime, I'll pay the bills with Windows.
 

Offline Louis DiasTopic starter

Re: Time to celebrate!
« Reply #269 on: February 08, 2006, 11:54:28 PM »
Quote

mdma wrote:

I found this BASIC, which is more useful than VB.  Portable to 4 platforms.

Come on Lou, write us an OS in BASIC.  With all those RAD features at your fingertips you should be ready to demo a prototype in no time at all.


I think that's great.  It doesn't mention being object-oriented though.

If you read my last post, and many before that, you already know why I will never write an OS.  I've never claimed to be an expert in such a thing.  I've never put myself on a pedastal in the face of all the "credible experts" (I love keyboard warriors) that like to diss me.  Funny, with that link you counter some of the things your fellow BASIC-antagonists have been trying to drive down my throat.

Yes, PureBASIC is interesting, but unless my boss pays me to code in it, I won't be.  It's simple economics that some people here will never understand until they get older.