Ready for InfoQ 3.0? Try the new design and let us know what you think!

  • Development Follow 782 Followers

    No Starch Press' Python Playground Review and Q&A with the Author

    by Sergio De Simone Follow 21 Followers on  Dec 25, 2015

    No Starch Press’ Python Playground provides a fairly large and varied collection of projects that aim to show how Python can be used in such different contexts as creating ASCII art, birds simulation, interfacing to Raspberry Pi, and more. InfoQ has spoken to the book’s author, Mahesh Venkitachalam.

  • Java Follow 1210 Followers

    From Imperative to Functional and Back-Monads are for Functional Languages

    by Ron Pressler Follow 0 Followers on  Oct 27, 2015 4

    Grafting Functional Programming's approach of monadic composition onto imperative languages yields the worst of both worlds. And the only reason for importing the PFP abstraction is due to a flaw in that most basic concurrency abstract, the thread; a flaw that can be easily rectified by the introduction of fibers.

  • Mobile Follow 187 Followers

    What's new in iOS 9: Swift and Objective-C

    by Sergio De Simone Follow 21 Followers on  Sep 30, 2015 5

    In this article, we are going to examine new features added to iOS and OS X El Capitan main programming languages: the recently open sourced Swift, which extends pattern matching syntax, adds feature availability and protocol extension, and overhauls error handing; Objective-C, with new interoperability features as generic collections.