Welcome, Guest. Please login or register.

Author Topic: Any coding languages still alive for Amiga?  (Read 3916 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline RedWarriorTopic starter

  • Sr. Member
  • ****
  • Join Date: Feb 2002
  • Posts: 309
    • Show only replies by RedWarrior
Any coding languages still alive for Amiga?
« on: October 29, 2012, 08:51:40 AM »
Just wondering if there are any computer languages still alive that will run on Amiga (1200 or 600) - I have the hardware, and some ambition- I even have some smart coder friends - but they're younger than these machines and well, is there anything they can code on a mac or PC that will run on an Amiga these days?

I'm guessing not, but thought it would be worth asking... =)

Thanks in advance.
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Any coding languages still alive for Amiga?
« Reply #1 on: October 29, 2012, 09:24:27 AM »
68k asm isn't going anywhere... And gcc still has a 68k backend.

Blitz and AmigaE are still usable too.

Offline vidarh

  • Sr. Member
  • ****
  • Join Date: Feb 2010
  • Posts: 409
    • Show only replies by vidarh
Re: Any coding languages still alive for Amiga?
« Reply #2 on: October 29, 2012, 09:48:42 AM »
Quote from: RedWarrior;713001
Just wondering if there are any computer languages still alive that will run on Amiga (1200 or 600) - I have the hardware, and some ambition- I even have some smart coder friends - but they're younger than these machines and well, is there anything they can code on a mac or PC that will run on an Amiga these days?


Pretty much any language you can think of apart from some more esoteric "young" languages designed in the last ten years or so should have implementations that will run on Amiga 1200's and 600's.

The issue isn't the languages, but that unless they stick to very restricted API subsets, they'll need to learn at least some of the quirks of the Amiga platform to write for it, and ideally they'd need to learn parts of the AmigaOS API.
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Any coding languages still alive for Amiga?
« Reply #3 on: October 29, 2012, 10:45:11 AM »
Fair point, programming languages are usually quite easy to pick up once you know a few... The AmigaOS API is a bit weird from a modern perspective, and no young coder even understands how to hit the hardware anymore :(

Offline chris

Re: Any coding languages still alive for Amiga?
« Reply #4 on: October 29, 2012, 11:26:33 AM »
Quote from: RedWarrior;713001
is there anything they can code on a mac or PC that will run on an Amiga these days?

If they're coding in C it's a simple matter of recompiling (as long as they're not using Windows or Mac specific APIs).  GUI-based programs are inherently non-portable without a lot of rewriting though.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: Any coding languages still alive for Amiga?
« Reply #5 on: October 29, 2012, 12:12:12 PM »
Quote from: chris;713021
GUI-based programs are inherently non-portable without a lot of rewriting though.

Which, basically, explains why it is so hard to port anything from another platform.
"Not making any hard and fast rules means that the moderators can use their good judgment in moderation, and we think the results speak for themselves." - Amiga.org, terms of service

"You, got to stem the evil tide, and keep it on the the inside" - Rogers Waters

"God was never on your side" - Lemmy

Amiga! "Our appeal has become more selective"
 

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show only replies by Crumb
    • http://cuaz.sourceforge.net
Re: Any coding languages still alive for Amiga?
« Reply #6 on: October 29, 2012, 12:26:17 PM »
Quote from: Iggy;713027
Which, basically, explains why it is so hard to port anything from another platform.


That applies to any platform: try to port Windows apps to Linux. Or GTK apps to native Window/BeOS GUI :-P Of course you can run x11 on your classic and run GTK/QT apps natively but that's slow and ugly.
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: Any coding languages still alive for Amiga?
« Reply #7 on: October 29, 2012, 12:48:37 PM »
Quote from: Crumb;713034
but that's slow and ugly.

As are most SDK based projects.
"Not making any hard and fast rules means that the moderators can use their good judgment in moderation, and we think the results speak for themselves." - Amiga.org, terms of service

"You, got to stem the evil tide, and keep it on the the inside" - Rogers Waters

"God was never on your side" - Lemmy

Amiga! "Our appeal has become more selective"
 

Offline matthey

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 1294
    • Show only replies by matthey
Re: Any coding languages still alive for Amiga?
« Reply #8 on: October 29, 2012, 01:16:17 PM »
Vbcc C and it's assembler vasm is actively developed for the Amiga:

http://sun.hasenbraten.de/vbcc/

I believe PortablE is also still developed for the Amiga:

http://cshandley.co.uk/portable/
 

Offline chris

Re: Any coding languages still alive for Amiga?
« Reply #9 on: October 29, 2012, 02:01:20 PM »
Quote from: Crumb;713034
Of course you can run x11 on your classic and run GTK/QT apps natively but that's slow and ugly.


Note there is a native version of Qt 4.7 for AmigaOS4.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline TheBilgeRat

  • Hero Member
  • *****
  • Join Date: May 2010
  • Posts: 1657
    • Show only replies by TheBilgeRat
Re: Any coding languages still alive for Amiga?
« Reply #10 on: October 29, 2012, 02:14:41 PM »
Quote from: matthey;713038
Vbcc C and it's assembler vasm is actively developed for the Amiga:

http://sun.hasenbraten.de/vbcc/
[/url]

They look cool, but are 68020+ only, just in case you were planning on coding on a 68000 machine.

There's always brainf***:

edit:  had to obscure the URL due to naughty words.

http://preview.tinyurl.com/9glar7j
 

Offline Leffmann

  • Full Member
  • ***
  • Join Date: Feb 2011
  • Posts: 119
    • Show only replies by Leffmann
Re: Any coding languages still alive for Amiga?
« Reply #11 on: October 29, 2012, 02:41:40 PM »
Quote from: TheBilgeRat;713044
They look cool, but are 68020+ only, just in case you were planning on coding on a 68000 machine.

There's always brainf***:

edit:  had to obscure the URL due to naughty words.

http://preview.tinyurl.com/9glar7j

That's just the binaries currently on offer, but the source codes for vbcc, vasm and vlink are available, too, so you can compile them to run on a 68000 Amiga if you need to.
 

Offline TheBilgeRat

  • Hero Member
  • *****
  • Join Date: May 2010
  • Posts: 1657
    • Show only replies by TheBilgeRat
Re: Any coding languages still alive for Amiga?
« Reply #12 on: October 29, 2012, 03:00:47 PM »
Quote from: Leffmann;713053
That's just the binaries currently on offer, but the source codes for vbcc, vasm and vlink are available, too, so you can compile them to run on a 68000 Amiga if you need to.


Nice!  I'll have to play around with that.