HNHacker News
TopNewBestAskShowJobs

dolbydc

6 karma · joined April 16, 2016

submissionscomments
dolbydc··on Development of an onboard application in Clojure for the Boeing 737 Max [video]
I re-ran SLOC using the sloccount-clojure tool, we sit at about 34k lines using that tool. Instead of my jenky find/egrep/wc.
dolbydc··on Development of an onboard application in Clojure for the Boeing 737 Max [video]
We developed OMF using agile scrum, not waterfall, but we ultimately were running our agile process within a waterfall
dolbydc··on Development of an onboard application in Clojure for the Boeing 737 Max [video]
Not sure if there is a policy. Are there acronyms in particular, I tried to limit it to the couple applications we interface with. Which truth be told I don't know off the top of my head what they stand for. More importantly is what the application does. I worked at Boeing for 6 years and people talk in acronyms most the time not knowing what it stands for, just what the system does.
dolbydc··on Development of an onboard application in Clojure for the Boeing 737 Max [video]
If needed we or Boeing would take over the lamina library, or migrate to an alternative like core.async or manifold.
dolbydc··on Development of an onboard application in Clojure for the Boeing 737 Max [video]
Aaron, how are you counting the SLOC? I am not doing a simple `wc -l` on all clj files in our project. I am looking for lines that include either closing parenthesis or closing brackets. It isn't exact. A better count would be to count the # of forms.

I get 17k in your project with find . -name ".clj" | xargs wc -l but 8k if I run 'find . -name ".clj" | xargs egrep "[)\]]" 2> /dev/null | wc -l'.

If I just run `wc -l` on our project I get 35k lines.

8k SLOC is still a pretty impressive size project considering the audit of several open source projects that I did were mostly below 8k SLOC.

dolbydc··on Development of an onboard application in Clojure for the Boeing 737 Max [video]
I was made aware of a private Clojure project that is comprised of over 30k lines. So we aren't the largest, but probably the first to be on a commercial aircraft.

But as Tim pointed out auditing of open source projects had most far smaller than 16k. Lamina a very feature rich library I think was on the order of 6k.

Perhaps I should have gone with "Clojure on planes" as my title.