No.36 Chat with Teacher He about front-end, TS-Vue, compilation, Ast-grep, Rust, and the joy of participating in open source
A new episode of the podcast is out! This time, our previous guest Shen Qingchuan is back for a limited time, and we invited Teacher He to chat about topics such as TypeScript/Vue/Rust/ast-grep/compilation, and participating in open source. We had a great conversation and welcome everyone to join in the enthusiastic technical discussion!
Hosts: Xin Bao, Xiao Bai Cai, Shen Qingchuan
Guest: Teacher He
Teacher He's desktop
Tencent Meeting sceneTimeline#
01:11 opening We invited Shen Qingchuan as a flying guest and Teacher He as a guest to chat casually
02:38 Teacher He has contributed to the combination of Vue 2.x and TypeScript in the past, and currently writes Rust
05:35 Talking about interesting stories about the early combination of Vue 2.x and TypeScript, after decorators
11:45 Currently trying to combine Vue and Rust, the future has come, but it is not easy, and the current and future plans. Encountered some problems and also produced the work ast-grep.
23:10 The theme of this issue is clear, the continuous deep cultivation in the fields of TS/Vue/Rust/Compiler. Beginners can learn and make progress from it. TS entry-level and advanced solutions,
30:30 How to learn and practice compiler parser from academic and engineering perspectives.
35:30 Complaints and feelings about learning Rust, and how much it is related to front-end development
38:00 Just now, in order to solve the problems of Rust, ast-grep was open sourced, focusing on introducing its usage and scenarios, which all library developers can learn and use to assist users in migration. Evan You also mentioned the reflection on the developer experience caused by the incompatibility between Vue 2 and Vue 3 in recent sharing.
54:15 What are you doing when participating in open source in the early days and now, finding a lot of joy and learning better communication from open source.
62:35 Teacher He praised the process of recording by Web Worker, which is very good and professional. Welcome more people to chat and play.
66:17 Participating in and leading open source communities, recommend Open Source Guide for systematic learning.
71:20 How long has Teacher He been working and where is the current focus. Also talked about using ChatGPT for text classification and assisted learning. Whether you prefer reading documentation or hands-on practice, AI can assist in learning and understanding. Also a loyal fan of NeoVim.