Does python have the capability for driver development ?

Martin P. Hellwig martin.hellwig at dcuktec.org
Thu Jul 30 11:41:56 EDT 2009


Ben Finney wrote:
> "Martin P. Hellwig" <martin.hellwig at dcuktec.org> writes:
> 
>> Machine Code:
>> Whatever the machine executes, it could be that the CPU uses an
>> abstraction of microcode to do this but from the perspective of the
>> user, this is all done in the same 'black box'
> 
> This requires, of course, defining what is the machine. Python bytecode
> targets a virtual machine that is implemented differently for each
> hardware platform.
> 

I would further define 'black box' as the hardware a kernel programmer 
writes to.

<cut>

>> Interpreted:
>> Instructions which can be fed to a previous compiled program that is
>> able to dynamically change its execution and flow without the need to
>> recompile itself.
> 
> This doesn't make much sense to me, I must say.
> 
> I'd say, instead, that a program is interpreted if its instruction are
> dynamically translated to underlying platform instructions at execution
> time. This is the case for the bytecode instructions interpreted by the
> Python virtual machine.
> 

Yes that is indeed a much better description, I'll steal that from you :-)

-- 
MPH
http://blog.dcuktec.com
'If consumed, best digested with added seasoning to own preference.'



More information about the Python-list mailing list