Amiga.org
Amiga computer related discussion => Amiga/MorphOS/AROS Programmers Forum => Topic started 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:
- Is Alinea currently working on a native version of StormC for Release 4.1?
- If they are - will it be based on gcc, or is it a brand new C/C++ compiler built from the ground up?
- If they are - how far along has the project come? Has any launch date been announced?
- 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?
-
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...
-
While waiting, you could port visual studio code editor from Microsoft to OS4 and Reaction :)
-
it would economically make much more sense to concentrate on 68k where the music plays...
-
- 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.
-
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?
-
@First Ninja:
I assume it is an updated version of the editor that was part of StormC 4.
-
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.
-
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?
-
On the right side of the product page are some screenshots. :)
https://www.alinea-computer.de/produkte_details_en.php?product=stormc5ed
-
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.
-
Struct editor will be fast and free so no need to worry about StormC.
-
Struct editor will be fast and free
"Struct editor"?
-
From Mark Ritter the dev of workbench explorer
https://youtu.be/kwYVeFRAIDg
-
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)
-
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!
-
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.
-
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.
-
What is the preferred development environment for OS4?
-
Probably Codebench or VIM.