High Level Language : How to Succeed | |
---|
|
---|
| | Markus Horbach
Posts 35 10 Sep 2017 08:36
| There is a lot of chitchat about software development and how someone could proceed, but anyone gives the starting point. I owned an Amiga 500 2 decades ago just for the curiosity and some games, but i kept the Amiga 500 only for some months. With WinUAE, I was able to experience some Amiga feeling. With the rising Apollo/Vampire cards, my interest was awaked again. But not for gaming, but for some programming, because my PC/PS4 are my gaming systems. So I tried to install a native development environment for the Amiga. I do not like the idea of a cross compiler solution. I used the following ingrediences: WinUAE 3.5.0 ( I do not have any Amiga hardware at the moment) Amiga Forever 2014 ( for the ROMs and the WB Disks ) Amiga OS 3.9 CD ( I want the "new" stuff, being prepared for Vampire 4.0 standalone) Amiga Developer CD 2.1 ( lots of doku and the StormC V3.0 IDE ) Youtube video "Amiga OS 3 9 BB2 Vampire Install Tutorial" from Simo Koivukoski to get the OS up and running with Picasso 96@1280x720@16bit. 2 hours later and some tinkering the final result: EXTERNAL LINK The first hello world is compiling and running. Now a lot of Amiga OS 3.9 specific learning is neccessary for me to create someting useful. But thats the way it works and do not expect a lot of help of the Amiga veterans. But I hope that I can showcase that C programming on Amiga OS 3.9 is no miracle and the Vampire can benefit, too. StormC 4.0 for 68k is still available and might be expanded with some inline assembler Libs for Apollo Core if there is the will to do so. Attract more programmers to the Apollo Core by inviting them with a generous offer, not with endless discussions what someone else should do in the future. The small steps done today count, not big plans for the future or high expectations.Anyone wants to join the developer path on Amiga ? Best regards, Markus.
| |
| | Fernando Pereira
Posts 68 11 Sep 2017 12:29
| I want but using high level languages only. C/C++ is something I really want to avoid.
| |
| | Samuel Crow
Posts 424 13 Sep 2017 07:54
| @Markus Storm C 4 is an IDE based upon GCC 2.95. It badly needs an upgrade.
| |
| | Mr Niding
Posts 459 13 Sep 2017 09:16
| How does SDL on Hollywood affect things? I realise some found it/Hollywood to be slow as sin, but anyhow; EXTERNAL LINK
| |
| | Samuel Crow
Posts 424 16 Sep 2017 09:17
| Mr Niding wrote:
| How does SDL on Hollywood affect things? I realise some found it/Hollywood to be slow as sin, but anyhow; EXTERNAL LINK |
It's only for Windows, Mac and Linux because it is based on SDL 2.0 . I should try it on my Atom laptop since it doesn't have OpenGL support so it needs DirectX.
| |
| | Markus Horbach
Posts 35 17 Sep 2017 19:33
| >Storm C 4 is an IDE based upon GCC 2.95. It badly needs an upgrade. But for a beginner on an Amiga, I dont care if i get the best results in benchmarks or the most optimised code. The first steps should be successful to keep the motivation high. vasm and vbcc got my attention because of the native support or 68080 and AMMX, but just a compiler is less than an IDE with integrated libs for the OS. Chasing after information bits for the next steps is exhausting.
| |
| | Samuel Crow
Posts 424 18 Sep 2017 03:52
| Markus Horbach wrote:
| >Storm C 4 is an IDE based upon GCC 2.95. It badly needs an upgrade. But for a beginner on an Amiga, I dont care if i get the best results in benchmarks or the most optimised code. The first steps should be successful to keep the motivation high. vasm and vbcc got my attention because of the native support or 68080 and AMMX, but just a compiler is less than an IDE with integrated libs for the OS. Chasing after information bits for the next steps is exhausting.
|
I don't think C is user-friendly enough for a beginner. Try ECX with a syntax highlighting editor like Annotate. EXTERNAL LINK
| |
| | Markus Horbach
Posts 35 18 Sep 2017 06:20
| >I don't think C is user-friendly enough for a beginner. I am a beginner to programm on the Amiga, not for programming in general. I started to programm C more than 10 years ago, most of the projects are embedded systems. Just have a look on my youtube channel EXTERNAL LINK what i am doing just for fun. But switching from one platform to another makes a lot of knowledge obsoleet.
| |
| | Samuel Crow
Posts 424 18 Sep 2017 06:49
| Annotate (linked above) can be expanded into a full fledged IDE. We just need a better source level debugger for VBCC.
| |
| | Chris Dennett
Posts 67 20 Sep 2017 01:19
| Does this help at all? Some modern C++11 compiler for 68k although it is for Mac (but can be converted). EXTERNAL LINK
| |
| | Marlon Beijer
Posts 182 20 Sep 2017 02:06
| Chris Dennett wrote:
| Does this help at all? Some modern C++11 compiler for 68k although it is for Mac (but can be converted). EXTERNAL LINK |
Here's one for Amiga: EXTERNAL LINK
| |
| | Javier R. Santurde
Posts 16 20 Sep 2017 16:29
| Samuel Crow wrote:
| We just need a better source level debugger for VBCC.
|
Oh yes. That is what I miss in amiga land.
| |
|