![]() The Unix pholosophy and modular programming Undesirable functions distract him, and if he wants to get rid of it, once again he falls into the trap of tailoring. Now the scripts with too many functions get on his way. It is usual for one to go back to revise some of the steps he has taken before. To perform several tasks at the same time may save some time, but doing research is never an once for all affair. Sometimes, the tinkering even takes more time than if one decides to write his own scripts right away. Using scripts with specific functions can lead to tailoring when customizing them to one’s own needs. These two features have some negative effects. Some scripts are designed to perform two or more tasks simultaneously.Functions of some scripts are too specific.In working with various Praat scripts, I find two drawbacks of some scripts: This post is about these principles and conventions. When I write my own Praat scripts, I try to explicitly adopt some principles and conventions to facilitate the reusability of code. Users of Praat may be great phoneticians, but rarely are they professional programmers. It is normal to do some tailoring to the scripts. Praat scripts written by others can be helpful, but even an script is available which offer the functionality one needs, it is seldom exactly what one wants. Why bother writing Praat scripts oneself? There are plenty of resources of Praat scripts as well as great tutorials to Praat scripting (see below). ![]() Working with Praat involves inevitably the Praat scripting. Praat is widely used in phonetic research. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |