Ask HN: Review my project - Breve, a simple Java IDE.
Breve is a simplified Java IDE built for people who would otherwise use something like Eclipse. We've found Eclipse to be slow to load, difficult to learn, and difficult to use what we think should be built-in functionality. (ie, subversion integration)
Breve's about two things: 1) Simplified UI, lightning-fast to load. 2) Seamless Subversion Integration.
Breve does few things, is ridden with bugs, and that's why we'd like your feedback on it. A few of my group members were hesitant about releasing it so early, but ultimately agreed that it would be better to launch a half-baked version now.
In any case, the IDE can be seen and downloaded from http://getbreve.com. It supports Windows and Linux, with Mac on the way.
Looking forward to any feedback on what you'd like from such an IDE. Landing page feedback is helpful too :)
17 comments
[ 3.7 ms ] story [ 55.1 ms ] threadWhy not just contribute to Blue J or what differentiates you from them? http://www.bluej.org/
- Our intent was to create something with power on the scale of Eclipse, but with a more simplified UI + faster load times.
- We're trying to think of the best way to communicate our idea to developers who haven't used Eclipse extensively, since it's that audience who would appreciate this the most.
To put a third ide on the market to compete with those two is going to be an uphill battle.
But simpler is better.
The great problem with those ide's in my view is not that the UI is too complicated, the real problem is that it is so very easy to mess up the build process. I don't know how many times I've had to fiddle with missing jar files, classpath settings and what not to restore a previously working installation to something that will work again.
It's also great when installing the same environment on a different machine and finding that there are subtle and very hard to resolve differences. But once it all works it works, as long as you don't mess with the machine. No automatic updates, no tweaking.
Unfortunately, although we fit the "don't use Eclipse extensively" use case, this probably doesn't help the OP very much since it's doubtful that Yet Another Editor is going to be compelling to people heavily invested in their chosen tools.
On the other hand, what I would like to see is something that can run some Eclipse plugins, e.g. the BPEL editor, without needing to run the full platform.
That would be notepad.exe. No, I'm not kidding. I learned Java using nothing but notepad.exe and javac on a Win98 box. Syntax highlighting seemed quite magical back then. ;-)
(Ok, ok, I know, editor != IDE…)
This application has failed to start because MSVCR100.dll was not found. Re-installing the application may fix this problem.
Update: Couldn't figure out how to use it on my 64-bit Ubuntu VM.
I'm curious about this, because I develop Eclipse RCP apps, and I've wondered before about making a stripped down ultralight JDT.
I love Eclipse, but I understand it's overkill for many, and it forces a lot of strange jargon on you all at once (working sets? perspectives? wtf?). The concepts make sense once you bend your mind to the Eclipse model, but is there an easier, more natural model?
Eclipse reminds me of the old Mozilla kitchen sink -- we need a Firefox, I mean a Chrome.
It downloads slowly, HN effect?
If you're going to download it manually, you're going to specify the jar on your classpath, use com.breve.bre.BRE as the entry point, and specify the first argument as "com.breve.core.Breve"
The final command looks something like this: java -cp BRE.jar com.breve.bre.BRE com.breve.core.Breve