Perl or Python? Which is better for Structured Data Analysis?

In fact, Perl and Python are similar in this respect, which is better? it is purely depending on personal habits.

Both Perl and Python are interpreted dynamic languages with agile syntax. In contrast, it will be a little easier for you to master the Python; Perl is not good at processing the pointer with an ambiguous syntax system.

However, for the structured data analytics, these two are actually not a better choice, because Perl and Python are not specifically targeted at providing structured data object, and lack relative function libraries. Grouping, Summarizing, and other operations have to be achieved by yourself with dozens of lines of codes, particularly revolving to file data computation.  It is more troublesome to read and process the data from the file.

Thus, it is recommended to use esProc , which has complete data objects and function libraries; most basic operations related to structured data can be completed by one statement, also supports cursor-style file process and multi-threaded parallel computing. In particular, the developing and debugging environment is much better than Perl and Python. For more information, please visit


About datathinker

a technical consultant on Database performance optimization, Database storage expansion, Off-database computation. personal blog at: datakeywrod, website: raqsoft
This entry was posted in Data Analytics, FAQ and tagged , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s