As a scripter:
RS4 has to be one of the worst things I've ever seen. I legitimately cringe and have urges to mutilate baby chickens every time I read over it's source code. The fundamentals of programming and in general, logic were entirely ignored.
if (Integer_1 > 50000) {
if (Integer_6 != (61904723 + Integer_1)) {
Integer_6 = 61904723 + Integer_1;
}
}
This is part of the gem left by those developers. The entire script is like this. No consistency, no documentation, and probably the most poorly written thing I have ever seen in my life. The system was designed in such a way that it was only a matter of time before things completely broke down and we started to see that at the end of RS4.
RS5, from a developer standpoint is a beauty with of course it's own flaws, it isn't perfect!
if (PlayerNearPlayer(playerid, i, MAX_INTERACTION_RANGE, true))
{
PlayersNearBy++;
}
Our code is understandable and follows a style guide so it remains consistent throughout and best of all: it can last forever with little maintenance. RS5 overtime in fact will only get better rather than start to break down performance and code wise.
What we saw today was absolutely chaotic, so many different pieces needing fixing and maintaining that simply wasn't worth it. RS5 is "plug and play". We can set it up somewhere else, deploy a single database and it's up and running no problems. RS4 isn't.
So from a pure scripter standpoint, RS5 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*10000000000000 RS4.
With that said, we also got some ideas of what we're missing in RS5 from RS4 and do have plans to integrate them into RS5.2 (don't worry, they're minor and won't delay us any bit).
Now from a player standpoint I feel that RS5 has far more potential that RS4. There's more possibility there to do great things. While I admit, the nostalgia set in quick. You should've been on TeamSpeak. You can even ask Devin, I sounded way too excited when I finally managed to get RS4 running locally and first jumped in and saw that login screen. It hit me so quickly and it was just simply awesome. I do like RS4 and the features it had but I must admit RS5 is simply the superior and not just because I am one who helped create it... but because it's something that can be special.
and lastly, from someone who's played RS5.2... ha neither RS5 or RS4 can even be compared on the same scale. It's revolutionary far beyond just our community and is largely based on the principle of being able to be something special for each and every person. That means as a player I can make RS5.2 my own experience. We can call it a world of our own. Something never before achievable because of limitations and restrictions that simply no longer exist anymore. As a player, that is f**cking exciting. As a developer, it's been an absolute headache trying to get but well worth it.
Rest in peace RS4. You will be forever in our hearts but never again on our screens.