<div class="gmail_quote">On 14 July 2010 00:50, Leandro Lucarella <span dir="ltr">&lt;<a href="mailto:luca@llucax.com.ar">luca@llucax.com.ar</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="h5">
</div>Please, don&#39;t name them malloc() and free(), their names are highly<br>
associated with just asking for memory. If you ditch new and delete,<br>
just name them new() and delete() :). But maybe it isn&#39;t a good idea<br>
anyway because new/delete are highly associated with the GC (OTOH you<br>
can overload new/delete to use other allocators). Maybe create() and<br>
destroy()?<br>
<br>
They could accept an optional function pointer/delegate with the same<br>
signature as malloc/free to do the actual allocation/freeing and default<br>
to C&#39;s malloc/free.<br>
<div class="im"><br></div></blockquote><br></div>This makes sense to me. I second these suggestions.<br><br>TimV<br>