Masterminds of Programming by Federico Bioancuzzi and Shane Warden and published by O’Reilly and Associates is a large (480 pages), dense book packed full of exposition about language design, software engineering practices, software development lifecycle methodologies, Computer Science curricula, and unique insights into computer and computation history. The format of the book is straightforward....
My first introduction to 3D modelling, way back in 1999, was ray-tracing with the classic freeware Persistence of Vision (POV-Ray) package . The whole point of POV-Ray was (and is) to program a virtual 3D scene that can be rendered into still images very slowly, but in amazing detail, using ray-tracing algorithms. It was never about producing models for 3D printing or other computer-assisted manufacture...
Slowly but surely, we're getting an idea of what Google's Chrome OS will look like. We know that it will be Linux -based and that the primary interface will likely be the Chrome browser. Still, the search giant was not content to simply turn a Web browser into an operating system. Soon Google was launching a new programing language, called Go , that would allow programmers to build faster and more...
However elegant a programming language, some fool will always write ugly code. Here's a word I recently implemented in Forth: : C > R 256 15 16 1799 4 13107 2 21845 R> 4 0 DO TUCK OVER AND -ROT INVERT AND ROT / + LOOP ; Although I didn't set out to intentionally create something hideous, I'm appalled by how difficult to understand the code is. How can I make the word easier to comprehend and...
Tony Andrew Meyer has now started teaching course D520 ("Programming") at Northtec . He's using IronPython in Action as course material (see IronPython in Action goes to college ) and has written up his search for an IDE for his students. The course is now starting and he is promising to post his notes online as he goes: IronPython Course Notes – The Plan Since I decided to use IronPython...
The Forth programming language has a set of functions (or words) called primatives. These are traditionally written in the language of the host machine to keep the system as simple and efficient as possible. Typically the primatives required no more than about five machine instructions each to implement. Deviant Forth explores the possibility of using Forth to implement some of the primatives. Warning,...
Did the VCs Steamroll Zappos? In a word, no. $900 million dollars is not chump change, even for a company as successful as Zappos. But that's not stopping a number of blogs, including Fast Company and .NET, from putting forth a theory that Sequoia Capital forced a low-ball sale against the wishes of CEO Tony Hsieh and other Zappos managers. FC's Kit Easton says "the shotgun of blame points to...
It has been a busy day for the Gorse Fox. A number of telecons, a stack of emails, CVs to review, new tasks to define, interviews and so forth. he was glad when he got to the end. Since then he has been playing with Python - another programming language (one that he hadn't really tried before). He quite likes it. It seems fairly well structured and quite quick for an interpreted language.
Factor: an extensible interactive language , Google Tech Talk by Slava Pestov. Factor is a general-purpose programming language which has been in development for a little over five years and is influenced by Forth, Lisp, and Smalltalk. Factor takes the best ideas from Forth -- simplicity, succinct code, emphasis on interactive testing, meta-programming -- and brings modern high-level language features...
From the pdxfunc email list ... Factor is a programming language which has been in development for a little over 5 years. Factor is influenced by Forth, Lisp, Smalltalk. Factor takes the best ideas from Forth -- simplicity, short, succint, code, emphasis on interactive testing, and meta-programming. Factor also brings modern high-level language features such as garbage collection, object orientation...
So when I first heard that Britney had shaved it all off I said that I already saw her without panties on and that was old news. "No, you idiot," my wife says, "she shaved the top of her head!" Oh. Well, I can understand that. In 1984 I discovered two earth-shaking things: