iPhone SDK and Developers

iPhone SDK and Developers

I'm having some fun with the recent discussions about the change in the iPhone SDK License Agreement regarding programming languages. For most developers, this is the perfect nonsense situation, a complete stupidity,..., bla, bla.

The missing point is that programming languages are not the problem. The big problem is what I call the executing runtime environment for a specific technology. For example, for Java technology you need the Java Virtual Machine, for .NET technology you need the .NET Framework, for Flash you need the Flash player, for native applications you need to rely in the OS and native libraries.

All the languages I know (including Objective-C) are computationally equivalents so theorically, it doesn't matter what is your choice, but in practice there is a totally different story. Every language is tightly coupled to a technology and in some cases to a specific OS.

Restricting the allowed languages is a mere (and agresive) shorcut to keep away poorly crafted runtime environments layered on top of the native iPhone OS. This is a great benefit for people who actually use the iPhone like a phone and in some way, the business itself.

I have more to say but I prefer reading your comments first.
Post from Google Buzz, 15 people liked this, 34 comments
Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
Posted in Buzz, Mobile | Leave a comment

WebKit2, now with multiprocess architecture

WebKit2, now with multiprocess architecture.

This is quite a nice idea that has the potential to increase the overall stability of major WebKit based browsers. While I sense some friction between the two competing products Safari and Chrome for obvious reasons, I expect both teams taking the best solutions. I would like to see:

- Safari adopting the faster V8 JavaScript engine from Google.
- Chromium improving the already excellent UI application layer with the WebKit2 adoption.
- Microsoft open sourcing IE9. LOL

http://trac.webkit.org/wiki/WebKit2
https://lists.webkit.org/pipermail/webkit-dev/2010-April/012255.html
Post from Google Buzz, 13 people liked this, 10 comments
Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
Posted in Buzz, Web | Leave a comment

Functional programming…Same story 10 years ago

http://www.itwriting.com/blog/2443-anders-hejlsberg-on-functional-programming-programming-futures.html
functional programming... programming is moving towards a style that emphasises the “what” rather than the “how”... Domain Specific Language.

Same story 10 years ago, same talk 20 years ago, I'm waiting to see the new paradigm behind computers diferent from the Turing machine. Nice reading BTW.
Post from Google Buzz, 13 people liked this, 7 comments
Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
Posted in Buzz, Programming | Leave a comment

If you don’t want a face to face with an insect

http://www.dailymail.co.uk/sciencetech/article-1260946/The-stunning-pictures-sleeping-insects-covered-early-morning-dew.html
If you don't want a face to face with an insect, please, don't watch this pictures.
Post from Google Buzz, 90 people liked this, 16 comments
Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
Posted in Art, Buzz | Leave a comment

Origami, the art of paper folding

http://www.origami-usa.org/art_gallery
Origami, the art of paper folding.

Simply amazing. What do you think? Any personal experience?
Post from Google Buzz, 46 people liked this, 19 comments
Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
Posted in Art, Buzz | Leave a comment

Microsoft Image Composite Editor

Microsoft Image Composite Editor.

- Create high-resolution panorama images.
- Build panorama from videos.
- Publish, view, and share panoramas on Photosynth.
- No image size limitation.

http://www.youtube.com/watch?v=BQk8fdOVnt8
http://research.microsoft.com/en-us/um/redmond/groups/ivm/ICE/
Post from Google Buzz, 53 people liked this, 14 comments
Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
Posted in Buzz, Microsoft | Leave a comment

Science for art research

Science for art research. Discovering the images underneath Picasso's artwork.

Pablo Picasso was a Spanish painter and sculptor. He's best known for his participation in the Cubist movement and a variety of art styles. Picasso reused the canvas and reworked his paintings on several occasions. With powerful infrared cameras and X-rays is possible to reveal the underlying compositions.

Images

- The Old Guitarist, 1903
- The Tragedy, 1903

http://www.nga.gov/feature/picasso/technique.shtm
http://www.clevelandart.org/exhibcef/picassoas/html/7327426.html
Post from Google Buzz, 21 people liked this, 2 comments
Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
Posted in Art, Buzz | Leave a comment

YouTube vs Viacom

http://youtube-global.blogspot.com/2010/03/broadcast-yourself.html
YouTube vs Viacom.

... For years, Viacom continuously and secretly uploaded its content to YouTube, even while publicly complaining about its presence there. It hired no fewer than 18 different marketing agencies to upload its content to the site. It deliberately "roughed up" the videos to make them look stolen or leaked. It opened YouTube accounts using phony email addresses. It even sent employees to Kinko's to upload clips from computers that couldn't be traced to Viacom. ...

What do you think?
Post from Google Buzz, 12 comments
Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
Posted in Buzz, Video | Leave a comment

Google’s Android on TV set-top box

http://androidandme.com/2010/03/news/intel-logitech-and-sony-team-up-for-android-powered-google-tv/
Google’s Android on TV set-top box.
Post from Google Buzz, 6 comments
Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
Posted in Buzz, Mobile, Video | Leave a comment

Silverlight for Symbian – Beta

http://silverlight.net/getstarted/devices/symbian/
Silverlight for Symbian - Beta.

All Nokia S60 5th Edition devices are supported, including: 5800 XpressMusic, N97, N97 Mini and S60 5th Edition SDK v1.0 Emulator.

It's a subset of Silverlight 2 features. However, there is NO support for Cryptography, Deep Zoom, DLR, DRM, Expression trees, HTML DOM bridge, JavaScript programmability, LINQ to SQL, Localization of Silverlight resources, Reflection, Sockets and WCF.
Post from Google Buzz, 1 comments
Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
Posted in Buzz, Mobile | Leave a comment
  • What am I running?

    WordPress trunk, rev. 15157
    Nginx 0.8.36
    PHP 5.3.2-1ubuntu4
    APC 3.1.3p1
    WP Super Cache 0.9.9
    Ubuntu 10.04 LTS
  • Meta