On 18 February 2014 22:39, Rakesh <rakesh.mailgro...@gmail.com> wrote:

> Hi Clay,
>
> I have this theory, its called 'The theory of good enough'.
>
> I use an Android phone and tablets because they are 'good enough' to
> ditch Apple and its closed ecosystem.
>

So... Judging on the openness of the ecosystem, Android is not merely good
enough.  What's best then?


I do not run a Windows PC because Ubuntu on my PC is 'good enough'. No
> more virus checkers crippling my hardware!
>

So for the criteria that matter most to developers, Linux is good enough.
What's the best?



> I don't pay for business software when there is an OSS alternative -
> Java, JUnit, Groovy, Spock, Mongodb, MySql, Tomcat, jetty, Selenium,
> etc*.
>

So based on price... These choices are merely good enough, what's better?



> By the same token,Java 6 is 'good enough'. There's hardly any project
> that could not be done in Java 6(assuming competent developers).
>
> Sure, there's some awesome stuff in Java 8. The reality is though, the
> only people who know how better it could be, are those who went
> looking for something better (Scala, Groovy, Kotlin, Ceylon) or came
> from something better (Ruby).
>
> The vast majority were taught Java and really don't give a crap about
> the boiler plate or the upcoming lambda syntax.
>

Pick *any* criteria (except the time to upgrade, and fear of change for the
chronically risk-adverse), Java 8 is superior to Java <=7


> Its a bit like knowing English. Sure, there are more logical
> languages, even languages which allow you to express yourself in fewer
> words. But English is 'good enough' and in this case ubuqitous.
>

Out of Hungarian, German, French and Greek, I've mostly found English to be
terser.  Except for idioms/cliches of course :)

Even those logical languages have their quirks.  Just take German, we
stopped saying "three and forthy" in English decades ago; I also have it on
good authority that any form of technical writing in German is largely
unreadable to a non-expert in the area, even native speakers.

-- 
You received this message because you are subscribed to the Google Groups "Java 
Posse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to javaposse+unsubscr...@googlegroups.com.
To post to this group, send email to javaposse@googlegroups.com.
Visit this group at http://groups.google.com/group/javaposse.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to