Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/pages/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ function WhatIsTRuby() {
dangerouslySetInnerHTML={{
__html: translate({
id: 'homepage.whatIs.rubyMore.description',
message: 'T-Ruby extends Ruby with additional syntax. <strong>This means static types and compile time.</strong>',
message: 'T-Ruby extends Ruby with additional syntax. <strong>This means static types at compile time.</strong>',
Copy link
Contributor

@yhk1038 yhk1038 Jan 5, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@msmoiz-biq
Thank you for your contribution!

But I believe "and" is a bit closer to expressing the meaning of each word independently than "at."

  • Static typing : is recognized as existing from the moment the .trb file is written by the developer, before "compile time."
  • Compile time : inherently encompasses much more than "static typing," suggesting that we can expect even richer functionality in the future.

Copy link
Contributor

@yhk1038 yhk1038 Jan 5, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And another one.
This text is a fallback text for i18n translate.

Please note that if you wish to modify the actual text,
you will need to edit each "locale" file together for it to take effect. 👍

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah I see, I read compile time as a necessary evil to support static typing (i.e., to translate from a .trb file to something that you can execute), not as a feature itself

}),
}}
/>
Expand Down