From: Fu Limin Date: 2005-04-29T18:54:26+09:00 Subject: Re: ANN: A new scripting language Tao 0.9.0 beta released! Yes I also think text processing is a basic and indispensable feature of a scripting language, but that's not exactly the thing I mean when I say Tao can do powerful text processing. What I mean is Tao has direct syntax support for text processing functionalities such as regular expression as Perl etc, I note that many scripting languages don't have such feature, though they have external modules to load and do the work, but I think it's more convenient to support them at syntax level. For numeric array operations, now mainly the fundamental operation are supported, the complex ones will be provide as external modules. I think those supported operation are enough fast, then use external modules to do the complex computations, it will be even faster. Now it can only be extended by C++, it's because Tao is developed by C++, and I found it's more convenient to support the extension by C++. For the last question, I will only answer shortly. The reason why I started to develop this new language, it's because I am working in bioinformatics field in which currently Java (for web applications) , Perl(for text processing and database) and R(comptuation) are currently most used. But they quite difficult for many people in this field. So I realized it's necessary to have language with simpler syntax, powerful text processing (as Perl) and numerical computational ability (as Matlab), then the support for web and database. I didn't aware if there is such a language exists(of course, many language have modules to do such works, but at least for text processing and numerical computation I want one to have native supports). I think I have made it enough clear, I am not going to answer similar questions.