Interesting screenshot. That looks very useful. I know that now is not the best time to be asking for additional features, but are you considering integrating CVS/SVN support?
Now you all know why I have delayed the event. - I believe Codebench will make introduction to programming a lot easier for the novice, of which I myself am one of.
Also, if we do go ahead with the live stream, everyone will be able to use the exact same package, without wondering what to press, or do next.
Thanks to Rigo for his wonderful solution.
Mikey C
No cause is lost if there is but one fool left to fight for it.
CodeBench is plugin driven. The screen grab shows the source to the plugin that drives the environment for the AmigaOS4 SDK.
This is currently the only plugin in developement, but writing plugins for other languages shouldn't be too hard.
C/C++ is supported by the current SDK plugin, PERL, Python, Arexx etc should follow at some time in the future, although these may well be part of a commercial release.
The plan is to give away a version (somewhat limited, but not sure to what extent yet) with the SDK, and make a commercial version to purchase which will give you all the current, and maybe future plugins too.
- all worship at the alter of Friedens and other mighty OS4 Developers
Sigh... OS4 is an effort of more than 50 people, and no single person has any big impact on the thing. It's the combined effort of all people involved that makes OS4.
Also, if we do go ahead with the live stream, everyone will be able to use the exact same package, without wondering what to press, or do next.
Thanks to Rigo for his wonderful solution.
So what will be the initial system requirements?
Will I have to have a clean SDK already installed? Will I need some of the development support files from OS4Depot installed?
I don't mean to be able to use codepage, I mean for the programming session. It is probably too early for these type of questions, but they need to be thought about so that we can all bat from the same wicket.
Erm....well, as you suggest, it is a bit early for all of these type of questions. A lot depends on the availability of the various pieces that will be required. It really depends on me getting CodeBench into a stable state to be used, it would be nice to be able to use an updated SDK, but that is not a requirement, the current SDK will do fine.
As for installation files, everything will be supplied either in the SDK (all the underlying programs needed are in there) or by CodeBench itself.
So no, there should be no need to go trawling around the internet looking for stuff.
All you need is an OS4 capable machine, a bit of time, and a willingness to learn.
Please, no-one ask what the subjects will be, that really hasn't even been discussed yet, but even a long day is not going to be enough time to tutor a newbie in the art of C and Intuition programming. It's highly likely the event will cover the basics of C, and how to use some of the more common systems, like DOS for file I/O etc.
The hardest part of learning a language (any language) is the syntax. If you've never done C before, trying to force feed you with a new language, and a host of Amiga API's will only confuse you.
Perhaps, if this event is successfull, we could arganise another to cover more advanced topics dealing with windows and buttons etc, but personally speaking I think (depending on the ratio of newbies) it might be better to use the day to introduce those to the C language, and all it's caveats.
Perhaps, once we get a bit nearer the time, a show of hands might give us an idea of the level we need to aim at...