代码之家  ›  专栏  ›  技术社区  ›  porton

什么是Dlang标准流模块?

  •  0
  • porton  · 技术社区  · 7 年前

    什么是Dlang标准流模块?

    https://digitalmars.com/d/2.0/phobos/std_stream.html https://github.com/dlang/phobos/blob/master/std/stream.d 但GitHub上的此页面不存在。

    我想,它被删除是因为不赞成。它被什么取代了?

    1 回复  |  直到 7 年前
        1
  •  4
  •   greenify    7 年前

    看看即将到来的 std.io 单元它旨在提供一种“基于I/O设备的精简、独立于操作系统的抽象”。 example 这是本单元的一部分。

    iopipe 使用即将到来的 模块,并为I/O设备提供了一个良好且高效的API范围。

    然而,随着D变得越来越流行和越来越多的使用,Phobos开发团队更加关注标准模块的质量,因此添加过程变得更加严格。同时,dub(D的包管理器)成为D的事实上的包管理器,通过dub(并为它们提供适当的SemVer版本)共享新的“标准模块”变得更加容易。

    您可能还对Vibe.d(可能是最著名的web框架)感兴趣,它还定义了自己的流式功能,可以从 vibe-core . 见例。 stream.d 详情请参阅。

    最后不能不提 std.stream 还没有完全消失并继续生活在 undeaD .