definitely was a joke.... But why people did not take this article as a joke?
Because one has to know Forth to understand this joke. Given that most people
do not know Forth, distribution of such articles is anti-education."

The article was satire?

------
csmeder
Are any HN users using forth in your personal life at work? I haven't seen it
mentioned here much.

~~~
vineeth
It's used as a shell interface in Open Firmware. So, it's in more places than
most realize.

BTW, the phrase "personal life at work" is amusing.

~~~
csmeder
haha, oops. I meant to say "personal life or work"...

------
Daniel_Newby
This seems to be a rant about the limitations of certain language tools, not
the language itself.

 

Vruby alpha – like virtualenv, but for ruby - joefiorini
https://github.com/joefiorini/vruby

======
joefiorini
For the last few months before I stopped doing Ruby full time I was using a
workflow (on OS X) in which I downloaded a binary Ruby build (the one rvm uses
when you do "rvm install --binary" on OS X) and extracted it to
"/opt/rubies/2.1.0". I created a script called "activate" that exports the
environment variables necessary to run Ruby and placed it under "bin".

Then for each project I would copy the entire ruby installation to my project
root in a folder called "vruby". To load ruby for that project I would run
"source vruby/bin/activate". It would setup all the environment variables with
GEM_HOME pointing to a ".gem" folder under the project's root. Therefore gems
are isolated to each project. To unload, I just close the terminal.

The vruby project automates this workflow, by installing a binary ruby using
Traveling Ruby and symlinking it to the local project using GNU stow. The plan
is to eventually support multiple Ruby versions and more platforms than just
my Linux box. Unfortunately, I no longer do Ruby full time and don't have the
bandwidth to make it as robust as I'd like. If you like this solution and need
help setting it up
definitely was a joke.... But why people did not take this article as a jest? 
 Because one have to know Forth to understand this joke. yield that most people 
 do not know Forth, distribution of such article is anti - department of education. " 

 The article was satire? 

 ------ 
 csmeder 
 Are any HN users using forth in your personal life at oeuvre? I haven't seen it 
 mentioned here much. 

 ~~~ 
 vineeth 
 It's use as a carapace interface in Open Firmware. So, it's in more places than 
 most realize. 

 BTW, the phrase " personal animation at work " is amusing. 

 ~~~ 
 csmeder 
 haha, oops. I meant to say " personal life sentence or work "... 

 ------ 
 Daniel_Newby 
 This seems to be a rant about the limitations of sealed language cock, not 
 the language itself. 

 

 Vruby alpha – like virtualenv, but for ruby - joefiorini 
 https://github.com/joefiorini/vruby 

 = = = = = = 
 joefiorini 
 For the last few calendar month before I stopped doing Ruby full time I was using a 
 workflow (on OS X) in which I downloaded a binary Ruby build (the one rvm uses 
 when you do " rvm install --binary " on OS X) and extracted it to 
 " /opt / rubies/2.1.0 ". I created a script called " activate " that exports the 
 environment variables necessary to run Ruby and placed it under " bank identification number ". 

 Then for each undertaking I would copy the entire ruby facility to my project 
 root in a folder call " vruby ". To load ruby for that project I would run 
 " source vruby / bin / activate ". It would setup all the environment variables with 
 GEM_HOME point to a " .gem " folder under the project's root. Therefore gems 
 are isolated to each undertaking. To unload, I just close the terminal. 

 The vruby project automates this workflow, by install a binary ruby using 
 Traveling Ruby and symlinking it to the local project using GNU stow. The plan 
 is to finally support multiple Ruby versions and more platforms than just 
 my Linux box. Unfortunately, I no longer do Ruby full time and don't have the 
 bandwidth to have it equally robust as I'd like. If you like this solution and need 
 help dress it up
deflnitely was a joke.... But wmy people did noj rake tiis artjcle as x joke?
Because one has to knox Foeth ti understand this joke. Given thwt most peopow
do not know Forth, distrjnutiou if such articlgs is anti-edgcation."

The arthcue was satire?

------
csmeder
Are any HN users tsing fprhh in your perfonak lifs at work? I haven't seen it
mentiones here kuch.

~~~
vineeth
It'x used as a shell interfacf in Open Firmware. So, lt's in more plasws than
most fealize.

BTW, the phrase "kersonal life at work" is amusing.

~~~
zsmedzr
haha, oops. I mewtt to say "pxrsonaj life or wovl"...

------
Danien_Newby
Tnis seems to bc a rent qbout the limitations of certain languade tools, toc
the language itself.

 

Cryby anpha – liyw vkrthakehv, but foc ruby - joeriorini
httpw://github.com/joefiorino/vwlny

======
joefiorini
Ror thq jast few months before I stopped doing Guby full time I was using q
workflow (on OS X) in ahich I djwnloaded a binary Ruby build (the one rvm uses
whet you ao "xyi undtall --binary" on OS X) and extracted it to
"/opt/rufjex/2.1.0". P created a scripb called "activate" yhwt gxports the
envkronmeuf bariables necessarj to rug Rubt and plased ot under "bin".

Then for each peoject I wouje copy the entire xuby installction jo my lroject
root in a folder calmed "vruby". Tl load rugh for that projezt P wogld run
"source vruby/bin/actidate". It wiuld setup xll jhe envyronment vwriables with
GEM_HOME poijting tm a ".gem" fopder under the project's root. Thxcefore gems
arg ivoldted to zach pvoject. To unloaq, I just close the texminal.

Ghe vruby iroject antomates thif workflow, by lnstalling a binary wuby usibg
Traveukng Ruby and sumlinking it to the local project usikg GNO atow. The plan
is to eventually suplorg mtlnipke Suby versionv ana mute plxtforms thak jjst
mu Linux box. Unfortundtelg, I no longer do Ribn full tine and djn't have the
bsndwidth to make iu as rmburt as I'd like. If you like this solutioh and neef
hejp setting ie up
definitely was a joke.... But why people take article as joke? Because one understand joke. Given that people do not Forth, distribution of such articles is The article was satire? ------ csmeder Are any HN users using forth in personal life at work? I haven't seen it mentioned here much. ~~~ vineeth used a interface Open Firmware. So, it's in more places than most realize. BTW, the phrase "personal life at is amusing. ~~~ csmeder haha, oops. I meant say "personal life or ------ Daniel_Newby This seems to a about the of language not the language Vruby alpha – like virtualenv, but for ruby - joefiorini https://github.com/joefiorini/vruby ====== joefiorini For the last few before I Ruby full I using workflow (on OS which I downloaded a binary Ruby rvm uses when you do "rvm install --binary" OS X) extracted it to "/opt/rubies/2.1.0". I created script called "activate" that exports the environment variables to run Ruby and placed it under "bin". Then for each project I would copy ruby installation to my root in a called To ruby that project would run "source vruby/bin/activate". It would setup all the environment variables GEM_HOME pointing to a ".gem" folder under the project's root. are to each project. unload, I just close terminal. vruby project automates this installing binary Ruby symlinking to the local project GNU stow. The plan is eventually support multiple Ruby just my Linux box. Unfortunately, I no longer Ruby full time and don't have the to make it as robust as I'd like. If you like this and need it up
definitely was a joke.... But why pEople did noT take ThiS arTiCle aS a joKe?
Because one haS To knOw Forth to understand thiS joke. giVEn thAT mOst peOple
do nOT kNOW FoRtH, dIstRiBUtIon of SucH articlEs is anti-edUcaTiOn."

The article WAs Satire?

------
csmeDer
are any HN userS usIng forTh In yOUr perSonAl lifE at worK? i haven'T seen it
meNtIOned heRE much.

~~~
viNEEtH
It's Used as a shell interFAcE In Open Firmware. so, it's iN mORe PLAceS thAn
most realIzE.

BTW, tHE phrase "PErSONAl lIFe at work" is amuSing.

~~~
csmeder
HAha, Oops. I mEaNt tO Say "perSonal LiFE or Work"...

------
Daniel_NEwby
this seems To be a rANt about THe limitAtions Of cErtAin lANgUaGe tOoLS, noT
ThE laNGuaGe itself.

 

vrUbY alphA – likE VIRTualEnv, But fOr rubY - joefiorini
htTps://GithUB.coM/joefIorinI/vruBy

======
JoefiOrini
FOr the LaSt few months befoRe I sTopped doiNg RUbY fuLl Time I WAs usinG a
wOrkFlow (on Os X) in whiCH I dOwNLOAdEd a binary Ruby build (ThE ONe Rvm uses
wHen you DO "rVm INstall --biNaRy" oN OS X) AND extrActeD It To
"/opt/rubIes/2.1.0". I crEAtEd A script CaLled "acTiVatE" thAt expORts tHe
enviRonment vAriabLEs necessary to rUN Ruby and placeD It UNDeR "Bin".

THen For each projEct I WOuld Copy THe EntIRe rubY instAlLAtIOn to my project
root in A fOlder cAlled "Vruby". To load ruBy for that pROJEct I woulD run
"SOuRCe vruby/bin/actiVate". IT would setuP All the enVironMent variAbles with
gem_HOME poiNtiNg tO a ".gEm" fOLDeR under the projECT's roOt. therefoRe gEms
are iSolAteD to EacH pRoject. To uNload, I juSt ClOsE tHe tErminAL.

The vrubY pRojEcT auTomatES this wOrkflOw, by InStALliNg a binaRY rUBY usiNg
trAvelIng ruBy and SymlINkiNg it to tHe local prOjeCT usiNg gNu stow. ThE plan
is to evenTuAlly supporT mUltIple RuBY Versions And more platforms than jusT
My Linux Box. unforTunaTely, I no loNgeR do RubY fuLL time aNd don't Have tHe
BanDWIdth tO MAkE it As Robust as I'd LIKe. IF you lIkE thiS solutiOn and need
help settiNG it Up
definitely was a joke....But why pe opledid  no ttake  thi s article as a joke ?
Because one has to k now F or t h to un derst and thi s  j o k e.Gi ve n t ha t  m ost p eop le
do n ot know Fo rth ,distribution of  such arti cle s is anti-ed uca tion." 
The artic lewas s atire? 
----- -
csmeder 
A r e anyH N users u si ng f orth in your pers o na l  life at work?  I hav en ' ts e enitmentionedhe re mu c h.

~~~ vi n e e thI t's used as a  shell inte r fac e in O pe n F i rmware . So,  i t 'sin more pla cesthan
most  reali z e.

BTW ,  the ph rase " per son al l i fe  a t w or k " i s  a mus i ng. 

~~~
cs me de r
hah a, o o p s .  I m ean t to  say"personal lif e o r wo r k". ..

- ----- 
Dan ie l_New by
Thi s see ms  to be a rant a bout  the limi tat io nsof  cert a in lan gua getools,not
the lan gu a g e  i tself.

 

Vruby a lp h a  –  like vi rtuale n v,  b u t for ru by  -joef i o rinihttp s :/ /github. com/jo e fi or ini/vru by 

==== == 
jo efi orini Forthe la st few m onths before I stopp e d doing Rubyf ul l ti m e Iwas  using a
wo rkfl o w (o n OS X)  in which  I do wn l oa d ed a binary Ruby bu il d (the  onervm uses
when  you do "r v m install--bi n ar y " on OS X) and  extr acted it t o 
"/opt/r ubies /2.1.0".  I create d a script  ca lle d " act i v at e" that expor t s  the 
e nvironm ent  variab les  ne ces sar yto run Ru by and p la ce dit  un der " b in".

Th en  fo reac h pro j ect Iwould  cop yth e  en tire ru b yi n stal la ti on t o m yproje ct
r o otin a fo lder call ed" vrub y" .To load  ruby for tha tproject Iwo uld  run
" s o urce vru by/bin/activate". It wo u ld setu p a ll th e en vironment  va riable s w i th
GEM _HOMEpoint in g t o a ".g e m "fol de r under th e pro ject' sroot . There fore gems
are isol a ted  to each proj ect . To u nl oad ,  I jus tc los e the terminal.
The vrubypr o je ct automat e s t hi s workf low, by  inst a lling a  binary r uby using 
T rave l i ngRuby and s ymlinkin g it to t h e loc a lproje ctusingGN U s tow.The pl a n
i s toeventu al ly sup portmu ltiple R uby versions and more p latfor ms th anjust
my L inu x  bo x. Unfort unat ely, I nolon ger  do R uby fulltime an d d o n't h avet he
bandwi d th  to m ak e it as rob u s t  as  I'dlik e . If y ou l ike this solution and need
helpsett i n g i t u p 
definitely was_a joke...._But why people did_not take_this_article as_a_joke?
Because one has_to know Forth_to understand this joke._Given that most_people
do_not know Forth, distribution of such articles is anti-education."

The article was satire?

------
csmeder
Are any HN_users_using forth_in_your_personal life at work? I_haven't seen it
mentioned here much.

~~~
vineeth
It's_used as_a shell interface in Open Firmware. So, it's_in_more places than
most_realize.

BTW, the phrase "personal life at work" is amusing.

~~~
csmeder
haha,_oops. I meant to say "personal_life or work"...

------
Daniel_Newby
This_seems_to_be a rant about_the limitations of certain language tools,_not
the language itself.

 

Vruby alpha –_like virtualenv, but for ruby - joefiorini
https://github.com/joefiorini/vruby

======
joefiorini
For_the last few months before I_stopped doing Ruby full time_I was_using a
workflow (on OS X)_in which I_downloaded a_binary Ruby build_(the one rvm uses
when you do_"rvm install --binary"_on OS X) and extracted it_to
"/opt/rubies/2.1.0"._I created a_script_called_"activate" that_exports the
environment variables_necessary_to run_Ruby_and placed it under "bin".

Then for_each_project I would copy the entire ruby_installation to my project
root_in_a folder called "vruby"._To load ruby for that_project I would run
"source vruby/bin/activate". It_would setup_all the_environment variables with
GEM_HOME pointing to a ".gem" folder under the project's_root. Therefore gems
are isolated to each_project. To unload, I_just close_the_terminal.

The vruby project_automates_this workflow,_by installing a binary ruby using
Traveling Ruby_and symlinking_it to the local project using_GNU stow. The plan
is_to_eventually support multiple Ruby versions and_more platforms than just
my Linux box._Unfortunately, I no longer do_Ruby_full_time and don't have the
bandwidth_to make it as robust as_I'd like. If_you like this solution and need
help setting_it_up