Welcome, Guest. Please login or register.

Author Topic: BASIC language for AmigaOS4.. AMOS/Blitz  (Read 16260 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: BASIC language for AmigaOS4.. AMOS/Blitz
« Reply #59 from previous page: May 28, 2003, 04:47:21 PM »
Quote

redrumloa wrote:
5 rem Programing in basic is this easy.
6 rem This is why C won't do for beginners!
10 input "Do you want Basic included with MorphOS or OS4?" ;a$
20 if a$ = "yes" then goto 50
30 print "Whatever!" : end
50 print "Yeah buddy!!" : end


 :-D


This is a good reason why I think the world does need a BASIC.

It's unstructured an ugly... but it's quick and simple (with instant results), and that's what you need when you want to get started in programming.

Offline redrumloa

  • Original Omega User
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 10126
    • Show only replies by redrumloa
Re: BASIC language for AmigaOS4.. AMOS/Blitz
« Reply #60 on: May 28, 2003, 04:54:42 PM »
Quote
It's unstructured an ugly... but it's quick and simple (with instant results), and that's what you need when you want to get started in programming.


Hey i resemble that remark;-)

Yup i just rattled that off within seconds and it would work first try. Basic is like riding a bike, you really don't forget how.
Someone has to state the obvious and that someone is me!
 

Offline Waccoon

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1057
    • Show only replies by Waccoon
Re: BASIC language for AmigaOS4.. AMOS/Blitz
« Reply #61 on: May 28, 2003, 06:04:48 PM »
Quote
Atheist:  Could it have something to do with the authors of the SW? They don't take it seriously, because everyone slags it and sales stay low? It's just the way it is. I've found a couple of problems with the ide, as well (Amos Pro, I still love it). 3 at least.

Yes.  AMOS had lots of bugs in its editor, and it saved all its programs in binary format.  If your program file got corrupt, the whole thing was screwed.  AMOS was a lot of fun back when I had no knowledge of more powerful languages like C and Perl.  Looking back, I realize AMOS was pretty horrible for anything other than games.   I have lots of fond memories, but it sure was a harsh learning experience.  ;-)

Quote
The Amiga version? I've never used it (Blitz, any version), but you must be refering to the windoze version? Anything on windoze is MAMMOTH!!!! I found a commercial Ram Disk: program for w98se. It was 114K in size and required a 1.4 Meg DLL file to run!?!?!!!! The DLL didn't come with the Ram Disk, I had to track it down on the internet. Then, you find out it was programmed in visual basic!

The PC version, actually.  I've seen some Windows programs that are small and effecient (Notepad, for example), but they don't really use the GUI well, and usually call lots of external libraries.  Windows has WAAAAAAY too many DLLs!  Blitz compiles most of its environment into your program executable, therefore, you can't even fit two compiled programs on a floppy.   :-P

Quote
Why can't an ide in C/C++ open a window, everytime you type a keyword in, asking you which library you want to use, tick off a checkbox beside the library, and it automatically puts it in as an include at the beginning of the source code?

Oh my God... Clippy for programming!  That would work only in tutorial mode.  Once you learn what you need, you'd better be able to turn that feature off!

What I'd like to see is auto formatting for subroutine headers and a clickable drop-down list of all global and local variables in your program.  That's what REALLY drives me nuts about reading Perl code from other people.  Nobody does a good job labeling their headers or outlining their variable usage!

And, of course, you should be able to turn it off if you don't use it.  How about the ability to create sub header templates, and let the IDE fill in the blanks?  Being able to read your code in any text editor is nice, but I really hate writing code in a plain text editor.  I write most my Perl code in Win32Pad.  I'm STILL looking for a simple Notepad clone that colors text and matches brackets automatically.

Quote
mdwh2:  How big is a Hello World program in AMOS on the Amiga, for example?

If I remember correctly, a compiled AMOS Pro executable is a minimum of 53K.  Remember that AMOS doesn't seriously use any OS libraries, so a PC version of AMOS Pro would be much, much bigger by default.  Hence, Blitz Basic on the PC makes executables about 750K in size.

Quote
Don't get me wrong - I think BASICs, or other "beginner" languages, have their place - but there are plenty of reasons why ppl move onto other languages.

Yeah.  I just wish people weren't so prejeduce against BASIC.  If it wasn't for interpreted languages like BASIC, you'd have to imagine that scipting languages like Perl would still be in the stone age.  I love writing interpreted code instead of compiled code.

Quote
What a total nonsense...
First don't confuse C with C++. C++ is targetted mainly for appliaction development and it would be a nightmare to write lowlevel OS stuff in it.

Here here.  Since I've started learning C++, I've realized why people are so upset with it:  they're trying to use C++ when plain C will do.  Use what works.

Quote
Bloodline:  This is a good reason why I think the world does need a BASIC.

No, the world needs a better BASIC!   :-D
 

Offline The_Editor

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1863
    • Show only replies by The_Editor
Re: BASIC language for AmigaOS4.. AMOS/Blitz
« Reply #62 on: May 28, 2003, 08:56:05 PM »
well,  Atheist...

I have Easy Amos ...

Amos Professional

AND

Amos pro compiler

All in their original packaging !!

Just waiting for you to make a reasonable offer.......

AmigaOneProductions will vouch for me !!


I bought those programs then realised I aint cut out to be a coder !!

 :-D
The Reluctant Pom
 

Offline Atheist

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 820
    • Show only replies by Atheist
Re: BASIC language for AmigaOS4.. AMOS/Blitz
« Reply #63 on: May 29, 2003, 12:04:02 AM »
Hi The_Editor,

I don't need Easy Amos.
I have AmosPro and the manual (originals).

But the compiler, I sure would like to get that.
Have you always kept the disk write protected, to your recollection? I have a paranoid fear of virii, and lost/altered files. (I assume you have the compiler manual, very important).

I'm in Vancouver, B.C., Canada. So, if you want, PM me an offer in Can$, I don't think my mailbox is full. I understand if you want to get rid of the whole lot, so just be consise.

AmigaOne! The OS where You are in charge!
\\"Which would you buy? The Crappy A1200, 15 years out of date... or the Mobile Phone that I have?\\" -- bloodline
So I guess that A500, 600, 1000, 2000, CDTV, CD32, are pure garbage then? Thanks for posting here.
 

Offline fatman2021

  • Full Member
  • ***
  • Join Date: Dec 2002
  • Posts: 118
    • Show only replies by fatman2021
    • http://www.geocities.com/fatman2021/
Re: BASIC language for AmigaOS4.. AMOS/Blitz
« Reply #64 on: May 29, 2003, 04:42:10 AM »
AmigaOS need OOP Basic Compiler that will compile QuickBasic 7.1 source files into native PowerPC and/or AmigaDE byte code.
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show only replies by SamuraiCrow
Re: BASIC language for AmigaOS4.. AMOS/Blitz
« Reply #65 on: May 31, 2003, 01:42:59 AM »
Quote

fatman2021 wrote:
AmigaOS need OOP Basic Compiler that will compile QuickBasic 7.1 source files into native PowerPC and/or AmigaDE byte code.


I think there's a project like that on Sourceforge.net: I think they were going to call it GNU BASIC.  See the BASIC Foundry for details.