14 April 2008, 12:39 | #1 |
Retro maniac
Join Date: May 2005
Location: Finland
Age: 49
Posts: 1,222
|
Python for Amiga ?
Does it exist ?
I guess: no- .....? Could it exist ? :-) |
14 April 2008, 12:51 | #3 |
Retro maniac
Join Date: May 2005
Location: Finland
Age: 49
Posts: 1,222
|
@5h00n4y
Not that one! Sure, I do mean the python programming language.. but I'll guess it would be practically impossible.. |
14 April 2008, 19:25 | #5 |
Registered User
Join Date: Jul 2005
Location: Australia
Age: 47
Posts: 666
|
AmigaPython Homepage
It's actually linked at python.org but for some reason they have it listed under AROS, perhaps one of us should drop them a note and let them know that AmigaPython and PyAROS are for different platforms. |
21 April 2008, 12:03 | #6 |
Retro maniac
Join Date: May 2005
Location: Finland
Age: 49
Posts: 1,222
|
Fine!
I'm involved in an interesting business now.. |
26 April 2008, 00:44 | #7 |
ATX - For Fun Not Status
Join Date: May 2006
Location: London
Age: 49
Posts: 76
|
Why bother?
It's shit on every platform. Why port a turd? |
26 April 2008, 15:14 | #8 |
Zone Friend
|
|
13 July 2014, 09:30 | #9 |
Posts: n/a
|
Python is in the top ten most used programming languages in the world.
If this is the last version AmigaPyrhon for OS3.x, he is not on Aminet. This version is 2.3.3. Port is from year 2004. Here are the sites: http://www.monkeyhouse.eclipse.co.uk/amiga/python/ Python is not good for the classic Amiga. For simple programs, but is sufficient. Python need 2 MB RAM . Last edited by TCD; 13 July 2014 at 14:57. Reason: Back-to-back posts merged |
13 July 2014, 10:00 | #10 |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,839
|
|
13 July 2014, 11:27 | #11 |
Posts: n/a
|
Thorham:It is difficult to assess the time about how Python is slower, if you understand it. I am an amateur programmer in Python and programs only in Python. One algorithm (convert text to a different character set in the range of 2000 lines) that my PC did in 0.6 seconds - the Amiga, if I remember correctly, I had set the A1200 performance done in 32 seconds. But it was PC vs. Amiga. I know that the speed penalty is extreme. He's also using Python under OS3.x at your own risk! .
Here is a small sample of simple animation, first is unleashed under emulation without a speed penalty (A3000 would have already had too handle, A4000 absolutely no problems and then give power to the A1200). Text is Czech. [ Show youtube player ] Amiga was the best computer user, because it was and is a good computer. It is true that the quantity does not determine quality, but success did not come about Python completely without merit as Amiga. |
13 July 2014, 14:40 | #12 | |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,839
|
Quote:
That's all I was saying, namely that although Python might be good, it's not because of the number of users. |
|
13 July 2014, 18:06 | #13 |
Posts: n/a
|
Python is not a good language for the Amiga. I'm never going to say anything else. I only play with it. Can I do a text game. Actually, I'm doing it already slowly. On the Amiga 1200 it will be a lot of slowly retro. The text in the game using the Workbench with proportional font. I have to deal with a carriage return to the position of the text itself. These are extra calculations and display the text on the bare Amiga is not the fastest. Needless to perform any gamma correction to 24 bit BMP file .
|
03 November 2019, 15:50 | #14 |
A1200 040 SAM440EP 667
Join Date: Jan 2008
Location: Lisbon / Portugal
Posts: 873
|
Does anyone tried Amiga Python 2.4.6?
1st time I tried it worked great, 2nd time and others it gives me error importing OS module |
03 November 2019, 21:42 | #15 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
I tried it. And it worked. But 2.4 is just too old to be useful. But it's still better than pdksh or amiga shell. You can still open files, process them, write them.
Python is still useful but on Windows. I use it a lot for amiga reverse engineering & handling pictures, conversions... And I saw that Mcgeezer is also using it to prepare data for Rygar. If you want to script something, use Windows. Don't throw python in a native amiga toolchain... |
04 November 2019, 10:36 | #16 |
Registered User
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,715
|
|
04 November 2019, 10:55 | #17 |
cheeky scoundrel
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,969
|
|
04 November 2019, 13:11 | #18 |
Retro Gamer
Join Date: Jan 2005
Location: Underworld
Age: 51
Posts: 4,072
|
|
04 November 2019, 13:17 | #19 |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,425
|
That is the problem with many programming languages, especially some of the "hip" ones:
They are a moving target. Combined with the fact, that they are not really self-contained and rely often on bindings to other system libraries (and of course we do want a tight system integration!) Python is by no means "shit". It is a beautiful language. And with Cython it can be fast! But it lacks system integration for AmigaOS and the constant development and changes make it very hard to adapt these things to a new environment. Maybe MicroPhython would be a good candidate for a 3.x based AmigaPython... https://micropython.org An other approach would be "StacklessPython", that might be a good fit for Exec (with some adaptions): https://github.com/stackless-dev/stackless/wiki |
04 November 2019, 14:26 | #20 | |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,355
|
It can be ridiculous and still be true.
Quote:
If Python is shit, then 99% of programming languages in the world also are. Which is perfectly possible If "fast" means "not crawling down to completely unusable speeds" then yes. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Python errors from fs-uae-launcher [Solved] | mocham | support.FS-UAE | 8 | 01 November 2012 19:54 |
Monty Python's Flying Circus | sareks | support.Games | 8 | 10 March 2008 12:23 |
Python 1 joystick | ladybird | Retrogaming General Discussion | 3 | 08 August 2007 15:06 |
Python Joysticks ? | blade002 | MarketPlace | 11 | 18 June 2006 04:48 |
Monty Python | Bueller | request.Demos | 2 | 12 October 2005 16:39 |
|
|