swampjedi Posted July 5, 2009 Share Posted July 5, 2009 You know, I'm tired of folks saying "Well, RS needs this or that, but Java can't do it." Quit it. Have you ever used Java? Not JScript - not even the same thing. Java's a fully featured language that realistically can do anything you ask of it. The drawback is that it's run on a virtual machine, which slows it down considerably. However, any new .NET application (C#, VB, etc) also runs on a VM. Now, I must admit that the script language and engine that seems to be the basis for RS that is built on TOP of Java might have limitations. But that's a totally different story. It would have the same limitations if it had been built on top of C. I'm a software engineer (which is more than just programming, BTW). It just chaps my hide when I see kids who wouldn't know a double from a float talk about what a language can or cannot do. My Goals and Achievements Link to comment Share on other sites More sharing options...
Makoto_the_Phoenix Posted July 5, 2009 Share Posted July 5, 2009 I definitely agree. As a student Computer Scientist, those that talk of limitations of software just don't know what they're on about. Now, there might be things that just aren't possible to do, but those limitations can always be overcome in time. Linux User/Enthusiast | Full-Stack Software Engineer | Stack Overflow Member | GIMP User...Alright, the Elf City update lured me back to RS over a year ago. Link to comment Share on other sites More sharing options...
Omali Posted July 5, 2009 Share Posted July 5, 2009 When people say something isn't possible, it's usually because Jagex has already said it's not possible currently, not just because they think they know Java. Andrew Gower heads the team that works on engine upgrades, but the game is only as powerful as Runescript is, which is only as powerful as Java is. He has come out in the past to mention certain updates as impossible. For example, Jagex has said that fully featured clans will not be coming to Runescape as far as they can see, because the system wouldn't be able to handle the load brought on by another database of that size. Player Owned Houses will always be instanced and stored on another server. Player Owned Shops are impossible currently, although they still haven't thrown the idea off the table. Link to comment Share on other sites More sharing options...
quelmotz Posted July 5, 2009 Share Posted July 5, 2009 Agreed. Technology is progressing at such a fast pace nowadays; what you say is impossible might be possible the next day. Click here for an awesome suggestion to revive smithing! Link to comment Share on other sites More sharing options...
Sir_Kurity Posted July 5, 2009 Share Posted July 5, 2009 Yea, i agree. YEA THATS HARDCORE 2 BAD ITS IMPOSSIBLE 2 PROGRAM! :thumbdown: O.O Link to comment Share on other sites More sharing options...
superson Posted July 5, 2009 Share Posted July 5, 2009 when I see kids who wouldn't know a double from a float I feel smart because I know what both of those are =D In Soviet Russia, glass eats OTers. Alansson Alansson, woo woo woo! Pink owns yes, just like you!GOOOOOOOOOO ALAN! WOO! Link to comment Share on other sites More sharing options...
swampjedi Posted July 5, 2009 Author Share Posted July 5, 2009 Andrew Gower heads the team that works on engine upgrades, but the game is only as powerful as Runescript is, which is only as powerful as Java is. He has come out in the past to mention certain updates as impossible. This in particular - it's very likely NOT true that Runescript is "as powerful" as Java. Well, I've never seen a proof that it's Turing complete (meaning it is expressive enough to write every program that is possible to write). Jagex has done what I do on my own projects - they've written tools (Runescript at a minimum) to help automate routine changes to their codebase. However, the problem NOW is that I think they have come to rely on it too much. Frankly, I expect that eventually we'll see "RS3" that tries to address the limitations of the current architecture. Look, I know it's a silly rant. Pet peeve, if you will. But since this is my career, I get kinda annoyed about it. :-) My Goals and Achievements Link to comment Share on other sites More sharing options...
Iamdan Posted July 5, 2009 Share Posted July 5, 2009 I heard jagex wanted to make runescape work on linux but couldn't because java isn't cross platform. On a more serious note, it seems runescript allows jagex to do pretty much whatever they want with runescape. I'm not that great with java myself, (though I did write most of a deobfuscator to have a gander in the client) it's what a 'good source' told me a while back. Link to comment Share on other sites More sharing options...
swampjedi Posted July 5, 2009 Author Share Posted July 5, 2009 I heard jagex wanted to make runescape work on linux but couldn't because java isn't cross platform. Whoever said is totally clueless. Java's biggest GOAL was to be cross-platform. In fact, I play RS on my linux box on occasion. :-) My Goals and Achievements Link to comment Share on other sites More sharing options...
Iamdan Posted July 5, 2009 Share Posted July 5, 2009 I was joking #-o Link to comment Share on other sites More sharing options...
obfuscator Posted July 5, 2009 Share Posted July 5, 2009 I used to think that, but after studying Java for a year I haven't noticed much they can't do. As you said though, I think it might be with the load on the VM, and Java isn't the most memory efficient language. "It's not a rest for me, it's a rest for the weights." - Dom Mazzetti Link to comment Share on other sites More sharing options...
swampjedi Posted July 6, 2009 Author Share Posted July 6, 2009 I was joking #-o I should have figured! :lol: My Goals and Achievements Link to comment Share on other sites More sharing options...
Omali Posted July 6, 2009 Share Posted July 6, 2009 This in particular - it's very likely NOT true that Runescript is "as powerful" as Java. Well, I've never seen a proof that it's Turing complete (meaning it is expressive enough to write every program that is possible to write). I didn't say Runescript was taking full advantage of Java limitations. I said that the best Runescript can be is in direct correlation with how advanced Java becomes. Link to comment Share on other sites More sharing options...
Makoto_the_Phoenix Posted July 6, 2009 Share Posted July 6, 2009 I heard jagex wanted to make runescape work on linux but couldn't because java isn't cross platform. Whoever said is totally clueless. Java's biggest GOAL was to be cross-platform. In fact, I play RS on my linux box on occasion. :-) I lol'd so hard. Only thing I play RS on nowadays is my Linux box (laptop & tower). :P Linux User/Enthusiast | Full-Stack Software Engineer | Stack Overflow Member | GIMP User...Alright, the Elf City update lured me back to RS over a year ago. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now