Remix.run Logo
analog31 3 hours ago

Indeed, and I get that one can ignore those features (I do), but finding them in existing code or having the AI coding agent use them diminishes the "easy for beginners" aspect.

ForceBru 2 hours ago | parent | next [-]

How is, say, `age = 5; print(f"Age: {age} years old")` not easy for beginners? IMO it's as easy as it gets: you want the value of `age` printed {HERE}, so you just put it where you want it, surrounded by curly brackets.

an hour ago | parent [-]
[deleted]
orf 3 hours ago | parent | prev [-]

Are f-strings not easy for beginners? What would you prefer instead?

analog31 an hour ago | parent [-]

I'd prefer one way of doing things. I do understand that the improvements to string literals are improvements, but it means there are multiple things to learn.