Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What does "Core" mean in the Context of Library Design?

I often see other developers naming libraries with "CORE". What does it actually mean?

like image 624
Dkong Avatar asked Aug 15 '09 15:08

Dkong


1 Answers

In my opinion, CORE means something indispensable. Math functions and other functions with utility purposes are not in the core. They are rather "Utils".

The core is that part that makes everything else exist - without it, the others make no sense. Other stuff, that is not in the core can (not always possible by design) to be removed.

like image 163
Victor Hurdugaci Avatar answered Sep 30 '22 16:09

Victor Hurdugaci