Welcome, Guest. Please login or register.

Author Topic: Which Basic for Amiga?  (Read 6500 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline trekiejTopic starter

Which Basic for Amiga?
« on: February 14, 2007, 04:16:18 PM »
I am looking for Basic for Amiga.  I have found some on Aminet and SoftwareHut.  What do you think is the best?
Amiga 2000 Forever :)
Welcome to the Planar System.
 

Offline swift240

  • Hero Member
  • *****
  • Join Date: Mar 2004
  • Posts: 1079
    • Show only replies by swift240
Re: Which Basic for Amiga?
« Reply #1 on: February 14, 2007, 04:53:32 PM »
Well there are a few you can get, but myself on a personal level I use Amos Pro.
For some reason I get on better with that than than Blitz Basic.

I also use HiSoft Basic thats not bad either.

Mike
Amiga 1200, 82gb HD, 4 way IDE\'97, DVD Multi-Recorder, OS3.9, BB1,BB2, Apollo Turbo MkII 030/40, 32meg Fastram, 4Gb CF card PCMCIA slot, IDE CF card adaptor 4Gb CF card, HP 810C, Alba HDTV, Converted PC PSU. C128, C64, C16, Plus4, 1701, 1570, 1541MkII, ARP6.0,KCS Power Cart, FreezeFrame MK3B, Freeze Machine, Simons Basic,  PSP, PS1, PS2, PS3 HDMI and 1TB HD+ 80gb USB HD, PS3 TV add on, Sound Surround speakers for PS2,PS3,PC, and Amiga Amazing so
 

Offline Heinz

  • Full Member
  • ***
  • Join Date: Nov 2005
  • Posts: 154
    • Show only replies by Heinz
    • http://amidevcpp.amiga-world.de
Re: Which Basic for Amiga?
« Reply #2 on: February 14, 2007, 05:07:25 PM »
Most peole say, that the most powerful Basic for Amiga is AmiBlitz:

http://www.cj-stroker.de/amiforce/amiblitz/ab_downloads.php

As far as I know it also the only one that is still under development and updated from time to time.

Large Program like HD-Rec are developed with AmiBlitz:

http://www.hd-rec.de/
 

Offline Heinz

  • Full Member
  • ***
  • Join Date: Nov 2005
  • Posts: 154
    • Show only replies by Heinz
    • http://amidevcpp.amiga-world.de
Re: Which Basic for Amiga?
« Reply #3 on: February 14, 2007, 05:17:47 PM »
They moved to another site,
this is the recent version:

http://www.amiforce.de/amiblitz/ab_downloads.php
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show only replies by SamuraiCrow
Re: Which Basic for Amiga?
« Reply #4 on: February 14, 2007, 05:32:39 PM »
You can get AmosPro from the Amos Factory website but you'll have to buy the manual from Software Hut.  There is a new sequel to AmosPro in the works that is going to recompile old AmosPro source code to run on many platforms but it is not ready for distribution yet.
 

Offline amiga_3k

  • Sr. Member
  • ****
  • Join Date: Apr 2006
  • Posts: 467
    • Show only replies by amiga_3k
    • http://www.elf8.nl
Re: Which Basic for Amiga?
« Reply #5 on: February 14, 2007, 06:50:32 PM »
@trekiej:

Depends on what you want and what your background is. I tend to go the route of the least resitance (stick with what you know ;-)). When we first got an A500 it came with AmigaBASIC, so it was pretty obvious to learn that, so I did. Once ACE BASIC became available I moved to that as it was similar to AmigaBASIC (same syntaxes) with a bonus of creating standalone executables that would run on any Amiga 65k OS.

AMOS is good for a quick and dirty program, downside is, atleast that's my opinion, that it doesn't default to Amiga's intuition components.
Get a SAM, while you can! The new AMIGA is here!
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show only replies by SamuraiCrow
Re: Which Basic for Amiga?
« Reply #6 on: February 14, 2007, 07:26:47 PM »
Quote
AMOS is good for a quick and dirty program, downside is, atleast that's my opinion, that it doesn't default to Amiga's intuition components.


That's true but it will definitely be fixed in the sequel, tentatively named Mattathias.
 

Offline trekiejTopic starter

Re: Which Basic for Amiga?
« Reply #7 on: February 14, 2007, 07:49:04 PM »
Thanks for the feedback.
The langugages I have been introduced to are:

Assembly
Basic
C/C++ needs more work on the C++ area
Cobol
Little bit of Java and Python.

BlitzBasic is still around for Win,Mac,Linux.
SoftwareHut sells it for Amiga.

Amiga 2000 Forever :)
Welcome to the Planar System.
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show only replies by SamuraiCrow
Re: Which Basic for Amiga?
« Reply #8 on: February 14, 2007, 07:57:41 PM »
Don't buy Blitz Basic.  It has since been re-released as open-source and renamed as AmiBlitz.  AmiBlitz is just Blitz Basic with new features added and bugs fixed.

Also, incidentally, the versions of Blitz Basic for the PC, Mac, and Linux are a total rewrite and are completely incompatible with the original Amiga version of Blitz Basic.

If you want to write software that will work on all of those platforms and Amiga as well, stick to using C and use the SDL APIs.  (Note that this will require a graphics card on your Amiga.)
 

Offline trekiejTopic starter

Re: Which Basic for Amiga?
« Reply #9 on: February 14, 2007, 08:24:28 PM »
I am happy to work with the Amiga for a while.
I want to access the hardware at times for projects.
Amiga 2000 Forever :)
Welcome to the Planar System.
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: Which Basic for Amiga?
« Reply #10 on: February 14, 2007, 08:47:38 PM »
It had its quirks, but Blitz Basic was reasonable back in the day. It was good for knocking up quick programs in a hurry. I dare say AmiBlitz is perfectly acceptable as a Basic language, though I haven't actually used it.
int p; // A
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show only replies by SamuraiCrow
Re: Which Basic for Amiga?
« Reply #11 on: February 15, 2007, 12:02:31 AM »
AmiBlitz/Blitz Basic support the AGA chipset if that is what you are currently using.  It's harder to use AmiBlitz than it is for AmosPro but it has an add-on that lets it access the system libraries directly like C does.

AmosPro has some AGA supporting extensions but no native support at the moment and Mattathias is behind schedule so I'd expect an SDL version of Mattathias before an AGA version comes out.

The author of ACE basic has been struggling to get his system library written in C so it will work on PowerPC and x86 under AROS, AmigaOS 4.x and possibly MorphOS.  It should be fine for classic Amiga work, though.
 

Offline balrogsoft

  • Full Member
  • ***
  • Join Date: Jan 2006
  • Posts: 186
    • Show only replies by balrogsoft
    • http://www.amigaskoolnet
Re: Which Basic for Amiga?
« Reply #12 on: February 15, 2007, 12:06:46 AM »
Take a look to PureBasic, is open source for Amiga now, is a bit unstable on my system, but Amiblitz is also unstable.
Balrog Software · http://www.amigaskool.net
Mac Mini G4 1,5ghz · MorphOS 2.7 · Ati Radeon 9200 64Mb · 1 Gb RAM · 80 GB HD
Efika · MorphOS 2.7 · Ati Radeon 9250 128Mb · 120 Gb WD HD
Amiga 1200T · OS 3.9 · Voodoo3 · Blizzard 603e/240mhz 060/50mhz · 98 Mb RAM · 40 GB HD
Amiga 600 · OS 3.1 · ACA 630/25mhz 32 Mb RAM · 4Gb CF
 

Offline justthatgood

  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 579
  • Country: us
    • Show only replies by justthatgood
Re: Which Basic for Amiga?
« Reply #13 on: February 15, 2007, 01:26:49 AM »
Just the thought of touching Basic anymore makes me shudder. I'm so stuck on C....

No, lets make a Visual Basic for Amiga, because Visual Basic is so much cooler then C/C++..

He he he..
[color=008000]Pluto[/color]:Amiga4KD- 64040/16megs/1GB WD/PAR 2150/1942/WB3.0,3.1,3.9
[color=800080]Amanda[/color]:Amiga2KHD/A2620/8MegSupraRam2k/A2091/VLab
 

Offline trekiejTopic starter

Re: Which Basic for Amiga?
« Reply #14 on: February 15, 2007, 01:42:32 AM »
I have an A500, A1000, and an A1200.
I miss my old A2000 and A3000T.
What if I want to do GUI apps, What do you recommend?
I would like to design a CNC controler program.
Amiga 2000 Forever :)
Welcome to the Planar System.