Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
03/19/07 08:54
Read: times


 
#135256 - rules? What rules?
Responding to: ???'s previous message
This sounds to me too proverbial.

Take a crappy language with a lot of design errors and pitfalls, add a compiler with unknown number of bugs, then tell me that a set of rules with only little possible enforcement in the compiler will save this *****.

Tell me, please, what prevents you to set up a set of similar rules for writing in assembly.

Although I certainly AM old fashioned, I don't think I am a greybeard at 36, and until now had no problem understanding (and writing in, if it came to it) any assembler (including PIC, despite of the nausea it causes... :-) ) after appropriate manual reading - and it must have been much much easier if you have somebody (the author) to explain.

The errors, conceptual or "typographical" are the same regardless of the language. The only difference is the length of the program, asm's tend to be spaghetti-like - but nowadays you can have really big monitors and fast printers...

It is also true that in asm you cannot get above a certain level of abstraction, but then it is also questionable if you really need that in a controlling application.

All in all, I would be much happier if I'd fly in a plain with critical control software written in asm rather than MISRA- or whatever -C...

Personal view, arguable.

JW


List of 42 messages in thread
TopicAuthorDate
Unbelieveable nonsence            01/01/70 00:00      
   I don't know ...            01/01/70 00:00      
      my understanding of \"things that have to work\"...            01/01/70 00:00      
         Tests, reviews and such.            01/01/70 00:00      
            rules? What rules?            01/01/70 00:00      
               sounds like assembler to me            01/01/70 00:00      
                  naaaah            01/01/70 00:00      
                  I agree            01/01/70 00:00      
                     OK, but this is a particular application...            01/01/70 00:00      
                        valid only for cheaspskates and stressers            01/01/70 00:00      
                           I stumbled across a compiler bug, once.            01/01/70 00:00      
                              so did I            01/01/70 00:00      
                           Were you looking for bugs?            01/01/70 00:00      
                              HUH            01/01/70 00:00      
                                 It\'s not that you should look. That is THEIR job!            01/01/70 00:00      
                                    a diffgerent tone            01/01/70 00:00      
                                       Erik, you need to learn to read ...            01/01/70 00:00      
                                          mustard            01/01/70 00:00      
                              Too close to the bone            01/01/70 00:00      
                                 Shilling for Keil            01/01/70 00:00      
                                    at least you wouldn\'t deny it ...            01/01/70 00:00      
                                 Steve, you are right, I suppose, but ...            01/01/70 00:00      
                                    Keil is Old            01/01/70 00:00      
                                    That\'s enough            01/01/70 00:00      
                           how good is good enough?            01/01/70 00:00      
                              comments            01/01/70 00:00      
                                 I am not good in this sort of fights...            01/01/70 00:00      
                                    not arguing, clarifying            01/01/70 00:00      
                                       the difference is in the complexity of tools            01/01/70 00:00      
                                          but, if you had said so            01/01/70 00:00      
   why deal with them?            01/01/70 00:00      
      just a thought...            01/01/70 00:00      
         What's "V&V docs" (sorry for my stupidity)?            01/01/70 00:00      
            V&V            01/01/70 00:00      
               thanks            01/01/70 00:00      
      Customers!            01/01/70 00:00      
         ancient Greek            01/01/70 00:00      
            Large projects?            01/01/70 00:00      
   what about...            01/01/70 00:00      
    Unbelieveable??            01/01/70 00:00      
   Avionics compiler            01/01/70 00:00      
      The Blue screen of Death            01/01/70 00:00      

Back to Subject List