Re: Script codes

From: Nathan L. Adams <nadams_at_ieee_dot_org>
Date: Thu Jan 05 2006 - 21:03:50 CST

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Nathan L. Adams wrote:
> charlie strauss wrote:
>
>>>-----Original Message-----
>>>
>>>
>>>>From: David Jefferson <d_jefferson@yahoo.com>
>>>>The prohibition on interpreted code is in section 4.2.2 of the 2002
>>>>FEC standards.
>>>>
>>>>4.2.2 Software Integrity
>>>>Where the development environment (programming language and
>>>>development tools)
>>>>includes the following features, the software shall provide controls
>>>>to prevent accidental or deliberate attempts to replace executable code:
>>>> Unbounded arrays or strings (includes buffers used to move data);
>>>> Pointer variables; and
>>>> Dynamic memory allocation and management.
>>>
>>>
>>>
>>>
>>>Yikes. in addition to the prohibition on dynamically linked code, the last three items would seem to exclude Python would they not?
>>>
>
>
> Every programming language has those features (or they should). Ada
> tries really hard to prevent the first and second, but it can be done.
> The clause is just saying that your app just has to be aware of the
> dangers associated with those features and has to try to prevent abuse.
>
> Nathan

Correction: I meant to say that Ada tries to prevent the first and the
third. Access types (pointers) are common in Ada (although they are
locked down far too much).
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDvd4W2QTTR4CNEQARAm0PAJsH+tmZRJ+p3NliQnr81HA/T4b/GwCglyYz
qMCPicgsnqlvAOPkPq7F7Is=
=kgBy
-----END PGP SIGNATURE-----
_______________________________________________
OVC-discuss mailing list
OVC-discuss@listman.sonic.net
http://lists.sonic.net/mailman/listinfo/ovc-discuss
==================================================================
= The content of this message, with the exception of any external
= quotations under fair use, are released to the Public Domain
==================================================================
Received on Mon Jan 8 20:24:38 2007

This archive was generated by hypermail 2.1.8 : Mon Jan 08 2007 - 20:24:39 CST