• Home
  • Blog
  • Project
  • About
  • Rss

一些不错的lisp文章

2011-12-29

chibi-scheme源代码分析之三--编译原理

2012-01-12

chibi-scheme源代码分析之二--内存管理与垃圾回收

2012-01-12

chibi-scheme源代码分析之一--类型系统

2012-01-12

chibi-scheme源代码分析之零--总体结构

2012-01-10

elisp动态作用域的实现

2012-06-05

eopl读书笔记

2013-07-04

scheme中实现多值返回

2013-07-18

回到未来:永恒的lisp

2016-12-20

Shen语言的pattern match是如何编译的

2017-05-21

没有宏的pattern match

2017-07-08

一些思考:为lisp加类型

2017-11-12

klambda解释器

2017-11-16

shen-go 下一版的胡思乱想

2018-07-15

使用 explicit renaming 实现卫生宏

2018-11-04

一个更优雅的 lisp 语法设计

2018-11-11

lisp 宏展开实现中遇到的两个问题

2019-06-24

cora 语言介绍

2019-07-22

语言即虚拟机,将 cora 编译到 Go

2019-08-04

无脑 CPS 变换

2019-08-26

cora 语言中 let loop 宏的写法

2021-01-07

continuation monad 推导

2021-01-26

写在 shen-go 1.0 发布之际

2021-02-22

闭包即代码生成

2021-12-21

lisp 中一种巧妙的 GC 实现方式

2022-07-20

实现lisp的调试功能

2024-01-03

Category

  • 编译器
  • 编程语言
  • 高性能服务器
  • 分布式
  • Android游戏开发

Tags

lisp源代码分析chibi-schemegolangrbtreemempoolhashtask协程skynetbeansdbactor模型leasepaxos面试题linuxorg-modeblog编码java地图编辑器关卡生成tiledprimitiveschemepetrescue读书笔记eoplCAS无锁数据结构FP多值返回lambdaAssetManagerlibgdxpprof微博数据分析cdn云风hive调度器flashplaneshift分段栈terminalgodit转载OpenGL年终总结翻译facebook编程感悟架构CCSPacme编辑器devdrawmmorpgouster一致性翻墙n6bagent性能优化继承接口DSPaerospikekvssdraftovercommitnosqlcoroutineplan9grtdatabase垃圾回收lambda演算网络编程epollselectio模型阻塞同步dynomitesessionbeegocodisycombinator热重启跳表skiplist监控zipkininfluxdbheka分布式跟踪buggorillamiddlewarehttpobjectclosurenanopass位运算swapcontext汇编trampolinecpscontinuationcallbackclosure-convertredis逻辑时钟logical clock服务发现配置中心chicken调试VMsrfi-18call/ccp2pdelivery动态规划网络luasqlcockroachdbisolationsnapshotserializable链表ltaskchannelleetcodeRustsocketinterpret可串行化spanner分布式transactionSQLparser内存池allocatorcombinatormonadocamlabstract machineZINCcurryingtype inferHM类型系统leakresetshiftdelimiteddectectraceschemahybrid logical clockmemoryTiDBpattern matchshencontext缤果盒子variantpoolgoroutinemorestackRCSIopentracingklambda优化Cellofat pointerevalddlcodegenexpressionerlangwithcancelconstant propagateKISS性能macrohygieneer-macro-transformcoramodule错误处理contractunion storecalvinbytecodeJVMauroratidbvmexecutorcovarianceGCoberonsysbencheffectawaitasyncpromiseinterfaceprivilegetestinfernomicroKanrenminiKanrenzenlifedomainHLCdistributeddeadlockencryptauthenticationbinlogprobabilityhotspotmakefilecacheffiitxpreparecode reviewdarkedendependenttypekoka引用计数algebraic effectRWMutex软件工程开发环境code generationCIregexPEGarchitecturecloud nativegambitebpfbpftrace流控oomseverlesscoprocessortreadmillMVCChole diggingNATreverse proxyingtunnel累积分布函数eCDFSEDAtop-of-stack-cachingexceptionresumablestringActivityPubmastodonscheduleconcurrentlruscalerecursivepatchgobazelunion scantechnical debtlibraryframeworkqueueing delayqueueing theoryqueueingthreaded-codejitcopy-and-patchfipsdelimited-continuationtailficationclean codedesignAI软件事务内存STMdebuggernamebaser7rsnamespacepackagemark-sweepmostly-copyingtailcallcmltype checkergcam40旁路由nastracingmulticoreconcurrencyrustcraneliftc

Powered by Clojure & Bootstrap