IDE Recommendations

Connections to new exchanges, data vendors and trading systems or proprietary Quant solution for HFT firms
bob7123
Posts: 4
Joined: Thu Jul 12, 2018 1:53 pm

IDE Recommendations

Post by bob7123 » Thu Jul 12, 2018 4:31 pm

Hi,

It’s been a while since I’ve done much Java programming, and this is my first stab at coding against Bookmap. (Level 0)

I’m planning to use Eclipse as my IDE, so I thought I’d put up a post to see what others have done and how it worked out for them.

First question… Is Eclipse a good choice for IDE? I assume the answer is yes, because it is a very popular tool, but it’s always best not to assume things. If there are better alternatives out there, can people name any? (and yes, I realize 'better' is a highly subjective term)

Second question… If Eclipse is a good choice, then what version? I had Oxygen (4.7) loaded on my machine, but I checked and see a newer version, Photon (4.8) just came out. Should I upgrade? Any reason why I shouldn’t?

Thanks very much,

-Bob

Serg
Posts: 106
Joined: Mon Jun 11, 2018 12:40 pm
Has thanked: 17 times
Been thanked: 28 times

Re: IDE Recommendations

Post by Serg » Thu Jul 12, 2018 7:01 pm

bob7123 wrote:
Thu Jul 12, 2018 4:31 pm
First question… Is Eclipse a good choice for IDE?
Hi Bob,

I've added more info about IDE setup in the sticky post here: https://www.bookmap.com/forum/viewtopic.php?f=3&t=2
Eclipse is a reasonable choice, but it's not required by L0 API. There is a holywar around the topic, some praise IntelliJ IDEA.
bob7123 wrote:
Thu Jul 12, 2018 4:31 pm
Second question… If Eclipse is a good choice, then what version?
Usually newer is better, but sometimes they release unstable versions, so if glitches appear - go 1 version back. I personally run Oxygen.3 (but that's just because I did not upgrade for a while)

Best,
S

bob7123
Posts: 4
Joined: Thu Jul 12, 2018 1:53 pm

Re: IDE Recommendations

Post by bob7123 » Fri Jul 13, 2018 8:04 am

Thanks for the info.

I saw some posts where NetBeans was also mentioned as a contender, which apparently had some buggy early releases but they claim has gotten better.

Anyway, it's Oxygen for me. I'm still a bit rusty, so I'll take the most stable option. The fact that you guys run it too helped to sway me as well.

For others who might be interested, Oxygen releases are here:

https://www.eclipse.org/downloads/packa ... ase/Oxygen

The latest as I write this is 3A.

-Bob

Post Reply