From: David Ross Date: 2004-08-28T14:27:10+09:00 Subject: Re: performance comparison well, not managing memory can be a good or bad idea. Like in previous email.. I wouldn't write a OS in a interpreted language. Sometime in the future they might gain different concepts and not need to even worry about memory management though :) (*wishful thinking) I suppose ruby doesn't unless there is a bug in the code. I can't be 100% sure, there might be unsafe methods or calls. I would need to learn more about how the GC acts and the language details. > Well, there are lots of ways for something to be > insecure. The data from > gets is put into a string, which anyone with access > to the executing > interpreter could intercept and read/modify... I'm > certainly no expert > on security, but I wouldn't think Ruby should ever > be suceptible to > buffer overflows, at least. I mean, isn't that one > of the nice things > about interpreted languages? They kind of protect > you from that kind of > "low-level" memory management. > > - Jamis > ---------------------------------------- -- Name: David Ross -- Phone: 8965.539.3798 -- Email: drossruby [at] yahoo [dot] com --------------------------------------- __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail