> But as one who has to program some php for living, I wonder why would you > like to use a language like that? I am *so* tired of the way it happily > declares a new variable when you mistype one, or finds mistyped function > names only at run time, if you happen to call that function...
Or rephrasing: I wonder why people would program PHP without putting error_reporting(E_ALL); at the top of all their scripts. (Yet I know a number of experienced PHP programmers who do not.) > As a C-programmer, I want my compiler to catch silly mistakes for me, > when ever possible. Yes, I know that feeling. But I've C++ code that takes a full minute to compile. Then I've PHP code that can run through a test suite in under 5 seconds. What I really want is a language with the development speed and library range of PHP, the compiled speed of C++, and built-in contracts of Eiffel or D. PHP with C++ modules for compute-intensive code, and using asserts, seems closest currently. Darren _______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/