• Language You Would Like To Mod With?
    16 replies, posted
C# is the default modding language for S&box which is lovely compared to C++. @Crayz posted Server plugins and performance. This thread got me thinking what if us modders had a variety of languages to use. I used to like Lua a lot and now I don’t. I think anyone intending to add a scripting language to their game/engine should seriously consider using Javascript instead. ~ Garry Newman I fell out of love with Lua – Garry's Blag My question I leave to you is: What language would you like to mod with?
C# master race. Plus Lua is garbage. Easy to impliment as a scripting language, but not easy to use.
Lua is garbo for sure. I think most of us can agree on that.
Typescript/Javascript
Python is nice, but for my personal project I don't really want to set up all these modules and maintain a proper "pythonic" environment for modders. If I'm modding somebody elses game where the Python shit is all set up nicely, I'll be happy to use it. Never really used Javascript in the past, but coming from c# background it kinda just feels right. Not sure how I really feel about c# yet. It's my primary language, but for modding on the fly, I kinda like a simple scripting thing where all you need is an api and notepad++ and the ability to execute a few lines of code without all the brackets.
korean
Weeb shit is against the the S&box TOS.
Let me mod the game in pure C.
I like lua For SRS BIZ projects that need compiler checks and stuff, Titan looks interesting but isn't out yet and can't be JIT compiled. https://github.com/titan-lang/titan
d e a d a s s
Javascript all the way. I don't understand people and their prejudice against Javascript. It's a really well-made language and would be great for modding. +1 in support of JS for modding
You can compile your JS to C# if you want it.
Anything strong-typed. C# makes me happy, especially since I've worked with GMod Lua for the last decade. But my background comes from C++, and I can never stray from the one true path.
Especially the clientside part. Documentation for Derma on the wiki is just total ass. It just seems random and like it's been there for years and people are just adding to it without doing any upkeep. I hear the new clientside methods will use HTML, CSS, and JS. That makes me rather happy. Derma can kiss my ass at this point.
I'm currently bench pressing blocks of C# while reading this thread.
Preferably english
I think thats a good idea
Sorry, you need to Log In to post a reply to this thread.