• Computation, Proof, Machine: Mathematics Enters a New Age

    Computation is revolutionizing our world, even the inner world of the 'pure' mathematician. Mathematical methods - especially the notion of proof - that have their roots in classical antiquity have seen a radical transformation since the 1970s, as successive advances have challenged the priority of reason over computation. Like many revolutions, this one comes from within. Computation, calculation, algorithms - all have played an important role in mathematical progress from the beginning - but behind the scenes, their contribution was obscured in the enduring mathematical literature. To understand the future of mathematics, this fascinating book returns to its past, tracing the hidden history that follows the thread of computation. Along the way it invites us to reconsider the dialog between mathematics and the natural sciences, as well as the relationship between mathematics and computer science. It also sheds new light on philosophical concepts, such as the notions of analytic and synthetic judgment. Finally, it brings us to the brink of the new age, in which machine intelligence offers new ways of solving mathematical problems previously inaccessible. This book is the 2007 winner of the Grand Prix de Philosophie de l'Académie Française.

    0
    89
    2.04MB
    2019-02-22
    13
  • ARM and POWER Relaxed Memory Models

    ARM and POWER Relaxed Memory Models ARM and POWER Relaxed Memory Models

    0
    43
    557KB
    2018-06-09
    0
  • Linux Programming Interface

    The Linux Programming Interface (TLPI) is the definitive guide to the Linux and UNIX programming interface—the interface employed by nearly every application that runs on a Linux or UNIX system. In this authoritative work, Linux programming expert Michael Kerrisk provides detailed descriptions of the system calls and library functions that you need in order to master the craft of system programming, and accompanies his explanations with clear, complete example programs.

    0
    114
    25.74MB
    2018-06-09
    10
  • Hackers Delight

    In Hacker’s Delight, Second Edition, Hank Warren once again compiles an irresistible collection of programming hacks: timesaving techniques, algorithms, and tricks that help programmers build more elegant and efficient software, while also gaining deeper insights into their craft. Warren’s hacks are eminently practical, but they’re also intrinsically interesting, and sometimes unexpected, much like the solution to a great puzzle. They are, in a word, a delight to any programmer who is excited by the opportunity to improve.

    0
    117
    24.49MB
    2018-06-09
    10
  • Component Software - Beyond Object-Oriented Programming 2nd Edition

    With the advent of new enabling technologies, the need for the information put forth in this new edition is greater than ever. Component Software, Second Edition explains what the key software component technologies are, how to use them properly, and why they are important to a development organization. Furthermore, the author presents this material in terms of both the technical and business issues involved with the adoption of component-based software engineering. The book defines components and clarifies the key questions surrounding them, demonstrating how components can be the key to successful software design and construction.

    0
    132
    2.57MB
    2018-06-09
    9
  • A Little Java, A Few Patterns

    Java is a new object-oriented programming language that was developed by Sun Microsystems for programming the Internet and intelligent appliances. In a very short time it has become one of the most widely used programming languages for education as well as commercial applications.Design patterns, which have moved object-oriented programming to a new level, provide programmers with a language to communicate with others about their designs. As a result, programs become more readable, more reusable, and more easily extensible.In this book, Matthias Felleisen and Daniel Friedman use a small subset of Java to introduce pattern-directed program design. With their usual clarity and flair, they gently guide readers through the fundamentals of object-oriented programming and pattern-based design. Readers new to programming, as well as those with some background, will enjoy their learning experience as they work their way through Felleisen and Friedman's dialogue.

    0
    168
    15.81MB
    2018-06-09
    13
  • Reasons and Persons

    This book challenges, with several powerful arguments, some of our deepest beliefs about rationality, morality, and personal identity. The author claims that we have a false view of our own nature; that it is often rational to act against our own best interests; that most of us have moral views that are directly self-defeating; and that, when we consider future generations the conclusions will often be disturbing. He concludes that moral non-religious moral philosophy is a young subject, with a promising but unpredictable future.

    0
    93
    1.25MB
    2018-06-09
    9
  • Elements Of Information Theory

    Elements Of Information Theory Elements Of Information Theory

    0
    321
    32.11MB
    2018-03-13
    43
  • Is Parallel Programming Hard, And, If So, What Can You Do About It

    Is Parallel Programming Hard, And, If So, What Can You Do About It

    0
    142
    7.18MB
    2018-03-13
    13
  • Hbase企业应用开发实战

    本书以Hbase0.94为基础,不仅深入探讨了Hbase的原理架构和数据模型,更重要的是通过实际案例教会读者如何运用Hbase框架来设计、搭建及运行大数据应用系统,同时结合实际剖析Hbase系统运维和性能调优技巧。

    4
    0
    4.14MB
    2014-11-17
    10
  • 授人以渔

    1个回答被采纳
  • MarkDown

    完成MarkDown技能树学习即可获取
  • 习惯养成

    连续回答技能树练习题 14 天,每天答对至少 1 题
  • 知无不言

    回答1个问题,每日最多计数5次
  • 签到新秀

    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 创作能手

    授予每个自然周发布1篇到3篇原创IT博文的用户
  • 持续创作

    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
关注 私信
上传资源赚积分or赚钱