Ask HN: I have to analyze 100M lines of Java – where do I start?
91–100 of 126 posts
Re: Ask HN: I have to analyze 100M lines of Java – where do I start?
#92Re: Ask HN: I have to analyze 100M lines of Java – where do I start?
#93Re: Ask HN: I have to analyze 100M lines of Java – where do I start?
#94Earlier quoted context omitted.
I started in August 1995 when I first heard about it, which I thought was when they released it but it may have had a variety of trickle releases.
I was working on something slightly similar (embedding a VM into a browser) during '94/'95 and was a bit miffed when I first heard of Java.... However, I did think Java was rather good and when I co-founded a start-up in mid '95 we positioned ourselves as a "Java company" - which was no bad thing in the long term as we were in a reasonable position when Netscape, Novell and IBM later decided they wanted to support it…
Re: Ask HN: I have to analyze 100M lines of Java – where do I start?
#95Find anyone technical who is still around and can talk sensibly about it and find out what they think is important. Map that.
Use anything automated to map what it's up too (calling...) and find out where the core of it is.
You may know what is important by this time, you will be able to make some sort of start...
Re: Ask HN: I have to analyze 100M lines of Java – where do I start?
#96Re: Ask HN: I have to analyze 100M lines of Java – where do I start?
#97Re: Ask HN: I have to analyze 100M lines of Java – where do I start?
#98You've been given the task of digital archeology/septic cleanup. Unless you like the tedium and stank, it's not going to bode well...
Re: Ask HN: I have to analyze 100M lines of Java – where do I start?
#9910 years ago I worked on a large project to re-write a code base written in C. Our approach was to forget about the code and document everything it did from the user's perspective. Once everything was mapped out we decided on what we were going to keep, modify or remove, and then started building everything from scratch. You can always go back to the original code to see how a particular feature was implemented and p…
Re: Ask HN: I have to analyze 100M lines of Java – where do I start?
#100Basically I would first try to reduce the size of the problem while trying to get domain expertise. I wouldn't consider a rewrite at this stage...