Actions
Feature #18055
openIntroduce
Status:
Open
Assignee:
-
Target version:
-
Description
Currently, autoload
provides the ability to load libraries on the fly, also called lazy loading, in order to avoid huge startup times.
This has some disadvantages, who already lead nearly to its discontinuation
I suggest a proposal, that solves both these issues.
introduce
I imagine this keyword, respectively method behaves like require
at the top of the file and does act like autoload
within a definition.
We can also introduce exceptions for cases like the above linked threads.
Its also a nice guideline, and easy to remember.
Summary: introduce
can always behave predictable, optimal, and even work fine without the programmer knowing about its implementation.
Similar issues:
Actions
Like0
Like0Like0Like0