I work with several other languages, usually several times a week. The two major ones are R and Pascal, both because they're supported by the software I support. I had to look at some C++ recently and continue to be amazed that a lot of people prefer that.
I miss J nearly every time I have to do something in another language, even R, which has some limited array capabilities. The last time I had to write some non-trivial R code to deliver to a client, I first wrote it in J because I could be more certain that I'd gotten it right - it's simpler for translating math and easier to test - then used the J as the basis for my R code, mostly to ensure that the tests gave the same results. The J code took a few minutes to write and test, the R code about 15 minutes, mostly because I had to write a loop and hit the off-by-one problem about three times in a five-line loop. On Wed, Apr 22, 2015 at 1:09 PM, Raul Miller <[email protected]> wrote: > I wrote: > > And, if a few lines of J can replace a few dozen lines of code in some > > > > ... > > I'm still waiting for that guy to complete his sentence... > > I think it would have gone something like "... if a few lines of J can > replace a few dozen lines of code written in some other language, and > if it would also take 10 times longer to get things working in the > other language, and if the J version turns out to be faster ... why > not just stick with J?" > > And that happens to match some of my recent experiences. > > But I need to get some quirks worked out of the .deb packaging in the > context of ubuntu. Which in turn means spinning up a variety of test > machines and working through whatever issues they reveal. > > Nothing is ever easy. > > Thanks, > > -- > Raul > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > -- Devon McCormick, CFA ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
