This may be a stupid question but I wanted to ask this out of curiosity.
How Magento's developers create whole Magento framework?
If you check Magento 2's
vendor/magento folder, you will find more than
35000 files in it. I am just curious. Do Magento's developer team create all these files manually? Do they write each and every line of code by their hands? Or do they have an automated tool like module creator to create modules to further modify as per requirements?
Feel free to move this question to its respective site if you feel it does not belong here.