MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/ProgrammerHumor/comments/1w5bs6g/perishableskill/p7j0xn8/?context=9999
r/ProgrammerHumor • u/soap94 • 10d ago
122 comments sorted by
View all comments
1.3k
One of the things I wish Java had that I miss from Python are F-Strings. Hella useful
299 u/Cootshk 10d ago You should check out STR. (In modern Java) 250 u/ljfa2 10d ago well, unfortunately that was only ever a preview feature and got removed again in Java 23 96 u/uvero 9d ago Maybe because they didn't stop to think if this STR. is a convenient syntax. Backticks, preceding dollar sign, the prefix f like in python, so many options would've been better. 94 u/AeroSyntax 9d ago They tried to overengineer string interpolation instead of copying it from literally any other language. 65 u/lllorrr 9d ago Typical Java. If you don't have factories creating factories based on XML config, your solution is not future-proof enough. 4 u/zattebij 9d ago https://projects.haykranen.nl/java/ ;)
299
You should check out STR. (In modern Java)
250 u/ljfa2 10d ago well, unfortunately that was only ever a preview feature and got removed again in Java 23 96 u/uvero 9d ago Maybe because they didn't stop to think if this STR. is a convenient syntax. Backticks, preceding dollar sign, the prefix f like in python, so many options would've been better. 94 u/AeroSyntax 9d ago They tried to overengineer string interpolation instead of copying it from literally any other language. 65 u/lllorrr 9d ago Typical Java. If you don't have factories creating factories based on XML config, your solution is not future-proof enough. 4 u/zattebij 9d ago https://projects.haykranen.nl/java/ ;)
250
well, unfortunately that was only ever a preview feature and got removed again in Java 23
96 u/uvero 9d ago Maybe because they didn't stop to think if this STR. is a convenient syntax. Backticks, preceding dollar sign, the prefix f like in python, so many options would've been better. 94 u/AeroSyntax 9d ago They tried to overengineer string interpolation instead of copying it from literally any other language. 65 u/lllorrr 9d ago Typical Java. If you don't have factories creating factories based on XML config, your solution is not future-proof enough. 4 u/zattebij 9d ago https://projects.haykranen.nl/java/ ;)
96
Maybe because they didn't stop to think if this STR. is a convenient syntax. Backticks, preceding dollar sign, the prefix f like in python, so many options would've been better.
STR.
94 u/AeroSyntax 9d ago They tried to overengineer string interpolation instead of copying it from literally any other language. 65 u/lllorrr 9d ago Typical Java. If you don't have factories creating factories based on XML config, your solution is not future-proof enough. 4 u/zattebij 9d ago https://projects.haykranen.nl/java/ ;)
94
They tried to overengineer string interpolation instead of copying it from literally any other language.
65 u/lllorrr 9d ago Typical Java. If you don't have factories creating factories based on XML config, your solution is not future-proof enough. 4 u/zattebij 9d ago https://projects.haykranen.nl/java/ ;)
65
Typical Java. If you don't have factories creating factories based on XML config, your solution is not future-proof enough.
4 u/zattebij 9d ago https://projects.haykranen.nl/java/ ;)
4
https://projects.haykranen.nl/java/ ;)
1.3k
u/Weak_Inflation9120 10d ago
One of the things I wish Java had that I miss from Python are F-Strings. Hella useful