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

Back to Subject List

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


 
#141061 - FreePascal
Responding to: ???'s previous message

Just to add some fuel to the Pascal and OOP debate. I'm working a a small project using an ARM7 based micro so the thought came about - "how about using freepascal"? I'm looking a farming some of the code off to another programmer who usually uses Delphi so we pondered that it might be an interesting test to see how it goes. As for the issue of code bloat,performance etc, no better test than to do something and analyse the outcome. The use of OOP/c++ in embedded systems is starting to come under the spotlight. There is now embedded c++ that addresses the main issues with c++ in an embedded environment. I read an article recently outlining the motivation and differences between the embedded and standard c++. The major gist was that using certain features of c++ made the code larger.

To me, the OOP thing merits some investigation. The cpus we work with have more ram,flash and performance and many of the apps require graphic displays and slick user interfaces. I don't think for one moment that OOP is a magic bullet that will solve all my problems, but more another tool in the toolbox. Used wisely, the right tool will allow me to create code faster and more reliably.




List of 30 messages in thread
TopicAuthorDate
week(almost)end survey: Pascal            01/01/70 00:00      
   I think that it is a simple case of "who came firs            01/01/70 00:00      
      And what makes up that dominancy?            01/01/70 00:00      
         impossible - sorry            01/01/70 00:00      
            hummm            01/01/70 00:00      
         "Real men don't use PASCAL"            01/01/70 00:00      
   C Has Momentum            01/01/70 00:00      
   C and Pascal            01/01/70 00:00      
      Scary thought for the day.            01/01/70 00:00      
         Not really            01/01/70 00:00      
            I did not want this sort of discussion...            01/01/70 00:00      
               Times change            01/01/70 00:00      
                  ...and no newborn embedded programmers anymore?            01/01/70 00:00      
                     Shame            01/01/70 00:00      
                        dinosaurs? :-(            01/01/70 00:00      
                           Nah ...            01/01/70 00:00      
                     I have heard many times that Betamax was better th            01/01/70 00:00      
                        Just a minute ...            01/01/70 00:00      
                           Language evolution            01/01/70 00:00      
                              missing features            01/01/70 00:00      
                                 Dim and distant past            01/01/70 00:00      
                                    OOP            01/01/70 00:00      
                                       PC and fat embedded OOP            01/01/70 00:00      
                                          OOP assembler            01/01/70 00:00      
                                             Russ beat me to it            01/01/70 00:00      
                                    Delphi            01/01/70 00:00      
                              Wasn't it just the compile times?            01/01/70 00:00      
   Selling points:            01/01/70 00:00      
      FreePascal            01/01/70 00:00      
      OH NO            01/01/70 00:00      

Back to Subject List