Forgot your password?
typodupeerror

Comment Re:Misunderstood (Score 1) 411

Additionally—there is a #4 that is somewhat like #1 and #2 from above: #4 Examine my code and see if all or part(s) of it exist elsewhere, such that I can find refactor points for simplifying my code. Our present codebase is somewhere well above 810,000 LOC, across many libraries and code universes. I would like to have a tool that would look for repeating patterns and give me a list of possible refactor points where I can leverage reuse out of code that is similar (from whole features to blocks of code within features). This is where the research of this paper is headed and frankly—I find that to be VERY COOL!

Comment Misunderstood (Score 2) 411

After actually reading a lot of the paper, the conclusions of commenting programmers is raw ignorance. It appears some of them read the introduction (abstract) and thought they "knew" what the article was about. If one reads it, one discovers that the goal of the work is to provide a means of doing several interesting tasks (that I'd like to see done in Eiffel and placed into the IDE): 1. Code search: In my universe, is there any code that ________? -- some form of "wheat-keyword" query that can be quickly matched against a database held as metadata about the code universe. 2. Code completion: As I am hand-coding my feature (not just the line or even instruction I am typing), is there some other feature that looks like what I have already typed that the remainder of that feature can be applied to the one I am typing to "auto-complete" it? 3. Code reduction: Is there a language subset, such that a reduced keyword language could be hand-coded and the "fluff" or "chaff" filler be computed rather than typed, essentially making for a smaller and more powerful programming language and paradigm (when linked to #1 and #2 above)? These are very powerful and interesting questions. They are not implying that Java is 5% meaningful and 95% meaningless. It is simply implying a systematic means of code-reduction in an effort to make tools that do #1, #2, and/or #3 above! Fine article and good find. Thank you for sharing!!!

Slashdot Top Deals

"This isn't brain surgery; it's just television." - David Letterman

Working...