views:

528

answers:

10

I have Acer 1 mini laptop that I use on the road. What development tools (ide's, frameworks) are recommended so it will be still light? I'm programming mainly in Java and C++, with XP installed.

A: 

Well Visual Studio is out of question :).

You could use some light editor like Notepad++ and a command line compiler.

Bojan Milenkoski
I have Visual Studio C# Express edition running on this Dell Mini with the MSDN 2008 library installed. So Visual Studio is most definitely not out of the question. It works just fine for me. I also run Eclipse too, and though it's slow to start up, it works quite well after that.
Dylan Bennett
I was kidding about Visual Studio, but not much. I suppose you have an external hard drive or the internal one is not a 4GB (8GB) solid state drive. These laptops are not intended for real development. And then again you could bring an extra monitor, keyboard, mouse, solar charger, beer cooler...
Bojan Milenkoski
A: 

try JCode for java

and CodeLite for C++

Konstantinos
+2  A: 

Code::Blocks is a pretty nice C++ IDE for a low resolution screen. (ref)

Blorgbeard
A: 

here is something interesting...

Maybe you can run the big guns.. provided it runs on linux that is

Newtopian
A: 

I use SciTE and the command line (ant, make) on my netbook.

Pete Kirkham
A: 
Cruachan
some clue as to the -1 on this would be helpful - i see no reason why it's not relevant or appropriate
Cruachan
+2  A: 

Vi / vim. I take it Ctrl+Alt+F1 still works on Linpus/Xandros/UNR?

I'm not joking here (:-) It has decent syntax highlighting support. And it has that cool :make thing. :)
For example, in C++, you can do:

:make

and it will do a very IDE-ish thing (kinda similar to Turbo C now that I think about it) - pop up a list of errors you can cycle through. Also, you could (I suppose):

:!javac hello.class

To compile your Java programs (w/out the error box though). Also, it's support for splitting itself into boxes is very flexible - I hate VS's method now.

Lucas Jones
+2  A: 

Emacs is a very powerful editor which you can use to do all your Java and C++ coding. With an extension like Emacs Code Browser, you'll be good to go.

I would have normally mentioned Eclipse, which I still this is not as heavy as people talk it up to be, but I'll leave that for you to decide.

Mystic
A: 

I find Process Explorer to be very helpful for judging how "light" a tool is.

Stephen Denne
A: 

I have a lot of class mates with similar laptops (Eee PC etc). They all seem to use Eclipse for Java development. With CDT (http://www.eclipse.org/cdt/) you could use that for C++ as well.

Tobbe