Allow auto-escaped strings
I read this idea on another forum awhile ago (don't have the link). The idea is that you add an indicator before string assignments that causes any \ to be treated as \\.
Now we do (on Windows)
File f = new File("c:\\temp\\logs\\applog.txt");
Using the "escape" marker
File f = new File(\e "c:\temp\logs\applog.txt");
I don't care what the syntax of this is, as long as it is clearly visible on scanning/reading the code.
1) Improves readability--what you see is what you get
2) Can be implemented in compiler
3) Avoids simple typing mistakes in replacing \ with \\