What do you mean by that statement? Why don't you explain what you mean?
Butterfly Container is an 87 kb jar file, and that includes the scripting language parser. Not even Pico Container is smaller (~150 kb jar). Guice is about 540 KB jar, and Spring core isn't smaller either. So yes, Butterfly Container is a very small DI container based on jar file size.
Runtime wise Butterfly Container won't take up much memory during parsing, unless your application is huge (your configuration scripts are mega bytes in size). And, this can and will be tuned even further in future releases too.
Comments
Motion Control replied ago:
You don't create a "a very small DI container" by inventing your own Scripting language.
Jakob Jenkov replied ago:
What do you mean by that statement? Why don't you explain what you mean?
Butterfly Container is an 87 kb jar file, and that includes the scripting language parser. Not even Pico Container is smaller (~150 kb jar). Guice is about 540 KB jar, and Spring core isn't smaller either. So yes, Butterfly Container is a very small DI container based on jar file size.
Runtime wise Butterfly Container won't take up much memory during parsing, unless your application is huge (your configuration scripts are mega bytes in size). And, this can and will be tuned even further in future releases too.
Voters For This Link (9)
Voters Against This Link (1)