What are you talking about?
Advisor edit: rudeness removed
Last edited by r937; Jan 29, 2006 at 20:37.
Where did you hear this?Originally Posted by keyword
Using your unpaid time to add free content to SitePoint Pty Ltd's portfolio?
And for webapps Ruby code is processed on the server. The client never interprets any of it.
Are you talking about Ajax stuff coming with rails / JS form validation?
Ruby Question? Never
I think you are getting confused with AJAX. Ruby and JS are generally used in a complementary way (Ruby for backend, JS for frontend). AJAX is just a very very specific use of Ruby generally found in Rails, and a very small amount of Ruby code is used like this.
Like any language, (such as PHP, .NET based "languages", etc etc), you should always practice the normal things of validating all of your input. This doesn't just apply to Ruby, it applies to any language. Generally speaking security isn't a level language things, but rather a framework/application level issue (OK, Some exceptions here as PHP is very specific to web programming so in someways it crosses into the framework releam by design)
Generally speaking, Ruby and JS are very different. buy looking at what you've stated, you are pointing out issues that are relating to the implementation of the JS VM across different browsers. Generally, with ruby, most people use the C implementation of the Ruby VM, so Ruby doesn't suffer these issues