我对人们关于如何在跨平台应用程序中最好地存储首选项和默认设置的观点感兴趣.
我主要在*nix和Windows上使用node.js和Perl,但我也对更大的图片感兴趣.
在*nix世界中,"dotfiles"(和目录)在系统范围或应用程序默认设置中非常常见,这些设置通常位于主目录中的一个路径和用户特定设置中.这样的文件和目录以点"."开头.并默认隐藏目录列表.
Windows具有注册表,该注册表还具有默认和每用户覆盖的路径.
某些跨平台应用程序以自己的方式执行,Firefox使用JavaScript首选项文件.
一个跨平台的应用程序是否应该跨平台使用一个系统,或者说*nix上的dotfiles和Windows上的注册表?您最喜欢的编程语言是否有一个库或模块以标准方式访问它们?是否有新兴的最佳实践或每个人都自己推出?