ツイート
シェア
LINEで送る
B! はてぶでブックマーク
Pocketでブックマーク
RSSフィード

Python

PHPの無名関数とクロージャは同じ扱い。元々そう思ってる人は多いけど。

php

PHPでは無名関数とクロージャは同じものとして扱っています。無名関数の返すオブジェクトはClosureクラス。

これを見てもちがいはありません。

PHP公式ドキュメントを見ても、無名関数の説明の大半はクロージャについてで、無名関数のことを『クロージャ』と表現する箇所が多いです。

続きを読む

AtomをIDE(統合開発環境)に変身させる。メリットもあればデメリットも。

atom image

テキストエディタのAtomをIDE(開発統合環境)にする方法です。まぁパッケージをインストールするだけなのでそんなにむずかしくはありません。

ほかのプログラム開発環境を作るのに比べればインストールするパッケージ数も少ないです。ただ、デメリットもあるので使い分けが必要。

続きを読む

Atom, Python開発におすすめのパッケージ。LinterとIDE(統合開発環境)

atom for python image

テキストエディタのAtomでPython開発環境におすすめのパッケージをご紹介します。

大きく分けて『IDE』『linter』を使う方法があります。他にも良いものはありますが、この2つは主要言語に対応していて使い方も似ているので迷いにくい。

『どのパッケージを使えば良いのか分からない』人には無難なのでおすすめ。

続きを読む