"Everyone-- *everyone*--- *FREAKING EVERYONE* knows
that truly talented developers prefer c[++] wayyy over java; newbie
developers love java because that's what retarded schools teach CS
majors-- a crap language for people who can't figure out the
"difficult" tasks of memory management and avoiding buffer overflows.
Nobody wants to port c to java, because it's a *downgrade*. "

Really!??

I guess then i'm a dumb-ass that too stupid to figure stuff out,
'cause i've been using Java for about 10 years now. I'm not truly
talented, because i don't prefer C[++] over Java. Heck, i would be
even more truly and enormously talented if i would prefer assembly
language! Heck, i should go back and program using punch-cards!!!
That's what heroes use!

Silly me, that i don't want to be bothered with the nitty-gritty of
memory managments and such. That would free me from time thinking
about the actual problems/business-cases i try to solve. We can't have
that!

Seriously,
C/C++/Java/Scala/Ruby/C-Sharp/F-sharp/etc/etc/... every language has
its pro's and con's. A truly talented developer uses the tools and
languages that are available and a best fit for the problem he/she
tries to solve.


On Apr 23, 12:15 pm, Kurt <[email protected]> wrote:
> From the article:  "Without a chance for programmers to strike it rich
> on Android, the platform simply won't see the depth and breadth of
> applications that continue to drive iPhone and iPod touch sales."
>
> I'm not entirely convinced this is the case.  I wrote my silly metal
> detector application knowing full well that it wasn't going to make
> money.  The core element of creativity, as research has shown, is that
> it's usually inhibited by promise of monetary gain.  iPhone's
> popularity of their application sales isn't due to "the ease of
> iTunes."  Saying something like that ignores the overwhelming, mass-
> media, multi-faceted marketing campaign for the iPhone.  It ignores
> the first-mover effect.  It ignores the vast market gap between the
> two platforms, the mind-boggling inferiority of java in comparison to
> the well-solidified superiority of a low level language, and it
> reduces a complex set of contributing factors down to basically just
> one incorrect one: "people are lazy."
>
> First, some good things Google's done for android:
>
> * Gave us root. It's not a mistake, and it's not unintentional. Nobody
> at Google makes as silly of a as passing through keystrokes to a root
> console (yeah, root) while at the same time "accidentally" running a
> telnet daemon as root, too.  Every bit of the code was picked over
> with a fine tooth comb from what I can tell, but somehow two glaring,
> no-skill-needed-at-all security holes were left open?  Please.  In any
> case, thanks, because I would not have bought the phone nor developed
> on the platform had I not been able to execute native code or tether,
> because I sure as hell was not going to be paying $179 bucks for a
> phone I can't play with, and thankfully they knew that too.
>
> * Provided decent development tools and lots of example code.  Yay.
>
> * Opened the platform.  This will, in the long run, create a situation
> where android should rival, and if things are done right overtake, the
> iPhone--unless android drops the ball which it could do. It very much
> has a limited window of opportunity here; but someone truly needs to
> light the fire under their ass or iPhone will become the Windows of
> the mobile world, while android will be the Linux-- ever trying to
> catch up.  Blackberry realized the urgency, Google should too.
>
> Now, while I could probably list off a number of things I think could
> be done to improve the popularity of the Market (and the Market's
> market). A small set:
>
> * Give everyone the ability to execute native code en masse.  You have
> linux; let people use it. You'd be surprised what will come out as a
> result.  This should have been the number one priority far before
> dalvik, and it needs to be spelled out very slowly to your carriers.
> My guess is that all of this must have been in the making since before
> iPHone was released-- back when midlets were the only things that
> roamed the mda world.  The mistake was in not adapting once iPhone
> came on the scene.  Everyone-- *everyone*--- *FREAKING EVERYONE* knows
> that truly talented developers prefer c[++] wayyy over java; newbie
> developers love java because that's what retarded schools teach CS
> majors-- a crap language for people who can't figure out the
> "difficult" tasks of memory management and avoiding buffer overflows.
> Nobody wants to port c to java, because it's a *downgrade*.
>
> By the way, in case it wasn't emphasized enough:  VMs seem to *always*
> be inherently inferior to native code in the eyes of good coders.
> That's why they got and developed for iPhones.  It's all the greatness
> of bsd, plus none of the hassle of a mobile phone vm.  No other
> platform comes close-- except android.  I don't mean this as an insult
> to any developer, and if this were real life I'd be saying all of this
> while making jokes throughout: I'm sure this stuff came from above,
> but c'mon... step up next time.  Sorry, I have to be blunt, but either
> it's all due to mass blunder or groupthink, and I prefer to think it's
> the latter.
>
> * Find a way to market the differences; find (or create) some things
> that everyone will go, "whoh" to.  An example:  currently, the fact
> that you restrict the Maps licensing to explicitly not be used for
> realtime navigation is one of the biggest mistakes you could possibly
> be making on a mobile platform like android when you have such a
> strong advantage on the playing field.    If you don't realize that
> and nothing's even planned to be done about it, then, well, I'm
> speechless.  Absolutely freaking speechless.
>
> * Be more visible and develop a greater community-- both of users and
> developers.  The one thing google has always sucked at is
> communities.  Am I actually posting to a mailing list, by the way?
> How 90s.  I'm guessing that's why they had to *buy* youtube-- they had
> no idea why google video wasn't doing too well.  That's why their
> Wikipedia rip-off is also flailing its arms desperately.  Why? It had
> no framework in place to build a community.  Wasn't there some
> community... somewhere... that google tried to start?  Meh, I'll go
> ask my friend on facebook.  OpenSocial?  Hmm... well, given the trend,
> I'm not all that hopeful.  It seems a lot like someone who can't play
> an instrument trying to orchestrate a symphony, but I digress...
>
> It boggles the mind how google, a giant on the internet, can
> repeatedly fail to understand the importance of community planning in
> fostering growth in people-oriented ventures.
>
> So back to Android.  Where's the Wiki like every open source project
> has?  Where are the forums?  The feature requests?  Yeah, there are
> dumb users, sure, but they're part of life.  I see practically zero
> Google employees actively enthusiastic about / supporting the
> platform  / encouraging new ideas through forums/lists/whatever.  Even
> worse, when someone pops up a new idea, the knee-jerk response of the
> more jaded members of the community seems to be to shoot the idea
> down--refuting, rather than encouraging it.  Recently, I had posted an
> idea about encouraging a influx of open source developers onto the
> platform to jumpstart popularity in the core developer demographic by
> granting free licenses to verified open source developers (e.g.,
> through sourceforge projects).  No response from google, but someone
> was more than happy to tell me why that's a waste of Google's time and
> money(?)  That's fine if my idea's crap, but on an allegedly open
> source platform, I'm not entirely convinced that it is.
>
> No response from Google?  Really?  Was it in the FAQ somewhere?  Oh
> wait, no user-editable FAQs... there's that community thing again....
>
> You've gotta give a response.  Otherwise, people start formulating
> their own thoughts, because their imaginations run wild.  When you're
> #2; the only way you'll get to #1 is by, at the very least, "smiling
> and nodding."
>
> I worry.  I'm glad more manufacturers are starting to embrace android,
> but I only have to wonder what Apple will do to take advantage of its
> lead and decimate android, relegating it to a small minority market.
> Hopefully it won't come to that.
>
> The iPhone was groundbreaking and revolutionary, and to it mobile
> developers should all be thankful.  If it weren't for the iPhone, we
> actually might not even have distribution of android today.  Carriers
> are pains in the asses when it comes to their power over device
> manufacturers, and the iPhone was the one case where the manufacturer
> stood a chance to have power over the carrier, so it exercised that
> power to allow themselves to do things their way.  They got this due,
> in part, to stating the obvious to the carrier-- that they'd be
> bringing home the bacon exclusively to them for the foreseeable
> future.  It's that "our way" style that Google needs in order to charm
> carriers into taking those risks, making it very clear to them that
> the carriers will be increasingly left in the dust due to innovation
> should they continue to plug their ears and scream "no" to
> manufacturers/os developers.
>
> ... but seeing as it seems none of them read this, or respond... well,
> I'm not holding my breath.
>
> -Kurt
>
> On Apr 22, 11:15 am, BikingBill <[email protected]> wrote:
>
>
>
> > Huffington Post covers the issues with the Android Market.  Also, some
> > breaking news on the RIM App World.
>
> >http://www.huffingtonpost.com/william-volk/mountain-view-we-have-a-p_...
>
> > Want to know why there are over 30,000 applications on the iPhone? Ask
> > Ethan Nicholas. Mr. Nicholas programmed a little game called iShoot in
> > his spare time. iShoot shot to number one on Jan 11th, with the $2.99
> > game reportedly earning Ethan over $800,000. Mr. Nicholas has quit his
> > day job at Sun (good timing!) to devote himself to iPhone
> > programming. ......- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Android Discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/android-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to