idkqh7の研究日誌

基本は翻訳。{セキュリティ|プログラミング|バイオインフォマティクス|数学}について。

Write in Goの歌詞を和訳(超意訳)してみた。

Write in Go (Fall 2014) - YouTube

The schedule’s tight on the cluster tonight
So I parallelized my code

今夜クラスタの予定はタイト ならコード並列化

All those threads and continuations
My head’s going to explode

全てのスレッドと継続 頭…爆発しそう

And all that boilerplate
That FactoryBuilderAdapterDelegateImpl

元凶はボイラープレート FactoryBuilderAdapterDelegateImpl

Seems unjustified
Give me something simple

このままじゃダメなんだと

Don’t write in Scheme
Don’t write in C

Scheme? C言語

No more pointers
that I forgot to free()

ポインタ free()はどこに

Java’s verbose
Python’s too slow

Javaはくどい Pythonおそーい

It’s time you know

アレどう?

Write in Go!
Write in Go!

Go言語! Go言語!

No inheritance anymore

継承なんてないの

Write in Go!
Write in Go!

Go言語! Go言語!

There’s no do or while,
just for

do while はforで

I don’t care what your linters say
I’ve got tools for that

lintは怖くない ツールある

The code never bothered me anyway

コードで悩まないわ

It’s funny how some features
Make every change seem small

全て小さく 嘘みたいね

And the errors that once slowed me
Don’t get me down at all

だってもうエラーじゃ へこたれないわ

It’s time to see what Go can do
’Cause it seems too good to be true

どこまでやれるか Go言語試したいの

No long compile times for me
I’m free!

コンパイル待たないよ 私

Write in Go!
Write in Go!

Go言語! Go言語!

Kiss your pointer math goodbye

さよならポインタ演算

Write in Go!
Write in Go!

Go言語! Go言語!

Time to give GC a try

ガベージコレクション

I don’t care if my structures stay
On the heap or stack

ヒープやスタックに 興味はないわ

//TODO(Scalability) ミュージックの間奏

My program spawns its goroutines
without a sound

goroutines プログラムを包み込み

Control is spiraling through
buffered channels all around

buffered channels を想い描いて

I don’t remember why I ever once subclassed

サブクラス化の理由が浮かばないように

I’m never going back

戻れはしない

My tests all build and pass

テスト パスしたの

Write in Go!
Write in Go!

Go言語!  Go言語!

You won’t use Eclipse anymore

もうEclipseやめよう

Write in Go!
Write in Go!

Go言語!  Go言語!

Who cares what Boost is for?

ブーストは黒魔術

I don’t care what the tech leads say
I’ll rewrite it all!

上からの書き直せ指示で残業やめよう

Writing code never bothered me, anyway

コーディング悩まないわ