Move Over AJAX, Make Room for ARAX
sasserstyl writes "eWeek reports that Microsoft's Silverlight platform will support Ruby client-side scripting, enabling ARAX — or Asynchronous Ruby and XML. Would be cool to have the option to script client-side in something other than Javascript. 'In essence, using ARAX, Ruby developers would not have to go through the machinations of using something like the RJS (Ruby JavaScript) utility, where they write Ruby code and RJS generates JavaScript code to run on the client, Lam said. "Sure, you could do it that way, but then at some point you might have to add some JavaScript code that adds some custom functionality on the client yourself," he said. "So there's always that sense of, 'Now I'm in another world. And wouldn't it be nice if I have this utility class I wrote in Ruby...' Today if I want to use it in the browser I have to port it to JavaScript. Now I can just run it in the browser."'"
that they can't use more than one language like the rest of us?
Microsoft did somethin cool and useful. I am absolutely 100% certain that almost every comment on this article will bash MS some way or another for this, but this time, this feature, is something grat. Everybody thinks that javascript just doesn't cut it for current Web Apps, and it was never meant to work like we make it work today. Switch to something else is just the right thing to do, and if it is ruby (or python or anything else that is FLOSS for that matter), that's just great. kudos for making the first step. Hopfully others will follow.
I just don't trust anything that bleeds for five days and doesn't die.
So in effect, it's worthless for any real world solution beyond someone's personal homepage that gets like 50 hits a day?
Something less secure than Java? Someone mod parent "-1, You've Got To be Shitting Me!" ^.~
Random Thoughts From A Diseased Mind (Not For Dummies)
Yeah, it's like Java, if except that everything is declared as type object. It treats every object the same, and just assumes that all the functions you try to call exist, until it runs them. I really don't see why people like dynamically typed languages. It's like working in VB6 with everything defined as "Variant". Does not having variable types help in any way? Personally, I really like static typed languages. I never did understand why dynamic typing would help. My compiler catches a large percentage of my errors. I'd hate to have to run through all the code paths, just to ensure I didn't mistype a function call. Yes I know tests should do this anyway, but it's a little bit easier to get stuff up and running if you know all the function names are correct before you run it.
Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
Its nothing like Java.
Stunning insight. A language "for people who hate Java" is nothing like Java? Wow.
I wouldn't normally bother replying to someone like you, and I realise that I'll very likely get downmodded as flamebait or something, but after an irrepressible impulse of the kind well illustrated by http://xkcd.com/386/ , I must tell you.
You are wrong, and you are a narrow-minded cretin.
Daniel
Carpe Diem
However, the MVC architecture is triangular: the View sends updates to the Controller, the Controller updates the Model, and the View gets updated directly from the Model.
Which is wrong. The statement is contradicted by the very link embedded in it. In truth, the view directly updates the model and the view is modified indirectly by the model. The controller processes and responds to events, typically user actions, and may invoke changes on the model.
It's on Wikipedia. Fix it.
-1 Uncomfortable Truth
P.S. How does the asshole reply feel?
P.S.S. I've forgotten more about OOP than you have ever known. Perhaps you should consider that for a moment, if your kind is capable of that (you are not).