I am ok if legacy code can be fixed by a batch mode find and replace or
sed. Your example of prompt is an exception, but I think it is a minor
issue.

Hypothetically one can build a single misc script combining all general and
math and other misc, then give it a shortcut name and reinstate the old
require'misc'
l
On Jun 8, 2015 7:42 AM, "Raul Miller" <[email protected]> wrote:

> Backwards compatibility makes old reference works valid. Breaking it
> increases the work needed to learn the language.
>
> Removing x. and y. when introducing x and y is one example of breaking
> backwards compatibility.
>
> Another example is
>
>    require 'general/misc/prompt'
>
> where in older versions off J this was:
>
>    require'misc'
>
> So here's the question: what are we doing to unbreak the breakages
> caused by these sorts of changes?
>
> Thanks,
>
> --
> Raul
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to