As I was replying (and hopefully not offending) doc-helmut, it is not a matter of preference to solve technical problems. You pick the best tool to solve it - even if you have to learn to think differently. But my many years in this industry has shown me that the experience I went through today of essentially random instructions and poor software is a sure sign of future headaches. I am disappointed too. My goal is to create a kick-a$$ LEGO train system, not debug a development tool where HelloWorld didn't always work after crazy setup procedures.
If somebody wants to make Lejos development as simple as
- double-click to install all tools
- template project and source code
- single click to upload firmware
- single click to build, upload, and run
- and an OS that doesn't look like the Linux to iPod port a saw 5 years ago
.. I'll gladly jump in.