---------- Forwarded message ----------
From: jitesh dundas <jbdun...@gmail.com>
Date: Fri, 6 Aug 2010 18:44:44 +0530
Subject: Re: [The Java Posse] Re: Scala and Java spec size
To: Kevin Wright <kev.lee.wri...@gmail.com>

I never meant the
size of the specifications,rather the type (& even readibility of the same.)

A specific fruit is present at east corner of the basket.
The user wants that fruit.The tutorial tells him how that can be
done(where to get this fruit & how)
specs tells everything & not the solution.

regards,
jd

On 8/6/10, Kevin Wright <kev.lee.wri...@gmail.com> wrote:
> I'm under no delusion here that the size of the specification document
> proves anything.
>
> However... If one is to OBJECTIVELY decide which of two programming
> languages is inherently more complicated, then something must be measured.
>  Going on a sense of "well, X *feels* more complicated to me" may well have
> personal value, but it carries very little authority when attempting to
> persuade others of your viewpoint.
>
> Measuring spec size is a very flawed methodology here (it's not the size
> that counts...), but at least it IS a methodology, and it involves something
> that can be impartially measured.  And, as a methodology, it can be improved
> upon.
>
> As previously stated, I believe that measuring the size of some formal
> grammar would be far more revealing.
> And accurate :)
>
>
> On 6 August 2010 11:38, jitesh dundas <jbdun...@gmail.com> wrote:
>
>> Very honestly, I found that reading specs was more about understanding.
>> Specs are complicated  & rather difficult to understand. Moreover,
>> would you like to look into a basket of mixed fruits everywhere when
>> you could look at just a location of the basket.
>> Tutorials help you with the latter & that is what novice people want..
>> Specs reading is for experts & interests..
>> I am in the second category as reading specs does boost your  efficiency.
>> Fabrizio Sir, you might like adding the last point of reading specs in
>> your article (really interesting article on improving efficiency)
>>
>> Regards,
>> Jitesh Dundas
>>
>> On 8/6/10, Fabrizio Giudici <fabrizio.giud...@tidalwave.it> wrote:
>> >
>> > -----BEGIN PGP SIGNED MESSAGE-----
>> > Hash: SHA1
>> >
>> > On 8/6/10 11:32 , Kevin Wright wrote:
>> >> First came bikes, they had very few moving parts, and so were easy
>> >> to understand Then came the infernal combustion engine, with more
>> >> moving parts and harder to understand, but definitely faster Then
>> >> came the jet turbine, with just a single moving part, and rockets
>> >> with none
>> >>
>> >> A car is more effective than a bike, but also more complex A plane
>> >> is more effective than a car, but also less complex So simplicity
>> >> and effectiveness are not correlated here.
>> >>
>> >> Why is it, then, that cars seen as normal and simple; while jets
>> >> and rockets are perceived as modern and advanced? As many will
>> >> point out, rockets pre-date cars by a long way, the Chinese have
>> >> used them in fireworks for a *long* time. And the concepts
>> >> underlying a turbine are far simpler than those behind a
>> >> four-stroke engine.
>> >>
>> >> It's a good metaphor, with plenty of scope for extending.
>> >> Consider that modern petrol engines use "injection"...
>> >>
>> >>
>> > Right. In fact I question that a car is more effective than a bicycle,
>> > or a plane more than a car. It depends on the use. But there's another
>> > thing to add: one thing is the implementation complexity (needed for
>> > people that make bikes/cars/languages) and the interface complexity
>> > (needed or people that use bike/cars/languages). I find quite obvious
>> > that driving a car is more complex than riding a bicycle (*). So, we
>> > should also put the specs size in this perspective (in other words: I
>> > suspect that 99% of the people who program in Java never read the
>> > specs, but a much simpler tutorial).
>> >
>> > (*) In general. I drive cars, but I'm not able to ride a bicycle :-(((
>> >
>> > - --
>> > Fabrizio Giudici - Java Architect, Project Manager
>> > Tidalwave s.a.s. - "We make Java work. Everywhere."
>> > java.net/blog/fabriziogiudici - www.tidalwave.it/people
>> > fabrizio.giud...@tidalwave.it
>> > -----BEGIN PGP SIGNATURE-----
>> > Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
>> > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>> >
>> > iEUEARECAAYFAkxb2hgACgkQeDweFqgUGxccfQCaA8FnQlvuVj5LIosLHmbZAUzM
>> > O34Al0605IAMxeyXHEJ2X3VcT1ZfIdg=
>> > =3DuM
>> > -----END PGP SIGNATURE-----
>> >
>> > --
>> > 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.
>> >
>> >
>>
>
>
>
> --
> Kevin Wright
>
> mail/google talk: kev.lee.wri...@gmail.com
> wave: kev.lee.wri...@googlewave.com
> skype: kev.lee.wright
> twitter: @thecoda
>

-- 
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