• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: may b a minor error
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: may b a minor error


  • Subject: Re: may b a minor error
  • From: Stephane Sudre <email@hidden>
  • Date: Fri, 16 Jun 2006 17:12:07 +0200


On 16 juin 06, at 17:00, Andrew Gallatin wrote:

with accessor/mutator functions to insulate the underlying
implementation from necessary data structure changes.

This is actually a fundamental Computer Science concept for object
oriented programming.  There's a good Wikipedia article on it at:

	<http://en.wikipedia.org/wiki/Accessor>

Look in the second section, or seqrch in the page for "accessor".

Is it found right between "slow" and "inefficent" ? :)

Solaris has a much, much more stable driver ABI than you
guys do (drivers compiled before MacOSX even existed still
work) and it allows direct access to structures (like uio).

Sure, and if you want to assume that changes in hardware architecture and the way software uses that hardware stopped fifteen years ago then that model works fine.

What, like NextStep's IOKit that MacOSX uses? :)

Are you sure I/O Kit is from NeXTStep? The DriverKit looks like to be Obj-C.


http://www.channelu.com/NeXT/NeXTStep/3.3/nd/OperatingSystem/ Part3_DriverKit/Concepts/Preface.htmld/index.html

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: may b a minor error
      • From: "Justin C. Walker" <email@hidden>
References: 
 >may b a minor error (From: sugumaran narayanan <email@hidden>)
 >Re: may b a minor error (From: Andrew Gallatin <email@hidden>)
 >Re: may b a minor error (From: Terry Lambert <email@hidden>)
 >Re: may b a minor error (From: Andrew Gallatin <email@hidden>)
 >Re: may b a minor error (From: Michael Smith <email@hidden>)
 >Re: may b a minor error (From: Andrew Gallatin <email@hidden>)

  • Prev by Date: Re: may b a minor error
  • Next by Date: Re: may b a minor error
  • Previous by thread: Re: may b a minor error
  • Next by thread: Re: may b a minor error
  • Index(es):
    • Date
    • Thread