Sorry to say that it is not a bug. The reason is because using strings like that results in non-portable code where as Path("path","to","file") is portable.
That said it is only 0.3.0 so all issues are open for discussion. I could see the option: Path("a/b/c","/") as a way to create paths in a portable manner. But right now you can do:
Path.fromSeq("a/b/c".split("/"))
In my experience I have found that using File almost always results in non-portable code because the separators are always in the strings. So i have most frequently seen the following:
String sep = File.separator
new File("a"+sep+"b"+sep+"c")
terrible. I am trying to not make the same mistake. If the developer wants to make a Path from a string they have to be explicit.
That is my reasoning.
Jesse