On Saturday, 15 September 2018 at 18:21:43 UTC, Josphe Brigmo wrote:
On Saturday, 15 September 2018 at 13:37:29 UTC, Vladimir Panteleev wrote:
Can you list some programming languages that achieve this task in a way you approve of?

Plenty, pick just about any one. C#, Haskell, javascript, lua, python, perl, C++(yes, c++, we are not talking about language features but usability). The simple fact is that C++ can be used to do anything almost 100% correct while D can fail. D is only a better language, not a better compiler(except it's speed).

See you are just talking out of your ass right now. I just tried C++, it doesn't work. You can't use std::fstream with a path that is larger than 260. I also moved an executable to that large path. And guess what I couldn't even get Windows to run it. Not through powershell nor explorer. I can't even run applications like "ls" with powershell. Let alone "cd" into the folder. oddly enough the only thing that came close was git bash, which gave me an error message. While powerhshell just said couldn't find path.

```
Error: Current working directory has a path longer than allowed for a
Win32 working directory.
Can't start native Windows application from here.
```

I don't know how you can complain about D when Windows is so fundamentally broken for large files path, that even it's set of tools don't support it.

Another one, Python: https://docs.python.org/3/using/windows.html#removing-the-max-path-limitation

It does not support long paths, you have to use \\?\ or enable it with the registry (only on newer Windows 10 versions).

If you are going to make claims -- Do Your Research.


Reply via email to