兵庫県尼崎市出身。1971年にフォークグループの「貝がら」（ヤングジャパングループ所属）でベースとして参加。過去には1967年に、サポートメンバーとして、後期の「ザ・リンド&リンダース」、「ニュー・ファー・フライ」、「バンバン」、「ジュピター」、「バンド of 妻三郎」などのフォークグループにも参加していた。 その後、プロミュージシャンやコマーシャルサウンドの製作、映画の音楽ディレクターを経て、1985年4月には日本物産に入社、金属質で耳に突き刺さるようなパワフルなサウンドは「ニチブツサウンド」と呼ばれていた。
1882年（明治15年）開拓使の廃止にともないベーマーは同年3月12日来道時と同じ玄武丸で函館を後にした。同年4月30日をもって開拓使との契約は満了したが、就任期間10年3ヶ月はお雇い外国人としては2番目に長いものであった。この間ベーマーが妻帯していたという記録は残されていない。同年4月27日、横浜のブラフ28番（番地）に転居届けを出したベーマーはここで輸出入園芸業のベーマー商会を設立した。ベーマーは本格的温室を建設し日本産植物の輸出と並行して西洋花卉の輸入培養を行うとともに、日本人の鈴木卯兵衛を仕入主任（番頭）に雇い、百合根貿易に力を注いだ。アメリカ、カナダ、ドイツ、イギリスと次々に販路は拡大されベーマー商会は大いに潤った。当時生糸や茶など代表的な産品は外国商館を経なければ輸出できず自ずと日本側の利益は薄いものであったが、鈴木卯兵衛等は会社（後の横浜植木株式会社）を起こし、ベーマー商会の名義を活用してアメリカへの百合根輸出を始めた。関税自主権のなかったこの時代に直貿易に近い形で日本側が厚い利益を取れたのは、日本贔屓で情誼に厚いベーマーの存在が大きかった。横浜に移り住んで12年、園芸商として成功を遂げたベーマーであったが、体調を崩しドイツで療養することとなり、2年前から共同経営者になっていたアルフレッド・ウンガーにベーマー商会を譲り、1894年10月13日英国船Ancona号で離日した。そして1896年7月29日、療養地ブラッケンブルクで53年の生涯を閉じた。
実践的指導に優れていたベーマーは1876年（明治9年）札幌官園への移動を命じられ、エドウィン・ダンと共に同年5月22日品川から玄武丸に乗り出帆した。同年7月には米国マサチューセッツ農科大学を一次休職したウイリアム・スミス・クラークが札幌農学校（北海道大学の前身）教頭に就任した。
1874年（明治7年）5月19日ルイス・ベーマーはケプロンの指示をうけ、北海道に向け蒸気船ニューヨーク号で出帆し、21日に函館に上陸した。その後10月19日蒸気船雷電丸で離道するまでの5ヶ月間全道各地を精力的に廻り植物相の調査や標本の採集を行ったが、途中沙流郡のアイヌ集落周辺でホップが自生しているのを発見し北海道におけるホップ栽培が有望であると判断したことが、後の札幌に於けるビール工場開設に寄与した。札幌官園に立ち寄ったベーマーは、翌1875年（明治8年）から始まる果樹苗の一斉配布に供えて現術生徒等に接ぎ木の方法や栽培の要点を細かく指導した。同年12月24日付けでベーマーがケプロンに提出した北海道本草採集報文に添えられた約500種類の押し花標本は、ケプロンの指示でニューヨークの植物学の権威エイサ・グレイ教授に送られ検定された後ハーバード大学に保管された。1875年（明治8年）ケプロンは任期満了で帰国したが、その翌年の1876年（明治9年）にこれらの標本は日本に返還され東京大学付属植物標本室に保管され、今もその一部が残されている。東京官園に戻ったベーマーは果樹の中でもリンゴが北海道の気候風土に最も適していると判断し、4万本に及ぶ苗木の受け入れと北海道への移送の準備に励んだ。
多くのSchemeコンパイラと同様に、ChickenはC言語を中間言語として利用する。SchemeプログラムはまずC言語にコンパイルされ、その後ターゲットシステムのCコンパイラにより、実行可能形式（機械語）に変換される。C言語はほとんどのOS、CPUアーキテクチャでサポートされているので、ポータビリティを確保する観点から、必要な選択である。 Chickenの設計は、1994のHenry Bakerの論文で紹介されている、SchemeからC言語に変換する新しい手法に触発されている。SchemeのプログラムはC言語の関数にコンパイルされる。このCの関数は決してreturnすることがなく、代わりに返り値を継続の引数として渡し、その継続を呼び出すことで、関数から脱出する。呼び出される継続はCの関数が呼ばれるときの引数として与えられる。このような継続渡しスタイルへの変換は、C言語へのコンパイラによって自動的になされる。このような変換は継続渡しスタイルとして以前からあったものだが、Bakerの新しいアイディアは、CのコールスタックをSchemeのヒープとして活用するという点にあった。この方式では、Cのスタック操作（自動変数のためのスタック領域割り当てや、変数のサイズに基づく固定長配列のアロケーションなど）を使用することができる。スタックを使い切ってしまったら、ガーベッジコレクションを開始することができる。このガーベッジコレクションはC. J. Cheneyのコピー方式ガーベッジコレクション と同じものである。ただし、Chickenでは、Cコンパイラの実装に依存するCのスタックフレームをコピーせず、Schemeオブジェクトのみをコピーする。Schemeで使うヒープをすべて挙げると、新しく作成されたオブジェクトが置かれるCのコールスタックと、ガーベッジコレクタが必要なオブジェクトをコピーする先の2つのヒープからなり、この3つの領域で世代別ガーベッジコレクタを形成する。この方式によってメモリ確保を必要とする多くの操作において、高速なCのスタックを利用できる。また、第一級の継続の呼び出しも、単純なC言語の関数（関数ポインタ）の呼び出しと同じ手順でできる。Schemeの仕様で末尾再帰呼び出しの最適化が要求されていることについて、前述の論文では「We thus achieve the spirit, if not the letter, of ANSI Scheme's tail-recursion law.」とまとめている。