June 9, 2008 at 2:38 pm · Filed under IT Industry
Bookmark on del.icio.us
This is one of those rare non-technical entries in this blog. So, sit back and relax. What about me.com? Well, two things:
Apple demonstrated this Ajax-based “Exchange” application on WWDC 2008 Key Note
When typing it in me.com in my browser, I get to www.snappville.com!
So, what is wrong here?
[UPDATE: I saw this mentioned on macrumors.com, and Apple […]
May 9, 2008 at 12:20 am · Filed under Java
Bookmark on del.icio.us
What? Yet another dynamic scripting language for the JVM? Are you not fed up with the Java-based, and rarely used, implementations of the hyped languages Ruby and Python?
Sit down and let me explain.
Groovy is actually not a brand new language, but rather an extension of Java. The difference between this extension and that of, say [...]
April 16, 2008 at 5:44 pm · Filed under .NET, Microsoft
Bookmark on del.icio.us
I had a discussion with some friends at Lab49 about the merits of sealed overridden methods in C# (and .NET) and the discussion ended with some comments about it probably not helping with performance at least.
The problem is that I do remember having seen that the JIT for .NET creates more efficient code for sealed [...]
December 15, 2007 at 12:10 am · Filed under Functional Programming, IT Industry
Bookmark on del.icio.us
DISCLAIMER: this is not a usual, quite dry (did I hear boring? ) exposition of some more or less profound software construct, but quite personal and high-level, in that it talks about job interviews.
I had a unique experience today. Not only was it one of very rare occasions when I cold-call somebody for a [...]
December 11, 2007 at 1:12 am · Filed under IT Industry
Bookmark on del.icio.us
NOTE: since the automatic poll enumeration yields non-selectable radio buttons and some of the polls need context, I here manually enumerate polls and posts containing context-sensitive polls.
How Is My Site?
boring
confusing
decent
good
you are a genius
View Results
Loading ...
Two specific polls about the coolest tricks in your development bag!
December 11, 2007 at 1:07 am · Filed under Functional Programming, Computer Science
Bookmark on del.icio.us
It just struck me how magical certain constructs and idioms must feel like for a "hard core" C developer when entering more abstract and/or functional and/or dynamically bound settings. It is also interesting how many - most? - people living daily in this more "modern" (I should use the word Indirect) world of tools and [...]
December 10, 2007 at 2:35 am · Filed under .NET, Functional Programming
Bookmark on del.icio.us
I earlier wrote about some ideas I had to combine the encapsulation of abstract data types with the swift case analysis plus decomposition of algebraic types. Why not have both worlds?
Ok, when looking more into F# - after a few years of trying to stay away from it - I realize that it does have [...]
December 10, 2007 at 1:05 am · Filed under Functional Programming, Tools Reviews, Ruby
Bookmark on del.icio.us
There are some new hot web server frameworks: Ruby on Rails (Ruby), Yaws+ErlyWeb (Erlang) and HAppS (Haskell.)
These new frameworks are supposed to facilitate fast development. But, how fast - and scalable - are the applications built in and for these frameworks?
The goal of this post is to get a preliminary answer to this question. NOTE: [...]
February 7, 2007 at 6:10 pm · Filed under Java, Reviews, Tools Reviews
Bookmark on del.icio.us
JVMTI is an API built into both JDK 5.0 and 6.0, enabling an aspect-oriented approach to dynamic analysis - such as performance and coverage analysis - without the overhead of ordinary AOP approaches.
We all have experienced the need to find that performance bottleneck or that last crucial bug making our most vocal client crazy.
IDEs allow [...]
January 29, 2007 at 10:59 pm · Filed under Computer Science
Bookmark on del.icio.us
NOTE this post is borrowed from my old blog, with permission.
One of the greatest virtues of programmers is that we are lazy. Regularly this means that we do not want to spend a lot of time and/or energy in doing stuff that bore us.
We should be lazy in that common-sensical way, but we should also [...]
·
Next entries »