Welcome, Guest. Please login or register.

Author Topic: AmigaOS 4.0 to include Python?  (Read 23978 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline bhoggettTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1431
    • Show all replies
    • http://www.midnightmu.com
AmigaOS 4.0 to include Python?
« on: November 24, 2002, 08:49:52 PM »
According to Irmen de Jong, the AmigaPython website maintainer, the Python programming language may be included as standard with AmigaOS 4.0.

From the AmigaPython site:

"UPDATE november 2002: from very reliable sources I know that AmigaPython might become part of the new Amiga OS 4.0 ! What AREXX was for AmigaDOS 2.x and 3.x, AmigaPython might be for the next generation of Amiga OS (and much more powerful of course)"

Further information about Python is available at the Python Home Page.
Bill Hoggett
 

Offline bhoggettTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1431
    • Show all replies
    • http://www.midnightmu.com
Re: AmigaOS 4.0 to include Python?
« Reply #1 on: November 24, 2002, 11:23:36 PM »
@Oli_hd

Quote
I hope they dont get rid of AREXX (I bet they wont) as I use that and can sort of program in it (load a program, print text, erm,, thats about it)..


I don't think they'll get rid of ARexx, but the question has to be:

(a) can they re-write it (PRexx?) as PPC native, and give it the chance to evolve beyond what it currently offers?

(b) does it make sense to stay with a relatively obscure scripting solution as default?

(c) will the SHEEP ever produce any wool? :-P

I think the best suggestion was made on ANN: provide low-level scripting hooks, which can then be accessed by modules from Perl/Python etc. That way, there is a choice of scripting languages allowing the user/programmer to choose the one best suited for the task at hand.

ARexx is dead.  :-o
Bill Hoggett
 

Offline bhoggettTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1431
    • Show all replies
    • http://www.midnightmu.com
Re: AmigaOS 4.0 to include Python?
« Reply #2 on: November 24, 2002, 11:27:34 PM »
@blobrana

Quote
And i`m sure that a module will be made ,that will support AREXX from within python ( whoops, was i the only one to spot that? :)


No. ;-)

AFAIK, the current (discontinued) port of Python to Amiga does support ARexx. I see no reason why this can't be done as an extension module for use with legacy apps.

Bill Hoggett
 

Offline bhoggettTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1431
    • Show all replies
    • http://www.midnightmu.com
Re: AmigaOS 4.0 to include Python?
« Reply #3 on: November 25, 2002, 11:35:48 AM »
OK, here's what Thomas Frieden had to say about it on the AmigaOS4 mailing list (*).

"We have actively thought about adopting Python, but there are no firm plans yet. We need to find a substitute for ARexx in the long run, and Python came up as an option,"

In a separate post by a different member of the Hyperion team it emerges that PRexx appears to no longer be an option. The advantages of Python over Perl and PHP  IN THIS CONTEXT are also discussed.

(*) Posted with Thomas' permission.
Bill Hoggett