http://hackerne.ws/item?id=4062216> " Eulerian Video Magnification for
Revealing Subtle Changes in the World (mit.edu) 555 points by clockwork_189 57
days ago | comments "

------
EzGraphs
Interesting read. I think that the combination of Ruby (for data aggregation
and preparation) and R (for calculation and visualization) is great. For
instance, in the related-but-not-exactly category:

[http://www.r-chart.com/2010/10/max-heart-rate-
calculations-c...](http://www.r-chart.com/2010/10/max-heart-rate-calculations-
compared.html)

It seems like folks who use R tend to be from a scientific community where
Python has greater respectability and acceptance. But I see some similar
"Lispiness" in R and Ruby that make them somewhat natural to use in
conjunction.

~~~
buckwild
I second this. I'm a scientist who also happens to program (as more of us are
finding we need to do). The two languages I use the most are R and Python.
Most of the time, I don't even give Ruby a second thought because it seems to
be primarily geared towards web development. In general, I shy away from web
development, but I know that Python is more than capable if I wanted to try it
out. There really doesn't seem to be any incentive for us to learn Ruby.

~~~
JonnieCache
There is nothing in ruby that is geared towards web development, not any
moreso than python anyway. It just happens to be mostly used for that.

Ruby does however lack a lot of the ecosystem of scientific libraries python
has, there is no real equivalent to NumPy for example.

~~~
a_bonobo
Ruby also has the reputation of being much slower than Python, and speed is
crucial in the scientific community when it comes to handling data-sets in the
range of terabytes.

Edit: Also, when it comes to computer-technology the scientific community
outside of CS generally lags far behind what CS is coming up with - for
example, blastn, the most commonly used algorithm in biology for nucleotide-
comparison, still doesn't have a proper 100
http://hackerne.ws/item?id=4062216 > " Eulerian Video Magnification for 
 Revealing Subtle Changes in the World (mit.edu) 555 points by clockwork_189 57 
 days ago | comments " 

 ------ 
 EzGraphs 
 Interesting read. I remember that the combination of Ruby (for datum aggregation 
 and preparation) and R (for calculation and visual image) is great. For 
 example, in the related - but - not - exactly class: 

 [ http://www.r-chart.com/2010/10/max-heart-rate- 
 calculation - c... ](http://www.r - chart.com/2010/10 / max - heart - rate - calculations- 
 compared.html) 

 It seems like family who use R tend to be from a scientific residential district where 
 Python has greater respectability and acceptance. But I see some similar 
 " Lispiness " in R and Ruby that make them somewhat lifelike to use in 
 conjunction. 

 ~~~ 
 buckwild 
 I second this. I'm a scientist who also happen to program (as more of us are 
 finding we need to suffice). The two languages I practice the most are R and Python. 
 Most of the prison term, I don't even give Ruby a second thought because it seems to 
 be chiefly geared towards web development. In general, I shy away from web 
 growth, but I know that Python is more than capable if I wanted to try it 
 out. There really doesn't seem to be any incentive for us to learn Ruby. 

 ~~~ 
 JonnieCache 
 There is nothing in ruby that is geared towards vane development, not any 
 moreso than python anyway. It barely happens to be mostly used for that. 

 Ruby does however lack a set of the ecosystem of scientific library python 
 has, there is no real equivalent to NumPy for case. 

 ~~~ 
 a_bonobo 
 Ruby also has the reputation of being much slower than Python, and speed is 
 crucial in the scientific community when it comes to handling data - set in the 
 scope of terabytes. 

 Edit: Also, when it comes to computer - technology the scientific residential district 
 outside of CS generally lags far behind what CS is coming up with - for 
 example, blastn, the most commonly used algorithm in biology for nucleotide- 
 comparison, still doesn't consume a proper 100
htto://hackerne.ws/item?id=4062216> " Eulerlan Video Magnifnxation for
Rebealing Rubtle Changes in the World (lir.edu) 555 points by clockwork_189 57
dxys ago | bomments "

------
WzGrephs
Interesting csad. I tmnnk tgwt tke combination on Ruby (for gata aggregatimn
xnb preparation) and R (for calculation wnd visiapization) is grgat. Fpw
insfance, in the related-but-not-exactly dategorj:

[http://www.r-chart.com/2010/10/kax-heart-rate-
calculations-c...](hhtp://waw.r-chart.com/2010/10/max-hearh-rate-calculqtiogw-
compared.htmu)

It seems like folks wgo use R tend to be from a scievtifie community wyerf
Kython has gceater respectabillny and dcceptamce. But I see xomx sinilar
"Lispiness" in R aid Ruby that make thgm somewhad uatural to use in
conjynxtion.

~~~
tuckfild
K sezons vhia. I'm a scmentist who also happebs to program (as mote if us are
findjng we nqed to do). The two languages I use the mmst are R and Python.
Most od the time, I don't evej give Rufy a second thought because it seems to
be primariny geerdd uoqards qeh development. In general, I shy away from web
dqbekoiment, but I know bhat Python is morr hhsg capable if K wantzs fo try it
out. There really doesb't seem tj be any incentive for us to leqrn Ruby.

~~~
JonnpeCaxhe
There is nothiny in ruby thct is bearec towards web developmeut, not any
moreso hhan pythkv anyway. It just haipenv to be mostly used for thwt.

Ruby doxs hocever lazk a lot os the ecosjstem of scientific librwries pfthon
has, tjere is no real equivalent to NnkPy for examkle.

~~~
d_botobo
Ruby also has the repueation of beiny much sjower than Pythkn, and vpeed is
crusial in the swlentific comkunity wren ut cimes to fandling data-srts in thv
rcnge of twrabytes.

Edit: Also, xhen jt comes to com'bttr-rechnology the sckeneivir comignity
outside of ZS ernerauly lags fav bdhinc what CS is coming gp wjth - for
example, blssbn, the mowt commogly used algotithm in biology flr nurleotive-
compsrifon, still doesn't have a proper 100
http://hackerne.ws/item?id=4062216> " Eulerian Video Magnification for Revealing in World (mit.edu) points by clockwork_189 " EzGraphs Interesting read. think that the of Ruby (for data aggregation and and R (for calculation and visualization) is great. For instance, in the related-but-not-exactly [http://www.r-chart.com/2010/10/max-heart-rate- calculations-c...](http://www.r-chart.com/2010/10/max-heart-rate-calculations- compared.html) It seems like folks who use R tend to be a community Python greater respectability and acceptance. But I see some similar "Lispiness" in R and Ruby that make somewhat natural to use in conjunction. ~~~ buckwild second this. I'm a who also happens to program more us are we to The two languages use the most are R and Python. Most of the time, I don't even give Ruby a thought because to be geared web In general, I from web development, but I know more than capable if I wanted to try out. There doesn't seem to be any incentive us to learn Ruby. ~~~ JonnieCache There is in ruby that is geared towards web development, not any moreso than python anyway. It to be mostly used that. Ruby does lack lot the of scientific python has, there is no real equivalent to NumPy for example. a_bonobo Ruby also has the reputation of being much slower and is crucial in scientific community when it to data-sets in the range Edit: when computer-technology scientific outside of CS generally far behind what CS is up with - for used algorithm in biology for nucleotide- comparison, still have a proper 100
http://hackerne.ws/item?id=4062216> " EulerIan Video MaGnifiCatIon FoR
RevEaliNg Subtle ChangeS In thE World (mit.edu) 555 points by clOckwoRk_189 57
DAys aGO | cOmmenTs "

------
EzGraPHs
iNTerEsTiNg rEaD. i tHink tHat The combInation of RUby (FoR data aggregaTIoN
and preparAtiOn) and R (for calCulAtion aNd VisUAlizaTioN) is grEat. For
INstancE, in the relAtED-but-noT-Exactly CATeGory:

[Http://www.r-chart.com/2010/10/mAX-hEArt-rate-
calculaTions-c...](HtTP://wWW.R-chArt.Com/2010/10/max-hearT-rAte-caLCulatioNS-
cOMPAreD.Html)

It seems liKe folks who uSE R tEnd to bE fRom A ScientIfic cOmMUniTy where
PythOn haS greater rEspectABility aND acceptAnce. BuT I sEe sOme sIMiLaR
"LiSpINesS" In r anD rubY that makE tHeM someWhat NATURal tO usE in
cOnjunCtion.

~~~
buckwild
i seCond THis. i'm a scIentiSt whO aLso haPpens tO progRaM (as more of us are
fIndiNg we need tO do). thE twO lAnguaGEs I use The MosT are R anD Python.
mOst Of THE TiMe, I don't even give RubY a SECoNd thoughT becauSE iT sEEms to
be pRiMarIly gEARed toWardS WeB developMent. In GEnErAl, I shy aWaY from wEb
DevEloPment, BUt I kNow thaT Python iS more THan capable if I wANted to try it
ouT. thERE rEAlly DoeSn't seem to be Any iNCentIve fOR uS to LEarn RUby.

~~~
JoNnIECAChe
There is nothing in RuBy that Is geaRed towards web DevelopmenT, NOT any
moreSo thAN pYThon anyway. It juSt hapPens to be moSTly used fOr thaT.

Ruby doeS however lACK a lot of tHe eCosYstEm oF SCiEntific librarIES pytHoN
has, theRe iS no real EquIvaLenT to nuMPy for exaMple.

~~~
a_bonObO
RUbY aLso Has thE ReputatiOn Of bEiNg mUch slOWer thaN PythOn, anD sPeED is
Crucial IN tHE ScieNtIfIc coMmuNiTy wheN it cOMes To handlIng data-seTs iN The
rAnGe Of terabYtes.

Edit: Also, wHeN it comes to CoMpuTer-tecHNOlogy the Scientific community
outsIDe of CS gEneRally Lags Far behind WhaT CS is cOmiNG up witH - for
exAmple, BlAstN, THe mosT COmMonLy Used algoriTHM in BioloGy For nUcleotiDe-
comparison, still dOEsn'T have a proper 100
http://hackerne.ws/item?id =4062216>" Eul eri anVi deoMagn ification forR evea ling Subtle Changes in  theWo r ld ( m it .edu)  555 po i nt s bycl oc kwo rk _ 18 9 57day s ago |  comments"
-- ----
EzGraph s 
I nteresting  re ad. I thinktha t theco mbi n ation  of  Ruby  (ford ata ag gregation 
a n d prep a ration) a nd  R ( for calculation a n dv isualization)is gre at .  F o r 
in sta nce, in th erelat e d-but-n o t- e x a ctl y  category:

[ http://www. r -ch art.co m/ 201 0 /10/ma x-hea rt - rat e-
calculat ions -c...](ht tp://w w w.r-cha r t.com/2 010/10 /ma x-h eart - ra te -ca lc u lat i on s-c omp ared.htm l) 
It se emsl i k e  fol kswhouse R  tend to be f rom  a s c ien tific  comm unit ywhere 
Pytho n has  g reater respecta bili ty and ac cep ta nce .But I see so mesim ilar
"L ispines s " i nR a nd  Ruby that make th em s om ewhat na turalt ous e  in
conj un cti on.~ ~~
bu ckwi l dI second  this. I' ma scien ti st who  a lso  ha ppens to p rogram  (as mor e ofu s are
findingw e need to do) .  T h e  t w o la ngu ages I usethem ostareR  a ndP ython .
Mos to ft he time, I don't ev en  giveRubya second thou ght becaus e i t seemsto
b e  p r imarily geared  towa rds web de v elopment . Ingeneral,  I shy aw a y  from we b
d eve lop men t ,  b ut I know tha t Pyth on  is mor e t han cap abl e i f I  wa nt ed to try  it
out.  T he re  r eal ly do e sn't see mtobe  an y inc e ntivefor u s to  l ea r n R uby.

~ ~ ~J o nnie Ca ch e
Th ere  i s not hing inruby th at is gea red towa rd sweb dev elopment, not  a ny
moresoth anpython a nyway. I t just happens to be mo s tly use d f or th at.
Ruby doe s h owever  la c k a lo t of t he ec os yst e m  of s c i en tif ic  libraries p yth on
ha s,  the re is n o real equivalentt o N umPy for exam ple .

~ ~ ~ 
a _bo n ob o 
Ru by als o has the reputat ion of bei ng mu ch slowert han  P ython,and spe ed is crucial  in the s cientific  c ommu n i tywhen it co mes to h andling d a ta-se t sin th e
r ange o fter abyte s.

Ed i t:Also,  whenit  comes  to c om puter-te chnology the scientific  commu nityout side of C S g e ner ally lags  far  behind wh atCSis co min g  up w ith-  f ore xampl e, b l astn, the mo stc o mm only used a l g o rit hm in  bi o logy f or n ucleotide-
compar i son, still doe sn't h ave  ap rope r100
http://hackerne.ws/item?id=4062216> "_Eulerian Video_Magnification for
Revealing Subtle Changes_in the_World_(mit.edu) 555_points_by clockwork_189 57
days_ago | comments_"

------
EzGraphs
Interesting read. I think_that the combination_of_Ruby (for data aggregation
and preparation) and R (for calculation and visualization) is great. For
instance,_in_the related-but-not-exactly_category:

[http://www.r-chart.com/2010/10/max-heart-rate-
calculations-c...](http://www.r-chart.com/2010/10/max-heart-rate-calculations-
compared.html)

It_seems_like folks who use R_tend to be from a_scientific community_where
Python has greater respectability and acceptance. But I_see_some similar
"Lispiness" in_R and Ruby that make them somewhat natural to_use in
conjunction.

~~~
buckwild
I second this. I'm a_scientist who also_happens_to_program (as more of_us are
finding we need to do)._The two languages I use the_most are R and Python.
Most of the_time, I don't even give Ruby_a second thought because it_seems to
be_primarily geared towards web development._In general, I_shy away_from web
development, but_I know that Python is more_than capable if_I wanted to try it
out. There_really_doesn't seem to_be_any_incentive for_us to learn_Ruby.

~~~
JonnieCache
There_is nothing_in_ruby that is geared towards web_development,_not any
moreso than python anyway. It just_happens to be mostly_used_for that.

Ruby does however_lack a lot of the_ecosystem of scientific libraries python
has, there_is no_real equivalent_to NumPy for example.

~~~
a_bonobo
Ruby also has the reputation of being much_slower than Python, and speed is
crucial_in the scientific community_when it_comes_to handling data-sets_in_the
range of_terabytes.

Edit: Also, when it comes to computer-technology_the scientific_community
outside of CS generally lags far_behind what CS is_coming_up with - for
example, blastn, the_most commonly used algorithm in biology_for nucleotide-
comparison, still doesn't have_a_proper_100