没一句正经的业余程序员

奔跑在云计算大道上的软件民科

导航

2012年4月14日 #

一种软件理论分析的胡思乱想

摘要: 软件从某种意义上说,就是以各种程序设计语言记载、并运行在遍布全球的计算基础设施上的人类思想。人类社会文明程度越高,对软件的依赖越大。人类的思想异化为软件,但我们自身却迷失在软件所营造的异度空间中。软件的逻辑就是以言行事的逻辑,软件程序操控着人造世界,我们就生活在其中。从语言学视角对软件进行分析,有助于我们脱离细节的牵绊,从纯理论看待这个极其复杂的怪物。我们可以借用语言学的语法、语义和语用,把这三个因素表征为三维的坐标系。(1)语义维度我们可以把各类计算模型安排在语义维度上,数学家和计算机科学家已经构造出五花八门的计算理论,比如自动机、图灵机、冯诺曼机、函数式模型、逻辑式模型、并发模型、... 阅读全文

posted @ 2012-04-14 21:59 没一句正经的业余程序员 阅读(1937) 评论(0) 推荐(3) 编辑

2011年4月29日 #

《黑客与画家》书评——lisp教主驾临

摘要: 在豆瓣发表了书评,转载于此,立此存照。 《黑客与画家》书可点击链接。 初次知道Paul Graham这个人,是在一个无聊的下午,通过google搜索“lisp”关键字,误打误撞到他的网站的。特别喜欢读他的一些关于lisp语言、创业指导和黑客精神的文章,于是成为PG随笔的忠实读者。 这次知道“教主”的大作要出中文译本了,急忙买一本,精神支持一下,虽然大部分文章都已经看过了。 先发个广告,尽管哥不是友人,也非出版商,至今尚未创业,只是叶公好龙的粉丝一个。通观全书,你会对“黑客”的含义有着更深的认识,那就是——追求卓越,在软件这个领域出神入化,象优秀画家创造出传世精品般,设计出艺术化的软件作品。而这 阅读全文

posted @ 2011-04-29 00:37 没一句正经的业余程序员 阅读(4490) 评论(4) 推荐(3) 编辑

2011年4月19日 #

陈年译稿——一个面向Scheme程序员的monad介绍

摘要: 今天整理硬盘时翻出一篇旧的翻译稿,那是多年前“计算机英语”课程上要求交的一篇作业,也是哥投身此行业后不多翻译过的东西(还有一篇记得是被面试时考官要求的),作为英语水平差强人意之人,当初挑这篇翻译是有小算盘的,代码多文字少,能少翻就少翻,免得“翻多必失”。 好久没空在博客园上发帖,只好把陈年旧货拿出来晒一晒,希望对想理解monad机制又不想学习范畴论的朋友有所帮助,当然高手就直接跳过算了。 说说我的心得吧,对Haskell引入程序世界的monad,先是不屑一顾,哥不需要,要副作用直接赋值就行了,吃饱了撑着搞那么复杂的东西干嘛。后来看许多大牛推荐,于是就有了好奇心了,到底是个嘛玩意,引无数英雄尽. 阅读全文

posted @ 2011-04-19 15:28 没一句正经的业余程序员 阅读(13737) 评论(2) 推荐(3) 编辑

2010年7月30日 #

程序员的语言“艳遇史”(七)——电台播音员scheme

摘要: 第七个女孩 电台播音员scheme(***以下小说情节纯属虚构,供朋友们在紧张编程后轻松一下,如有雷同纯属巧合,切勿对号入座***)一、天籁之音  早班车上,每过一站,都是一阵汹涌的人流波动。我好不容易抢到一个座位,环顾四周,没什么老人孕妇,窃喜。最近一周倒霉,每次才占到空位,都迫于群众压力,当了雷锋,连假装看窗外都不成。我放心的坐下,随手抹了一把汗。其实我本可以坐11路车上班,路程还少两站,也没... 阅读全文

posted @ 2010-07-30 14:37 没一句正经的业余程序员 阅读(6130) 评论(26) 推荐(5) 编辑

2010年6月29日 #

程序员的语言“艳遇史”(六)——网络工程师perl

摘要: (***以下小说情节纯属虚构,供朋友们在紧张编程后轻松一下,如有雷同纯属巧合,切勿对号入座***)第六个女孩 网络工程师perl一、风雨割接夜  一个风雨交加的夜晚,我骑着我的小电驴,奔驰在东大街上。已是深夜,街上鬼影都没一个。突然一个塑料袋幽灵般的飞到我头上,我正惊魂未定,手机又响了。我拿起电话,不耐烦的说:“五点半才割接,你催什么催,我已经在路上了!”。那边传来一个冰冷... 阅读全文

posted @ 2010-06-29 15:19 没一句正经的业余程序员 阅读(7501) 评论(12) 推荐(5) 编辑

2010年6月7日 #

程序员的语言“艳遇史”(五)——办公室秘书smalltalk

摘要: (***以下小说情节纯属虚构,供朋友们在紧张编程后轻松一下,如有雷同纯属巧合,切勿对号入座***)第五个女孩 办公室秘书smalltalk一、引子  每次大学校友聚会,我和二胖都有一爱好,就是找到我们的老班长黑哥,进行一番疯狂的摧残和蹂躏,其惨烈程度,让渣滓洞中美合作所都自愧不如。红酒、白酒加啤酒灌他,稍有不从,我们立马掏出毕业纪念照,众目睽睽下让他无话可说。  要知道为什么有如此深仇大恨,就得追... 阅读全文

posted @ 2010-06-07 17:06 没一句正经的业余程序员 阅读(5153) 评论(28) 推荐(15) 编辑

2010年5月8日 #

程序员的语言“艳遇史”(四) ——数学系师姐forth

摘要: (***以下小说情节纯属虚构,供朋友们在紧张编程后轻松一下,如有雷同纯属巧合,切勿对号入座***)                    第四个女孩 数学系师姐forth  一个闷热的下午,我坐在梯形教室里,百无聊赖,听着讲台上一个白发大师的个人咏叹调。为加强理工科同学们的人文修养,出去泡妞不至于没词,丢我校的脸,学校新开了一批公共选修课,什么唐宋词、西方哲学史、小说欣赏等等。  学校还规定,公共... 阅读全文

posted @ 2010-05-08 08:35 没一句正经的业余程序员 阅读(5298) 评论(26) 推荐(14) 编辑

2010年4月27日 #

程序员的语言“艳遇史”(三) ——法国外教prolog

摘要: (***以下小说情节纯属虚构,供朋友们在紧张编程后轻松一下,如有雷同纯属巧合,切勿对号入座***) 第三个女孩 法国外教prolog  张开双脚,轻轻的插入,调整一下,再插入,哇,怎么出血了!  呵呵,各位没走错,欢迎来到博客园电视台“程序人生”栏目。  实验室里,我满头大汗,摆弄着面包板和一堆元器件。也不懂上次哪个变态,做完试验后报复社会,把电阻管脚扭得和麻花似的。要插到... 阅读全文

posted @ 2010-04-27 21:19 没一句正经的业余程序员 阅读(5796) 评论(20) 推荐(8) 编辑

2010年4月25日 #

程序员的语言“艳遇史”(二)——计算中心管理员小C

摘要: (***以下小说情节纯属虚构,供朋友们在紧张编程后轻松一下,如有雷同纯属巧合,切勿对号入座***)              第二个女孩 计算中心管理员小C  操作系统课上,我们无比敬仰的课任老师“胖头余”唾沫横飞:  “中国计算机事业的发展,需要一大批熟练掌握unix和c的专业人才……”  “计算机系的第一母... 阅读全文

posted @ 2010-04-25 23:55 没一句正经的业余程序员 阅读(4861) 评论(19) 推荐(19) 编辑

2010年4月24日 #

程序员的语言“艳遇史”(一)——班长pascal

摘要: 程序员的语言“艳遇史”(一)  (***以下小说情节纯属虚构,供朋友们在紧张编程后轻松一下,如有雷同纯属巧合,切勿对号入座***)  地狱里,一个曾经的程序员经不过魔鬼们的严刑拷打,终于把埋藏在心里多年的年少荒唐史给招了。  “好吧,魔鬼大王,我承认我是花心大萝卜,革命意志薄弱,没有管好自己,但我再坏也比不上陈冠希,您不能这样冤枉我啊!”  &ldq... 阅读全文

posted @ 2010-04-24 23:05 没一句正经的业余程序员 阅读(4302) 评论(16) 推荐(11) 编辑