News for hackers. Stuff that matters.
Re:JDK 15 by oblio on Tuesday September 15, 2020 @02:58PM (#24485288)
Conservative? We've had "f-strings" since 1979, at least.
Re:JDK 15 by CydeWeys on Tuesday September 15, 2020 @03:08PM (#24485428)
The ones in Python work significantly differently though; they have inline code execution (rather than using a varargs list after the f-string itself).
Re:JDK 15 by mixmastamyk on Tuesday September 15, 2020 @03:26PM (#24485647)
So does shell script and several modern programming langs. The sky hasn't yet fallen.
Re:JDK 15 by danudey on Tuesday September 15, 2020 @05:58PM (#24487219)
The Bourne shell had parameter expansion in strings in 1979, just FYI.
Re:JDK 15 by oblio on Tuesday September 15, 2020 @03:32PM (#24485723)
I've just executed:

echo "$(ls)"

in my zsh, so I'm not sure what to say, to be honest.

Re:JDK 15 by danudey on Tuesday September 15, 2020 @05:57PM (#24487207)
Closer to:

echo "Username is ${USER}"

As I recall (and Wikipedia seems to confirm), parameter substitutions were in the original bourne shell in 1979, so... Yeah, I'm not sure what's going on there.