Are your teachers reading your screens a lot? Because it’s a PITA to read if you’re not using it yourself.
Also if you demo code you should switch to the more traditional so that others don’t have a hard time reading.
Basically it’s just down to the human brains amazing ability to do pattern recognition subconsciously so you don’t have to actively think about what that symbol means - unless someone used a different symbol.
I feel like I need more context here. What templating language is this, and why is its progress a string representing a full sentence?
It’s React JSX, and progress is a custom string in our project that can at most hold “Hold on…”.
That’s your biggest problem? Not that you have to use ≠instead of !=?
It is !=, its just a font that renders != as a wide ≠ bc it looks nice
it’s actually !==
You can configure your editor to do that. I did it in nvim.
However my teachers always told me to stop doing it. I am yet to learn the reason why.
My teacher is mad about it too, lol
Jetbrains mono ligatures my beloved
Caskaydia Cove NF
monaspace for life
Are your teachers reading your screens a lot? Because it’s a PITA to read if you’re not using it yourself.
Also if you demo code you should switch to the more traditional so that others don’t have a hard time reading.
Basically it’s just down to the human brains amazing ability to do pattern recognition subconsciously so you don’t have to actively think about what that symbol means - unless someone used a different symbol.
Not a lot but they warn me of weird copy and paste shenanigans. But normally the compiler gives out a warning and when copying text is just simple.
Pretty sure it’s an autocomplete (like copilot or something)
They were typing
progress != “Hold”
And the ai autocomplete suggested
progress != “Hold onto your butts!”
Hence why the completion part is in grey (it’s a suggestion)