黑客与画家 来自计算机时代的高见 [Hackers and painters]

黑客与画家 来自计算机时代的高见 [Hackers and painters] pdf epub mobi txt 电子书 下载 2025

[美] Paul Graham 著,阮一峰 译
图书标签:
  • 编程
  • 技术
  • 创业
  • 设计
  • 文化
  • 计算机
  • 互联网
  • 思考
  • 美学
  • 极客
想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 人民邮电出版社
ISBN:9787115326560
版次:1
商品编码:11323434
包装:精装
外文名称:Hackers and painters
开本:16开
出版时间:2013-10-01
用纸:胶版纸
页数:300
正文语种:中文

具体描述

编辑推荐

  

  美国互联网界如日中天的教父!
  保罗·格雷厄姆,起于画家的黑客,硅谷创业巨子。
  《黑客与画家:来自计算机时代的高见》充满了离经叛道的洞见与实践的智慧,颠覆你对世界的过往印象!
  拿起书时世界仍一片黑暗,放下书时,它已充满希望!
  每一篇文章都抵得上一本好书。
  《黑客与画家:来自计算机时代的高见》平装版雄踞各大网店IT人文类榜首!
  为什么过去三十年中,很多赚到大钱的人都是程序员?!
  没办法,这些书呆子看上去正在接管世界。我好能懂一点他们正在干的事情,这样就不会被他们整出来的下一个东西唬到了。
  《黑客与画家:来自计算机时代的高见》是硅谷创业巨子保罗·格雷厄姆的文集。内容细腻、丰富而宽广,打破常规,以你未曾想过的视角带你领略当今IT技术浸透下周遭世界的基因与动向。内容涉及思想意识、设计、互联网、IT技术,以及创业等。
  虽然黑客从外表看上去一般都是呆呆的,但是他们的大脑内部却是一个有趣得让你吃惊的地方。翻开本书,随着硅谷创业与技术大师敏感而丰富的内心,重新认识你所身处的世界。

内容简介

  《黑客与画家:来自计算机时代的高见》是硅谷创业之父Paul Graham的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们这个时代,迫使读者独立思考。
  《黑客与画家:来自计算机时代的高见》适合所有程序员和互联网创业者,也适合一切对计算机行业感兴趣的读者。

作者简介

  保罗·格雷厄姆(Paul Graham),美国著名程序员、风险投资家、畅销技术书作家。哈佛大学博士。
  当今美国互联网界如日中天的教父级人物。被《福布斯》杂志喻为“撼动硅谷的人”。
  他是Lisp专家,是第一个互联网应用程序Viaweb的发明人之一,该程序后被雅虎以5000万美元收购,这个程序后来成为如雷贯耳的Yahoo!Store。
  2005年,他创办了Y Combinator,如今该公司已成为美国著名的创业孵化器。截至2012年7月,共孵化380家创业公司,这些公司累计获得投资额超过10亿美元,估值已超100亿美元。2012年,《福布斯》将YC评为最有价值的孵化器。
  如今,当年轻人紧握一个激动人心的想法,想要寻求帮助时,或是有所小成,得到了一点钱,却不知该朝哪个方向继续努力时,就会想到去找保罗?格雷厄姆。




内页插图

精彩书评

  ★充满了离经叛道的洞见与实践的智慧。
  ——安迪·赫茨菲尔德 Macintosh联合发明人,Mac核心操作系统与革命性界面的作者

  ★“这是真正睿智之士的思维激荡,读起来令人着迷。”
  ——克里斯·安德森 长尾理论作者,美国《连线》杂志总编辑

  ★“他在论述每一个题目时采取的那种方法,那样生动有趣,富有启迪性,让你莞尔一笑,然后陷入思考。强烈推荐此书给所有读者。”
  ——罗伯·马尔达 Slashdot.org创始人

  ★“这是我最近读到的最发人深思的一本书。主题多样,而且风趣幽默。”
  ——杰夫·贝兹 OSDN负责人



目录

1  为什么书呆子不受欢迎  
他们的心思在别的地方。
2  黑客与画家 
黑客也是创作者,与画家、建筑师、作家一样。
3  不能说的话 
如果你的想法是社会无法容忍的,你怎么办?
4  良好的坏习惯 
与其他美国人一样,黑客的成功秘诀就是打破常规。
5  另一条路 
互联网软件是微机诞生后的最大机会。
6  如何创造财富 
致富的最好方法就是为社会创造财富。创造财富的最好方法就是创业。
7  关注贫富分化 
“收入分配不平等”的危害,会不会没有我们想的那样严重?
8  防止垃圾邮件的一种方法 
不久前,许多专家还认为无法有效地过滤垃圾邮件。本文改变了
他们的想法。
9  设计者的品味  
如何做出优秀的东西?
10  编程语言解析 
什么是编程语言?为什么它们现在很热门?
11  一百年后的编程语言
一百年后,人类怎样编程?为什么不从现在开始就这样编程呢?
12  拒绝平庸 
别忘了你的对手与你一样,能用任何想用的语言编写互联网软件。
13  书呆子的复仇 
在高科技行业,只有失败者采用“业界最佳实践”。
14  梦寐以求的编程语言 
一种好的编程语言,是让黑客可以随心所欲使用的语言。
15  设计与研究  
研究必须是“新”的,而设计必须是“好”的。
致谢  
术语解释 
图片授权说明 
贝叶斯推断与过滤垃圾邮件 
中文简装版读后感 

精彩书摘

  让我困扰的,不是把孩子关在监狱里,而是(a)不告诉他们这一点,(b)把这监狱的大部分交给犯人来管理。孩子们被送进来,花6年时间,记住一些毫无意义的事实,还要身处在一个由四肢发达的小巨人管理的世界,那些巨人们只知道追逐一个椭圆形的、棕色的球,好像这是全世界最天经地义的事情。这简直就像一场超现实的鸡尾酒化妆晚会,如果孩子畏缩不前、瑟瑟发抖,他们就会被视为怪人。 生活在这个扭曲的世界,不仅仅对书呆子,对所有孩子来说,都是充满压力的。就像任何一场战争,胜利方也是要付出代价的。 成年人肯定不可避免地看到了孩子们在受苦受难。他们为什么不做点什么呢?因为他们认为那是青春期在作祟。成年人对自己说,孩子们不快乐的原因是因为他们身体内部新出现了大量的化学物质——激素。激素在血液中奔流,把所有事情都搞得一团糟。整个社会系统一点问题也没有,孩子们到了这个年纪,不可避免地会感觉很糟糕。 这种看法无所不在,甚至孩子们自己都相信了。但是相信这种话可能一点帮助也没有。你告诉一个人,他的脚天生就是坏的,并不能阻止他去怀疑他可能穿错了鞋子。 我就不太相信这种理论,凭什么说13岁的小孩自己有问题。如果这是激素过多的生理问题,那就应该普遍存在。可是,蒙古的游牧民族在13岁时难道也是这么空虚吗?我读过许多历史资料,找不到任何一条20世纪之前的历史事实支持这个理论上应该普遍存在的现象。文艺复兴时期的很多青少年学徒看上去过得很开心很投入。当然,他们彼此之间也有争斗和阴谋诡计(米开朗基罗小时候就曾经被其他小孩打断过鼻子),但是他们并不疯狂。 就我所知,青少年因为激素而行为失常的理论与美国中产阶级迁至郊区的进程是同步出现的。我认为这不是巧合,青少年是被迫去过这种生活的,他们是被逼疯的。
  ……

前言/序言

  本书尝试解释计算机世界里发生了什么事,所以,它不仅仅是写给程序员看的,也适合所有人。比如,第6章讲如何致富,我相信这是所有读者普遍感兴趣的内容。
  你可能注意到了,过去三十年中,很多赚到大钱的人都是程序员,比如比尔·盖茨、史蒂夫·乔布斯、拉里·埃里森。为什么?为什么是程序员,而不是土木工程师,或者摄影师,或者精算师?第6章将告诉你答案。
  软件带来财富,仅仅代表了大趋势的一面而已。这种大趋势就是本书的主题。我们的时代是计算机时代。以前,人们曾经认定这个时代应该是太空时代或者原子时代。但是事实证明,它们只是公关公司发明的概念。计算机对人类生活的影响远远超过了太空航行或者原子技术的影响。
  我们生活中的一切,都正在成为计算机。打字机被计算机取代了,电话也变成了计算机,照相机亦是如此。很快,电视机也将变成计算机。当今小轿车所具备的计算能力比1970年占满一间屋子的大型计算机还要强。信件、百科全书、报纸,甚至本地的小店,都正在被互联网取代。所以,如果你想理解我们目前的世界以及它的未来动向,那么多了解一些黑客的想法会对你有帮助。
  黑客?那不是侵入他人计算机的人吗?在外行人看来,这个词的意思就是这样。但是在计算机世界中,黑客指的是专家级程序员。因为本书的目的是解释真实的计算机世界是怎么一回事,所以我决定冒着被误解的风险,按照行业内的定义使用这个词。
  本书的前几章回答了一些大家可能都想过的问题。怎样创业才会成功?技术是否造成了技术人员与普通人之间的隔阂?程序员到底在做些什么?为什么那些读高中时普普通通的学生,最终却摇身一变成为世界上最有影响力的人士?微软公司会控制互联网吗?怎样才能对付垃圾邮件?
  本书后面几章谈的是大多数非计算机行业的人士没有想过的问题——编程语言。为什么普通人要去关心编程语言?因为如果你想了解黑客,就必须懂一点编程语言。这就好比回到1880年,如果你想理解技术发展,就必须懂一点蒸汽机。
  计算机程序只是文本而已。你选择什么语言,决定了你能说什么话。编程语言就是程序员的思维方式。
  因此很自然,编程语言对程序员的思想有巨大的影响。你从他们写的软件中就可以看出来。旅游网站Orbitz成功打入了竞争激烈的网络订房订票市场。该市场原先被两大巨头主宰,一个是微软公司,另一个是拥有数十年电子预定服务经验的Sabre。Orbitz是怎么从它们手中抢到市场的?最主要的原因就是它使用了一种更好的编程语言。
  根据使用的语言不同,程序员往往会被分成不同的派别。人们区分程序员甚至不是看他们写了什么程序,而是看他们使用什么语言。所以,声称一种语言优于另一种语言被认为是不礼貌的行为。但是,没有一个编程语言的设计者会相信“不同的语言各有千秋”这种文绉绉的客套话。我将直言不讳地说出自己对于编程语言的看法,这也许会令很多人不快,但是如果想要理解黑客,我真的觉得没有其他更好的方法。
  有些读者可能不理解第3章的内容。这一章与计算机有什么关系?事实是黑客很在乎言论自由。Slashdot(它是黑客世界的《纽约时报》)有一个专栏讨论这个问题。我想Slashdot的大多数读者都认为重视言论自由是天经地义的事情。不过《飞机与飞行员》(Plane & Pilot)杂志就肯定不会有一个这样的栏目。
  为什么黑客那么在乎言论自由?我认为,部分原因在于,革新对于软件行业实在是太重要了,而革新和异端实际上是同一件事。优秀的黑客养成了一种质疑一切的习惯。这是肯定的,因为如果你不得不同一台机器打交道,而这台机器全部由文字组成,像机械式手表一样复杂,并且规模大出1000倍,那么你也会养成这种习惯的。
  此外,我还认为,行为怪异的人和愤世嫉俗的人比普通人更可能成为黑客。计算机世界就像是智力世界的大西部,在那里没有你不敢想的事情,只要你愿意承担冒险后果。
  如果我成功实现了自己对这本书的设想,那么它也将是一片智力的大西部。我不希望你带着某种压迫感来阅读此书,心里想着:“没办法,这些书呆子看上去正在接管世界。我最好能懂一点他们正在干的事情,这样就不会被他们整出来的下一个东西唬到了。”如果你喜欢思考,阅读此书应该会带给你很多乐趣。虽然黑客从外表看上去一般都是呆呆的,但是他们的大脑内部却是一个有趣得让你吃惊的地方。
  写于马萨诸塞州坎布里奇
  2004年4月


《代码的疆域:数字世界的开创者与他们的工具》 内容简介: 本书带领读者深入探索计算机科学与软件工程的早期历史,聚焦于那些奠定现代数字文明基石的先驱人物、思想与技术实践。我们不再关注黑客的文化现象或艺术创作的哲学思辨,而是将目光投向硬核的技术构建、算法的演进,以及在资源极度有限的条件下,工程师们如何以非凡的智慧和毅力,将抽象的逻辑转化为可运行的机器指令。 第一部分:从真空管到晶体管的漫长旅程 本部分追溯了电子计算设备从理论模型走向物理实现的曲折道路。我们详述了冯·诺依曼架构的诞生背景,它如何为存储程序计算机提供了统一的蓝图。书中细致描绘了第一代计算机(如ENIAC和EDSAC)的机械与电子特性,解析了当时编程的极端困难性——如何在稀疏的内存空间和缓慢的I/O设备之间寻求平衡。重点探讨了汇编语言的出现如何第一次将机器码的操作提升到符号层面,虽然依然繁琐,但无疑是迈向抽象化的关键一步。 第二部分:编译器的诞生与高级语言的黎明 随着程序复杂性的增加,手工操作机器指令变得日益低效且易出错。本章聚焦于编译技术的发展,解析了FORTRAN和ALGOL等早期高级语言的语法设计哲学。我们剖析了第一个编译器是如何被构思和实现的,特别是处理变量作用域、控制流和内存分配等核心挑战的技术细节。书中将详细介绍当时的编译器优化策略,例如循环展开和寄存器分配的早期算法,这些都是现代编译器设计中不可或缺的基础。读者将了解到,高级语言的引入不仅仅是提高编码速度,更是对计算思维范式的根本性重塑。 第三部分:操作系统:驯服硬件的艺术 在多道程序设计出现之前,计算机的使用效率低下,一台昂贵的机器常常因为等待输入输出而空转。本部分深入探讨了操作系统的萌芽阶段,特别是批处理系统到分时系统的演进。我们将解析中断处理机制、内存保护(如分段和分页的早期概念)是如何被引入以确保多个任务可以安全共存的。对当时出现的监视程序(Monitor)的设计思想进行深入分析,理解它们如何管理CPU时间片和设备资源,从而极大地提高了硬件的利用率,为后来的多用户环境打下坚实的基础。 第四部分:数据结构的炼金术:从链表到树形索引 效率是早期计算机科学永恒的主题。本章着眼于存储数据和快速检索的技术。我们将详尽讨论链表、队列、栈等基本数据结构在实际应用中的实现细节和性能考量。更进一步,本书深入探讨了文件系统的早期设计,例如如何使用树形结构(如B树的先驱)来高效地管理磁盘上的数据块。我们考察了排序与搜索算法在内存受限环境下的变种和优化,例如快速排序和合并排序在处理大型数据集时的资源消耗权衡。 第五部分:网络协议的雏形:连接世界的尝试 在图形界面和万维网出现之前,计算机间的通信就已经萌芽。本部分关注早期的网络尝试,如ARPANET的建立背景和基础架构。书中详述了分组交换(Packet Switching)的概念是如何颠覆了传统的电路交换模式。我们将解析早期的网络协议设计,包括数据帧的封装、路由选择的初始算法(如距离向量算法的早期形态),以及如何通过校验和机制确保数据的完整性。这部分内容旨在揭示,连接性的需求驱动了多少底层技术难题的攻克。 第六部分:工具的哲学:调试、模拟与版本控制的起源 构建复杂软件需要可靠的辅助工具。本书探讨了调试器(Debugger)是如何从简单的内存转储分析发展而来的,以及断点和单步执行的底层原理。模拟器的作用——如何在软件中精确复现硬件行为——也是本章的重点。最后,我们追溯了版本控制的早期实践,比如使用简单的归档和差异比较工具来管理代码的迭代历史,这反映了软件开发团队对协作和可追溯性的基本需求。 总结: 《代码的疆域》不是一本关于流行文化的书籍,而是一部严谨的技术史诗。它聚焦于那些将抽象数学转化为实用工具的工程师们所面对的约束、他们采用的巧妙解决方案,以及他们为构建我们今天习以为常的计算环境所付出的艰苦努力。通过重温这些基础和核心的技术构建,读者可以更深刻地理解现代计算科学的“底层逻辑”。

用户评价

评分

这本《黑客与画家:来自计算机时代的高见》这本书,初初拿到手时,就被这个名字给吸引住了。总觉得“黑客”这个词,自带一种神秘的、甚至有点叛逆的光环,而“画家”则代表着创造力、艺术感和独特视角。将两者结合在一起,简直像是一个充满奇幻色彩的化学反应,让人迫不及待地想知道,在这本书里,作者究竟是如何将这两极反差的概念融会贯通,又从中提炼出什么样“来自计算机时代的高见”的。我猜想,这本书或许并非是关于如何成为一名技术高超的黑客,也不是教你如何挥洒笔墨成为艺术大师,而更可能是在探讨一种思维模式,一种看待世界、解决问题的方式。也许作者想通过“黑客”的逻辑性、探索精神,以及“画家”的想象力、审美判断,来揭示在快速发展的科技时代,我们应该如何保持好奇心,如何用创新的方式去理解和改造我们周围的世界。我期待能从中获得一些启发,一些能让我跳出固有思维框架的视角,一些关于如何在这个日新月异的时代里,既能保持技术上的敏锐,又不失人文情怀的思考。这本书的封面设计也很有意思,不知道是否能隐喻书中想要传达的某种核心理念。总之,这本书给我的第一印象,就是充满了可能性和探索的欲望。

评分

翻开《黑客与画家:来自计算机时代的高见》这本书,我立刻被一种既严谨又充满活力的语言风格所吸引。它不是那种枯燥乏味的专业论述,也不是空洞无物的理论阐述,而是像一位经验丰富的朋友,在娓娓道来他对于这个时代、对于技术、对于创新独到的见解。我感觉作者在字里行间,都在用一种非常接地气的方式,解构着那些看似高深莫测的计算机世界的运作逻辑,又巧妙地将这种逻辑与我们日常生活中所能理解的事物联系起来。让我印象深刻的是,作者似乎并不满足于仅仅停留在“是什么”,而是更深入地探讨“为什么”和“如何”。他可能是在引导读者去思考,那些驱动技术发展的背后有哪些根本性的原因,又是什么样的 mindset(思维模式)能够让我们在这个快速变化的时代里保持竞争力,甚至引领潮流。我尤其期待看到,作者是如何在“黑客”的严谨与“画家”的创造力之间找到平衡点,并将其转化为一种可行的、具有指导意义的思考框架。这本书让我感觉,学习和理解前沿科技,并非是遥不可及的事情,而是可以通过一种更加直观、更加富有洞察力的方式来实现的。

评分

读了《黑客与画家:来自计算机时代的高见》这本书,我感觉像是打开了一扇通往新世界的大门。它让我开始重新审视自己所处的这个信息爆炸、技术飞速发展的时代。我一直在思考,在这样一个被代码和算法深刻影响的世界里,我们应该如何定义“聪明”和“创造力”?这本书似乎给了我一个非常独特的切入点。我猜想,作者可能在探讨,所谓的“黑客精神”,不仅仅是掌握一门技术,更是一种解决问题的态度,一种对未知的好奇,一种不断挑战极限的勇气。而“画家”的角色,则可能代表了艺术性的思考,一种对美的追求,以及将想法具象化的能力。这两者结合起来,或许就能孕育出真正的创新。我期待这本书能帮助我理解,如何在技术层面拥有精湛的技能,同时又能在更高层面拥有独特而富有远见的视角。它可能会教会我,如何像一个“黑客”一样去剖析和理解事物,又像一个“画家”一样去构思和创造。这是一种非常令人兴奋的想象,我迫不及待地想从中汲取养分,让自己的思维方式得到一次彻底的升级。

评分

拿到《黑客与画家:来自计算机时代的高见》这本书,我的第一反应是,这绝对是一本不落俗套的书。名字就足够吸引人,它暗示着一种跨界的智慧,一种将看似毫不相关的领域巧妙连接起来的独特视角。我猜想,作者可能在试图打破我们对“技术人才”和“艺术人才”的刻板印象,而是在探索一种更高级的、更具整合性的能力。他或许在通过“黑客”的逻辑和“画家”的创意,来阐述在这个快速变革的时代,我们如何才能真正地成为一个有影响力的人。我非常期待能从书中读到关于如何培养独立思考能力,如何保持对事物的好奇心,以及如何在面对复杂问题时,找到最有效、最富创意的解决方案。这本书让我感觉,它不只是一本关于技术的书,更是一本关于如何在这个时代生存和发展的“人生指南”。我希望它能让我看到,技术并非是孤立存在的,它与人类的创造力、与我们对世界的理解,有着千丝万缕的联系,而这种联系,恰恰是推动时代前进的强大动力。

评分

《黑客与画家:来自计算机时代的高见》这本书,给我的整体感觉是一种睿智且充满洞察力的思考。它并没有直接告诉你“怎么做”,而是通过一种非常精妙的引导,让你自己去发现和领悟。我感觉作者可能是在尝试揭示,在如今这个以技术为核心的时代,真正有价值的并非是死记硬背的知识,而是理解事物本质的能力,以及将不同领域知识融会贯通的创造力。他或许在强调,“黑客”的思维方式,那种刨根问底、不断尝试的精神,对于我们理解复杂的系统至关重要。而“画家”的视角,则能为我们带来突破性的想法,让冰冷的技术变得富有温度和人性。我期待这本书能为我提供一种全新的观察世界的角度,让我能够更清晰地看到技术发展背后的人类需求和情感。我希望它能启发我,在学习和工作中,不再被条条框框所束缚,而是能够以一种更加开放、更加自由的姿态去迎接挑战,去创造属于自己的独特价值。这本书,让我觉得,学习技术,也可以是一件充满艺术感和哲学思辨的事情。

评分

一直用着,还没发现什么大问题

评分

跨界读的一本书,在移动互联网时代,了解这方面的书是有益的

评分

《黑客与画家:来自计算机时代的高见》是硅谷创业之父Paul Graham的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们这个时代,迫使读者独立思考。

评分

把计算机科学当成一门艺术来看。

评分

东西很好,发货很快,服务好,快递员也很好,满意。

评分

计算机时代,多读一些别人的见解,可以开拓眼界,提高修养。这本书文笔也很有趣。推荐

评分

还没看,应该很不错~

评分

恩,不错,很有意义的书

评分

很早以前就听说过京东商城,以为只卖电器类产品,没有想到卖书的服务也是一流,下次会再买的

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有