Ayende @ Rahien

Unnatural acts on source code

A good definition of scripting languages

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

Max
04/16/2007 09:31 AM by
Max

So what?

Ayende Rahien
04/16/2007 09:34 AM by
Ayende Rahien

So nothing, I read it, thought it was interesting, and posted it.

Max
04/16/2007 10:44 AM by
Max

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.

josh's blog
04/18/2007 05:24 PM by
josh's blog

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...

Josh Robb
04/18/2007 05:50 PM by
Josh Robb

I've commented on this extensively on my new blog.

Ayende Rahien
04/18/2007 06:38 PM by
Ayende Rahien

The link is:

http://joshrobb.com/blog/2007/04/18/turtles-all-the-way-down-and-the-clr-or-jvm/

Comments have been closed on this topic.