【開発】Python 3.2登場、成長を続ける人気の言語(11/02/22)
1 :
◆amidaMovTg @あみだくじψ ★:
2月20日(ノルウェー時間)、Pythonの最新版となるPython 3.2が公開された。Python 3.2は現在開発が
進められているPython 3系の最新版。前のバージョンからシンタックスの変更はない。組み込み型は
多少変更されている。Python 3.2では主にスタンダードライブラリに注力した開発が実施されているほか、
Python 3系へ移行するためのサポート機能の改善が実施されている。
Pythonの安定版は2.7系だが、2.7系は2010年7月に最終版がリリースされ、現在はメンテナンス期間に
入っている。メンテナンス期間はセキュリティ修正やバグ修正は実施されるが、新機能の追加は
実施されない。今後、新機能の追加はPython 3系のみに実施されることになる。
複数の検索エンジンの検索結果から対象となるプログラミング言語がどれだけ話題になっているかを
インデックス化して紹介しているTIOBE Softwareは、2010年にもっとも大きく数値を増やした
プログラミング言語がPythonであると発表。学習が容易であることから教育用のプログラミング言語
としての採用が進んでいるといった背景が、数年間に渡る成長の理由としてあるとみられている。
http://journal.mycom.co.jp/news/2011/02/21/067/
おっPython
PHPと比べてなにがいいの?
4 :
名無しさん@お腹いっぱい。:2011/02/23(水) 20:31:40.31 ID:ocX9wBnQ
Pythonにちょっと文句言っただけでRuby厨乙って言われた(ρ_;)
PHPはすごい努力をして情報収集しないと行儀の良いコードが書けない
ましてそれを他人に強制するのなんてほとんど不可能
だから誰かが書いたコードを他人が保守するのがとても難しい
理解しにくいだけでなくセキュリティホールの元になる地雷がそこらじゅうに埋まってて
それを避けてコードを書くには多大な努力と自制心が必要
ほとんどの人はその努力を放棄して自堕落で穴だらけのコードを書いている
その自堕落なコードとの互換性を確保する必要からPHPは進化も改良なので
既存部分はそのまま新機能や改良版のモジュールが雪だるま式に増えていく
それが更に自堕落で保守困難なコードを増やしていくという悪循環
Pythonはちょっと使って流儀に慣れたら自然と行儀の良いコードになる
教育用のプログラミング言語として最適
>>6 > 進化も改良なので
> 進化も改良も困難なので
>>6 > ほとんどの人はその努力を放棄して自堕落で穴だらけのコードを書いている
ダウト
ほとんどのPHP厨房はコードを書くのではなくコピペして手直ししているだけ
ダウト
別にPHPに限らず、どの言語でも厨房は全部コピペばかり。
>>9が真理
Pythonの良い所はコピペしなくても同じフォルダに入れておくだけでコードが再利用出来る点
行儀良く書かれていればの話だが
Pythonてインデントが構文になってるんだろ?
死ねよw
PHP厨の召喚に成功した!
Geekなぺーじ : プログラミング言語ヒエラルキー
ttp://www.geekpage.jp/blog/?id=2006/12/13 Lispプログラマ←→アセンブリ言語プログラマ ┌────────────────┐
│ │ │↓ = 相手よりも上であると考えている |
└→ Cプログラマ ←─┘ └────────────────┘
┌────┴────┐
C++プログラマ Perlプログラマ ← Rubyプログラマ(※)
↑ ↓
│ Pythonプログラマ
│ ↓
│ OO PHPプログラマ
│ ↓
│ PHPプログラマ
│ ↓
│ Ajaxプログラマ ← AJAXという言葉を使う事を嫌う人々
↓ ↓
C#プログラマ → JavaScriptプログラマ
↓
VisualBasicプログラマ ←→ Fortranプログラマ
↓ ↓
ADAプログラマ ←─ COBOLプログラマ
↓
Pascalプログラマ
↑
↓
Javaプログラマ
↓
HTMLをプログラミング言語であると主張する人々
(※)Rubyプログラマはどのプログラミング言語利用者よりも自分たちが上であると考えているが
Webプログラミング言語以外が存在している事を知らないのでPerlよりも上にした
ラプターたんを操るAdaは神言語だろ。
Geekなぺーじ : プログラミング言語ヒエラルキー
ttp://www.geekpage.jp/blog/?id=2006/12/13 Lispプログラマ←→アセンブリ言語プログラマ ┌────────────────┐
↓ ↓ │↓ = 相手よりも上であると考えている |
Cプログラマ └────────────────┘
↓ ↓
C++プログラマ Perlプログラマ ← Rubyプログラマ(※)
↑ ↓
│ Pythonプログラマ
│ ↓
│ OO PHPプログラマ
│ ↓
│ PHPプログラマ
│ ↓
│ Ajaxプログラマ ← AJAXという言葉を使う事を嫌う人々
↓ ↓
C#プログラマ → JavaScriptプログラマ
↓
VisualBasicプログラマ ←→ Fortranプログラマ
↓ ↓
ADAプログラマ ←─ COBOLプログラマ
↓
Pascalプログラマ
↑
↓
Javaプログラマ
↓
HTMLをプログラミング言語であると主張する人々
(※)Rubyプログラマはどのプログラミング言語利用者よりも自分たちが上であると考えているが
Webプログラミング言語以外が存在している事を知らないのでPerlよりも上にした
あれ、smalltalkがないけど
PascalとC#なんて一緒みたいなもんじゃないのか
え( ´・ω・)?
print文廃止は理解できない。
ちょっとしたコード書くならperlとrubyだな。
pythonってワンライナーできるか?
>>20 Shellcoder's Handbookでは一貫してPythonのワンライナーを使っていたのが印象的
>>20 そうかな。Perlは今更だし、rubyは関係者がキモイからやだし。
やっぱりPythonだわな、普通。
別にパイでもいいけど
Railsみたいのある?
あってもこなれてないのはイヤだな。
あるけどおまえには無理