Linked by Thom Holwerda on Wed 16th Feb 2011 23:02 UTC
PDAs, Cellphones, Wireless "There's just one problem, though: the 'nine young investors' don't really exist - according to the last tweet on the @NokiaPlanB Twitter account, it was all a hoax perpetuated by 'one very bored engineer who really likes his iPhone'. Ouch."
Permalink for comment 462977
To read all comments associated with this story, please click here.
RE[6]: I like WP7
by lucas_maximus on Thu 17th Feb 2011 21:41 UTC in reply to "RE[5]: I like WP7"
Member since:

Vendor Lock in or Tech lock in .... does it really matter which?

I have had tech lock-in on (DEAD) Opensource projects that have been as problematic as vendor lock-in with a proprietry CMS. I am one man out of a team of two ... I can't spend time reading the source ... I need docs ... if there are no docs ... I am in a world of hurt.

The best you can do is try to separate you application logic out well and document it well enough that if you need to change platforms you can reimplement without too much effort.

I have done this with some of my applications I have written, I migrated a web service and web app from ASP.NET MVC / SQL Server to Ruby/PostGres without any hassle at all. (Work wanted the .NET version, I wanted to produce for myself a OS agnostic version). The only problem was reimplementing when I had used LINQ ... which looks like an SQL query anyway.

.Net isn't going anywhere for at least 2020, and work pay for my copy of Windows and Visual Studio. So what have I got to lose from staying with .NET exactly??

The thing is that we are in the best position ever as a dev whatever platform you choose. We have an easy way of communicating (JSON, XML and it variants) which is supported by every major programming language. Every major smart phone and operating system have very capable browsers ... we have frameworks with good IDE's (whatever language), which are usually ported to other languages.

And yet people of talking about vendor lock-in ... WTF?? Separate your logic and Document your code and just reimplement (which you would have to do if another Opensource framework, iOS, WP7, Android, WebOS etc etc dissapeared off the face of the Earth tomorrow).

I really don't see what all the fuss is about.

I have problems with things such as flash, since they are essentially polluting a OS agnostic medium (the web) with something that is tied to which OS you are using.

Reply Parent Score: 2