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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
09/19/06 07:06
Read: times


 
#124531 - Terminology - Ian?
Responding to: ???'s previous message
Ian Bell said:
I was reading a microcontroller assembler book the other day where the author gave an example of scanning a keyboard a key at a time. The code was a huge list of bit test and branch instructions followed by...

Jeff Post said:
That indicates a poor choice of algorithm, not a separation of logic and algorithms. An algorithm is an implementation of logic, and there are good choices and bad choices of algorithms for implementing the same logic.

That's why I asked, So what was your "Algorithm"?
I didn't quite get the distinction that Ian was trying to make between "logic" and "algorithm" - it didn't help that there were no details of the "algorithmic" solution.

Ian,

perhaps if you could clearly define what you mean by your distinction between "logic" and "algorithm", we could agree with your argument, if not entirely with your terminology.

It looked to me that you were arguing along the lines of a distinction between a combinatorial (combinational) "logic" approach, and a sequential or iterative "alrogithm" approach.
Is that it?

For what it's worth, the Cambridge dictionary says:
algorithm
noun [C] SPECIALIZED
a set of mathematical instructions that must be followed in a fixed order, and that, especially if given to a computer, will help to calculate an answer to a mathematical problem.
http://www.dictionary.cambridge.org/define.as...&dict=CALD


List of 13 messages in thread
TopicAuthorDate
Logic or Algorithm            01/01/70 00:00      
   So what was your "Algorithm"?            01/01/70 00:00      
      back to Hurley            01/01/70 00:00      
         Programming 101            01/01/70 00:00      
            sometimes it's not bad to remember history            01/01/70 00:00      
      My Algorithm            01/01/70 00:00      
         Lost            01/01/70 00:00      
            Think think think .....            01/01/70 00:00      
               Hurley again            01/01/70 00:00      
   well only today            01/01/70 00:00      
   Is there a difference?            01/01/70 00:00      
      Terminology - Ian?            01/01/70 00:00      
         Calculation vs Data Structures vs Logic            01/01/70 00:00      

Back to Subject List