Re: 1st draft - Java FAQ
From: Jon A. Cruz (jon_at_joncruz.org)
Date: 03/08/04
- Next message: Jon A. Cruz: "Re: What are the valid Java groups?"
- Previous message: Andrew Thompson: "What are the valid Java groups?"
- In reply to: Andrew Thompson: "Re: 1st draft - Java FAQ"
- Next in thread: Andrew Thompson: "Re: 1st draft - Java FAQ"
- Reply: Andrew Thompson: "Re: 1st draft - Java FAQ"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Mon, 08 Mar 2004 01:17:45 -0800
Andrew Thompson wrote:
>
>>Remember, this increases shelf live, reduces QA requirements, reduces
>>development cycle time,
>
>
> Is it only in the step to produce the
> .exe Jon? Or are there further steps
> of which I am unaware?
>
Oh, there are lots of steps.
First of all, one needs to validate the latest versions of the
compilation product from the vendor. If critical bugs are found, it
can't be used to build a shipping product untill those are addressed. So
that's work that needs to be done each time a rev comes out from the vendor.
Then there's the time to pass things through a QA cycle. Once
engineering thinks things are done, they need to be verified. So every
shipping version and update of a product need to go through complete
testing cycles.
And... since native compilation is per target platform, the QA cycle
needs to be done completely for each target platform. So that multiplies
the needed effort.
Then there's shelf space. Maybe not a big deal nowadays, but could be.
Then one needs to get all customers to upgrade to the proper version.
Either have free updates (in which case the business needs to eat the
cost of producing said updates) or needs to handle clients not all updating.
Oh, then there are the support costs. When you ship standard Java
bytecodes, VM problems are the responsibility of the platform or VM
vendor. However, when you ship compiled binaries, they become your
responsibility (even if they're actually bugs in the vendor's
compilation product).
Hmmm... there are probably more, but that's some of the ones I can
remember hitting right off the top of my head.
- Next message: Jon A. Cruz: "Re: What are the valid Java groups?"
- Previous message: Andrew Thompson: "What are the valid Java groups?"
- In reply to: Andrew Thompson: "Re: 1st draft - Java FAQ"
- Next in thread: Andrew Thompson: "Re: 1st draft - Java FAQ"
- Reply: Andrew Thompson: "Re: 1st draft - Java FAQ"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|