Rumor has it that David V. Corbin may have mentioned these words:
>>
>>>
>> Can you create self modifying code in any high level
>> language, the kind of code where the application program
>> actually changes it's own instructions?
>>
>> I know in C it is possible to pass an address of a function
>> to a function, that's not really what I mean.
>>
Actually this is (sort of) becoming more common. One exciting feature of a
new platform by the software vendor who shall not be named,
Why not? Some of us aren't "in the trenches" so to speak WRT newer software
& languages.... I would be interested to know which platform that actually was!
is that the compiler is actually part of the runtime.
So, in other words... it's an interpreter. Novel idea, that! ;-P
This means that any program can
write source code to a string (or other structure) and compile and execute
it!!!!!!
Lots of languages have eval() nowadays... most people think the use of it
is as evil as self-modifying code.
Dunno, if you ask me -- it sounds like "yet another gaping security hole
waiting to happen" to me...
Laterz,
Roger "Merch" Merchberger
--
Roger "Merch" Merchberger --- sysadmin, Iceberg Computers
Recycling is good, right??? Randomization is better!!!
If at first you don't succeed, nuclear warhead
disarmament should *not* be your first career choice.