Skip to content

Remove performance comparison from C# Basics #10286

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 1 commit into from
Nov 20, 2024

Conversation

tetrapod00
Copy link
Contributor

@tetrapod00 tetrapod00 commented Nov 19, 2024

Supersedes #7538.

In that original PR, there was reasonable consensus to at least remove the claim that C# is 4x faster than GDScript.

I still think a larger comparison of the performance of C#, GDScript, and C++ is warranted, and it should be somewhere other than the C# section of the docs. Those changes are for another PR.

@tetrapod00 tetrapod00 added topic:dotnet area:manual Issues and PRs related to the Manual/Tutorials section of the documentation cherrypick:4.3 enhancement labels Nov 19, 2024
@raulsntos
Copy link
Member

Personally I'd just remove the entire paragraph. As I mentioned in the original PR1, I think it feels out of place to bring up other languages in the C# documentation, and I don't feel like the comparison is comprehensive enough to be accurate.

Footnotes

  1. https://github.com/godotengine/godot-docs/pull/7538#issuecomment-2254840081

@tetrapod00
Copy link
Contributor Author

Removing the whole paragraph is fine by me. I made a separate PR #10287 to bring the comparison to the FAQ, and that can be linked to from the C# performance section.

@mhilbrunner
Copy link
Member

I'm likewise in favor of going ahead with #10287 and removing this.

@tetrapod00 tetrapod00 changed the title Remove statement about C# being 4x faster than GDScript Remove performance comparison from C# Basics Nov 19, 2024
@tetrapod00
Copy link
Contributor Author

Snip! Updated this PR to remove the performance comparison paragraph entirely. Performance comparison is being moved and expanded in the other PR.

@skyace65 skyace65 merged commit 76a8087 into godotengine:master Nov 20, 2024
1 check passed
@skyace65
Copy link
Contributor

Thanks!

@tetrapod00 tetrapod00 deleted the 4x-csharp branch November 20, 2024 03:10
@mhilbrunner
Copy link
Member

Cherrypicked to 4.3 in #10347.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
area:manual Issues and PRs related to the Manual/Tutorials section of the documentation enhancement topic:dotnet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants