- Joined
- Oct 25, 2008
- Messages
- 1,372
- Reaction score
- 604
How are all my filthy animals doing? I put in a few days of work into this source a couple months back as I was experimenting but I figured better to release it than to just delete it so that's what I'm doing.
Guida source is a v83 source whose foundations have been brought up to modern standards and as a result contains some features more sources should adopt and that I think very few, if any, other public v83 sources currently have. Here is a partial list of features this source contains:
Just because Odin was released over a decade ago doesn't mean you should still be running on an ancient tech stack, and with the release of this source, you now have an example that you can reference to modernize your own source.
Merry Christmas tt:
Guida source is a v83 source whose foundations have been brought up to modern standards and as a result contains some features more sources should adopt and that I think very few, if any, other public v83 sources currently have. Here is a partial list of features this source contains:
- Netty for networking
- NX files instead of WZ XMLs
- Uses Java 14 (you'd be surprised by how many people are still on Java 7)
- GraalVM has replaced Nashorn (hello updated scripting engine)
- Scripts updated to support new scripting engine
- Using modern MySQL drivers
- Using Maven for dependency management
- Updated all project dependencies to latest version, resolving all breaking changes
- All code linted to follow a consistent format
- No exceptions swallowed
- Lambdas used where appropriate
- Diamond operators used
- Enhanced switches used
- Loop breaking optimized
- try-with-resources used
Just because Odin was released over a decade ago doesn't mean you should still be running on an ancient tech stack, and with the release of this source, you now have an example that you can reference to modernize your own source.
Merry Christmas tt:
You must be registered to see links