Python3
自分が気になっている、主に最近のプログラミング言語でベンチマークをやってみました。方法は、42番めのフィボナッチ数列の値を計算する時間を測るだけです。フィボナッチで各種言語をベンチマーク - satosystemsの日記 を参考にさせていただきました。 注…
動的型付言語であえて型を宣言する方式(Type Hinting or Optional Typing)、最近流行ってますね。 言語仕様としては Dart や TypeScript が採用していますし、Pythonでは 開発者のGuido氏が次期バージョン (3.5) での型アノテーションの導入を提案 してい…
Ubuntu 14.04 + Vim 7.4.507 でPythonインターフェイスとPython3インターフェイスを同時に使えるようにします。 筆者はUbuntuを使いましたが、Debian系のディストリであれば同じ方法でできると思います。 この記事は素人がよく理解せずに書いています。色々…
訳あってVimでのシンタックスチェックをSyntastic + pyflakes-vimからosyo-manga/vim-watchdogsに置き換えたらかなり快適になったので紹介したいと思います。
pyvenvがいい感じになってきたので、vimでも使いやすいようにvim-virtualenvで対応させました。virtualenvとpyvenvの両方を同時に扱えます。 pyvenvの参考記事: Python3.4のensurepip(それとpyvenvの更新)
遅くなりましたが、Python 3.4.0がリリースされましたね。とりあえずインストールして(手順はBeta版と同じ)仮想環境で使ってみました。普通に使うには問題ありませんでした。 私はPythonのコードはvimで書いていますが、jmcantrell/vim-virtualenvで仮想環…
やったことの垂れ流しです。最終的に、目的のこと(jediでvirtualenvにインストールされたパッケージの補完)はできませんでした。
主に愚痴と思考の垂れ流しです。 Pythonはvimで書いてます。
Debian (wheezy) の標準のbpythonパッケージはbpythonです。 そのままsudo apt-get install bpythonでインストールできます。 この時インストールされるbpythonはpython2系を使います。 で、python3系のbpythonを使いたい時はどうするかというと、sudo apt-g…
非常に今さらながら、Python3.4が何とか使えそうになったので、Python2.7から3系へのコード移植を試してみました。自分のコードで修正が必要だった部分を書き残しておきます。たまたま私が引っかかった部分だけなので、2系と3系の違いを網羅するような内容…
Python3.4.0Beta2をインストールしたので、早速自分で書いたものをいくつか移植(しようと)してみました。 結論から言ってしまいますと、新機能がいらなくてちょっと使ってみるだけならベータ版ではなく安定版を入れたほうがいいという当たり前の事がよくわか…
DebianにPython3.4(beta2)をソースからビルドしてインストールしてみたので作業メモとして残しておきます。