A good definition of scripting languages
time to read 1 min | 68 words
From Avi Bryant:
You extend Java by writing Java, you extend C++ by writing C++, you extend C# by writing C#, but you extend TCL and Perl and Ruby, as often as not, by writing C.
Comments
So what?
So nothing, I read it, thought it was interesting, and posted it.
Sorry if I sounded aggressive... not enough sleep this night ;) But you are right, this is really a problem of scripting languages. If you wanna have good performing extensions, you need C.
Avi makes some comments here
between the differences between scripting languages and “real” languages. His main point is that real languages are fast enough to be extended in themselves. Now I think I understand his unlying point - which i...
I've commented on this extensively on my new blog.
The link is:
http://joshrobb.com/blog/2007/04/18/turtles-all-the-way-down-and-the-clr-or-jvm/
Comment preview