On 9/30/05, Benno <[EMAIL PROTECTED]> wrote:
> I know, but I don't agree with him. If the language is good, there is no
> reason why it *shouldn't* be used for device driver programming.
The languages that save developers worrying about if a number is too
big to be an integer mostly do the insulating by lifting the
programmer away from physical resources.
So, for example, memory allocation and deallocation is magic.
For problems that requires memory mapping, VM based languages are not
going to be a good fit (given my experience of them, anyway).
> Device drivers are, in general, buggy pieces of crap, so having a higher
> level language to program them in would be a *really* good thing.
I certainly agree with this sentiment.
> I've written bindings to allow you to program drivers in python
> before, unfortunately the result wastoo slow :(. So a higher level
> compiled language like O'Caml might be kind of cool.
Smalltalk may be interesting, then. GNU Smalltalk is pretty quick, I
understand.
All the best,
Bruce
--
Make the most of your skills - with OpenSkills
http://www.openskills.org/
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html