
10-11-2014, 15:46
|
|
Registered User
AKA: Michael Shires
 FRC #0384 (Sparky)
Team Role: Programmer
|
|
Join Date: Jan 2012
Rookie Year: 2006
Location: Virginia
Posts: 226
|
|
|
Re: Favorite IDE/Code editor?
Quote:
Originally Posted by JesseK
It's a long-running program with 10's of thousands of sensors that must be processed, stored, cached, and displayed in near real-time. There's also a system configuration component, O/S interactions, operator training, and tactical awareness. Its a codebase that started in ~2002 with Java 1.1 and C, and has evolved into 7 programming languages and 11 companies.
We typically have the rare use cases which will be mainstream in the next decade. Things like display sharing, any display anywhere, big data anaylsis via metadata - we typically did it in a different implementation several years before it hits mainstream. I think the first "tweet" the system sent to itself was via legacy code in 1995 or 1996 (short generic message multi-casting, usually including a string which could be decompressed into a longer string that told the code on the other side where to go to get data).
I've been off-and-on this project for 8 years now, and there are aspects of it which are great and not-so-great. For example, I'm on a team of 3 working to introduce touch to the system. That's 11 companies who have displays which will all want access to one piece of hardware. The fun days are the days where I invent algorithms to recognize a particular constellation sequence for a gesture. The not so fun days are the ones working through legacy code, refactoring it to get it up to date enough so it can accept these new inputs.
|
That's mind-boggling. Thank you for sharing that! You just gave me an aspiration to strive for.
__________________
"Measure with a micrometer, mark with chalk, cut with an axe."

|