Any other languages than Lua shouldn't be supported in scripting-support

The problem with this suggestion is that it will incentivize developers to be lazy and put all their topics in there which means it isn’t organize anymore. Building questions should not be asked there. Art design questions should not be asked there. Scripting questions shouldn’t either.

Other languages are often used in Roblox development for purposes other than scripting a game, as @TheCarbyneUniverse mentioned. For example, setting up bots or a server to interface with your game. Imo, as long as whatever is being scripted somehow pertains to Roblox development, it should be fine.

It probably wouldn’t be that good of an idea to post on this forum for with with languages other than Lua, though. The help categories have become a dumpster fire. For languages other than Lua (and maybe even some Lua cases), it’s often best to use a different forum or something.

3 Likes

Based on my understanding, this is already against the rules.

This is a support category for help on everything related to scripting on the Roblox platform

on the Roblox platform seems like it means using scripts within Roblox itself, not just anything related to the Roblox platform.

3 Likes

Here’s the keywords. Related to scripting on the roblox platform. This means that if I have a JS api that is interacting with the Roblox game, it is 100% related to roblox scripting.

Perhaps we should just add a Lua, JS, Python, etc tag or just tag the posts without lua with the language they are.

1 Like

If you’re programming in JS, you should be asking for help on a JS forum. It doesn’t make sense to ask for help here. Web APIs are one thing, but asking for support for a whole different language from what Roblox uses is another. There’s also two ways that phrase could be interpreted:

Related to scripting, and on the Roblox platform.

Related to scripting, and related to the Roblox platform.

These give very different connotations, and I assumed the first when I read it. It’s a bit unclear, so either way some clarification would be nice.

2 Likes

I definitely agree that there could be some miscommunications there and that obviously if you want help with a different language then here would not be the right place to ask for help. I was pointing out that by default and grammatically,

it has a clear defined meaning. If we take it at face value then right now yes other langauges are supported.

You’re very right in the fact that we should have it clarified as to what the moderators want us to use it for. If we do change it for only Lua scripting, I think a forum request would be added for a generalize programming category.

No it doesn’t, that was the point of my post. It’s vague, purposeful or not. It could easily mean “Everything (related to scripting) that’s on the Roblox platform”

2 Likes

Without the comma there, there would need to be the word that or that's. Currently based on the sentence structure it’s everything related to scripting that happens to take place on the Roblox platform. This means that if it is scripting that interacts with scripting that takes place on the platform, it would indeed be related to scripting that is on the Roblox platform.

Adding a comma after scripting would mean that it has to be related to scripting, AND it has to be on the roblox platform.

(this is a nitpick on grammar and how the english language is just weird)

If one singular comma is the only distinction between two very different points of view, then it is vague. I am absolutely certain that there are unarguable grammar mistakes in official posts on the Devforum, so it’s possible for this to be one too. For example, in the official rules of the Devforum:

Do not bump topics and do not post duplicate topics either.

Since there are two separate verbs, there should be a comma between the word “topics” and the word “and.” Those are two clearly defined independent clauses. It seems pretty unreasonable to assume that Devrel will always have flawless grammar.


The post should be reworded to be less vague, not hang on the fact that the lack of one comma might make it be considered less vague by some.

3 Likes

Gonna disagree on that one.

Roblox is evolved enough for us to be able to take the deving outside of Roblox itself. Why would people not be able to get help with that from their peers?

2 Likes

Yeah. But check the other replies. I said why not making some mixed sub-category. Which would be for other languages (most likely JS and Python). Which would be still connecte with Roblox.

Exactly!

Sometimes if you need help with something like JS or Python; and it is Roblox based. StackOverflow might help you more.

It just depends on the problem.

Well this was my point.

In the post I’ve attached to the Post. I was convincing the OP that this is against the rules, but then 4 other people started arguing with me that this is okay.

But we can agree that scripting-support rules are confusing and should be reworded and/or clarified.

1 Like

Because it is a scripting question. Scripting questions belong in #help-and-feedback:scripting-support.

Stack Overflow is not a Roblox-based community so it’s better to ask here because there will be other people with experience that have done what you are trying to do.

They aren’t confusing.

They are not confusing? Then explain what ‘on Roblox platform’ means? Unless you’re writing JS inside Roblox Editor – it is basically against rules.

No it’s not, but Python API requests are same as if you’d request from some Weather website. It’s just different response body; that falls under Python knowledge.

Yes, but scripting on Roblox Platform. That’s why I suggested different sub-category for topics like this, which could be possibly against rules.

But you’re less likely to find someone on Stack Overflow that is a Roblox developer and has done exactly what you are trying to do, than on #help-and-feedback:scripting-support. And I don’t understand your analogy.

Yes, web developing specifically for Roblox.

We don’t need a duplicate category just for the sake of web developers asking web development questions. It’s not like you can’t script in javascript but you can lua.

With this logic everyone that uses Visual Studio Code or another external editor is breaking the rules.

Okay, so this is my last reply here:

I wrote this topic after seeing some posts, which needed help with some other language than Lua.

The problem was, that the topic was not simply for this forum. The question was more likely how to do HTTP request. Even though it is from Roblox’s API – it is not for this Forum. If you have problem with for example some weird response body or something similar – then sure, go ahead and post it. But if you’re asking how to do API Requests with JS, then you should ask somewhere else.

That would be a very general and broad question.

1 Like

There’s a difference between on Roblox and for Roblox. This argument is not worth having. The posting guidelines are vague, as has been mentioned in several posts. You’re just being difficult for the sake of being so.

4 Likes

Disagree—that sounds very pedantic for no reason. You make games on Roblox and for Roblox, same thing really. The point is as long as you are requesting help in another language for a project intended for Roblox then it should be allowed.