Welcome, Guest. Please login or register.

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

Description:

0 Members and 1 Guest are viewing this topic.

Offline bhoggettTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1431
    • Show only replies by bhoggett
    • 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 catohagen

  • Full Member
  • ***
  • Join Date: Apr 2002
  • Posts: 159
    • Show only replies by catohagen
Re: AmigaOS 4.0 to include Python?
« Reply #1 on: November 24, 2002, 10:30:49 PM »
I guess thats good and exellent news :)

does this means prexx is out/not included ?
 

Offline Oli_hd

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 912
    • Show only replies by Oli_hd
Re: AmigaOS 4.0 to include Python?
« Reply #2 on: November 24, 2002, 11:07:15 PM »
Hi,

Quote
What AREXX was for AmigaDOS 2.x and 3.x, AmigaPython might be for the next generation of Amiga OS

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)..

Anyway AREXX forever!
 

Offline ikir

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1659
    • Show only replies by ikir
    • http://www.ikirsector.it
Re: AmigaOS 4.0 to include Python?
« Reply #3 on: November 24, 2002, 11:15:11 PM »
Quote

Oli_hd wrote:
Anyway AREXX forever!


 :-D  :-D   Great AREXX  :-D  :-D
 

Offline blobrana

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 4743
    • Show only replies by blobrana
    • http://mysite.wanadoo-members.co.uk/blobrana/home.html
Re: AmigaOS 4.0 to include Python?
« Reply #4 on: November 24, 2002, 11:15:44 PM »
Great ,that they hope to include Python, all free publicty for them!... :-D

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? :)

Offline bhoggettTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1431
    • Show only replies by bhoggett
    • http://www.midnightmu.com
Re: AmigaOS 4.0 to include Python?
« Reply #5 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 only replies by bhoggett
    • http://www.midnightmu.com
Re: AmigaOS 4.0 to include Python?
« Reply #6 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 catohagen

  • Full Member
  • ***
  • Join Date: Apr 2002
  • Posts: 159
    • Show only replies by catohagen
Re: AmigaOS 4.0 to include Python?
« Reply #7 on: November 24, 2002, 11:31:34 PM »
>ARexx is dead.

that statement is like a kick in the balls, man :)

arexx kicks ass!!

:-D
 

Offline ikir

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1659
    • Show only replies by ikir
    • http://www.ikirsector.it
Re: AmigaOS 4.0 to include Python?
« Reply #8 on: November 24, 2002, 11:37:02 PM »
Quote

catohagen wrote:
>ARexx is dead.

that statement is like a kick in the balls, man :)

arexx kicks ass!!

:-D


 :-D  LOL  :-D

AREXX will be always in my amiga hearth :angry:
 

  • Guest
Re: AmigaOS 4.0 to include Python?
« Reply #9 on: November 25, 2002, 03:54:03 AM »
There could be several scripting languages included with OS4...at least I wouldn't mind.  :-)
 

Offline bhoggettTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1431
    • Show only replies by bhoggett
    • http://www.midnightmu.com
Re: AmigaOS 4.0 to include Python?
« Reply #10 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
 

Offline Rogue

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 566
    • Show only replies by Rogue
    • http://www.hyperion-entertainment.com
Re: AmigaOS 4.0 to include Python?
« Reply #11 on: November 25, 2002, 01:28:20 PM »
The possibility of a low-level scripting interface was already discussed internally on our mailing lists some time ago. The idea was generally accepted as a good one, however, such a scripting interface needs to be carefully worked out, and for the time being we'll settle for emulated AREXX and possibly Python.

The real work will start for OS 4.1 on that.

Anyway, at the moment this is all speculative. We have some people that are in favor of Python; other prefer REBOL or PERL.
Look out, I\'ve got a gun
 

Offline CodeSmith

  • Sr. Member
  • ****
  • Join Date: Sep 2002
  • Posts: 499
    • Show only replies by CodeSmith
Re: AmigaOS 4.0 to include Python?
« Reply #12 on: November 30, 2002, 10:06:55 AM »
To be quite honest I'd prefer most anything over Perl.  Either the language is inherently heinous or most Perl coders are the kind of people that write C that reads like "for (s=src,d=dst;*d++=*s++,*d;);".

90% of the Perl code I've seen looks like line noise (compared most Perl I've seen, that C monstrosity back there reads like Cobol).

Scripting languages are cool - l337 h4x0r toys are annoying.
 

Offline Meldon

  • Newbie
  • *
  • Join Date: Nov 2002
  • Posts: 29
    • Show only replies by Meldon
    • http://www.meldon.org
Re: AmigaOS 4.0 to include Python?
« Reply #13 on: November 30, 2002, 10:32:37 AM »
Be sure to make a difference between the ARexx port and the language in itself. One of the features of my Amiga that my friends are really envious of is the possibility to control most programs with a script and the possibilities to do whatever you feel like.

But, I can't say that I favour the language in itself. As soon as you have to do low level data manipulation (strings, &c), many other languages are more advantageous.

IMHO, the important thing is a solid interface to the port from the popular (and not so popular) languages.
Regards,
  David \\"Meldon\\" Burström
 

Offline Nick

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1189
    • Show only replies by Nick
Re: AmigaOS 4.0 to include Python?
« Reply #14 on: December 13, 2002, 02:06:45 AM »
AREXX is cool in theory, but getting to learn it is a bit of a pain. I find the AREXX book is a tad annoying. Its quite good at teaching you to make simple stand alone programs, but when it comes to making a script for DPaint 5 to send a picture to ImageFX for conversion to jpg, or something, its flawed. We do need a new and upto date way of doing this. Yes it needs to support AREXX as theres loads of cool stuff out there, but we need a new language. Somthing powerful and easy to code in. If novices can use it then the computer could be perceived as being more powerful.

If that makes sense WAHOO, cause I`m about to go to bed. :-)