hupo0 最近的时间轴更新
hupo0

hupo0

V2EX 第 460436 号会员,加入于 2019-12-20 17:29:05 +08:00
今日活跃度排名 8095
感觉这次写的库能比 js 原生数组方法要快
  •  2   
    JavaScript  •  hupo0  •  71 天前  •  最后回复来自 cenbiq
    28
    [合 zu] 南 2 环 5/14 地铁 芳城园 1 区 2 居室主卧 2300/月
    北京  •  hupo0  •  117 天前  •  最后回复来自 hupo0
    2
    给一个类 rxjs 的库写了篇介绍
    JavaScript  •  hupo0  •  130 天前  •  最后回复来自 beyondex
    5
    [合 zu] 邻近 5/14 地铁 芳城园 1 区 2 居室主卧 2300
    北京  •  hupo0  •  133 天前  •  最后回复来自 hupo0
    1
    hupo0 最近回复了
    为了能在 mac 和 windows 上开发同一个项目,我选择了 vscode + cmake 。由于一些个人喜好,配置起来花了不少时间。

    如果学习用的是 windows 系统,Visual Studio 是最友善的了。
    @xingshu1990 点外卖时会比较累。健身餐之类我会去了解下。我目的也不是减肥,是想饮食上能更科学点,对自己的身体状态多点信心。特别注重这些,也许是有点心理因素存在。
    @iannil 多余的蛋黄怎么办,扔了好浪费。
    @iannil 我眼瞎了,没看到绿色蔬菜啥的。
    @iannil 考虑到消化系统的“作息时间”,应该得分成 3-4 顿来吃吧。然后像维生素和一些人体所需的微量元素,怎么从食物补充?
    @TomatoYuyuko 确实有在考虑代餐
    没有厌食症,一天三餐都按时吃。
    @hupo0 我靠,我想换行怎么就发出去了。
    https://github.com/Iplaylf2/no-stream
    主要看顶级目录,package.json 和 gulpfile.js 。
    你可以参考别人的库是怎么打 npm 包和发布的,比如说我的。
    71 天前
    回复了 hupo0 创建的主题 JavaScript 感觉这次写的库能比 js 原生数组方法要快
    @cenbiq 看看所谓的 Zero cost abstraction - 刘雨培的文章 - 知乎
    https://zhuanlan.zhihu.com/p/24975048
    吐槽 C# - 刘雨培的文章 - 知乎
    https://zhuanlan.zhihu.com/p/30653282

    参考这两篇回答,17 年的 C#还没有对 linq 进行优化。虽然用迭代器也是相当于只遍历一遍,但是迭代器“调用”迭代器的过程还是会有额外的性能损耗。完美一点的是,能做到跟 C++一样,把迭代器 yield 的逻辑内联到一个循环里。

    想来 no-stream 的做法,是函数调用层面,把"yield"部分通过函数包函数的方式合并到一个循环里。虽然也是有函数调用方面的开销,但目前来看,会比 JS 的 Generator 还节省性能些。

    从现有的 C++和 Rust 的案例来看,其实正道还是 iterator,似乎这样的结构更容易优化。linq 也是在正道上,只是需要引擎对这部分进行优化。与之对应的是 JS 的 Generator 。可惜就是目前他们还很拉胯。
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3700 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 14ms · UTC 08:49 · PVG 16:49 · LAX 01:49 · JFK 04:49
    ♥ Do have faith in what you're doing.