Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!apple!motcsd!starnet!sschaem From: sschaem@starnet.uucp (Stephan Schaem) Newsgroups: comp.sys.amiga.programmer Subject: Re: Assembly Language & Programming Message-ID: <1991Apr11.163730.28048@starnet.uucp> Date: 11 Apr 91 16:37:30 GMT References: <1991Apr9.204318.6798@starnet.uucp> <1991Apr10.000254.24530@mintaka.lcs.mit.edu> Organization: Starnet-Public Access UNIX-Los Altos,CA 415-949-3133, login:info Lines: 57 Pretty weird AGAIN.I must be writting stuff when I sleep:-) (almost true) Well I never talk of asm being the one ond ONLY! Anyway check your history before you start saying sutch things to someone, thank you! Also its true that I dont know many high level language... the only stuff I done in high level is classes in advanced Pascal (never done any plication of it:-( , advanced C ( port some IRIS code for image display) and 7 month by porting PC source to the amiga. And that is not where I learn my programing technics! The amiga OS (Exec) is the one:-) And I change structure, usally move variable around... but changing data type is something that never came to mind! When I write the routine that interprete the structure I know the kind of data it need (curently or in future implementation). And I dont go change data type... It would be like, ok my aplication work on a 200 screen so I need byte size Y coord... than ok I will do something on a interlaced screen. If you change data all the time something went wrong (data type to be precise) Also data type is something I think is AGAINST me is not something to protect me or help me... So people can apreciate, but there is more than one type of software needs. But if you tell me I'm dont dont anything about other LANGUAGE than assembly you dont seem sharp on the 680x0 etheir and macro assembler. I can change TONS of structure definition and simply need to recompile... Because some people have the idea to use macro to create structure.What in C? you have 100 or 200K of structure definition and then.. poof major shift... what happen to you.Dont you have to do a little more than compile. And if you look closely you will see the resemblance of macro programing with C.Macro definition, both have the posibility (so you could do it in C for your structure:-), contional assembly etc... Those are the 2 that come to my mind when I think of C and MISMA (Motoral Instruction Set Macro Assembler,not assembly pure and hard..) Again the problem that you anounced is a programing technics and could happen in both worlds. To show you how techics evolve... I dissamble on of my first assembly program NS and so hundreds of reloc, than a copy programe I done last year and had none.? In both I used custom screen with windows and gadgets (around 53 avtive gadget in the copy programe). But if you have other example... Since you know both worlds more then me please give the MISMA side with your C. And maybe I could find another to do it. Stephan.