07 September 2022, 02:24 | #1 |
Registered User
Join Date: Sep 2020
Location: Leon, Mexico
Age: 50
Posts: 77
|
which language should i use to program a utility for workbench
i have coding experience, but only with modern languages.
Which is the best option to build an app to run in workbench. Preferably where using the tcp/ip stack is easy accessible. |
07 September 2022, 08:00 | #2 |
Ex nihilo nihil
Join Date: Oct 2017
Location: CH
Posts: 5,145
|
I don't know what is a "modern" language but C could be a nice choice .
This may maybe interest you : https://eab.abime.net/showthread.php?t=72580 https://www.hyperion-entertainment.c...diate-download http://amigadev.elowar.com/ |
07 September 2022, 09:52 | #3 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,865
|
Rust. You should use Rust. It protects developers so much from all their mistakes. It will protect you from the mistake of writing a utility for workbench by virtue of the fact it doesn't support 68K in the first place and even it did, the syntax is is so eye-stabbingly awful you'll either go over the precipice and become an advocate or run away forever.
|
07 September 2022, 12:09 | #5 |
Registered User
Join Date: Nov 2019
Location: Celle / Germany
Posts: 147
|
I - of course - have to suggest AmiBlitz3, as it offers helpful IDE.
You can do simple window applications very fast and make use of standard amiga libraries as you would do in C or E. Gesendet von meinem SM-S901B mit Tapatalk |
07 September 2022, 16:10 | #6 |
Registered User
Join Date: Sep 2020
Location: Leon, Mexico
Age: 50
Posts: 77
|
So Amiga E or AmiBlitz3, i'll have to dig into those.Thanks for the suggestions
|
07 September 2022, 16:38 | #7 | |
Registered User
Join Date: Oct 2021
Location: England
Posts: 1,318
|
Quote:
[ Show youtube player ] |
|
07 September 2022, 16:40 | #8 | |
Registered User
Join Date: Apr 2018
Location: UK
Posts: 495
|
Quote:
I've not tried Rust, but have you tried Swift? I hated it at first with it's attempts to catch every possible error, but now I love it. A lot of these new languages with their error traps remind me of ZX Spectrum basic where it would not allow you to enter a line if it found an issue. It does make sense once you get back in to that mindset. Not sure why they ever abandoned it tbh. |
|
07 September 2022, 16:43 | #9 |
Registered User
Join Date: Jun 2016
Location: europe
Posts: 1,094
|
They didn't. It's called javascript now :P.
|
07 September 2022, 18:23 | #10 | |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
Quote:
Please turn off tapatalk signature as per the forum rules Thank you |
|
07 September 2022, 18:42 | #11 |
Registered User
Join Date: Nov 2019
Location: Celle / Germany
Posts: 147
|
Thanks for the hint.
|
08 September 2022, 09:56 | #12 |
Registered User
Join Date: Nov 2010
Location: .
Posts: 388
|
I know this is just trolling but I'm happy to say that maybe you're not /that/ far from the truth. m68k is now a "Tier 3" target in Rust (basically it means no official support, just that someone is willing to pour some personal effort to try to make it work): https://doc.rust-lang.org/rustc/plat...linux-gnu.html Related project: POC in Rust for the Sega Genesis / MegaDrive: https://github.com/ricky26/rust-mega-drive Last edited by jman; 08 September 2022 at 10:26. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
workbench utility notepad trick | vokri | support.WinUAE | 18 | 08 September 2020 15:38 |
UNIX utility/program to play SoundTracker 2 mods? | vext01 | support.Other | 6 | 21 July 2017 18:23 |
Seeking Utility Workbench | AMIGASYSTEM | support.Apps | 3 | 19 January 2016 17:58 |
Which 'free' Basic language program? | keitha1200 | Coders. Language | 29 | 04 October 2012 00:08 |
For a beginner what Program and Program language would you recommend? | amigang | New to Emulation or Amiga scene | 5 | 27 March 2012 13:06 |
|
|