
On 10/29/2010 12:29 PM, Geert Claes wrote:
... Consider that we already present two big hurdles that we require people to get past: - The prospective user can't use his favorite editor - The prospective user can't use his favorite source code control tools
What is the developer's favorite editor/IDE and why? As mentioned before, this is all about the User eXperience. The developer probably doesn't care what source code control system is being used, as long as it does the job and is easy to use.
It sure cares! If the VCS doesn't allow easy integration of code with other kinds of assets (pictures, CSS, schemas expressed as DDL, etc.) and with other people on the team who work on those assets, developers _are_ going to complain. Regarding editors, it takes me a while to rewire my muscle memory from vi to mouse-based action in a Smalltalk browser; I do it only because of the inspectors and debugger etc. For a newbie, however you can reasonably expect resistence, especially if the UI shows rough edges (completion in Pharo never seems to use the keyboard shortcuts I'd use, for example). Paolo