28-Mar-2024 18:04 GMT.
UNDER CONSTRUCTION
Anonymous, there are 57 items in your selection (but only 7 shown due to limitation) [1 - 50] [51 - 57]
[Web] AmigaOS4 Snapshots from SDKANN.lu
Posted on 20-Apr-2004 10:17 GMT by Mikey C (Edited on 2004-04-20 21:29:25 GMT by Christian Kemp)57 comments
View flat
View list
Nicolas Mendoza was kind enough to provide a few snapshots of the different development tools you'll be able to play with when the AmigaOS 4.0 Developer Pre-release CD arrives.

View Screenshots at Amigaworld.net

AmigaOS4 Snapshots from SDK : Comment 51 of 57ANN.lu
Posted by Anonymous on 21-Apr-2004 11:23 GMT
In reply to Comment 46 (Ole-Egil):
> So obviously I'm not a developer, since I use Emacs. Funny how I make a living programming then? ;-)

No idea, comedian?
AmigaOS4 Snapshots from SDK : Comment 52 of 57ANN.lu
Posted by Jonny Johansson on 21-Apr-2004 13:05 GMT
In reply to Comment 46 (Ole-Egil):
>So obviously I'm not a developer, since I use Emacs.

>Funny how I make a living programming then? ;-)

I guess quiche isn't that expensive. ;)
AmigaOS4 Snapshots from SDK : Comment 53 of 57ANN.lu
Posted by darklite on 21-Apr-2004 19:48 GMT
In reply to Comment 47 (smp266):
>The other day, I was just catching up on the latest PC apps. I notice that in 14
>years they still have the same box designs. They are totally boring and
>over-complicated. You still have to read through 300 pages to find out how to do
>the most basic things (properly.)

That's because PC applications have been under development and have advanced to more complex levels, contrary to Amiga applications, of which none have been under any serious development since 1998.
AmigaOS4 Snapshots from SDK : Comment 54 of 57ANN.lu
Posted by James Carroll on 21-Apr-2004 20:49 GMT
In reply to Comment 50 (Nicolas Mendoza):
They look cool.
AmigaOS4 Snapshots from SDK : Comment 55 of 57ANN.lu
Posted by Thomas Frieden on 22-Apr-2004 09:25 GMT
In reply to Comment 35 (Bill Hoggett):
> If the lack of an IDE justifies as many as SIX screenshots, what will happen
> when they actually develop one?

I bet you will start bitching over GPL issues again. But then, the IDE we have in mind does not come with a GPL tag.
AmigaOS4 Snapshots from SDK : Comment 56 of 57ANN.lu
Posted by Kjetil on 23-Apr-2004 05:05 GMT
In reply to Comment 53 (darklite):
Personally I can’t se how a program.exe sized to be 25mb can be any good, a good program should reuse it’s on features all over the place so it becomes consistent, the readability of the code becomes bad if the program it self is not written inn a way, that is not modular,

The biggest problem whit large projects are that you have 20 developers doing separate parts of the project, there are room for not knowing about features or functions that are already created, that can do the job all ready, then there is the chicken and the egg problem, if the modules are not ready to work inn joint venture, what do you do? Duplicate an other module as dummy function call’s, supposedly remember to remove them after it’s all done.

Then there is the other issue, copy& paste programming, well you have a function and you need a function that do about the same only not quite. Programs written this way tend to be extremely large (duplicated 2-20 times), hard to edit; you can’t change one function to change the behaviour you need to edit a bunch of functions , it might be that you need optimized routines for different gfx modes, then this can be more efficient then, writing a common function. The most common excuse for using copy & paste is to cut time or for testing, there for you end up whit a lot of not optimized functions,

Suffocation programming, if you are one of this HI-level programs writing interpreted code, and using over complicated objects larger then you program, and you only tend to use one feature of that object, what a waste of CPU time, and disk space, shore you get it done, inn short week, then you go about hardware upgrade cycles.

If you think you know a programming language and you really do not, do you know what pointer is, do you know what “typedef struct” or “function pointer” is? And do you use them?
Not knowing your program language can make your program slower the Basic.
AmigaOS4 Snapshots from SDK : Comment 57 of 57ANN.lu
Posted by miksuh on 23-Apr-2004 11:35 GMT
In reply to Comment 56 (Kjetil):
"The biggest problem whit large projects are that you have 20 developers doing separate parts of the project, there are room for not knowing about features or functions that are already created, that can do the job all ready, then there is the chicken and the egg problem, if the modules are not ready to work inn joint venture, what do you do? Duplicate an other module as dummy function call’s, supposedly remember to remove them after it’s all done. "

Problems like that is caused by poor planning. If you are working with large projects it's extremely important to plan the project carefully before you start coding. Professional software project includes lots of paperwork and planning. If you just start coding, and if there is lot's of coders then you can be sure that soon the whole project is complete mess.

If you plan everything well before coding then co-operation between developers is much easier. Developers know what others are doing, and sharing the work is easier. You should decide which objects/functions you are going to implement, what kind of interfaces there is between modules etc etc. Well selected objects/interfaces etc allow you to test your own component/modules even if all other modules are not ready yet etc. There is long list of reasons why you should plan the project well.
Anonymous, there are 57 items in your selection (but only 7 shown due to limitation) [1 - 50] [51 - 57]
Back to Top