Well said.

On Wed, Sep 29, 2010 at 2:09 PM, Nick Brown <[email protected]> wrote:
> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> wrote:
>> > > > On Tue, Sep 28, 2010 at 10:51, Vince O'Sullivan <[email protected]
>> > > >wrote:
>>
>> > > > > On Sep 28, 9:23 am, Kevin Wright <[email protected]> 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 [email protected].
>> > > To unsubscribe from this group, send email to
>> > > [email protected]<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 [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> 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 [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to