It looks like the new OS X version will allow a mix and match with Python and Objective-C. There's now a full bridge connection Python and the Cocoa libraries: To open up the benefits of the Cocoa frameworks to a wider developer audience, Leopard embraces two other highly dynamic languages for use in building Cocoa applications: Ruby and Python. These two languages are an excellent fit for integrating with the Cocoa frameworks, and they both have high quality bridges to Objective-C. These bridges allow you to mix and match Objective-C, Ruby, and Python, allowing you to choose the best tool for the job at hand while using high level Cocoa features such as Key-Value Coding (KVC) and Key-Value Observing (KVO). so the developer can access the whole OS X gui framework from Python code. Check out the description here
Whoa, in game footage of Assassin's creed during an onscreen demonstration. Check it out here. I'm sure you'll notice especially the large crowds populating the city. Pretty amazing, although there's no word on how goal-directed the crowd NPCs are.
If you check out this presentation by Max Levchin delivered several weeks ago as part of UIUC's reflections/projections distinguished lecture series, you noticed that his theme was "start a startup now now NOW!". One of the main reasons for doing so that he mentioned was this phenomenon of the "overhang" regarding venture capital companies. Essentially, this is the phenomenon wherein VC's have more money than they know what to do with, and are actually looking for companies to invest in. He argues that we are in such a time right now, and so get out there and make a company. This New York times article (oh get over yourself and click the link) seems to confirm that we are indeed in such a state, although for a different reason than you might expect. Some companies (e.g. Meebo, Reddit) are even turning VC's down and deciding to finance their company on a shoestring (Meebo did it on credit cards for god's sake!).
Ah, crunch time over = very yes. Back to the front! Season finale of Pure Pwnage is out! Go get it!
There's a great article and discussion thread over at Good Math, Bad Math on what languages are good for mathematical calculation.
Many people commonly say that C/C++ is fewer steps away from a direct translation to assembly code, and is thus faster than a language such as OCaml or Java. GMBM shows this is not the case, though. Basically, he shows that in C/C++, you could have the following situation. You have two pointers pointing to two arrays. The compiler doesn't know if the arrays are actually two distinct arrays or not (they may point to the same thing), so the compiler must assume that they are. In languages such as Fortran and OCaml, the compiler does have this information, and so can provide serious code optimizations.
On why the cheeseburger is a well designed piece of hardware. Check it out.
Sorry for the lack of updates recently...It's serious crunch mode here at present. Will be back to normal in a couple of days.
Oh my god. Soooooooo creepy. I think Sony has arrived from another planet.
Check it out here
There are a fair number of you folks visiting here (mostly Mac users, if you were wondering) and I have a number of posts coming down the pipeline, but I want to make sure you guys get to read what you're interested in. So, please feel free to send me an email if you would like to see any AI in Games related topic covered. party on readers!
So, evidently there is this group of people who believe that, at some point in distant history, a period of 297 years was inserted into our calendar without the years actually occuring. Thus, this is actually the year 1709. Check it out at Damn Interesting.