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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
11/15/11 10:40
Read: 420 times


 
#184748 - I like your thinking
Responding to: Per Westermark's previous message
I really like number two.

Per Westermark said:

2) When target transfer times are very slow, so we don't want external builds and then wait for uploads but instead want to be able to make patch the application directly inside the target.


This is a very good point for the embedded world of interpreted languages. However, I would like to add that this point needs to work with something like point 3.

Per Westermark said:

3) When there is a big advantage to be able to run self-modifying code...


For instance, so what if it takes 1 hour to upload the code and only 1 minute to run. Once the code is developed, there are no more uploads. If it is taking that long to upload perhaps the path taken to achieve the goal is not necessarily the correct one. I do see having a huge advantage with point 2 if the code is constantly being updated every few minutes as excessive uploads would cause the life of the memory holding the program to degrade in some cases. Plus you would not have to have additional hardware to compile and then upload the new code and potentially even halting the embedded application.

List of 17 messages in thread
TopicAuthorDate
Interpreted Languages?      Andy Neil      11/11/11 16:08      
   Sometimes it's hidden      Richard Erlacher      11/12/11 00:04      
      p-code      Per Westermark      11/12/11 05:04      
      P-code and others      Oliver Sedlacek      11/15/11 00:03      
      interpreter/compiler      Joseph Hebert      11/15/11 22:35      
         Debatable      Oliver Sedlacek      11/17/11 01:12      
            Not necessarily machine code      Matthias Arndt      11/17/11 01:19      
               Definitely debatable      Oliver Sedlacek      11/17/11 04:43      
                  Ofcourse not      Matthias Arndt      11/17/11 10:22      
   runtime errors      Jan Waclawek      11/12/11 05:22      
      You can't      Per Westermark      11/12/11 05:42      
      You missed the point!      Andy Neil      11/12/11 05:42      
         Not always worth it with interpreted languaes      Per Westermark      11/12/11 06:11      
            I like your thinking      Justin Fontes      11/15/11 10:40      
               Many FORTH implementations are interpreted, aren't they?      Richard Erlacher      11/15/11 11:08      
                  Forth      Per Westermark      11/15/11 11:29      
   Maybe a comparison?      Justin Fontes      11/15/11 10:14      

Back to Subject List