Go to the FreeLists Home Page Home Signup Help Login
 



[openbeos] || [Date Prev] [12-2001 Date Index] [Date Next] || [Thread Prev] [12-2001 Thread Index] [Thread Next]

[openbeos] Re: I know I'll get flamed for this but....

  • From: "Ithamar R. Adema" <ithamar@xxxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Wed, 5 Dec 2001 10:53:30 +0100
Hi Helmar,

>Or is it really only a matter of recompiling the app, IOW am
>I overcomplicating the breaking of BC=3F

Yup, it is, and yup you are :) As we're focusing on BC, our API will be 
so close to the current BeOS that no app will see a diference :) Even 
if we dump BC halfway through, we still got a source-base which is even 
closer to source-compatibility then someone who started from scratch :)

To achieve BC all =5Fpublic=5F APIs will have to stay the same, and quite 
some internal =5FAPI=5F as well. The implementation may be completely 
different, as long as behavior and API is the same, both BC and SC will 
work :)

The focus on unit tests with OpenBeOS is a good showcase of how to get 
the =5Fbehavior=5F the same, which is, IMHO, the most difficult things. 
With the application kit, for example, we've already found parts of the 
BeBook lying about what a method actually =5Fdid=5F return :)

Anyway, IMHO, and I only speak for myself here, BC focus will =5Fat 
least=5F get us a higher-grade SC, even if we abondon BC later :)

Regards,

Ithamar.







[ Home | Signup | Help | Login | Archives | Lists ]

All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
Everything else ©2007 Avenir Technologies, LLC.