Proposal: Rename "Programming Questions" category to "Programming"

This is one of the incremental changes implementing the English language category restructuring discussed in general at:

The specific changes being proposed can be seen here. They consist of:

  • Change the category's name from "Programming Questions" to "Programming"
  • Change category "slug" (cosmetic text in category page URL) to programming

The scope of this category is discussion of subjects related to programming.

The "questions" of the previous category name is implicit. Category names should be kept to the minimum necessary to effectively communicate the purpose of the category (with the description used to provide details about the purpose and scope).

Impact on Links

The name change will not break any links.

Links to Category Page

Although the forum software adds a cosmetic text "slug" to the category page URL, the only technically significant part of the URL is the ID (e.g., 20). Even though the "slug" text will be changed as part of the renaming, the previous links will still lead to the category page as always.

Links to Topics and Posts

Topic and post URLs are not category dependent so there is no impact on links to any topics or posts under the renamed category.

I don't believe so, not quite. Without that, it implicitly includes "show and tell" stuff that might belong in "tutorials". E.g. "Look at this new way I found to do BlinkWithoutDelay"...

But maybe in the end, it wouldn't affect most posts... the benefit of simplification might outweigh that aspect.

1 Like

"Programming" can have two meanings; "Programming Questions" as well.

Most of us understand what the category is for; but "Programming" can also mean the actual programming of the board (upload via USB or e.g. programming via icsp).

I agree on a renaming but I think that "Programming Language" would be a better title for the category.

2 Likes

"Programming Language" implies a more narrow scope than is intended.

If you want to avoid the chance of it being interpreted as a category for discussion related to uploads, I suggest "Code" as a better name.

Just to throw in something that I've seen elsewhere, is the name something that translates into other languages correctly?

I'm not sure about that. If it narrows it down, what would no longer fit in the category that currently fits there?

The current description is, in my view, all about the programming language.

2 Likes

If we still have Project Guidance then Project Coding might be clear.

2 Likes

Just as there is more to writing than words and grammar, there is more to programming than the programming language.

Under the proposed layout, this category will be a subcategory of "Your Project":

https://forum.arduino.cc/t/restructuring-forum-categories/1102089/42#your-project-lock-2

So I think the second "Project" in Your Project > Project Coding would be redundant.

I see...

I don't like issues, but Programming Issues or Coding Issues might fit.

If we are still discussion @sterretje's point:

then adding "Issues" is no improvement.

Why do you think "Coding Issues" is better than "Coding"?

To have a reason why it isn't part of Problems with your project.
But English is not my native language.
I would prefer Coding versus Programming.

1 Like

Is there a specific reason you prefer Your Project > Coding over Your Project > Code?

It isn't wrong, but I don't see the word "coding" used very often.

Can't make up my mind. But we used to call this Software Development.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.