Learning Cython Programming

Learning Cython Programming

by Herron, Philip

Type Book
Rate 0.0 /5

A practical and a fast-paced guide that gives you all the information you need to start programming using Cython. This book is for developers who love C/C++ for low latency and speed but who also require the ability to add more dynamic features to applications both fast and reliably. It will also show you how you can get new applications off the ground by reusing Python libraries to get started.

Read More ↓

Title Statements

  • Full title :Learning Cython Programming.

Summary

A practical and a fast-paced guide that gives you all the information you need to start programming using Cython. This book is for developers who love C/C++ for low latency and speed but who also require the ability to add more dynamic features to applications both fast and reliably. It will also show you how you can get new applications off the ground by reusing Python libraries to get started.

Read More ↓

Edition Statements

  • Publication Date:2013.

Publication Statements

The Physical Object

  • Description:1 online resource

Edition Identifiers

  • ISBN:1299926045, 9781299926042, 1783280808, 9781783280803, 9781680154184, 1680154184
  • oclc:ocn859388281
  • LC Classification:TK5105.888 .H384 2013
  • Dewey Decimal:005.2

Table of Contents

Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Cython Won't Bite; What this book is; What this book isn't; Installing Cython; The emacs mode; Getting the code examples; Hello World; Module on your own; Calling into your C code; Type conversion; Summary; Chapter 2: Understanding Cython; Cython cdef; Linking models; The public keyword; Logging into Python; Python ConfigParser; Cython cdef syntax and usage reference; Structs; Enums; Typedef and function pointers; Scalable asynchronous servers; C sockets with libevent.

What is libevent?Messaging engine; Cython callbacks; Cython PXD; Python messaging engine; Integration with build systems; Python distutils; GNU/Autotools; Summary; Chapter 3: Extending Applications; Cython pure Python code; Python bindings; Python garbage collector; Extending Tmux; Tmux build system; Embedding Python; Cythonizing struct cmd_entry; Implementing a Tmux command; Hooking everything together; Compiling pure Python code; Summary; Chapter 4: Debugging Cython; Using GDB on your code; Running cygdb; General Cython caveats; Type checking; No * operator; Python exceptions in C.

For loops…

Read More ↓

Subjects

Writers

Rate & Review

0.0/5
(0 people Voted)

No reviews yet. Be the first to rate this work.

Files & Downloads

  • Learning Cython Programming -- (.epub)

    EPUB · 671.9 KB · updated
  • Learning Cython Programming -- (.pdf)

    PDF · 961.3 KB · updated
  • Learning Cython Programming -- (.pdf)

    PDF · 12.3 MB · updated
  • Learning Cython Programming: Expand your existing…

    PDF · 12.6 MB · updated
  • Learning Cython Programming -- (.epub)

    EPUB · 672.8 KB · updated