強まっていこう

あっちゃこっちゃへ強まっていくためのブログです。

Nim

Nim を使って楽しくプログラミング その 1 - はじめに

Nim ってドキュメントが致命的に無いことは以前書きました。これだと困る人が多かろうという事で、ちょいちょいこれから書いていきたいと思います。今回は一番手始めのセットアップから Hello world まで書いていきます。github.comまずは、ここからコードを…

golang の継承 vs Nim の継承

wolfbash.hateblo.jpこの記事で後回しにしていた継承部分について書きます。golang は継承がない!なんてこと言っていますが、ありますよ。構造体に対する埋込で可能になります。

イケてないのに人気がある golang vs イケてるのに人気がない Nim

ここ最近 GCP を持ち上げて Google のポチと化していましたが、そのポチが今回は Google に噛みつきます。wolfbash.hateblo.jpだって golang 酷いんですもん。何かセンスがぜんっぜん Google っぽくない。せっかく作るのなら、もっと良いものにして欲しい、…

Nim、golang、Crystal、Node.js それぞれの Web Server ベンチマーク

以下のコードをそれぞれちょいとベンチしてみました。

第二プログラミング言語として Rust はオススメしません Nim をやるのです

これから Rust 触ってみようかなぁと思っている方。やめておきましょう。プログラミングが嫌いになりますよ。Nim をやりましょう。すでに Rust に挑んで心ぶち折れた方。Nim をやって心の傷を癒やしましょう。Rust がディスられる!小癪な!と思っている方。…

FizzBuzz を無駄にベンチマークしてみた By Nim、golang、Rust、Crystal、その他

FizzBuzz 2つのパターン FizzBuzz 2つのパターン いざベンチ まとめ コード C Crystal + Ruby Perl Nim Rust PHP golang Node.js Node.js(write) コンパイルオプション IO が遅いと id:Haaaa_N さんから指摘があったので試してみた Nim の文字全列連結版をも…