10 2022 档案

摘要:前言 闭包对于一个长期写 Java 的开发者来说估计鲜有耳闻,我在写 Python 和 Go 之前也是没怎么了解,光这名字感觉就有点"神秘莫测",这篇文章的主要目的就是从编译器的角度来分析闭包,彻底搞懂闭包的实现原理。 函数一等公民 一门语言在实现闭包之前首先要具有的特性就是:First class 阅读全文
posted @ 2022-10-26 07:41 crossoverJie 阅读(671) 评论(0) 推荐(0)
摘要:版本更新 最近 GScript 更新了 v0.0.11 版本,重点更新了: Docker 运行环境 新增了 byte 原始类型 新增了一些字符串标准库 Strings/StringBuilder 数组切片语法:int[] b = a[1: len(a)]; 具体更新内容请看下文。 前言 前段时间发布 阅读全文
posted @ 2022-10-17 08:09 crossoverJie 阅读(311) 评论(0) 推荐(0)
摘要:前言 前段时间在《用自己的编程语言实现了一个网站》用介绍了用 GScript 写的一个简单“网站”,虽然是打上引号的;页面长这样: 看起来确实非常的挫,其实之前一直也想做一个 GScript 的在线 playground ,于是国庆期间学了一点 皮毛 Vue 加上老弟的帮忙(他是前端开发),最终完成 阅读全文
posted @ 2022-10-09 08:07 crossoverJie 阅读(1107) 评论(4) 推荐(7)