Slashdot Mirror


Interviews: Ask Author and Programmer Andy Nicholls About R

Andy Nicholls has been an R programmer and consultant for Mango Solutions since 2011 (where he currently manages the R consultancy team), after a long stint as a statistician in the pharmaceutical industry. He has a serious background in mathematics, too, with a Masters in math and another in Statistics with Applications in Medicine. Andy has taught more than 50 on-site R training courses and has been involved in the development of more than 30 R packages; he's also a regular contributor to events at LondonR, the largest R user group in the UK. But since not everyone can get to London for a user group meeting, you can get some of the insights he's gained as an R expert in Sams Teach Yourself R In 24 Hours (available in print or at Safari), of which he is the lead author. Today, though, you can ask Andy about the much-lauded statistics-oriented free software (GPL) language directly -- Why to use it, how to get started, how to get things done, and where those intriguing release names come from. (The about page is helpful, too.) As usual, please ask as many questions as you'd like, but one question at a time, please. Note: Slashdot is always looking for interesting interview guests. Who do you want to ask? Let us know!

187 comments

  1. R? by U2xhc2hkb3QgU3Vja3M · · Score: 5, Funny

    Is that a pirates-only language?

    1. Re:R? by Hognoxious · · Score: 1

      Only if you use Mate[y].

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    2. Re:R? by Anonymous Coward · · Score: 0

      You'd think, but actually that's [the] C.

    3. Re:R? by Tablizer · · Score: 1

      only if calculating the Planck Constant

    4. Re:R? by carnivore302 · · Score: 1

      I'm still waiting for the answers of 'ask ray kurzweil'. It's been two months already.

      --
      Please login to access my lawn
  2. Evolution of R by patabongo · · Score: 4, Interesting

    How has the way you use R changed over time? For myself, I don't think I've gone through an entire R session in the past six months without loading dplyr. Combine that with the pipeline operator and I think if you'd shown the R code I wrote yesterday to me of two years ago, I wouldn't have believed it was the same language.

  3. make it fast? by Anonymous Coward · · Score: 0

    We always have trouble using R to generate plots in real time (like for a web page). Has any recent work been done to speed it up?

  4. Future of R, now that programmers use it? by Anonymous Coward · · Score: 2, Insightful

    What's your take on the future of R? It used to be that it was a tool for statisticians, and now it's been discovered by programmers. As a statistician who's not a programmer, but who hangs out sometimes on slashdot and stackoverflow, it feels sometime like it's in danger of becoming just another language for programmers, instead of a tool for statisticians. Should I be worried? Can it be both? Is this mass inflow of programmers going to change it somehow? Or am I just having a "get off my lawn" moment?

    More about me, I'm a PhD statistician at a major public research university, and use R every day for data manipulation, exploration, and analysis, and have for 10+ years. I've done a few packages and enough coding that I know most of R's quirks, but would not consider myself a programmer.

    1. Re:Future of R, now that programmers use it? by Anonymous Coward · · Score: 1

      The only reason any sane programmer uses it is because they have to write some stat code using some obscure test or analysis package only available in R.

    2. Re:Future of R, now that programmers use it? by Anonymous Coward · · Score: 0

      And I'll add, because they were given some crazy code from from a PhD statistician at a major public research university and have to make it work in the real world.

      I haven't worked with you have I?

    3. Re:Future of R, now that programmers use it? by Anonymous Coward · · Score: 0

      Rewrite it in C[++] and use RCpp to expose the interface in R.

      Make sure you're charging a good rate.

    4. Re:Future of R, now that programmers use it? by Pseudonym · · Score: 3, Insightful

      As a statistician who's not a programmer, but who hangs out sometimes on slashdot and stackoverflow, it feels sometime like it's in danger of becoming just another language for programmers, instead of a tool for statisticians.

      As a programmer who used to research programming languages, here's no danger of that at all.

      It's not much of a stretch to say that no programmer really uses R. At most, programmers use the high-quality statistical libraries which only work with R. R is basically the best statistical packages every written bound together by one of the worst programming languages ever developed.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    5. Re:Future of R, now that programmers use it? by Anonymous Coward · · Score: 1

      It's not much of a stretch to say that no programmer really uses R. At most, programmers use the high-quality statistical libraries which only work with R. R is basically the best statistical packages every written bound together by one of the worst programming languages ever developed.

      This is it *exactly*!

    6. Re:Future of R, now that programmers use it? by Anonymous Coward · · Score: 0

      "bound together by one of the worst programming languages ever developed"

      Ya but at least it's got SAS beat by a few light years. Not sure if it's because they're both from the 70's, or because stats people are complete sadomasochists, but they sure use some terrible languages.

    7. Re:Future of R, now that programmers use it? by gumbi+west · · Score: 2

      I actually program exclusively in R and fine it OK once you learn the quirks. Where it excels is in sort of "jotting" down thoughts about programs. e.g. you can define a S3 class and then make one that only has a few of the properties, or claim your object is a class it is not. This would drive any Java programer bananas but it's super nice for going fast and loose.

      Similarly, the fact that it can recover your call in addition to the arguments you passed makes several functions work much better when you haven't specified all of the optional arguments. Once you have specified them then it's back to irrelevant.

    8. Re:Future of R, now that programmers use it? by Anonymous Coward · · Score: 0

      It's mean it's usable.. I think a lot of what throws people off is the very functional style that it expects you to use most functions, def geared to the mindset of stats people. Certainly not going to be a general purpose language anytime soon though.

    9. Re:Future of R, now that programmers use it? by shellbeach · · Score: 1

      I actually program exclusively in R and fine it OK once you learn the quirks.

      I dunno -- there's an awful lot that's cumbersome about R and constantly does my head in. My pet bugbears:

      No native hash/dictionary construct (there is the third-party hash library, but that's not great for portability).
      It's not possible to define functions at the end of your code, making code difficult to read (or requiring you to source a separate script that contains your functions, but again, portability suffers).
      Variable scoping is ... odd (many people have written previously about R quirks in this regard)
      R is so sloooowwwww ...

      I still use R quite a bit and suffer through writing code for it because of the incredible power of the modules. But ... I kinda feel dirty every time :(

  5. Whoops: Self-correcting before grammar nazis by Anonymous Coward · · Score: 0

    "There's almost NOTHING you can't program with it (yes, even drivers with addon toolkits) & on most EVERY major hardware platform" - by Anonymous Coward on Thursday February 11, 2016 @03:06PM (#51489427)

    See subject & NOTE the BOLD above - that's what I meant to write... self-correcting prior to "grammar/spelling nazis" catch my error/typo.

    APK

  6. Re:No thanks: I'll stick by the BIG "up & come by Sax+Russell+5449D29A · · Score: 1

    I don't believe you're even a human any more. In fact, I'd go as far as to say you're something akin to 791.

    --
    -SR
  7. Key advantages of R by Compuser · · Score: 5, Interesting

    In your view, what are the key advantages of R over other scientific computing languages, most notably Matlab (which has to be considered with its plethora of toolboxes of course)?

    1. Re:Key advantages of R by TeknoHog · · Score: 4, Interesting

      In your view, what are the key advantages of R over other scientific computing languages, most notably Matlab (which has to be considered with its plethora of toolboxes of course)?

      Or Python with scipy/numpy, or Julia, given their open source nature in addition to the plethora of libraries.

      --
      Escher was the first MC and Giger invented the HR department.
    2. Re:Key advantages of R by martinux · · Score: 1

      While I am really only dipping my toe into R I decided to do some research on this question a while back.

      I have used python for a number of scientific applications and was attempting to determine if I should use Rpy2 (http://rpy2.bitbucket.org/). It initially made sense to keep all of the data retrieval, formatting and analysis in a few python scripts. However, it seems that the design of the R language intrinsically accounts for the problem solving methodology: "R is designed to operate the way that problems are thought about." (http://www.burns-stat.com/documents/tutorials/why-use-the-r-language/)

    3. Re:Key advantages of R by Anonymous Coward · · Score: 0

      mod up pls, I extensively use Python with scipy & numpy

  8. Re:No thanks: I'll stick by the BIG "up & come by Anonymous Coward · · Score: 0

    I don't mean to piss in your wheaties, but R is a statistics/analysis language, not a general purpose systems language. The types of stuff you'd use R for you'd never use Borland TurboPascal (or whatever it's called today) in a kajilliion years unless you're a programming masochist or something

  9. Really? Well, it kicked MSVC++ ass in math! by Anonymous Coward · · Score: 0

    1at: Imo @ least & common-sense? General purpose means it's SUPERIOR & can do more (on all the major platforms too as shown & just about *ANY* kind of project or program type there is under the sun)

    +

    2nd: See subject - I've taken stat I/II academically (did well too, A's all thru it) & Delphi's functions/libs for it? I'd say they're competitive!

    3rd: In fact - I'd actually LOVE to see how one performs vs. the other actually AND where "R" is STRONG no less... head-to-head/mano-a-mano!

    Why??

    Per my subject - I'd bet it'd either give it a GOOD SOLID RUN FOR ITS MONEY or beat it... that's right, & taking a hell of a risk in saying it of course!

    HOWEVER: I say it with good examples from the past (that turned me from VB & MSVC++ as my fav tools most often used for me professionally circa 1994-2008 programming):

    In, of all places in a COMPETING TRADE JOURNAL (Visual Basic Programmer's Journal Sept/Oct 1997 issue titled "INSIDE THE VB5 COMPILER" where it got a watered-down older C++ engine behind it that didn't optimize QUITE as well iirc, missing things like loop unrolling iirc or not doing them as thoroughly)?

    Delphi 2.0 32-bit KNOCKED THE CHOCOLATE out of BOTH VB & MSVC++ in 4/6 tests done & DOUBLING (more in fact) even C++ in BOTH Math & Strings work - which, face it, EVERY program does!

    Math being the KEY part here of course!

    (It said a LOT to me, & once I went its way MOSTLY for my own projects initially since it was "new" in 1994-1995 16-bit onward, having had Turbo Pascal for DOS & Windows with OWL before it though).

    I'm no masochist either as you said - Of that TOP 20 shown in TIOBE? I've professionally had my hands on 10 of them on jobs - Delphi is the EASIEST & most performant + versatile of all of that 10 I know hands on.

    That's over a professional programming career 1994-2008 until the day I retired from full-time (only consulting the last decade or so now for Fortune 100-500's occasionally - another coming up soon too, but running a successful business of my own for that timeframe in 'semi-retirement' though (not programming related)).

    APK

    P.S.=> As "Mr. Flint" the immortal said in StarTrek TOS to Capt. Kirk? "It would be an INTERESTING test of power!"... apk

    1. Re:Really? Well, it kicked MSVC++ ass in math! by Anonymous Coward · · Score: 0

      General purpose means it's SUPERIOR & can do more

      No, general purpose means it's designed to be better on average for average tasks. But a specialized language will always, if designed properly, be superior for the tasks it's designed for. Otherwise it wouldn't exist.

  10. Tips for new statisticians by Anonymous Coward · · Score: 1

    For those that are relatively new to R and hope to enter the field of statistics, where would you recommend focusing your R training efforts?

    For example, which programming concepts, or fields of application, or packages, etc. do you feel are especially worthy of attention?

    Similarly, what would you recommend we avoid?

    1. Re:Tips for new statisticians by Shadow+of+Eternity · · Score: 2

      Hoisting the AC for asking a good question.

      To add on: R is gaining massive traction in graduate programs but so many professors teach it like it's SPSS, almost as a cargo cult coding language, and so much of the documentation is written for people who are already experienced coders. Is there any decent introduction to R for someone that doesn't already know it (or another programming language) fluently?

      --
      A bullet may have your name on it but splash damage is addressed "To whom it may concern."
    2. Re:Tips for new statisticians by blueshift_1 · · Score: 1

      I know it's not free, but Udemy has some truly excellent R courses. From the very basics progressing to actual data science.

  11. Re:No thanks: I'll stick by the BIG "up & come by moronikos · · Score: 1

    Ken M usually does not post as anonymous.

  12. OOoooh, LITTLE PUSSY TALKS "BIG", lol... apk by Anonymous Coward · · Score: 0

    Shut up pussy. I'd knock the piss out of you pusscake... big talking online PUSSY!

    * Obviously I got to your DUMB fucking ass easily - look @ your "frustrated" reply, you little fucking PUNK!

    TRUTH HURT MOTHER FUCKER?

    Yes!

    APK

    P.S.=> Anytime YOU like motherfucker - any FUCKING time - say that to my face, and I will splatter your FUCKING ASS... apk

  13. Re:No thanks: I'll stick by the BIG "up & come by squiggleslash · · Score: 1

    Ken M is actually funny. Of course, as an Ken M enthusiast I'd add one more reason he's a huge improvement over APK here.

    --
    You are not alone. This is not normal. None of this is normal.
  14. What about the painful side of R? by Shadow+of+Eternity · · Score: 5, Interesting

    There's an entire book, the R Inferno, dedicated to R's many "quirks" and problems. Is there ever a plan to dedicate some time to focusing on cleaning up the language and making it less painful to use?

    --
    A bullet may have your name on it but splash damage is addressed "To whom it may concern."
    1. Re:What about the painful side of R? by Anonymous Coward · · Score: 0

      "Is there ever a plan to dedicate some time to focusing on cleaning up the language and making it less painful to use?"

      Yes, and they named it called Julia. Can't say I've used it but it sounds cool. R's inertia in this field is probably too much to overcome though.

      Poster above mentioned that he's been using the dplyr package though. Googled it and sounds kind of like a jQuery for R.

      But hey, at least it's not SAS.

    2. Re:What about the painful side of R? by Anonymous Coward · · Score: 0

      Julia vs R? Why even compare? R is mature, well supported, well tested statistical software while Julia is new, slow and generic computational software, able to compete only on tasks where R is bad at.

  15. Harsh crowd by Anonymous Coward · · Score: 2, Interesting

    In my experience (from searching for R advice online - I've never mailed the R discussion list myself) the R community is incredibly harsh and unforgiving of new users. Answers to beginners' questions are normally brusque - often extremely so. (I remember one exchange, where a user basically asked "I've read the documentation for par, and I don't understand ...", and the response was, in its entirety, "?par" -- which, for those unfamiliar with R, is the command to bring up the documentation for par.)

    On the statistical end of things, too, the community seems less than helpful. My impression is that it's normally assumed that all R users have good (graduate student-level) backgrounds on the statistical aspects, and little to no consideration is given to those who might not be up to speed on the theoretical basis of some of the functions in R, or who haven't read the (pay-walled, mathematically dense) 1963 paper where the method was first described.

    What are your thoughts on the helpfulness and "beginner friendliness" of the R community? Do you think there might be an issue with going from a very hand-holdy "Teach Yourself In 24 Hours" type work and being abruptly dumped into a much more brusque "why are you asking us? - figure it out yourself!" type environment?

    1. Re: Harsh crowd by Anonymous Coward · · Score: 0

      As a statistician: someone not trained in statistics using statistical methods when they don't understand the concepts in that mathematically dense paper from 1963 is a dangerous thing. If you want me to be your statistics consultant, pay me my consulting rate. I don't generally costly for free, on the r-help mailing list or elsewhere.

      If you don't understand that 1963 paper, you need a statistics consultant. Don't expect someone to do your statistical work for free.

    2. Re: Harsh crowd by Anonymous Coward · · Score: 0

      "consult for free," of course. Not costly for free.

      thanks autocorrect.

    3. Re: Harsh crowd by Anonymous Coward · · Score: 0

      It's a HELP list, with the implication that it's FREE. If you don't want to HELP for free, why are you even going there? Just to brag that you're a statistician? That makes you a douchebag too.

    4. Re:Harsh crowd by Anonymous Coward · · Score: 0

      I've been using R for years. A lot of self-taught (and thus half-assed) statistics and programming for me has occurred. I started using the listserv years back and got frustrated with the crowd there. A few are very knowledgeable and helpful. I've only recently stumbled upon stackoverflow and wouldn't really think about going to the list for help now. Besides, a lot of the helpful people on the list are stars on stackoverflow, so there is even less reason to use the listserv.

    5. Re: Harsh crowd by shellbeach · · Score: 1

      As a statistician: someone not trained in statistics using statistical methods when they don't understand the concepts in that mathematically dense paper from 1963 is a dangerous thing. If you want me to be your statistics consultant, pay me my consulting rate. I don't generally costly for free, on the r-help mailing list or elsewhere.

      If you don't understand that 1963 paper, you need a statistics consultant. Don't expect someone to do your statistical work for free.

      I think you just beautifully proved the OP's point.

  16. Impressed with R's speed by joeblog · · Score: 2

    I encountered R via Johns Hopkins University's data science series of Coursera courses which I highly recommend. The first one is at https://www.coursera.org/learn...

    As a mainly Python programer, but someone with an eclectic interest in programing languages (I enjoy Prolog, Lisp, ML...), I've found R very intriguing: it's a very "functional" programing language, but also object oriented (using dollar signs instead of the customary dots). I've also found R to be incredibly quick -- provided you know and use the right builtin functions. I once tried to solve an assignment with a for loop and killed the process after it hadn't finished within a day. Using "aggregate" did the job within an instant of pressing enter.

    I've found R to have numerous strange quirks I haven't got the hang of, resulting in weird results sometimes which I can't debug. The Coursera course mentioned above teaches a style of R I'm not particularly fond of using various libraries, which I'm ideologically opposed to in the same way I prefer battling with JavaScript directly rather than learning JQuery as an intermediary "dialect".

    What are your pointers for the "right way" to program in R?

    --
    If it works, it's obsolete
  17. Ok, the real question - Why is it better than... by Anonymous Coward · · Score: 0

    Name a common current language. C/C++/C# family, Pascal family, Python, etc. Why try yet another language?

  18. Re:No thanks: I'll stick by the BIG "up & come by Anonymous Coward · · Score: 0

    You're the lowest low squiggleslash. A troll. Don't talk of your betters. What have you done better than apk's program I can actually see and use? Where's yours? Where's anything by "squiggleslash"? It's not. Go away troll. You're known as a troll around here for years. Whose sockpuppet for trolling are you anyway? Don't you have better things to do than trolling or is that all you're capable of?

  19. Re:Ok, the real question - Why is it better than.. by Anonymous Coward · · Score: 0

    Because it has a whole load of built in statistics functions that statisticians find useful, with loads of statistical packages being added every year (it's the de facto standard in academic statistics)

    Also because it's a clone of the proprietary S (more recently S-plus), so many statisticians were already familiar with the syntax.

    From a programmer's perspective it has no advantages and many disadvantages. Things look different from a statistician's perspective.

  20. Re:No thanks: I'll stick by the BIG "up & come by Anonymous Coward · · Score: 0

    The idiots around here keep modding you down and all you're doing is stating facts. No wonder everyone online says slashdot is dying. It's loaded with retrograde idiot trolls and become a place for advertising and furthering inferior agendas imo instead of being a place to discuss things rationally with intelligent people.

  21. R vs Python by Anonymous Coward · · Score: 1

    I am myself an R aficionado, but what do you answer to someone who says that Python has gone a long why to be a good contender for data analysis tasks (SciPy, Pandas, Scikit etc...)?

    1. Re:R vs Python by Anonymous Coward · · Score: 0

      Easy, Python is not webscale.

    2. Re:R vs Python by 110010001000 · · Score: 1

      You should tell them about Object Pascal/Delphi! I've heard it is awesome from a reputable source!!!

    3. Re:R vs Python by Anonymous Coward · · Score: 0
    4. Re:R vs Python by Anonymous Coward · · Score: 0

      Python/scipy/pandas/scikit is great, but R is the de facto standard for academic statistics. If you want to use a method that was published in the literature in the last five years, there's a good chance there's an R implementation you can use; not so much for python, so you'll have to roll your own.

  22. So do other languages... apk by Anonymous Coward · · Score: 0

    I know for a fact Delphi has a huge wealth of stats functions + 3rd party libs too for Stats! You can BET C/C++ do as well...

    * This always happens with older languages - big addons market (free or not).

    APK

    P.S.=> Not "knocking" R but... I'd actually like to SEE a speed comparison done, head-to-head, Delphi vs. R in stats - Delphi's already LONG ago knocked the chocolate outta MSVC++ by DOUBLE (more than it in fact) in both Strings & MATH work (key being the latter) & that's no small feat... apk

    1. Re:So do other languages... apk by 110010001000 · · Score: 1

      Dude, no one has used Object Pascal since 1999.

  23. You don't program in R by Anonymous Coward · · Score: 0

    With R you analyze data by cobbling together commands, some of which you understand.

  24. I have NO idea when it was, but... by Anonymous Coward · · Score: 0

    Go count your money, ok? I don't keep track of you. I just don't. Sorry to disappoint you, but I don't... ok?

    * Trolling me's dumb man - it really is. I don't "bug" you, @ least NOT until you mess with me (& you did, coming in here doing that crap...) at least.

    I don't need it. Do you? Probably not. So, go count that money!

    APK

    P.S.=> Go be "SCROOGE" (some humor on a cold snowy winters night here and some RUM with me "haha" the Captain is in me now) if it makes you happy... have you considered banks with electronic transfer instead? No counting needed then, lol... it's a thought! apk

  25. "Tirade" was a direct response to your words by Anonymous Coward · · Score: 0

    See subject: Or, didn't you notice? Thanks for the compliment of my work though... that was unexpected from you!

    * If you liked it in its present public form? It's going to be HELLISHLY BETTER by end of the summer (balancing how many threads to 'spin' at once is the trick & hard to tune, using larger & larger datasets to test before it starts "working against itself"... this is what's proving tough (for me @ least so far)).

    APK

    P.S.=> All in all, I am glad to see you CAN be somewhat reasonable (if off topic) at least... have a nice night, I am going to (RUM - 1st drink I've taken in a LOOOONG time in fact, enjoying it!!!)... apk

    1. Re:"Tirade" was a direct response to your words by BronsCon · · Score: 1

      I've complimented your work in the past, as a matter of fact. I'm sorry if you did not see it. It's not the application that's the problem, but the personality attached to it. If you read my posts on other topics, not related to you, you'll find that I'm quite often the reasonable one in the room. That leads me to wonder if that's really any different here.

      Hopefully it wasn't me who drove you to that drink. I'm more of a gin man, myself, but I do enjoy a good rum; might I ask what you're poring tonight?

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    2. Re:"Tirade" was a direct response to your words by Anonymous Coward · · Score: 0

      Where'd you complimented apk's program before this? Prove it. I don't believe it after all the downmods on apk's posts under yours a day later.

  26. Re:No thanks: I'll stick by the BIG "up & come by 110010001000 · · Score: 1

    There is no way that ranking is accurate. It says C is the #2 language. There is no way. C++ is over C and no one programs in Delphi since 1999.

  27. Nope, never saw it till now &... apk by Anonymous Coward · · Score: 0

    See subject: Thanks again - I never knew you did! Personally? I think that the version I put out is well, "OK" & does the job - but I am about making it BETTER by far & so far, so good.

    However, my persona can be as nice as the next person's UNTIL I am attacked. That's all. Only human (as I said to others here in this very thread, & I have limits is all)...

    See - There IS a LOT of trolls around here, you have to admit that (others here have, tepples being the most recent to state it to me when I asked him the same albeit he called them "miscreants", lol) - they can "get under your skin"... so I sometimes do the same in return but I wait until they fuck up big to do it. Then yes, I will toss their bullshit back in their faces to humiliate them. They can downmod me ALL DAY, & I'll keep coming.. do unto others as they did to you is all I can say, but I do it purely in defense of myself... I don't post with bogus fake names and have a reputation of a REAL name & WORK WITH IT TO DEFEND IS WHY. It was my career. Bad press can affect it adversely & I will NOT have that even though I am largely "semi-retired".

    Man - some are REAL idiots & those I WILL RIDE STRAIGHT INTO HELL when they tell lies about me (I mean wtf: Calling me child molester? Yes, it's happened AND I AM NOT ONE - in fact,& I don't like hating? I HATE THAT KIND OF ANIMAL, a real pig, scumbag that hurts innocents...) OR saying other less than nice stuff about me... why?

    I, 99% of the time, don't start crap. I know better. I've seen what happens if you do. It's not worth it. I also know that if you sit back and take shit, you will be shit on the rest of your days... screw that. Defend yourself, IF you're righteous in it, that is.

    Anyhow/anyways: CRUZAN aged Rum (not "the captain" as I said earlier, but I thought the commercials would be "common rum ground" is all) - it's good (not $100++ a bottle, around $25 iirc, but good) - mixed with (of all things) Mountain Dew VOLTAGE (it's really tasty).

    APK

    P.S.=> No, wasn't you... I haven't taken a drink in months, but when it gets that "WET COLD" (snow doesn't happen in way, Way, WAY subzero or near zero, don't know if you know that or not) during night snows like tonite? I figured "What the hell! Why not!" - glad I did. Going to play Doom 4 now on (yes it's old but still fun, original DOOM I/II maps ported to it too, very cool nostalgia) MODERN hardware:

    Intel Core I7 4790k CPU (vs. my last CPU Core I7 920 -> http://www.anandtech.com/bench... )

    EVGA/NVidia GeForce 970 GTX video OC stock-oem (+140mhz) 4gb GDDR5 RAM (vs. my last vidcard 470 GTX -> http://www.anandtech.com/bench... )

    Loading up off Intel 530 240gb Flash SSD (SATA 6) - strictly OS & Program disk - latest 3.32 firmware & trim tools (vs. my WD Velociraptor -> http://www.anandtech.com/bench... )

    Temp ops coming up off that GigaByte IRAM 4gb I noted too (fully tuned rig with it all).

    IT FLIES ON MODERN STUFF & is some fun so... I haven't done that in a bit either. Should be fun a bit 'buzzed'... apk

    1. Re:Nope, never saw it till now &... apk by BronsCon · · Score: 1

      my persona can be as nice as the next person's UNTIL I am attacked

      And this is why I was trying to point out that my initial comment, months ago, was indeed a joke and not a directed attack. Ya gotta admit, ya jumped in pretty heavy at the onset.

      We good?

      Cruzan is good stuff, definitely one of my choice rums when I go that route. Getting any "spendier" than that is just for show. My gin of preference is Citadelle; I bought a bottle of Tanqueray #10 at 4x the cost per ounce one night when I wanted to indulge and it's ended up being a show piece, certainly not best of breed.

      I miss the winter weather, but I certainly don't miss being able to wear sandals year-round. I envy your snow right now, though.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  28. Argue w/ TIOBE then, NOT I... apk by Anonymous Coward · · Score: 0

    I just reported what I saw & I've used Delphi MANY TIMES professionally in fact. Not just personal stuff like I noted, but on the job on a nearly 1/4 century long coding career (good database machine creator especially & THAT "steady eddy" end of the field is where I made the bulk of moneys & my career from largely...).

    On C specifically - it's HEAVILY used on legacy stuff and hardware related stuff (drivers & OS) so don't discount that on it... I like C++ too.

    APK

    P.S.=> Plenty of folks use Delphi whether you do or not... you're just not aware of it & haven't hit a shop that does apparently! It's funny - everyone (including myself in my younger days) ALWAYS thinks what THEY use is "king shit" and "most used"... until they find out otherwise that is... apk

    1. Re:Argue w/ TIOBE then, NOT I... apk by Anonymous Coward · · Score: 0

      I have backing from TIOBE, you don't - TIOBE shows more people use Delphi than "R", that's certain!

      APK

      P.S.=> Your reply? It's the "CRY OF THE DEFEATED TROLL!", lol... the only wishful thinking YOU have is wishing you could produce a better source than I have in TIOBE and obviously, you can't... apk

  29. Doom 4 beat my ass, lol... apk by Anonymous Coward · · Score: 0

    Yes, good. I don't know where this occurred nor do I honestly care to revisit it, but I have no issues with you now. Like I said - I sometimes do not see "text people" (what I call forums users, lol) for months to YEARS on end in forums and forget them eventually. It happens.

    Per subject above: Cruzan did that to me more than anything, lol... liking it though (tougher to type now though, hahaha).

    APK

    P.S.=> Winter sucks, you're not missing anything but shitty roads, accidents, sovelling or plowing it (snowblower fixed again, couldn't figure it out, Did spark change & check, fuel delivery by priming, still nothing this year. Did jets adjusts on idle air intake all the way in top 1, 1+1/4 turns out, & same on bottom but 1+1/2 out on bottom jet - STILL NADA - was a gummed up float bowl in the end)... but it's done!

    AND you should not miss C O L D with higher heating bills (they suck, triple cost of summer easily)... I lived in the South for decades & didn't like hurricanes or the DAMN KNATS (bogus horseflies, worse, lol) but it's nicer than Winters are by far... have a good night... apk

    1. Re:Doom 4 beat my ass, lol... apk by Anonymous Coward · · Score: 0

      Aye, since we're supposedly cool now, you maybe wanna call off the dogs? I do have to say, though, I love the way they're insinuating that I'm the one modding you down when A: you can't moderate and post in the same discussion and B: I'm being modded down as well (so much so in fact, that, for the first time for a long as I've cared about my karma on this site, it has dropped from Excellent). Hell, one of them is even posting claiming to be you; I really hope you're not paying these people, you're getting ripped off if you are.

      Posted AC because my current karma only allows me to post 25 times in 24hr and I've exceeded that threshold.

      -- BronsCon

    2. Re:Doom 4 beat my ass, lol... apk by Anonymous Coward · · Score: 0

      Anyone with multiple fake account sockpuppets (like yours) BronsCon can downmod an opponent or upmod themself. Don't play us for stupid sockpuppeteer, ok? Thank you.

    3. Re:Doom 4 beat my ass, lol... apk by BronsCon · · Score: 1

      Right and I'd mod myself down, too.. mhm, so sure. I have one account, one single account, a fact which only Slashdot staff will be able to prove or disprove, much like your claim that I have multiple sockpuppet accounts. You're playing yourself for stupid.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  30. Re:Again: TIOBE index shows differently by 110010001000 · · Score: 1

    Don't believe everything you read on the Internet. No one knows what TIOBE is. I can put up a website that says anything. There is no way anyone is using Delphi in 2016.

  31. Using R to learn statistics by twistedcubic · · Score: 3, Interesting

    What topic(s) in statistics do you think students can learn easier today using R than years ago when there was nothing like R widely available?

  32. Re:BronsCon why're you talking out your ass? by Anonymous Coward · · Score: 0

    lol autism is fun...

    You know what's even faster than Delphi? Writing everything in pure optimized Assembler. But, for some reason... most people don't do this...

    Once you realize that different people have different needs, then maybe you'll understand why most people DO NOT and WILL NOT use Delphi.

    Also, wake me up when Delphi covers 10% of the functionality of R, Python and MATLAB (+ libraries). If you think it currently does, then you clearly have never tried doing any serious statistical analysis work beyond some linear least-squares fit. In the real world, most people don't want to spend their time reinventing the wheel, you know?

  33. Minitab by Hognoxious · · Score: 1

    I think minitab is better. How would you convince me otherwise?

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  34. Re:Ok, the real question - Why is it better than.. by Xtifr · · Score: 1

    R has been around longer than Java, and is based on S which is older than C++. There's a huge body of existing code and libraries to leverage. But from what I gather, the real reason to use R is because the only other option you're being offered is SAS, and you don't want to deal with that mess! Or so I hear.

    Bottom line, if you're not being threatened with SAS, there may be little reason to learn R. But if you are, or if you think there's any danger you might be, R is probably something you want to learn ASAP! :)

  35. How about errors and debugging? by GlobalEcho · · Score: 2

    I feel that one of the weakest points of R is the error handling, reporting, and debugging available.  Do you have advice on tools or techniques for people coding in R (aside from using RStudio?  Are there plans for improvements in this area?  The current facilities are reminiscent, at least to me, of using gdb back in the 1990s.

    I have in mind cases like the following, in which a confusion about list access using the [ operator (when the [[ should have been used) provides a cryptic error message with no traceback available.

    > symlog_scaler <- list(linear_to=2.5,  abscissa=2.0,
    +    scaling_function=function(x,linear_to=2.5,abscissa=2.0){
    +        y <- x; linear_to = abs(linear_to); big_ix = (linear_to<x)
    +        y[big_ix] = linear_to + log(1+(x[big_ix] - linear_to), base=abscissa)
    +        small_ix = (-linear_to>x)
    +        y[small_ix] = -(linear_to + log(1+(-x[small_ix] - linear_to),base=abscissa))
    +        y})
    > symlog_scaler$scaling_function(-5:5)
    [1] -4.307355 -3.821928 -3.084963 -2.000000 -1.000000  0.000000  1.000000  2.000000  3.084963
    [10]  3.821928  4.307355
    > symlog_scaler['scaling_function'](-5:5)
    Error: attempt to apply non-function
    > traceback()
    No traceback available
    >

    1. Re: How about errors and debugging? by Anonymous Coward · · Score: 0

      That code just made my eyes bleed. Fuck R and fuck that mess.

  36. I use assembly directly in Delphi by Anonymous Coward · · Score: 0

    I use assembly code directly in Delphi via the inline asm directive - Can "R"?

    It was possible, iirc, Delphi 2.0 - 7.0, but in DelphiXE-XE3 couldn't (initial 64-bit versions didn't have it), but NOW Delphi XE4 (what I have now does) thru current Delphi XE10 can again as well!

    APK

    P.S.=> I use it in loops a lot... apk

  37. Big Words - you sure about that? by Anonymous Coward · · Score: 0

    A sampling of what's available http://www.efg2.com/Lab/Librar...

    * & that's only SOME of what's out there built for Delphi to use in statistics...

    APK

    P.S.=> Here's far more -> http://www.bing.com/search?q=d...

  38. Re: No thanks: I'll stick by the BIG "up & com by Anonymous Coward · · Score: 0

    Ah, you got a new admirer, squiggleslash.

  39. Re: No thanks: I'll stick by the BIG "up & com by Anonymous Coward · · Score: 0

    That's because roboapk keeps reposting the same bloody things, over and over and adhd again.

  40. I have validation unlike you... apk by Anonymous Coward · · Score: 0

    See subject & these /. users quoted:

    "his hosts program is actually pretty good" - by xenotransplant (4179011) on Monday August 10, 2015 @03:34PM (#50287195)

    "his hosts tool is actually useful for those cases in which one does indeed want to locally block stuff outright while consuming minimum system resources" by alexgieg (948359) on Friday September 25, 2015 @09:57AM (#50596461)

    "I like your host file system." - by Karmashock (2415832) on Wednesday September 09, 2015 @03:57PM (#50489401)

    "No complaints from me, I like APK's spam. Reminds me to use a host file. Also, his stuff is free." - by aaaaaaargh! (1150173) on Tuesday November 17, 2015 @09:31AM (#50947415)

    "APK is kinda right... I've given up on JS based adblocking and gone to blackholing in /etc/hosts, just like it was back in the 90s. The computational load has gotten intolerable for any ad-blocking using JS. I've tried his hosts file generating software. It works." - by bmo (77928) on Thursday October 15, 2015 @11:30AM (#50736071)

    "Actually, APK is totally right on this count. Adblock Plus on Firefox mobile is a dog on older, or lower end, phones. A hostfile based adblocker makes for a much better experience in this context. Of course, your phone has to be rooted, which isn't the case with Firefox + adblock." - by chihowa (366380) on Saturday May 16, 2015 @11:40AM (#49705641)

    "In a footnote, I would like to note that I find your hosts file admirable." - by vel-ex-tech (4337079) on Tuesday November 24, 2015 @10:27PM (#50999097)

    "APK isn't wrong" - by cfalcon (779563) on Sunday October 04, 2015 @05:11PM (#50657891)

    * "Impersonating me" too? Unoriginal... & the sign of defeated trolls everywhere!

    APK

    P.S.=> Unbelievable... apk

  41. FIND A BETTER SOURCE THEN (you can't) by Anonymous Coward · · Score: 0

    See subject: They explain their methods there if you like & I don't believe everything but nor do I completely discount it either - I am operating largely from personal experience though in a near quarter century long career in the art & science of computing professionally all over this nation (USA) is all in more than a few shops ranging from small to midsize to Fortune 100/500 companies is all, mostly MS shops (it's most used worldwide on workstations PLUS servers combined, makes sense).

    * IF you have other such statistical sources? Hey, bring them on... I am MORE THAN WILLING to take a peek!

    ADDENDUM ADDED SINCE YOU DOWNMODDED THIS BEFORE:

    APPARENTLY YOU CAN'T FIND A BETTER SOURCE THAN WHAT I USED SO YOU DOWNMOD HIS THIS LAST TIME I POSTED IT - very weak of you troll, lol!

    APK

    P.S.=> It's really, Really, REALLY GOOD & of that Top 20 languages shown there? I've had my hands into 10 of them professionally over that timeframe...

    YES - what I say MAY be just my opinion & "anecdotal experience" but, it came from a LONG career & yes, I like it - why? Well, I was there when the DOS-> Windows transition occurred, & the tools then? STONE KNIVES & BEARSKINS (lol, quoting spock) by comparison to today, but VB was the one that "got me" @ first (had TONS of successful projects done it in is why, I couldn't turn from that... C++, as good as it is for some things, has a LOT of fails by comparison) - then, Borland was plotting their (& they called it this no less) "VB KILLER" & it was Delphi (& yes, it 'killed' VB for me, even C++ to a huge extent) - build as fast as VB, but put out speed/power like C++ with as much "project range" as C++ but the ease of VB pretty much...

    So, in summation? It was the BEST of BOTH worlds really... both of the in 1 box, with the best characteristics of both really (easier to read than C++, but pretty same, take out curly braces & sub in Begin-End pretty much semi colon line endings, almost as simple as VB)... that's all! apk

  42. TIOBE index shows DIFFERENTLY by Anonymous Coward · · Score: 0

    See subject: Do YOU have a better source? Let's see it vs. -> http://www.tiobe.com/content/p... & they explain their methods there so, there you are (you're left with nothing but downmods to hide my posts & that is WEAK bullshit & you know it - anyone reading does).

    APK

    P.S.=> Thanks for validating everything I post by showing all you have is downmodding my posts but not proving them wrong... lol! apk

  43. Re: No thanks: I'll stick by the BIG "up & com by Anonymous Coward · · Score: 0

    Apk reposts to exhaust your abused downmoderation points. You can't beat him with facts so you downmod. You can't win with abused downmods and he proves it reposting.

  44. Where you were caught lying & f'ing up? by Anonymous Coward · · Score: 0

    Both here http://yro.slashdot.org/commen... and here with YOU ADMITTING IT BronsCon http://yro.slashdot.org/commen...

    APK

    P.S.=> Downmodding away the last time I posted it? Weak - indicative of your fail trying to hide it, no questions asked... apk

  45. You're the voice of PERSONAL experience! by Anonymous Coward · · Score: 0

    See subject: Ones YOU clearly have vast experience in being a client of yourself due to your miserable life you created?

    * No thanks loony!

    (I'd NEVER want to be a "ne'er-do-well" do-nothing online SCUM like you that tries spread THEIR personal misery onto others... you're slime (& you KNOW it)).

    LMAO - DOWNMODDING AWAY LAST TIME I POSTED THIS TO TRY HIDE IT PUSSY? LOL @ U

    LOL - Not only did your pussy ass throw a FIT after reading this, but you tried hiding it... big talking pussy, lol, you make ME laugh!

    APK

    P.S.=> It's worms like you with NO BALLS & nothing worth speaking of to YOUR name (scumbag is your name) that ruins forums... apk

  46. Well, it's MY code & highly endorsed by Anonymous Coward · · Score: 0

    See subject: By the BEST in the antimalware business' people @ MalwareBytes' in one of their BEST saying so too - how about you in comparison?

    I was intelligent enough to (pats self on back, lol) USE WHAT IS ALREADY THERE but making sure it uses it to FULL ADVANTAGE for more speed, security, reliability, & anonymity online... & it works doing more for less, more efficiently (by FAR - & less is MORE is good engineering).

    * I know another thing also - it's the BEST of its kind, doing more with less vs. inferior sold-out browser addons that are wasteful, redundant, inefficient + easily clarityray/blockIQ detected & blocked BY FAR, yet with less resources!

    (Does more than even my nearest LIKE competitor in HostsMan by being 64-bit, thus more efficient in LESS 'subsystem emulation' overheads AND takes advantage of hardcoded favorites speed + reliability added - they don't & they're the CLOSEST in my estimation to my work of around a dozen others who appeared AFTER my work did (imitiation being the sincerest form of flattery) & I held off releasing MINE for a GOOD decade, until malware went outta control online & out the door she went (I held off for webmasters actually, out of respect, but when they & their advertisers paymasters started doing OpenBID fucking us? OUT THE DOOR SHE WENT!))

    You seem to omit its considered security ware, a firewall of sorts, antivirus, antispyware & networking code (which it has a LOT of internally)... no surprise there from YOU though, see below.

    APK

    P.S.=> You can TRY "belittle" my work, but it's clearly "the best you got" & trust me - it's nothing when you can't show you've done more & better, earlier (I haven't put out ALL I've done, only THAT in this exchange mind you)... but it's a lot more than you're saying, all written by "yours truly" & VERIFIED so by Malwarebytes' folks even AND it's a lot more than you've shown you've done...

    MAN! 1st DOWNMODDING THIS POST TO HIDE IT = WEAK I posted it before, & now it's downmodded? Please... lol!

    2nd: All you've shown is you LIKE to troll me ADMITTING that too here (you need to get over whatever it IS that is up your ass man & grow up - try saying "SATAN - GET THEE BEHIND ME!", ok?)... apk

  47. Re:BronsCon why're you talking out your ass? by Anonymous Coward · · Score: 0

    You messed up Bronscon and admitted it. What more do you want anyone to say? We can read you what you wrote you know! Downmodding this last time I posted it too? I just repost. Not as fast as apk but I can later too.

  48. Re:BronsCon why're you talking out your ass? by Anonymous Coward · · Score: 0

    Screwing up is screwing up. You didn't have to admit it. We can see you did. Downmodding this reply of mine last time I posted it only proves me correct all the more. The guy you're trolling always posts ac and everyone knows it. He doesn't do accounts for sockpuppeting. Now quit trolling and get on topic, ok? If you can't do that then let us discuss this ourselves in peace.

  49. Re:BronsCon why're you talking out your ass? by Anonymous Coward · · Score: 0

    Std. out for trolls using "NDA" bullshit is another way of saying "I don't have anything to show of my own" and downmodding last time this was posted by apk too was weak.

  50. Re:Well, it's MY code doing it, highly endorsed by Anonymous Coward · · Score: 0

    Where'd you flat out say apk's program is good before this? Prove it. I don't believe it after all the downmods on apk's posts under yours a day later. Your behaviour in abused downmod is in question trying to hide apk's replies.

  51. Re:Where you were caught lying & f'ing up? by Anonymous Coward · · Score: 0

    BronsCon caught in the same crap earlier shown in other posts here where you admit it. Apk's here first, you started an off topic tirade on him after he was here first and you downmodded his replies to hide them. Grow up.

  52. Re:WoW - you really ARE a piece of work... apk by Anonymous Coward · · Score: 0

    Apk was here before you in this article. You started this off topic tirade about him. Same thing you were caught lying about before shown here http://science.slashdot.org/co...

  53. No thanks: I'll stick by the BIG "up & comer" by Anonymous Coward · · Score: 0

    Object Pascal/Delphi - biggest riser in the TIOBE index 2014-2016 (iirc more than 20++ places 2014-2015) http://www.tiobe.com/content/p... into the "TOP 10" again, like I knew it would be once more!

    IF ANYONE HAS A BETTER INDICATOR OF LANGUAGE USE SOURCE? PLEASE - BRING IT ON!

    (Apparently nobody does & all they had is downmods vs. this same post in this exchange 4-5x now, lol! E.G. - 1 of many http://science.slashdot.org/co... )

    MARKETERS: YOU CAN'T KEEP A GOOD THING DOWN!

    It JUMPED a full 20++ places (especially when combined with Free Pascal on Linux using the Lazarus IDE, which is an ALMOST exact 'clone' of the Delphi IDE (& it was a bad move, yes a bad move, for Borland to have killed off Kylix which they had working on Linux). Like Lazarus (pun intended) IT ROSE FROM THE DEAD (never having died though).

    There's almost NOTHING you CAN'T program with it (yes, even drivers with addon toolkits) & on most EVERY major hardware platform http://www.embarcadero.com/pro...

    * All the bullshit "hype" of the "new hotness" that turns up "old & busted" was just that - I knew it would be since reinventing wheels USUALLY runs into the same problems already solved by the "old classics" (like my favs C++ & Object Pascal).

    APK

    P.S.=> So, though it may be an interesting language that was built ground-up with GOOD solid fundamentals? I'll stick by WHAT IS OUTRIGHT KICKING "R"'s ASS, Delphi... besides: I create "best of breed" no questions asked programs that the likes of the BEST in Malwarebytes's folks recommending & hosting it for me proves:

    APK Hosts File Engine 9.0++ SR-4 32/64-bit: http://www.start64.com/index.p...

    So why "argue with success" & WHY change? It works for me... apk

  54. No thanks: I'll stick by the BIG up & comer by Anonymous Coward · · Score: 0

    Object Pascal/Delphi - biggest riser in the TIOBE index 2014-2016 (iirc more than 20++ places 2014-2015) http://www.tiobe.com/content/p... into the "TOP 10" again, like I knew it would be once more!

    IF ANYONE HAS A BETTER INDICATOR OF LANGUAGE USE SOURCE? PLEASE - BRING IT ON!

    (Apparently nobody does & all they had is downmods vs. this same post in this exchange 4-5x now, lol! E.G. - 1 of many http://science.slashdot.org/co... )

    MARKETERS: YOU CAN'T KEEP A GOOD THING DOWN!

    It JUMPED a full 20++ places (especially when combined with Free Pascal on Linux using the Lazarus IDE, which is an ALMOST exact 'clone' of the Delphi IDE (& it was a bad move, yes a bad move, for Borland to have killed off Kylix which they had working on Linux). Like Lazarus (pun intended) IT ROSE FROM THE DEAD (never having died though).

    There's almost NOTHING you CAN'T program with it (yes, even drivers with addon toolkits) & on most EVERY major hardware platform http://www.embarcadero.com/pro...

    * All the bullshit "hype" of the "new hotness" that turns up "old & busted" was just that - I knew it would be since reinventing wheels USUALLY runs into the same problems already solved by the "old classics" (like my favs C++ & Object Pascal).

    APK

    P.S.=> So, though it may be an interesting language that was built ground-up with GOOD solid fundamentals? I'll stick by WHAT IS OUTRIGHT KICKING "R"'s ASS, Delphi... besides: I create "best of breed" no questions asked programs that the likes of the BEST in Malwarebytes's folks recommending & hosting it for me proves:

    APK Hosts File Engine 9.0++ SR-4 32/64-bit: http://www.start64.com/index.p...

    So why "argue with success" & WHY change? It works for me... apk

  55. No thanks: I'll stick by the BIG up & comer by Anonymous Coward · · Score: 0

    Object Pascal/Delphi - biggest riser in the TIOBE index 2014-2016 (iirc more than 20++ places 2014-2015) http://www.tiobe.com/content/p... into the "TOP 10" again, like I knew it would be once more!

    IF ANYONE HAS A BETTER INDICATOR OF LANGUAGE USE SOURCE? PLEASE - BRING IT ON!

    (Apparently nobody does & all they had is downmods vs. this same post in this exchange 4-5x now, lol! E.G. - 1 of many http://science.slashdot.org/co... )

    MARKETERS: YOU CAN'T KEEP A GOOD THING DOWN!

    It JUMPED a full 20++ places (especially when combined with Free Pascal on Linux using the Lazarus IDE, which is an ALMOST exact 'clone' of the Delphi IDE (& it was a bad move, yes a bad move, for Borland to have killed off Kylix which they had working on Linux). Like Lazarus (pun intended) IT ROSE FROM THE DEAD (never having died though).

    There's almost NOTHING you CAN'T program with it (yes, even drivers with addon toolkits) & on most EVERY major hardware platform http://www.embarcadero.com/pro...

    * All the bullshit "hype" of the "new hotness" that turns up "old & busted" was just that - I knew it would be since reinventing wheels USUALLY runs into the same problems already solved by the "old classics" (like my favs C++ & Object Pascal).

    APK

    P.S.=> So, though it may be an interesting language that was built ground-up with GOOD solid fundamentals? I'll stick by WHAT IS OUTRIGHT KICKING "R"'s ASS, Delphi... besides: I create "best of breed" no questions asked programs that the likes of the BEST in Malwarebytes's folks recommending & hosting it for me proves:

    APK Hosts File Engine 9.0++ SR-4 32/64-bit: http://www.start64.com/index.p...

    So why "argue with success" & WHY change? It works for me... apk

  56. Re:BronsCon why're you talking out your ass? by Anonymous Coward · · Score: 0

    I have an advanced degree in statistical sciences. First, understand that there's quite a lot more to statistics than you learned in intro courses. Having taken 'stat I/II' does not qualify you to speak with authority on statistical computing as a whole, regardless of the grades you got.

    I, and many of my colleagues, use R as our daily language for statistical computing. It's interpreted, so it's very easy to work with program code and results at the same time. It also has a tremendous number of libraries (7905 at the moment, just counting CRAN: https://cran.r-project.org/) that are under continual development by leaders in the field of statistics. We use it because it is the language of our field. Could we write code to do the same thing in Delphi? Yes, certainly. But that's not the language we chose.

    R is not an appropriate language for writing device drivers or complex applications. It's not particularly good for programming user interfaces. It's not (typically) compiled, so it's likely to be slower than efficient code written in compiled languages. There are many other things that R isn't very good at. But, as statisticians, we don't want to do those things; we want to do statistics. R has its warts, but regardless of your personal opinion of it, statisticians are not going to switch to Delphi any time soon.

  57. Re:Anyone can read the links seeing you apologize by Anonymous Coward · · Score: 0

    By the way, "wageslave": I haven't had to WORK FOR ANYONE in almost a decade now

    That's because you live with your mom. That's not usually something to brag about.

  58. I'm a 23++ yr. professional software engineer by Anonymous Coward · · Score: 0

    Article's about PROGRAMMING LANGUAGES more than stats & Delphi has EXTENSIVE libs for it (even 3rd party ones by math professors etc.) first of all!

    Secondly - I'd like to see a "DRAGRACE" of "R's" ALLEGED SPEED vs. Delphi & yes, even where "R" is STRONG - statistics... why?

    To know & learn more... to quote Yarnek from StarTrek TOS "Why did you come here?" "SAME AS YOU - THE NEED TO KNOW NEW THINGS!"

    * Lastly - See subject: Are you? No.

    So what's your point??

    An "appeal to authority"???

    It isn't valid in logical debate.... but IF I showed you what I've done in the art & science of computing????

    I'd STRONGLY BANK ON IT that it's more than you have in your field...

    (INCLUDING successfully sold to this day since 1996 commercial software to my name which won a FINALIST placing @ Microsoft Tech-Ed 2000-2002 in its HARDEST CATEGORY: SQLServer Performance Enhancement...)

    You've done better with your math????? PROVE IT - I can with ease... & That's just the TIP of what I could put out...

    SO how about you Mr. "Appeal to Authority"??? ... & AGAIN - This IS about PROGRAMMING LANGUAGES more than it is just stats!

    (Delphi's superior in that it does more, no questions asked, but what's below parks your car I think...)

    APK

    P.S.=> You said "R" is INTERPRETED? Ok - Delphi CAN be runtime interpreted but I saw a LOT of "trumpeting" of how FAST "R" is - well, being what I AM lets me know 1 thing that PUTS THAT AWAY FAST - Interpreted languages are SLOWER than straight direct .EXE's are & DELPHI CAN PRODUCE THOSE (what I prefer to build myself as I've shown in the post you replied to)... apk

    1. Re:I'm a 23++ yr. professional software engineer by Anonymous Coward · · Score: 0

      1. The article is not about 'programming languages.' It's about R. It's specifically about asking an experienced R developer questions about R. So Delphi had nothing to do with it until you brought it up.

      2. I'm glad that Delphi has extensive libraries. So does R. Statisticians happen to make much more extensive use of stats libraries in R than in Delphi. That's just a fact; it doesn't matter whether you think Delphi is better in every way.

      3. I made no claims about R being faster than Delphi. In fact, I explicitly state that in most cases, good R code will be slower than good code written in compiled languages, because R is interpreted.

      4. This is not an appeal to authority. I am not claiming that R is the best language because expert statisticians have chosen it. What I am claiming is that because expert statisticians tend to use R and not Delphi, that means that working with and taking advantage of the work of expert statisticians will most likely involve programming in R (and sometimes SAS, or MatLab, or a number of other languages... none of which, in my experience, has been Delphi).

      I'm not trying to say anything bad about Delphi. But the bottom line is, statisticians tend to use languages other than Delphi. It doesn't matter how long you've been programming, or how much better you think Delphi is. These are just the facts. If you would like to change them, then you will need to start developing stats software in Delphi that serves some need that isn't already being served by R. Until something better comes along, statisticians are going to continue using R without consideration of your opinion of it.

  59. Saw a post of yours in your history by Anonymous Coward · · Score: 0

    You say I BOTHER YOU? Bull! That's a lie. Who was here 1st & ON TOPIC?? Me. Same here http://yro.slashdot.org/commen... where you ADMITTED I was there FIRST & you came in as usual OFF TOPIC trolling http://yro.slashdot.org/commen...

    THIS IS THE POST I AM TALKING ABOUT FROM YOU SAYING I BUG YOU? YOUR POST HISTORY SHOWS CLEARLY OTHERWISE & SO DO THOSE 2 LINKS ABOVE!

    http://slashdot.org/comments.p...

    ("'Twas your PAST that disarmed you, Mondego..." in your post history... man, I thought you MIGHT be cool, you're turning up to NOT be cool & lying... & I've been BULLSHITTED BY FAR BETTER MAN, including ALLEGED mathmen here trying to "1 up me" on SOFTWARE of ALL THINGS (made me laugh & will you as an alleged programmer though I've seen no proof of it from you)-> http://science.slashdot.org/co... )

    What that FOOL doesn't realize is INTERPRETED CODE IS SLOWER THAN STRAIGHT EXE CODE by far... & is trying to "tell me how it is", lol... & he apparently doesn't KNOW Delphi, like C/C++ (which IS what I'd wager R was possibly created in), HAS EXTENSIVE STATS LIBRARIES BY MATHEMATICIANS GALORE!

    APK

    P.S.=> I'd gladly lay off but you started up again even now & that LAST LINK shows you're NOT telling it how it is - SO DOES YOU ADMITTING YOU WERE WRONG IN THE LINKS ABOVE IT TOO, literally wrong...

    Hell, face facts:

    Your POST HISTORY SHOWS YOU CONSTANTLY COMING IN AFTER I HAVE BEEN IN POSTS TOO lately, trolling about me... give me a break man & yes, I looked thru you post history - I didn't see you ONCE say my ware was good as you claimed here! apk

    1. Re:Saw a post of yours in your history by BronsCon · · Score: 1

      Woah, woah, cool it, Alexander. What happened to the last couple messages we exchanged last night? Really not making yourself look good here, buddy, coming at me like this after we made amends.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    2. Re:Saw a post of yours in your history by BronsCon · · Score: 1

      I'd gladly lay off but you started up again even now

      Everything you are referring to was posted before we supposedly made amends and had already been replied to by you.

      Your POST HISTORY SHOWS YOU CONSTANTLY COMING IN AFTER I HAVE BEEN IN POSTS TOO

      I stood up for you in one post and directly replied to you in another, in this very topic. Aside from that, there was another thread a few days ago where we interacted, and I made one off-the-cuff remark about wishing you'd leave me alone (in a thread where that type of comment was actually quite relevant), which was also made during that little tiff.

      My only posts to or about you since our supposed (and clearly meaningless) truce have been directly to you, people posting as you, or people posting attacking me for the conversation we already had, inquiring as to WTF those attacks are all about since we had come to a new understanding and were supposedly past that like a couple of grown adults.

      You know what? I no longer have karma to burn to make amends with you. You're dead to me.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    3. Re:Saw a post of yours in your history by Anonymous Coward · · Score: 0

      yeah, turns out "making amends" with the mentally ill doesn't work that well

    4. Re:Saw a post of yours in your history by BronsCon · · Score: 1

      I wasn't gonna go there but... since he's dead to me now... don't you know it?

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    5. Re:Saw a post of yours in your history by Anonymous Coward · · Score: 0

      Just because you admitted you lied about apk doesn't mean you have to tell more lies BronsCon http://yro.slashdot.org/commen...

    6. Re:Saw a post of yours in your history by Anonymous Coward · · Score: 0

      BronsCon you committed suicide caught lying about apk here http://yro.slashdot.org/commen... admitting your mistake only later after that evidence killed you. You did it to yourself. You came into that thread trolling like you did here and in the past which the link above shows. You may be able to fool yourself deluding yourself but when it came down to it even that fell apart and you had to admit your error and wrongdoing.

  60. "R" IS A PROGRAMMING LANGUAGE by Anonymous Coward · · Score: 0

    See subject? I brought up Delphi since I believe it is a programming language as well - a SUPERIOR one vs. "R" (by far). In fact, so much so, that after seeing claims how FAST "R" is, knowing Delphi's BEATEN C++ in math (soundly, doubling it in fact), I'd like to see it have a 'dragrace' with "R"... but, now knowing "R" is INTERPRETED that means it most likely wouldn't stand a chance - I also have a theory (perhaps you can shed light on this) that "R" wasn't written in "R" but C++ (so Delphi'd probably beat it since it's beaten NON-INTERPRETED C++ in MATH, which IS what statistics falls under too) - whereas by comparison (for posterities' sake too) Delphi IS WRITTEN IN DELPHI (Object-Pascal)... & is faster (in theory alone) on those grounds ALONE.

    It'd be tough to say anything bad about Delphi - I've put up the TIOBE index (Delphi in the TOP 10 no less + FASTEST RISER IN POPULARITY, far above "R" no less there - "read 'em & weep") & asked others to put up better "what's most used" sources (none have yet)...

    NOW, above ALL else: IF YOU WEREN'T TRYING TO USE AN "APPEAL TO AUTHORITY" THEN WHY OPEN YOUR FIRST POST TO ME PUTTING ME DOWN FOR TAKING STAT 1 & 2 THEN?

    Too bad I had to do the same to you and when I put up 1 single thing I'VE DONE (of many better than it imo)? Suddenly YOU "take a different tack" when asked if YOU HAVE DONE BETTER IN YOUR FIELD & TO PROVE IT!

    Funny that, eh? Not.

    APK

    P.S.=> If statisticians haven't chosen Delphi to use, then WHY ON EARTH ARE SO MANY LIBS FOR IT WRITTEN BY STATISTICIANS then? Do take a peek @ those libs I pointed you to in BING searches alone (google might yield even more) - MANY ARE WRITTEN BY MATHEMATICIANS WHO USED DELPHI TO DO IT... and those are just the facts (from a Computer Science point of view & "R", again, IS a Computer Language)...apk

    1. Re:"R" IS A PROGRAMMING LANGUAGE by Anonymous Coward · · Score: 0

      Pointing out your lack of statistics background is not an appeal to authority. If your statistics education is limited to two intro stats courses, then you likely do not have the necessary knowledge of statistics to be able to meaningfully argue about the merits of various statistical software. I'm sorry; that's just how it is. There's a lot more to stats than what you get in two semesters. There's a reason it's a whole degree program.

      As for what R is written in... it's mostly R and C, with a significant amount of FORTRAN. R is not a low-level language and is inappropriate for writing the basic engine of R, itself. I suppose that if you wanted, you could re-write R in Delphi. The source is available on GitHub. Be my guest.

      Again, I would never expect R to win in a speed test against a compiled language. All else being equal, interpreted languages are usually slower. But it turns out that speed of execution is not the only criterion upon which to judge a language. When a statistician wants to engage in exploratory data analysis, or compute an analysis of variance, or generate a histogram, they can do so in R without giving execution speed a second thought. It is, for all practical purposes, instantaneous. If they wanted to do something like a very large Monte Carlo simulation, they would probably be better off with a compiled language to improve execution time.

      As I say, it's great that Delphi has stats libraries. So does C, and C++, and Python, and Java, and Perl, and .NET, and JavaScript, and so on, and so on. Like the ones in Delphi, they are probably written by, or in consultation with, statisticians and mathematicians. That's great. But most statisticians don't work primarily in those languages. Some do. Of course, we choose the language that we use for a given application based upon the needs of the application. Often, we choose R. Think of it as a language of discourse that statisticians use for disciplinary and scholarly communication. We don't use it because it's the best language in the world, we use it because it does the job, it's easily extensible, we all know it, and it makes communication easier.

      It's great that you have sold software and won a prize from Microsoft. It's clear that you value those accomplishments. But they don't lend any credibility to your opinions of statistical software. Credibility in this realm comes from publishing statistical computing papers in peer-reviewed academic journals, primarily. Like I said, if you can produce a statistical package in Delphi, or any other language for that matter, that outperforms R in ways that matter to statisticians, then you can throw it in the ring to compete with R. But you'll be fighting against 23 years of history with R, so it'll probably take a long time to edge it out. Again, be my guest.

  61. Your past history shows otherwise by Anonymous Coward · · Score: 0

    I have? These proofs of you b.s.'ing before & getting caught doing it ADMITTING IT are "playing myself for stupid" -> http://science.slashdot.org/co...

    ?

    * No, I know not...

    APK

    P.S.=> In any event, whoever downmodded my posts is ONLY PROVING ME RIGHT even moreso trying to HIDE undeniable facts (which are ALL in that link above) & they're concrete AND VERIFIABLE in black & white easily... doing that, the bogus downmods, is BOGUS - too bad I can just repost them ANY TIME I LIKE & as FAST AS I LIKE (which much PISS OFF the stupid downmodder - GOOD, fuck them, supressing verifiable truth)... apk

  62. THIS happened... apk by Anonymous Coward · · Score: 0

    See subject & this link http://science.slashdot.org/co... showing your past ADMITTED screwups saying "you never come in after I post starting things" WHEN YOUR PAST & EVEN PRESENT NOW SHOW YOU DO!

    * I'm FAR from "making myself look bad" against YOU or "Mr. Statistician" trying to "PULL WEIGHT" on me via an illogical "appeal to authority" (which was funny - this ISN'T ABOUT STATS, IT'S ABOUT A PROGRAMMING LANGUAGE "R", & I merely brought up the fact I'd like to see a test of speed between Delphi & "R" but knowing "R" is interpreted & I'd bet it was written in C++ which Delphi has beaten? THERE'S REALLY NO POINT since I'd wager "R" would get it's ASS HANDED TO IT in speed of processing by Delphi, especially in MATH related areas, since Delphi's BLOWN OUT C++ in it decades ago already...)

    APK

    P.S.=> All in all though - I am not "angry" with you - I'm more disappointed is all... apk

    1. Re:THIS happened... apk by BronsCon · · Score: 1

      When did I bring up statistics, other than pointing out that R is a statistical analysis language? Whichever AC said that, I can assure you it was not me, just as whoever modded both of us down was not me. I think your "disappointment" is misdirected; you're not family and clearly have no interest in being a friend, though, so your disappointment really doesn't mean much to me. Sorry about that.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  63. LOL - more stale WEAK false trollery! by Anonymous Coward · · Score: 0

    I don't "live w/ my mom" but you PROJECT you do, lol... fool!

    APK

    P.S.=> When TROLL weak STALE replies like that happen? Hell, I KNOW I am winning... thanks for making it happen FURTHER proving my points! apk

  64. LMAO - yet MORE false WEAK trollery! by Anonymous Coward · · Score: 0

    I don't "live w/ my mom" but you PROJECT you do, lol... fool!

    * ENJOY YOUR -1 DOWNMOD, troll...

    APK

    P.S.=> When TROLL weak STALE replies like that happen? Hell, I KNOW I am winning... thanks for making it happen FURTHER proving my points! apk

    1. Re:LMAO - yet MORE false WEAK trollery! by Anonymous Coward · · Score: 0

      No intention of doxxing you, so don't worry about that, but I have seen BarbaraHudson's posts of a few years ago where she found your address and found it was the same as your mother's.

  65. Wasn't U: U know it. "An aside I thought..." by Anonymous Coward · · Score: 0

    See subject: "You'd appreciate" as a self-alleged programmer yourself. Want more? As Charles Xavier asked of his FRIEND, Magneto??

    Professor X: "I was looking for hope"
    Magneto: "I will bring you hope, old friend. All I ask? Don't get in my way..."

    (Especially with bullshit...)

    APK

    P.S.=> You should... & look - I'm ALL about having friends vs. enemies - my evidences show I merely defend myself using facts, as I put my REAL self out here in work I do for others' sake (held off for webmasters even, out of respect, BUT not when they & their advertiser paymasters they profit by began FUCKING people (raping's a better word) with OpenBID networks malware makers took advantage of AND they also robbing OUR SPEED & BANDWIDTH WE PAY FOR, not them, taking a FREE RIDE on it to bs us that "if you drink this beer, you will have THIS life...", lmao - when the REAL TRUTH IS it will take it ALL from you slowly & painfully... ) apk

  66. And "All I ask of you, old 'friend', is..." by Anonymous Coward · · Score: 0

    See subject, this continuing it "... JUST DON'T GET IN MY WAY", then & the link continuing it -> http://science.slashdot.org/co...

    * :)

    (Thank-You, actually - you've been VERY GOOD to me in the end...)

    APK

    P.S.=> Don't feel bad - THIS? This is just "what I do/how I roll" when defending myself is all - I have to - it IS the REAL me, not some fake name online & my work to go with it, better than ANYONE ELSE'S by far, in the same general categories & especially vs. the modern threat landscape + MORE SPEED by far too, for FREE, for less... LESS IS MORE = GREAT ENGINEERING man, & you know it!)... apk

  67. You're unqualified on CS & failed by Anonymous Coward · · Score: 0

    See subject: The article's not about stats & the article's about programming languages.

    I don't lack a statistics background though. You don't have a CS background.

    I long ago stated other languages have stats libs added on OR native also in my other posts here.

    You ADMIT "R", an interpreted language, wouldn't beat one that's not in Delphi

    APK

    P.S.=> You failed on ALL grounds in your bogus accusations... now, go away little troll, ok? apk

    1. Re:You're unqualified on CS & failed by Anonymous Coward · · Score: 0

      The article is about R, which is made by 'The R Project for Statistical Computing.' What we are talking about is a statistical programming language. The purpose of the article is to pose questions about R to a man who programs in R a lot. So it's great that you think Delphi is better, but that's totally irrelevant to the topic at hand. If you'd like to make the conversation more about Delphi, then what you should do is get a top-modded comment asking Andy Nicholls why he doesn't use Delphi in place of R. Give it a try, and we'll see how many people agree that this is an important question.

      According to your own admission, you lack a background in statistics, having taken only two intro-level stats courses. Two stats courses just aren't enough for you to have anything but the most basic understanding of some simple statistical concepts. And that's okay; not everyone has to be a statistician. You certainly aren't. But that's okay, if you can just admit to yourself and others that you aren't competent to talk about statistics based upon your meager education in it.

      At this point, I'm not even sure what you're trying to claim. Delphi is faster? Yes, and in fact, I've never disputed that. Delphi has stats libraries? Yes, again, undisputed. Neither of those things 'proves' that Delphi 'beats' R in some generalized way.

      When statisticians gather for, say, the annual JSM conference, what languages do you think they talk about in presentations and workshops? I'll save you the trouble of looking: not Delphi. They talk about R, they talk about SAS, they talk about a number of things, but Delphi just isn't on that list. So even if Delphi were better in every way, it doesn't matter: statisticians, for the most part, are not using it. It's neither important nor relevant in this context.

      It's not trolling; it's just the truth.

  68. WHO'S NOT QUALIFIED TO SPEAK HERE? by Anonymous Coward · · Score: 0

    I've passed Stat I & II w/ A's & I'm a professional programmer-analyst/software-engineer for 23++ yrs. - WHO'S NOT QUALIFIED TO SPEAK HERE?

    Fuck you MR. NOBODY do nothing... that's right, evading questions I asked of you (since you've done SHIT).

    APK

    P.S.=> YOU NEVER ANSWERED MY QUESTION EITHER - for all your SELF-ALLEGED "MATH BACKGROUND" WTF HAVE YOU DONE WITH IT? Zero obviously - I never got an answer... apk

    1. Re:WHO'S NOT QUALIFIED TO SPEAK HERE? by Anonymous Coward · · Score: 0

      Wow, man. Maybe you need to take a breath. This is only the Internet.

      To answer your question, I have a BS in computer science and an MS in statistics. I've been coding since the mid 1980s, and doing so professionally since the mid 1990s. As a statistician, I have provided statistical support to dozens of research projects in a variety of sciences, and I have published papers in peer-reviewed journals in the field of statistics, statistical computing, and others.

      Passing two stats courses with As just doesn't make you qualified to speak about statistical sciences. In the same way that I'm not a physicist and not qualified to speak deeply about physics even though I took two calculus-based college physics courses, you are also not a statistician, nor are you qualified to speak deeply about statistics. And, again: that's okay. You just need to accept that and move on.

  69. Third party GUIs by Trogre · · Score: 1

    I have been impressed with the strong community surrounding R, and the excellent third party libraries that are available in the CRAN.

    What is your view on the various third party GUIs that exist for R, such as RStudio, Tinn-R and RExcel? Do you use or recommend any of them?

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  70. Some jackass is trying to "play us" then... apk by Anonymous Coward · · Score: 0

    See subject: That said, don't worry about it - it's over. As long as "you be cool, we be cool" as you wanted (me too) - I just don't particularly CARE for the bullshit "downmoderation system" where ONE CAN'T EVEN IDENTIFY A BOGUS "DETRACTOR" & FACE THEM FOR IT!

    * Imo @ least? It speaks WORLDS of those that designed such a system, as everyone's "GHOST" goes into the "MACHINE" & theirs?

    IS FOR SHIT - they're worms... plain & simple.

    APK

    P.S.=> I made my point, it's good enough for me & you're not out to continue some DUMB 'battle' either so that's good enough for me too - especially as I AM TAKING YOU AT YOUR WORD, & assume other morons here are doing it then... apk

  71. If you say you stuck up for me? I believe you by Anonymous Coward · · Score: 0

    See subject: Someone's trying to "play us" apparently! That said, don't worry about it - it's over. As long as "you be cool, we be cool" as you wanted (me too)!

    Man - again: I just don't particularly CARE for the bullshit "downmoderation system" where ONE CAN'T EVEN IDENTIFY A BOGUS "DETRACTOR" & FACE THEM FOR IT!

    * Imo @ least? It speaks WORLDS of those that designed such a system, as everyone's "GHOST" goes into the "MACHINE" & theirs?

    IS FOR SHIT!

    Fact - they're worms... plain & simple.

    APK

    P.S.=> I made my point, it's good enough for me & you're not out to continue some DUMB 'battle' either so that's good enough for me too - especially as I AM TAKING YOU AT YOUR WORD, & assume other morons here are doing the bogus downmoderating then... apk

  72. You have ZERO for math accomplishments by Anonymous Coward · · Score: 0

    See subject - your lack of response satified that so how about CS related accomplishments? ZERO TOO? Here's SOME of mine (you've done earlier, more, & better?? PROVE IT!):

    ----

    Windows NT Magazine (now Windows IT Pro) April 1997 "BACK OFFICE PERFORMANCE" issue, page 61

    (&, for work done for EEC Systems/SuperSpeed.com on PAID CONTRACT (writing portions of their SuperCache program increasing its performance by up to 40% via my work) albeit, for their SuperDisk & HOW TO APPLY IT, took them to a finalist position @ MS Tech Ed, two years in a row 2000-2002, in its HARDEST CATEGORY: SQLServer Performance Enhancement).

    WINDOWS MAGAZINE, 1997, "Top Freeware & Shareware of the Year" issue page 210, #1/first entry in fact (my work is there)

    PC-WELT FEB 1998 - page 84, again, my work is featured there

    WINDOWS MAGAZINE, WINTER 1998 - page 92, insert section, MUST HAVE WARES, my work is again, there

    PC-WELT FEB 1999 - page 83, again, my work is featured there

    CHIP Magazine 7/99 - page 100, my work is there

    GERMAN PC BOOK, Data Becker publisher "PC Aufrusten und Repairen" 2000, where my work is contained in it

    HOT SHAREWARE Numero 46 issue, pg. 54 (PC ware mag from Spain), 2001 my work is there, first one featured, yet again!

    Also, a British PC Mag in 2002 for many utilities I wrote, saw it @ BORDERS BOOKS but didn't buy it... by that point, I had moved onto other areas in this field besides coding only...

    Being paid for an article that made me money over @ PCPitstop in 2008 http://pcpitstop.com/news/winn... for writing up a guide that has people showing NO VIRUSES/SPYWARES & other screwups, via following its point, such as THRONKA sees here -> http://www.xtremepccentral.com...

    It's also been myself helping out the folks at the UltraDefrag64 project (a 64-bit defragger for Windows), in showing them code for how to do Process Priority Control @ the GUI usermode/ring 3/rpl 3 level in their program (good one too), & being credited for it by their lead dev & his team... see here -> http://ultradefrag.sourceforge... or here http://sourceforge.net/tracker...

    Which ended up fixing a "bug" for them later, here -> http://sourceforge.net/p/ultra... via its implementation (partially, NOT fully yet while minimized, less CPU, while forefront raise it, etc.)

    ----

    Of couse, lastly & more RECENTLY?

    Here on /. too, I have this that USERS HERE LIKE (If you require QUOTED PROOF OF IT? Ask & "ye shall receive") APK Hosts File Engine 9.0++ SR-4 32/64-bit http://www.start64.com/index.p... Which MalwareBytes' folks HOST & RECOMMEND for me... how about YOU?

    APK

    P.S.=> Bet you're a "NADA/SQUAT/ZIP" there too in CS like you were in MATH, right? Right... apk

    1. Re:You have ZERO for math accomplishments by Anonymous Coward · · Score: 0

      Okay, wow. I'm not quite sure what we're talking about anymore. Does this have anything to do with R vs Delphi? Or are you trying to turn this into some kind of pissing contest where we try to measure out all of our work and see who's 'better'?

      I'm sure you're very proud of this list of things you've done. But none of them have anything to do with statistical computing. SQL Server performance? Tell me what that has to do with statistical coding in R. Host File Engine? Ultra Defrag? Again and again, nothing to do with statistical computing. It's great that you have all of this experience, but it's not relevant to the topic at hand. Tell me why any statistician should care that you wrote an article for Windows NT Magazine 20 years ago.

      I believe, and my colleagues agree, that a track record of successful publications in peer-reviewed journals constitutes a body of accomplishment. I wouldn't compare my career accomplishments to yours. Is it 'better' to have an article I wrote published in the Journal of the American Statistical Association, or to publish an article on PCPitstop.com? I mean, I know where I would rather be published out of those two, but then they're barely even comparable.

      In the end, though, it doesn't make any difference whether you've published more things in more places over a longer period of time than I have, or not. Statisticians aren't using Delphi. They are using R. That fact seems to bother you for some reason. I don't know why, since you have absolutely nothing to do with the world of statistical computing.

  73. You started the pissing contest right here by Anonymous Coward · · Score: 0

    See subject & this link where you tried "pulling weight" on me saying what you did (I never CLAIMED to be a stats expert either so don't put WORDS IN MY MOUTH I NEVER SAID you shitbrain) http://science.slashdot.org/co... & NOW you're trying to "pull weight" on me on BEING ON TOPIC (which I am, this is NOT ABOUT STATS but a computer programming language).

    HOWEVER: Programming-wise, I AM THE EXPERT HERE, not you & BY FAR chump. When you can show me you've done MORE, BETTER, & EARLIER THAN I HAVE IN COMPUTER SCIENCE, our topic? THEN YOU CAN TALK BIG!

    (You can't though & THAT is that - I even had to point out INTERPRETED LANGUAGE R would be SLOWER than Delphi which is NOT interpreted (or by default)).

    APK

    P.S.=> "peer journals" eh? Not that it matters, those are commercially applicable work that made things better, but which ones SPECIFICALLY as to an ARTICLE TITLE, DATE OF PUBLICATION etc.??

    I had them by the SCORE easily though by way of comparison once again... apk

    1. Re:You started the pissing contest right here by Anonymous Coward · · Score: 0

      So, when you've lost an argument, you just start namecalling? Yeah, that's really impressive.

      Like I say, man, it's great that you're proud of stuff you've done. None of it is relevant to statistical sciences. As I recall, you started this argument by advocating for Delphi as a statistical programming language. All I'm saying is, your opinion of what statisticians use for a programming language doesn't matter. At all. To any statistician. As is clear from the proportion of statisticians working in Delphi today.

    2. Re:You started the pissing contest right here by Anonymous Coward · · Score: 0

      No when you lose an argument by being unqualified on the topic, a programming language (not what it works on) you try belittle others who do have background in the math involved and superior background on the actual topic in programming languages. You also don't have much to show for yourself for your braggadocio. Peer review journals? Do you know how many times those have been shown for shit recently? On speed alone apk shattered your interpreted language speed by pointing out a fundamental widely known that interpreted languages are known to be slower than non-interpreted ones.

    3. Re:You started the pissing contest right here by Anonymous Coward · · Score: 0

      It's predictable, I suppose, that you would belittle academic publishing while holding up as a model web sites like "xtremepccentral.com", clearly a bastion of cutting edge computational research (the site, by the way, appears to be dedicated to enthusiasm for firearms and motorcycles, and has not been updated in more than a year). That argument is beyond our scope here.

      Back when I got into this conversation, it was I who pointed out that as an interpreted language, R is usually slower than a compiled one. Given your response, it was unclear to me whether you knew the difference between compiled and interpreted languages, but now I see you've taken up that one item as your own, and as proof positive that Delphi is better than R.

      The trouble is, for the vast majority of coding that we do in R, execution speed is not a concern. For a small part of a study that I recently consulted on, I had to do a few things with some data: plot empirical PDFs, perform a test for difference in distribution, transform the data, perform a normality test, a t-test, and an F-test. I did this all in R. As soon as I hit the return key on each command, I immediately had a result from R. I didn't have to wait. Could I have done these things with Delphi? Certainly. Would the faster execution time have mattered? Not in the least. If Delphi were a thousand, or ten thousand times faster, it would not have improved my experience in any way.

      I conceded that Delphi is faster when I first joined the conversation precisely because speed is usually not the most important criterion for choosing a statistical computing language. Just because Delphi is faster at execution time doesn't make it better than R for the common statistical work in which we engage.

  74. You tried to belittle my stat background by Anonymous Coward · · Score: 0

    See subject- Which I DO have & its easily proven along w/ what I've done in CS. You can't belittle my CS background. This IS about CS more than math (the article's about a programming language, not the math it works on).

    Delphi just does more. Period.

    Conceding it'd be faster since it's by default NOT interpreted (but it can be if done as .NET) would probably give it the "nod" for speed considering it LONG AGO blew away C++ on strings (by more than double) & math (by double).

    APK

    P.S.=> In any event, you seem pretty "fixated" on this - is it since I can actually BACK MYSELF UP & PROVE WHAT I HAVE DONE... & you can't? Bet it is... apk

    1. Re:You tried to belittle my stat background by Anonymous Coward · · Score: 0

      No, apk. It's not because you can prove anything. Again and again, you bring up Delphi's execution speed vs. R as if that settles Delphi as the better language, and I'm trying to tell you, it's just not that important for most statistical work.

      I don't agree that this is more about CS than stats, but we don't need to argue about that--you've already made clear your expertise in the area of statistics.

  75. No? BS: What's 1st thing you said?? by Anonymous Coward · · Score: 0

    "I have an advanced degree in statistical sciences" - by Anonymous Coward on Friday February 12, 2016 @07:00PM (#51498161)

    Prove it. You've been asked to PROVE your stat background & you can't (topic isn't stats either by the way).

    "First, understand that there's quite a lot more to statistics than you learned in intro courses" - by Anonymous Coward on Friday February 12, 2016 @07:00PM (#51498161)

    So? The TOPIC IS NOT STATISTICS & I never CLAIMED to be a mathematician, only that I had stats I/II.

    "Having taken 'stat I/II' does not qualify you to speak with authority on statistical computing as a whole, regardless of the grades you got" - by Anonymous Coward on Friday February 12, 2016 @07:00PM (#51498161)

    Again: I never once said I was a stats "expert"!

    Besides above ALL else: THE TOPIC ISN'T STATS, IT'S PROGRAMMING LANGUAGE

    (& there I have way, Way, WAY MORE "clout", PROVABLE CLOUT, than you EVER will - especially considering you can't prove a damn thing you said... lol!).

    THANKS FOR ADMITTING YOU KNOW INTERPRETED "R" WOULD BE SLOWER THAN NON-INTERPRETED DELPHI & it was a pleasure enlightening you to the FACT Delphi has EXTENSIVE STATS LIBS AVAILABLE FOR IT!

    APK

    P.S.=> My mastery of statistics is a HELL OF A LOT MORE than you can prove YOU EVEN HAVE bullshitter (prove otherwise, you can't, & you've been asked to REPEATEDLY) & in Computer Sciences I have you by MILES... apk

    1. Re:No? BS: What's 1st thing you said?? by Anonymous Coward · · Score: 0

      The point is, most statisticians aren't using Delphi. They aren't using it because R is better than Delphi for what they need to do. And no amount of posturing about your "expertise" in any field will change that.

      These bold-faced litanies of yours are just hot air. You can send me the list of articles you've written for defunct magazines and web sites again to "prove" your credentials, but none of that junk is meaningful or relevant to the fact that R enjoys vastly more usage among statisticians than does Delphi.

  76. Re: No thanks: I'll stick by the BIG "up & com by Anonymous Coward · · Score: 0

    We are all squiggleslash's admirers on this blessed day!

  77. WTF? Who came in here "posturing"?? by Anonymous Coward · · Score: 0

    You came "posturing" on your math background trying to belittle I've taken stat I/II & did well @ it but I never CLAIMED to be a statistician either - first of all!

    SECONDLY & FACT: Delphi's just BETTER all the way around & FASTER too.

    TIOBE INDEX SHOWS FAR MORE USERS USING DELPHI vs. "R", period -> http://www.tiobe.com/content/p...

    (Got a BETTER source? Like I asked other WEAK "naysayers" for, put it out then... I can easily back myself, as always, but you? YOU CAN'T - NOT EVEN ON YOUR ALLEGED MATH BACKGROUND or WHAT YOU ACCOMPLISHED WITH IT allegedly for Pete's sake, lol... by way of comparison, I WAS ABLE TO SHOW A WHOLE SLEW OF DECENT THINGS I'D DONE IN CS, & that's only a FRACTION OF WHAT I COULD PUT OUT IN FULL...)

    APK

    P.S.=> For statisticians to NOT be using Delphi as you claim, then HOW COME SO MANY LIBS FOR STATS FOR DELPHI ARE WRITTEN BY MATH/CS NUTS THEN?

    Fact is - I'd almost bank on it they're as complete as ANY OTHER LANGUAGE'S LIBS FOR STATS THERE IS in fact (& I long ago pointed out that like C/C++, Delphi being an older language, has libs GALORE for stats -> http://science.slashdot.org/co... AND HERE TOO-> http://science.slashdot.org/co... )

    1. Re:WTF? Who came in here "posturing"?? by Anonymous Coward · · Score: 0

      Let me say it again, because your reading comprehension doesn't seem to be quite up to the standards of your statistical education:

      The point is, the vast majority statisticians aren't using Delphi. They aren't using it because R is better than Delphi for what they need to do.

      A few statisticians might use Delphi. A few use C#. Some use FORTRAN. There's probably some poor fool out there doing stats in JavaScript. You can find stats libraries for just about any language.

      More statisticians use R than Delphi because R is better than Delphi for their needs. You can see that this is true if you take a look at the program for just about any conference on statistics and statistical computing. Try to find the Delphi session on the agenda. There isn't one.

  78. Oh STFU! You're NO 'authority' on ANY of this by Anonymous Coward · · Score: 0

    See subject: You want to be but "rinse, lather, & repeat" MR. NOBODY BIG TALKER BUT DO NOTHING CAN'T BACK HIMSELF http://science.slashdot.org/co...

    (You sure "TALK A BIG GAME" but when the chips are on the table and YOU are asked to back your "ALLEGED CREDENTIALS"? You can't... )

    APK

    P.S.=> Quit wasting your, & INFINITELY MORE VALUABLE MY TIME, ok? apk

    1. Re:Oh STFU! You're NO 'authority' on ANY of this by Anonymous Coward · · Score: 0

      As far as I can tell, you aren't an authority on anything. You claim to have write-ups in a bunch of out-of-print magazines and defunct websites. That's not real impressive.

      But, again, your feeble grasp of actual statistical computing and your obsolete knowledge of computer programming actually don't matter much in this situation. What matters is that the vast majority of working statisticians don't use Delphi. We use R.

      But, hey, I'll hit you up when I need someone to program something for me in Pascal for my Windows NT computer.