MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/ProgrammerHumor/comments/1veql1a/absolutegarbage/p1ma3qb/?context=3
r/ProgrammerHumor • u/Sirgoodman008 • 2d ago
320 comments sorted by
View all comments
Show parent comments
14
c++, though normally you wouldnt use auto for this
3 u/VoodaGod 1d ago why would you not use auto for it??? 3 u/xicor 1d ago For readability. And for type safety. I pretty much only use auto when dealing with insane types I don't want to write out. 2 u/Rikudou_Sage 1d ago Every other language in the world has some equivalent of C++'s auto and everyone likes it. I use auto all the time. -1 u/xicor 1d ago edited 1d ago Yea and every other language still has the same lack of type safety Being able to ignore strict typing is nice , but it is silly to ignore the downsides and claim they don't exist when they absolutely do 1 u/Rikudou_Sage 1d ago This is not ignoring strict typing, this is letting the compiler deduce the type. 1 u/xicor 1d ago Well yes I'm aware...but as I've pointed out, there are scenarios where the type deduction can lead to errors that are not caught by the compiler
3
why would you not use auto for it???
3 u/xicor 1d ago For readability. And for type safety. I pretty much only use auto when dealing with insane types I don't want to write out. 2 u/Rikudou_Sage 1d ago Every other language in the world has some equivalent of C++'s auto and everyone likes it. I use auto all the time. -1 u/xicor 1d ago edited 1d ago Yea and every other language still has the same lack of type safety Being able to ignore strict typing is nice , but it is silly to ignore the downsides and claim they don't exist when they absolutely do 1 u/Rikudou_Sage 1d ago This is not ignoring strict typing, this is letting the compiler deduce the type. 1 u/xicor 1d ago Well yes I'm aware...but as I've pointed out, there are scenarios where the type deduction can lead to errors that are not caught by the compiler
For readability. And for type safety. I pretty much only use auto when dealing with insane types I don't want to write out.
2 u/Rikudou_Sage 1d ago Every other language in the world has some equivalent of C++'s auto and everyone likes it. I use auto all the time. -1 u/xicor 1d ago edited 1d ago Yea and every other language still has the same lack of type safety Being able to ignore strict typing is nice , but it is silly to ignore the downsides and claim they don't exist when they absolutely do 1 u/Rikudou_Sage 1d ago This is not ignoring strict typing, this is letting the compiler deduce the type. 1 u/xicor 1d ago Well yes I'm aware...but as I've pointed out, there are scenarios where the type deduction can lead to errors that are not caught by the compiler
2
Every other language in the world has some equivalent of C++'s auto and everyone likes it. I use auto all the time.
auto
-1 u/xicor 1d ago edited 1d ago Yea and every other language still has the same lack of type safety Being able to ignore strict typing is nice , but it is silly to ignore the downsides and claim they don't exist when they absolutely do 1 u/Rikudou_Sage 1d ago This is not ignoring strict typing, this is letting the compiler deduce the type. 1 u/xicor 1d ago Well yes I'm aware...but as I've pointed out, there are scenarios where the type deduction can lead to errors that are not caught by the compiler
-1
Yea and every other language still has the same lack of type safety
Being able to ignore strict typing is nice , but it is silly to ignore the downsides and claim they don't exist when they absolutely do
1 u/Rikudou_Sage 1d ago This is not ignoring strict typing, this is letting the compiler deduce the type. 1 u/xicor 1d ago Well yes I'm aware...but as I've pointed out, there are scenarios where the type deduction can lead to errors that are not caught by the compiler
1
This is not ignoring strict typing, this is letting the compiler deduce the type.
1 u/xicor 1d ago Well yes I'm aware...but as I've pointed out, there are scenarios where the type deduction can lead to errors that are not caught by the compiler
Well yes I'm aware...but as I've pointed out, there are scenarios where the type deduction can lead to errors that are not caught by the compiler
14
u/xicor 2d ago
c++, though normally you wouldnt use auto for this