Code Monkey home page Code Monkey logo

es's Introduction

Hoping to be what Paul Graham called hacker.

This is zhuzilin, coder and anime fan.

You can ask me about deep learning frameworks. I'm contributor of tensorflow, pytorch and horovod.

I'm currently in WeChat's LLM team and interested in everything relates to LLM.

Avatar is Shoyo Hinata, from Haikyu!!.


这里是 zhuzilin,coder、热血番厨、造轮子爱好者、日语渣。

比较了解深度学习框架,是 tensorflow, pytorch 和 horovod 的 contributor。

我目前在微信的大模型团队打工,对大模型相关的一切都很感兴趣~

头像是日向翔阳,《排球少年》。

es's People

Contributors

zhuzilin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

es's Issues

Roadmap

recent:

  • pass the typescript compiler test in Octane;
  • make the error messge more intuitive;
  • design a good enough gc;
    • implement a copying gc;
    • implement a mark and sweep gc;
    • implement generational gc.
  • do some optimization on the AST interpreter.
    • remove ParameterMap in arguments object and specialize the function for MakeGetterArgs and MakeSetterArgs;
    • support ascii string to reduce memory consumption;
    • do not allocate number in heap;
    • separate string property and number property;
    • move reference type to stack;
    • let parser take parts in creating runtime values.

functions:

  • pass test262 ch06-ch14
  • support a module system (ES6 / CommonJS);
  • regex;
  • json;
  • URI.

long term

  • design byte code for the interpreter;
  • experiement with different dispatch method and inline caching;
  • JIT support;

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.