Spyke
aussie.zone

I feel like I need more context here. What templating language is this, and why is its progress a string representing a full sentence?

20

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)

27
Gutek8134reply
lemmy.world

That's your biggest problem? Not that you have to use ≠instead of !=?

11
lemmy.world

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.

12
el_abueloreply
lemmy.ml

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.

10

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.

2
KooShnooreply
programming.dev

It is !=, its just a font that renders != as a wide ≠ bc it looks nice

8

It's React JSX, and progress is a custom string in our project that can at most hold "Hold on...".

7

You reached the end

you know what | Spyke