2

Academic and historical interest, how was the name "Solidity" conceived by Gavin Wood. Every name has an interesting history, can't find much on Solidity though. It is based on ECMA script standard, very similar to javascript. But what is the inspiration behind the name "Solidity".

  • From the wikipedia page it was the work of Gavin Wood, so you can ask him for the name. This reference mention the name solidity but not their origin. – Ismael Oct 19 '17 at 10:14
  • @Ismael yes, had pushed it over his linkedin message. Yet to receive any comment. Will try tweets as last resort – Mayukh Mukhopadhyay Oct 20 '17 at 10:32
  • 1
    I'd try asking in reddit.com/r/ethereum or gitter.im/ethereum some Ethereum developers hang there and they probably know more details. – Ismael Oct 20 '17 at 16:59
-1

My guess: When you're programming with money, you need a Solid programming language, run-time environment and compiler:

  • The execution of the program should be 100% deterministic. It should always run exactly the same way on all systems.

  • The language design should make it relatively easy to write good and secure code, and it should make it difficult to write bad and insecure code.

  • The compiler should give warnings about potential vulnerabilities in your program.

  • Smart contracts, once published, cannot be modified. They are solidly set in stone in the blockchain.

  • Nobody should be able to arbitrarily change a state variable of a contract without going through the procedures programmed into the contract.

  • The run-time environment and the compiler should be bug-free, tested, reviewed and audited.

I think these are all aspects of 'being solid' in a computer science sense: Solidity

  • 1
    Thanks for the logical interpretation. However, I am expecting some documentation based naming origin. In simple words, I do not want the inference we can get from the name, I want to know the incident or thought process the founder had while the word triggered. For example, Vitalik states the inspiration for the word Ethereum from physics' ether and science fiction. Hadoop was inspired by toy elephant of founder child. Python was inspired by monty python series. Not the other way around, to fit an explanation after I have a name. – Mayukh Mukhopadhyay Oct 16 '17 at 7:31
  • Down vote because it is a "guess." – Victory Dec 16 '17 at 0:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.