Re: Ruby Scales just fine !



Ruby Maniac wrote:

Another favorite argument for those who love slow inefficient
languages revolves around the feeling that being disk I/O bound means
the language's performance doesn't matter. I mean, if the language is
only being executed 1% of the time and the disk light is on 99% of the
time who cares how fast the language is because it only gets 1% of the
CPU. <-- This is an ancient argument without merit these days.

Why does it have no merit? If I am writing an app that needs to write to disk transactionally (a pretty common type of app), then the significant latency involved in writing to disk is just as much (or more) of an issue today as it was in "ancient" times.

http://herbsutter.spaces.live.com/blog/cns!2D4327CC297151BB!304.entry
.



Relevant Pages

  • "Purity" test for programmers
    ... In a language other than Fortran? ... 0063 Have you made a disk drive "walk"? ... 0142 Ever tried to improve your score on the Hacker Test? ... 0500 Ever have your program posted to a source newsgroup? ...
    (rec.humor.funny.reruns)
  • FAT thrashing...
    ... The app is writing 128KB chunks of audio to disk via a customized ... It's writing at a rate of about 1.1MB/sec. ... analyzer instrumented to the read/write sections of the driver shows ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Scanning service or DIY?
    ... >at the time of writing. ... I see Nero Ultra has added the ability to do an analysis on a written ... tests including the standard read and seek times, but disk quality, ... I don't know how well this app will compare to some of the other test ...
    (comp.periphs.scanners)
  • Re: In cauda venenum
    ... Another thing which should make everybody suspicious about language ... Finding the stems was a genuine and fascinating discovery. ... impossible for the Phaistos Disk to be a text ?".. ...
    (sci.lang)
  • Re: hex editors, disk info
    ... download from the device, change any required data, and (if the device allows ... And I don't have spare 640+ Gb to copy whole disk ... language you feel comfortable with, then using that language (either directly, ... Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org ...
    (freebsd-questions)