At the risk of sounding like a troll, while not being a Scala fan is
not a mark of a bad developer, I would say a poor grasp of logic
skills is.

A conditional statement being true does not mean its inverse is also
true.  "If A then B" does not mean "If not A then not B".  The
converse ("If not B, then not A") is, but not the inverse.  Consider a
math example, "If a number is divisible by 6 then it is a composite
number", I'm sure you will agree is true.  But the inverse, "If a
number is not divisible by 6 then it is a prime number" is clearly
false, even though composite/prime are complementary.

Similarly, "If someone is interested in Scala, they are a good
developer" (which isn't what Odersky said, but lets pretend it was
since that's what everyone apparently thinks he said) does not
logically imply "If someone is not interested in Scala, they are not a
good developer".

On Sep 29, 8:20 am, Casper Bang <casper.b...@gmail.com> wrote:
> Sure it does, "good" and "bad" are complementary, there is no other
> atomic/terminal state. Obviously there are MANY alternatives to
> "blue".
>
> On Sep 29, 3:26 am, Josh Suereth <joshua.suer...@gmail.com> wrote:
>
>
>
> > I don't think logic works that way.
>
> > That's like saying, of a box of colored shapes: "Some of the box-like shapes
> > are blue"  implies that "All non-box-like shapes are not blue"
>
> > On Tue, Sep 28, 2010 at 7:29 AM, Casper Bang <casper.b...@gmail.com> wrote:
> > > So by inference, people who are not convinced by Scala, are inferior
> > > developers unwilling to learn?
>
> > > On Sep 28, 11:55 am, B Smith-Mannschott <bsmith.o...@gmail.com> wrote:
> > > > On Tue, Sep 28, 2010 at 10:51, Vince O'Sullivan <vjosulli...@gmail.com
> > > >wrote:
>
> > > > > On Sep 28, 9:23 am, Kevin Wright <kev.lee.wri...@gmail.com> wrote:
> > > > > > An important trait of being a good programmer is the willingness to
> > > learn
> > > > > > and push the boundaries of what can be done well. That's also why
> > > Scala
> > > > > is
> > > > > > quite suitable for new programmers, including children and students.
>
> > > > > There's no logical connection between those two sentences.
>
> > > > The logical connection is "willingness to learn". Presumably students 
> > > > are
> > > > willing to learn. "Good" programmers are also willing to learn. (Or 
> > > > would
> > > > you argue that they are not? Or perhaps that all programmers have the
> > > same
> > > > level of skill and interest?)
>
> > > > // ben
>
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > > "The Java Posse" group.
> > > To post to this group, send email to javapo...@googlegroups.com.
> > > To unsubscribe from this group, send email to
> > > javaposse+unsubscr...@googlegroups.com<javaposse%2bunsubscr...@googlegroups
> > >  .com>
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/javaposse?hl=en.

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to javapo...@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to