Closed guidanoli closed 8 months ago
Also remove the word Cartesi to be just Application
or IApplication
.
@pedroargento Yes, this is being tracked by #181.
I suppose we can keep the dapp
folder name as is. What do you think?
I suppose we can keep the
dapp
folder name as is. What do you think?
Yes, let's keep the name of this folder. :-)
📚 Context
The word "dApp" is short for decentralized application. We often use this word when referring to smart contracts that embody an application in the blockchain. In code, this word often gets capitalized in
PascalCase
asDApp
. Take theCartesiDApp
contract as an example. When these names get converted by automatic tools tosnake_case
, for example, the output can be a bit weird, likecartesi_d_app
.This problem is relevant because it impacts the legibility of code that is automatically generated from the smart contracts. It does not affect the feature roadmap, nor blocks any other feature. It affects mostly software that uses automatic tools to generate programming language-specific code from our smart contracts.
✔️ Solution
We could change how we capitalize the word "dApp", or we could use an easier-to-capitalize word, like "application". Following this last proposal, contracts like
CartesiDApp
would be renamed asCartesiApplication
.