Amiga.org

Amiga computer related discussion => Amiga/MorphOS/AROS Programmers Forum => Topic started by: First Ninja on February 02, 2020, 11:48:50 PM

Title: StormC 5 for Release 4.1 currently in development?
Post by: First Ninja on February 02, 2020, 11:48:50 PM
Future Tabor owners will likely want to have a nice development environment, and it seems as if StormC 5 Editor may be one of a few different options to consider.

After a bit of searching around, it looks as if the StormC IP has been sold by Haage & Partner to Alinea, which currently sells StormC in a couple of different flavors - one is StormC version 4, meant for Classic AmigaOS. The other one seems to be an editor meant for 4.1. The product page states (https://www.alinea-computer.de/produkte_details_en.php?product=stormc5ed) that "The first step is taken. The editor module of the prospective StormC5 IDE is completed." It doesn't, however, say much more - and it doesn't really mention what kind of compiler that the editor relies on. With this in mind:
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: Minuous on February 03, 2020, 02:16:18 AM
Considering that press release is from 7 years ago, I wouldn't hold your breath. :-(

Maybe send them an email suggesting they hurry up with it...
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: kolla on February 04, 2020, 07:10:50 AM
While waiting, you could port visual studio code editor from Microsoft to OS4 and Reaction :)
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: OlafS3 on February 06, 2020, 09:59:06 PM
it would economically make much more sense to concentrate on 68k where the music plays...
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: Spektro on February 06, 2020, 10:36:01 PM
  • What compiler does StormC 5 Ed currently rely on?
  • How well integrated is StormC 5 Ed with said compiler? Does StormC 5 Ed serve as a full blown IDE?

StormC 5 ED is just an editor. There are no compiler settings and you cannot invoke compiler from the editor.
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: First Ninja on February 07, 2020, 05:17:57 PM
StormC 5 ED is just an editor. There are no compiler settings and you cannot invoke compiler from the editor.

So what you are saying is that StormC 5 Ed basically has nothing to do with StormC at all, other than using its name? Have you used it at all yourself, by the way? If you did, what did/do you think about it?
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: Minuous on February 07, 2020, 06:02:20 PM
@First Ninja:

I assume it is an updated version of the editor that was part of StormC 4.
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: Spektro on February 07, 2020, 09:25:13 PM
So what you are saying is that StormC 5 Ed basically has nothing to do with StormC at all, other than using its name? Have you used it at all yourself, by the way? If you did, what did/do you think about it?

I have HAAGE & PARTNER's StormC version 4 (for the Classic Amiga) and Alinea's StormC5 ED. StormC5 ED is an updated version of the StormC 4's editor. However, Compile, Debug, and Window menus have been removed from version 5.

In my opinion StormC5 ED is a nice and capable editor. It's surprisingly fast and it has syntax highlighting for the C/C++, catalog, ARexx, and AmigaGuide files. Source code sections can be folded and bookmarked. It doesn't have as many features as CubicIDE or CodeBench but I like its simplicity and speed.
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: First Ninja on February 08, 2020, 02:57:38 PM
I have HAAGE & PARTNER's StormC version 4 (for the Classic Amiga) and Alinea's StormC5 ED. StormC5 ED is an updated version of the StormC 4's editor. However, Compile, Debug, and Window menus have been removed from version 5.

In my opinion StormC5 ED is a nice and capable editor. It's surprisingly fast and it has syntax highlighting for the C/C++, catalog, ARexx, and AmigaGuide files. Source code sections can be folded and bookmarked. It doesn't have as many features as CubicIDE or CodeBench but I like its simplicity and speed.

Thank you for sorting all of this out. It does seem as if StormC 5 Ed has quite a few features well attuned for AmigaOS development, so it's a shame that the compiler integration has been removed. That said, and if you don't mind me asking, does StormC 5 Ed have an ARexx port that would (potentially) allow for some basic gcc integration? Also - would you mind posting a few screenshots showing what it looks like in operation?
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: TribbleSmasher on February 08, 2020, 04:25:03 PM
On the right side of the product page are some screenshots. :)
https://www.alinea-computer.de/produkte_details_en.php?product=stormc5ed
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: Spektro on February 08, 2020, 08:58:12 PM
Thank you for sorting all of this out. It does seem as if StormC 5 Ed has quite a few features well attuned for AmigaOS development, so it's a shame that the compiler integration has been removed. That said, and if you don't mind me asking, does StormC 5 Ed have an ARexx port that would (potentially) allow for some basic gcc integration?

It's a shame, indeed.

No ARexx port. To make compiling a little bit easier, I created an ADOS script which runs the make command when I double-click the script's icon.

There are things I miss in StormC5, like an easy way to locate subroutines, a GUI for jumping to bookmarks, etc. I hope Alinea will continue porting StormC to AmigaOS 4 eventhough CodeBench is available for free. CodeBench's editor has always been slow on my system and you cannot continue writing after saving without clicking the text area first.
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: kamelito on February 09, 2020, 07:39:45 AM
Struct editor will be fast and free so no need to worry about StormC.
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: First Ninja on February 09, 2020, 09:53:22 AM
Struct editor will be fast and free

"Struct editor"?
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: kamelito on February 09, 2020, 09:56:48 AM
From Mark Ritter the dev of workbench explorer
https://youtu.be/kwYVeFRAIDg
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: Spektro on February 09, 2020, 10:35:10 AM
My StormC5 ED screenshots:

Printing an AmigaGuide document:
(https://forum.amiga.org/gallery/5215_08_02_20_8_52_05.png)

Editing an ARexx program:
(https://forum.amiga.org/gallery/5215_08_02_20_8_53_10.png)

Changing ARexx file class settings:
(https://forum.amiga.org/gallery/5215_08_02_20_8_54_17.png)
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: First Ninja on February 09, 2020, 11:37:52 AM
My StormC5 ED screenshots:

Not bad! :o Thank you very much for taking the time to post them - even if they don't paint the full picture (like you are saying, it's "just" an editor at this point), they still give an idea of what working in StormC 5 Ed is like. Like you are saying, the GUI looks fairly slick. Since it's an OS 4 native application, I also suppose it flies. By the way - is it possible to customize the code highlight colors?

I'll absolutely take all of what you are saying into account when my Tabor arrives. Meanwhile, fingers crossed for Alinea to resume StormC development! Again, thank you!
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: First Ninja on February 09, 2020, 11:44:51 AM
From Mark Ritter the dev of workbench explorer
https://youtu.be/kwYVeFRAIDg

Struct seems like an interesting project. Still, I don't mind paying for Amiga software if it means supporting the community at large (including its developers). Free options are, of course, always welcome - especially if it means that budding Amiga developer can take their first steps. Thank you for bringing the project into focus.
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: Spektro on February 10, 2020, 12:07:39 AM
By the way - is it possible to customize the code highlight colors?

It is. The dark color theme you are seeing is my own. TribbleSmasher gave a link to the official screenshots which are showing the default color theme.
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: iCreate on March 14, 2020, 08:41:19 AM
What is the preferred development environment for OS4?
Title: Re: StormC 5 for Release 4.1 currently in development?
Post by: duga on March 14, 2020, 01:58:39 PM
Probably Codebench or VIM.