I just tried running geth in developer mode on testnet.
~ $ geth --dev --testnet
F0127 21:07:16.947591 6407 flags.go:467] dev and testnet are mutually exclusive
I wasn't aware of the actual meaning behind the dev flag, from the help:
--testnet Morden network: pre-configured test network with modified starting nonces (replay protection)
--dev Developer mode: pre-configured private network with several debugging flags
What's the deal with the developer mode? What debugging flags are available? And what's the difference with the morden testnet?
I want to start developing smart contracts. Which is the best one to choose?