Talk:LiMo Platform
From Wikipedia, the free encyclopedia
Re "It is not a full-fledged operating system, as it currently does not support the execution of native code." - I've removed this. Because:
1. It's not sourced 2. It's wrong! In fact it's an impossibility. (Hint: what would the virtual machine be if not native code??) What the person wrote meant to say was probably that "application developers aren't allowed to deploy native code." 3. Letting random developers write native code is NOT part of the defn of an OS.
Umptious (talk) 20:36, 15 April 2008 (UTC)
- I've altered the statement in accordance with your information : ) InternetMeme (talk) 01:47, 16 April 2008 (UTC)
Yes, and I appreciate your good will and good wikiship in using the discussion page. (Which why I'm not just going to delete with the comment "unsourced", as your good manners deserve better!) But what you wrote was partly wrong and partly incorrect. "Application developers are unable to deploy native code, which puts some limitations on software created for the LiMo Platform in relation to software for other operating systems" splits into two parts:
- "Application developers are unable to deploy native code" is redundant to the statement that managed code is used.
- "which puts some limitations on software created for the LiMo Platform in relation to software for other operating systems" is incorrect. Some managed code systems are slower than some native ones, etc, but this is not the hard and fast rule you state. E.g. a highly optmized Java JIT will often run code faster than compiled C++, especially if the C++ was highly abstract.
As a general rule, if you can't source a claim then it is probably wrong even if it is one of your most cherished opinions.
Now, if you know of a specific limitation in LiMo because of it use of managed compared to native code, and you can source the same, then that ***should*** go in the article! In general, don't put any statements of "fact" in wiki that you can't source.
Good writing is ***specific***: it never says "some limitations", but instead something like "Application developers are unable to deploy native code, which means that multitasking applications using the colour green can't be written for this platform. Red, yes, but green, no, not ever - except on Tuesdays." Except that isn't true. Afaik. Again, if you don't know enough to make a ***specific**** statement, then what you think you know is probably wrong. And even if it isn't, you may be unintentionally guilty of making a small point seem like a big one, through using vagueness as a sort of rhetorical magnifying glass.
Umptious (talk) 20:51, 17 April 2008 (UTC)
PS Without specificness, you also short-circuit the test of relevance - to belong on a page about LiMo OS, a piece of information must be important in that context. DRM and security are; but getting cutting edge videogame style execution speed (which I imagine is your supposed limitation) probably is not. In summary: specific, relevant information, with sources!
Umptious (talk) 21:30, 17 April 2008 (UTC)