Much of Extender’s flexibility and power comes from the way it integrates with Python scripts. Python is a widely used open source scripting language that lends itself well to being embedded into other applications, such as Orchid Extender.
Python is built upon a philosophy of clarity and readability, making it accessible to those with limited programming experience. It has been consistently ranked in the top 5 of the worlds most popular programming languages by the TIOBE Programming Community index.
Another reason Orchid chose Python is that, as an “interpreted language”, the code doesn’t need to be complied before it can be executed. Amongst other things, this means Extender can store the scripts in the Sage 300 company database, from where they are included in “dump & load” operations, further reducing complexity and risk.
More about Python:
There is a wealth of information on the official Python.Org website, as well as on numerous independent sites, but we think these are some good places to start:
About the Author:
David Lacey is Communications Manager at Orchid Systems. You can find out more about David and other Orchid staff members at the bottom of our About Us page.