首页
学习
活动
专区
工具
TVP
发布

程序人生

专栏作者
265
文章
284604
阅读量
68
订阅数
用 excalidraw 做生日礼物
小贝的生日正好赶上双节,思虑良久,觉得传统的贺卡,生日礼物之外,作为一个程序员,我还能给她做一个更好的礼物。然而我是一个扁鹊都望而旋走的重度拖延症患者,事情不拖到最后一刻不会启动。到了娃儿生日前夕,本想用 scratch 写个小游戏祝福她,没想到人家已经用 scratch 把姐姐做的 wings of fire 游戏改吧改吧给自己做了个 happy birthday 的动画:
tyrchen
2023-10-07
1800
异步处理的脑力游戏
用过 node.js 的同学都知道,它实现了 Observer 设计模式,做了一套类似于 Python 的 event listener,叫 EventEmitter。你可以创建(或者扩展)一个 Ev
tyrchen
2018-03-28
7420
颠覆者的游戏:程序语言
程序语言的用户是程序员,她们对语言的要求不外乎是:好用,没bug,能快速开发,容易写出高质量的代码,性能好,可伸缩,容易部署,生态圈完备,blablabla。所以程序语言这块广阔的市场的价值主张也主要围绕着这些需求展开。这个市场和其他赢者通吃的互联网市场来说,不太一样,第一的占有者也就是维持着不到20%的头部,长尾一路延伸到几百名开外。 最初程序语言围绕着性能,以及同样量级的性能下的易用性做价值主张。和硬件结合紧密的C是最大的赢家。市场上的语言们都紧盯着C,编译器的发展方向也是性能,性能,性能。 90年代中
tyrchen
2018-03-28
1K0
200行,写个2048游戏
最近断断续续地在学racket [1],同时也在把学习过程中的心得汇总成一本使用 scribble [2] 撰写的电子书 [3]。有几个读者看了之后,在公众号里不约而同地留言: 学这么一门小众的语言,除了了解下Lisp的能力(魔力)外,有什么实际的用途? 如果「实际的用途」是指用其找工作,那么的确没有,在可预见的未来(3-5年)也不太会有,您可以点左上角的返回按钮退出本文;但如果「实际的用途」指写点有意义的代码,而不是翻来覆去地写求阶乘的算法,快排的算法,那么可以继续。本文讲讲如何用racket写曾经风靡的
tyrchen
2018-03-28
7490
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档