Archive for Reviews
August 23, 2006 at 12:30 am · Filed under C++, IT Industry, Books
Bookmark on del.icio.us
I have gathered a list of books that should get you started on the road to expertise in the language of the gods, C++.
I decided to do this via a new Amazon facility called aStore. So you can go to my aStore to get access to those books. The most crucial ones are found under […]
August 22, 2006 at 1:21 am · Filed under .NET, Functional Programming, Language Reviews
Bookmark on del.icio.us
It is a strong current trend among languages to become more functional. No, not as "actually doing stuff" but in the mathematical sense of the word. I.e., languages more and more treat functions as any other value, and C# is no exception. Before you know it, we might have the expressivity of Lisp anno 1965 [...]
August 20, 2006 at 9:35 pm · Filed under Java, AJAX, Tools Reviews, Language Reviews, Ruby
Bookmark on del.icio.us
AJAX is a bunch of cryptic JavaScript snippets on the client side together with some advanced web services, written in another, and more powerful, language. Right? Not necessarily. I here give a brief comparison of three ways to create AJAX applications with only one language, running on both client and server.
The three unilinguistic approaches to [...]
August 19, 2006 at 2:04 pm · Filed under C++, Tools Reviews
Bookmark on del.icio.us
You need a cross-language interprocess framework that is hard to setup, learn and deploy, just for the thrill of being able to use Java and/or PHP on the server side while using native code on the client side?
Then this is not for you. Please skip this post.
For developers using the most powerful language - in [...]
July 10, 2006 at 10:12 am · Filed under C++, Tools Reviews
Bookmark on del.icio.us
Have you ever been frustrated with not being able to use full C++ while adhering to the MFC model?
MFC is based on C with a “little bit of inheritance,” which is quite far from the expressivity in modern C++ use. A C++ expert expects RAII (resource acquisition is resource initialization) and to be able to [...]
July 9, 2006 at 5:28 pm · Filed under C++, Books
Bookmark on del.icio.us
Finding good books about C++ is hard; they often belong to one of four categories:
Learn to program – too basic for people actually making money on this trade. However strange this might sound, there is a quite subtle difference between the DIY hobby programmer and the professional one. Ok, I know that most in the [...]
July 6, 2006 at 11:00 pm · Filed under C++, Tools Reviews
Bookmark on del.icio.us
When diving down among the various parser generators and compiler tools around, there is another one – beside BNFC – that sticks out: Spirit. A template-oriented library that is part of the terrific Boost libraries (http://www.boost.org.)
Whereas most tools rely on code generation, and even code generation generation (BNFC…), Spirit is a metaprogramming library that describes [...]
July 6, 2006 at 5:34 pm · Filed under Functional Programming, Tools Reviews, Language Reviews
Bookmark on del.icio.us
Parsing code is hard, and strictly limited to The Chosen Few. Right? No, wrong!
I know you are aware of some compiler compilers or parser generators out there – i.e., frameworks that let you specify annotated grammar descriptions, often using a BNF (Backus Naur Form) kind of syntax. The most famous parser generator is Yacc, which [...]
July 4, 2006 at 11:29 pm · Filed under Java, Tools Reviews
Bookmark on del.icio.us
First I was afraid, I was petrified. Kept thinking I could never live without a proper JNI reference manual by my side. But I spent so many nights thinking how to implement those native methods right. I grew strong, I learned how to carry on without a proper wrapper generator.
But now Swig is back, from [...]
« Previous entries ·