RailsClub 2015:Sa田耕一インタビュー

こんにちは

RailsClubは近づいてきており、クールなスポンサーとクールなメンバーが増えています。 ファイアステッカーだけをデザインしました! 何らかの理由で登録していない場合は、登録する時間です

画像 本日は、松本幸宏とともにRubyを作成した男性へのインタビューです。 Rubyインタープリター(CRuby / MRI)を主なプロジェクトとするプログラマーのKo田耕一に会いましょう。 2007年、彼は東京大学で博士号を取得し、教え始めました。 高市大学で13年間勤務した後、彼はHerokuのMatzaチームに参加しました。 また、彼はRuby Associationのディレクターでもあります。


Rubyをどのように始めましたか?

2004年、趣味として、「 YARV:Yet Another RubyVM 」というプロジェクトを開始しました。 Ruby言語に適した仮想マシンの種類を見つけるために取り上げました。 この場合、「適切」とは、最適、効率的などを意味します。 数年後、YARVは公式のRubyインタープリターに加わりました。 それまでに、私はすでにRuby開発者になり、MRIにコミットしていました。

2004年に、趣味として「YARV:Yet Another RubyVM」という名前のプロジェクトを開始しました。 「Ruby言語に適合する仮想マシンの種類」を知るために、このプロジェクトを開始しました。 この場合、「適合」とは、最適、高速、効果的などを意味します。 数年後、YARVは公式のRubyインタープリターに統合されました。 そのタイミングで、私はRuby開発者(MRIコミッター)になりました。


今何に取り組んでいますか?

私はHerokuでMRIの改善に取り組んでいます。 私の主な関心事はパフォーマンスです。そのため、Rubyの動作を観察し、新しい最適化手法を開発し、結果を評価し、何度も繰り返します。

Herokuの従業員としてのMRIの品質の向上。 私の主な関心事はパフォーマンスです。したがって、Rubyの動作を観察し、新しい最適化手法を作成し、結果を評価して、プロセスをやり直します。


Rubyの後の好きなプログラミング言語、なぜですか?

Rubyを書くときはCを使用します:)

Rubyの実装に使用するC言語:)


あなたにとってオープンソースとは何ですか?

これが私の仕事です。

私の仕事。


お気に入りのウェブ開発とプログラミングのブログ/サイト/ツイート?

@yukihiro_matzを含むいくつかのルビーとMRI開発者をフォローしています。

私はRubyyuki / MRI開発者をフォローしています。@ yukihiro_matzが含まれています


あなたが最後に読んだプログラミング本は好きですか?

Dave Thomasによる「 Programming Elixir 」。

Dave Thomasによる「Programming Elixir」。


プログラミングにうんざりしていませんか? そのような何かを感じたらどうしますか?

私は他の何かをプログラムしたり楽しんだりしません。

プログラミングを無視して、他のことを楽しんでください。


2か月間の無料の有料時間がある場合はどうしますか?

私はさまざまな国に旅行します。

海外に滞在する旅行。


子供の頃は誰になりたかったですか?

先生。

先生。


この会議とロシア語圏のコミュニティに一般的に期待することは何ですか?

人々とのコミュニケーション。 VMの開発に興味をお持ちの場合は、お話させていただきます。 そして、モスクワに到着するのを楽しみにしています!

人々と通信します。 VM開発に興味がある場合は、お気軽にご相談ください。 私はモスクワを訪問することに興奮しています!

インタビューをありがとう、そしてモスクワでお会いしましょう!

カンファレンスでは、公一がパフォーマンスについて語ります。

HerokuのMatzチームは、CRuby / MRIの品質向上に取り組んでいます。 品質はさまざまな方法で定義できます。たとえば、安定性、低リソース消費、そしてもちろん速度などです。 Koichiの主な目標はRubyを高速化することです。 しかし、Rubyインタープリターをオーバークロックするための唯一の真のソリューションは存在しません。 単一のソリューションの代わりに、Rubyのパフォーマンスを改善するための一連の手法が提案されています。 このプレゼンテーションでは、彼はチームの最新の成果を示します。

これをお見逃しなく! 会議のウェブサイトで登録してください 。 チケット価格-8000ルーブル。

スポンサー


ジェネラルパートナー: Toptal
ゴールドパートナー: Cloud Castle
シルバーパートナー:

画像

AT-Consultingは、電気通信、金融、州、燃料、エネルギー、その他の分野の企業向けの情報技術とITサービスの市場で最も強力なプレーヤーの1つです。
シルバーパートナー: Honeybadger
ブロンズパートナー: Rambler&Co

railsclub.ruでニュースレターにサインアップしてニュースレターを最新の状態に保ち、お楽しみに。
RailsClub.ru
twitter.com/railsclub_ru
facebook.com/railsclub

Source: https://habr.com/ru/post/J265921/


All Articles