Re: Note for Roger and Skywise - October 29, 2013
Posted by Skywise on October 31, 2013 at 06:25:39:

I have not used Python so I do not know. It is already on my list of interests simply because it's used as the scripting language for the Blender 3D cgi animation software, if I ever manage to get around to such advanced features.

Doing a quick googling around - python does not compile to machine code, but to byte code which is run-time interpreted. It may still be plenty fast enough, though. There is talk of a just-in-time compiler that is said to be much faster than the regular interpreters.

It appears Python relies on 3rd party libraries to handle graphics, graphical user interfaces, etc... Although it seems some libraries are generally included, just don't know which ones. That almost certainly changes from package to package. There is also mention that many of these libraries are likely written in another language such as C, for speed.

There appears to be many flavors and implementations of Python, as well as compiler/interpreters, and of course, many thousands of libraries to choose from. There's actually a negative psychology to having too many choices.

In the end this boils down to "whatever works for you is the best". Although I decry PERL for it's confusing syntax and slow speed, it appears to serve you well. Works fine for websites.

I'm impatient, so I'm like Captain Kirk who is always demanding of Scotty, "I need more speed!". Having to wait 3 seconds to load 3 million quakes into memory can seem too long when I'm waiting to see if those new lines of code I just added work as expected. I like quick feedback.

Brian


Follow Ups:
     ● Re: Note for Roger and Skywise - October 29, 2013 - Roger Hunter  09:14:46 - 10/31/2013  (101237)  (1)
        ● Re: Note for Roger and Skywise - October 29, 2013 - Skywise  16:05:29 - 10/31/2013  (101239)  (1)
           ● Re: Note for Roger and Skywise - October 29, 2013 - Roger Hunter  16:46:26 - 10/31/2013  (101241)  (1)
              ● Re: Note for Roger and Skywise - October 29, 2013 - Skywise  17:37:50 - 10/31/2013  (101244)  (1)
                 ● Re: Brian.... - Roger Hunter  17:51:08 - 10/31/2013  (101247)  (1)
                    ● Re: Brian.... - Skywise  19:09:21 - 10/31/2013  (101249)  (1)
                       ● Re: Brian.... - Roger Hunter  23:49:08 - 10/31/2013  (101251)  (0)
     ● Re: Note for Roger and Skywise - October 29, 2013 - EQF  07:00:44 - 10/31/2013  (101236)  (1)
        ● Re: Note for Roger and Skywise - October 29, 2013 - Skywise  16:48:57 - 10/31/2013  (101242)  (0)