¿Qué inspiró esta solicitud de lista de deseos?Los mensajes enviados al registro pueden ser lentos y también confusos para los usuarios.
¿Cuál es la mejora que le gustaría ver?No inunde el registro con mensajes inútiles
¿Por qué es importante esta idea?Es más una molestia, de verdad.
Considere el siguiente JSL: adjunto una función al nombre "imprimir" dentro de un espacio de nombres personalizado.
New Namespace( "This is a NAMESPACE -- it is different than BUILTIN!!!!!!!!!!!!!!!" );
"This is a NAMESPACE -- it is different than BUILTIN!!!!!!!!!!!!!!!":print = Function( {},
Print( "Why does JMP think I am trying to overwrite a Builtin???" )
)
¿Por qué recibo esta advertencia?No estoy tratando de sobrescribir un Builtin.Sé que estoy colocando el nombre dentro de un espacio de nombres y esa es la forma en que accederé al valor que tiene ese nombre.
¿Puede el compilador JMP saber cuándo el nombre está dentro de un espacio de nombres y no enviar estos mensajes al registro?Utilizo espacios de nombres para crear clases personalizadas, por lo que cada vez que se crea una nueva instancia, se enviará spam al registro con estos mensajes superfluos.