thoughts on J2ME

, posted: 5-Jul-2006 18:46

well.. it's OO, which is all the rage. automatic garbage collection .. well DUH! who does that themselves? exception handling, i'm not convinced, but everyone around me seems to think that's how it should be done. it's portable.. so long as there's a JVM for your thingie (too bad if there's none.. there's no java5 for linux amd64 yet.. so my desktop goes without) it's multithread... hurrah.... it's similar to c++, and i used to know that. it's FAT!! damn fat it's slow.... just the thing you don't want on a gadget and back to portability again.. who cares?,,, it wasn't in the requirements anyways.. so why do i care? what's the point of portability when it means that i can't access the nifty unique things specific to my hardware.

Other related posts:
blogs galore for stuff.co.nz
vserver down :-(
trolls, rape, my blog, yet another post about violent threats.


Permalink to thoughts on J2ME | Add a comment (4 comments) | Main Index




Comment by Anders Borg, on 5-Jul-2006 21:55

Anyone into professional development of mobile applications of course wants as much market coverage and revenue as possible, so the fact that Java ME is available on close to a billion phones is the key factor. Forget the technical arguments (and un-arguments). Also, I hear many complain that it's not possible to access unique features available in only a few phones. If you develop for only a few phones you will not sell as much anyway, so why bother. If you develop for yourself then you have a point. In that case writing for Symbian OS, Windows Mobile or Palm OS might be better, provided you have such a phone. Few do. I don't mean to be offensive. I just point out that the business arguments are the ones that count, unless you do development as a hobby. Even so, Java has clear benefits over C and C++. Java is much newer, and the designers learned from past mistakes. C++ is a complete mess in comparison, and as you know C doesn't have any OO at all.


Comment by Anders Borg, on 5-Jul-2006 21:55

Anyone into professional development of mobile applications of course wants as much market coverage and revenue as possible, so the fact that Java ME is available on close to a billion phones is the key factor. Forget the technical arguments (and un-arguments). Also, I hear many complain that it's not possible to access unique features available in only a few phones. If you develop for only a few phones you will not sell as much anyway, so why bother. If you develop for yourself then you have a point. In that case writing for Symbian OS, Windows Mobile or Palm OS might be better, provided you have such a phone. Few do. I don't mean to be offensive. I just point out that the business arguments are the ones that count, unless you do development as a hobby. Even so, Java has clear benefits over C and C++. Java is much newer, and the designers learned from past mistakes. C++ is a complete mess in comparison, and as you know C doesn't have any OO at all.


Comment by Brenda, on 6-Jul-2006 07:51

you've misunderstood me vastly. there are lotsa project where J2ME is the perfect techonology - i don't see that you need to defend that.. i'm just musing that there are some for which it is not the best technology, and the one i'm designing today might just be better off in C++ or palm basic... or maybe it'll be a website.. or a non-sun java derivative that happens to run on the target hardware.....


Author's note by taniwha, on 6-Jul-2006 07:55

... right now i'm thinking java will be too slow. and the filesystem access from J2ME on my target device sucks.....


Add a comment

Please note: comments that are inappropriate or promotional in nature will be deleted. E-mail addresses are not displayed, but you must enter a valid e-mail address to confirm your comments.

Are you a registered Geekzone user? Login to have the fields below automatically filled in for you and to enable links in comments. If you have (or qualify to have) a Geekzone Blog then your comment will be automatically confirmed and shown in this blog post.

Your name:

Your e-mail:

Your webpage:

taniwha's profile

Wally (Brenda) 
Te Whanganui O Tara
New Zealand