【開発】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/
2名無しさん@お腹いっぱい。:2011/02/23(水) 03:25:07.83 ID:???
おっPython
3名無しさん@お腹いっぱい。:2011/02/23(水) 19:10:01.77 ID:???
PHPと比べてなにがいいの?
4名無しさん@お腹いっぱい。:2011/02/23(水) 20:31:40.31 ID:ocX9wBnQ
Pythonにちょっと文句言っただけでRuby厨乙って言われた(ρ_;)
5名無しさん@お腹いっぱい。:2011/02/23(水) 21:14:57.57 ID:???
>>3
Blenderのアドオン作れるとか
6名無しさん@お腹いっぱい。:2011/02/23(水) 22:29:08.79 ID:???
PHPはすごい努力をして情報収集しないと行儀の良いコードが書けない
ましてそれを他人に強制するのなんてほとんど不可能
だから誰かが書いたコードを他人が保守するのがとても難しい
理解しにくいだけでなくセキュリティホールの元になる地雷がそこらじゅうに埋まってて
それを避けてコードを書くには多大な努力と自制心が必要
ほとんどの人はその努力を放棄して自堕落で穴だらけのコードを書いている
その自堕落なコードとの互換性を確保する必要からPHPは進化も改良なので
既存部分はそのまま新機能や改良版のモジュールが雪だるま式に増えていく
それが更に自堕落で保守困難なコードを増やしていくという悪循環

Pythonはちょっと使って流儀に慣れたら自然と行儀の良いコードになる
教育用のプログラミング言語として最適
7名無しさん@お腹いっぱい。:2011/02/23(水) 22:29:54.88 ID:???
>>6
> 進化も改良なので
> 進化も改良も困難なので
8名無しさん@お腹いっぱい。:2011/02/23(水) 22:31:23.76 ID:???
>>6
> ほとんどの人はその努力を放棄して自堕落で穴だらけのコードを書いている

ダウト
ほとんどのPHP厨房はコードを書くのではなくコピペして手直ししているだけ
9名無しさん@お腹いっぱい。:2011/02/23(水) 22:58:09.11 ID:???
ダウト

別にPHPに限らず、どの言語でも厨房は全部コピペばかり。
10名無しさん@お腹いっぱい。:2011/02/23(水) 23:05:20.84 ID:???
>>9が真理

Pythonの良い所はコピペしなくても同じフォルダに入れておくだけでコードが再利用出来る点
行儀良く書かれていればの話だが
11名無しさん@お腹いっぱい。:2011/02/23(水) 23:13:02.33 ID:???
Pythonてインデントが構文になってるんだろ?
死ねよw
12名無しさん@お腹いっぱい。:2011/02/24(木) 00:15:33.78 ID:???
PHP厨の召喚に成功した!
13名無しさん@お腹いっぱい。:2011/02/24(木) 00:39:56.84 ID:???
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よりも上にした
14名無しさん@お腹いっぱい。:2011/02/24(木) 00:55:43.75 ID:???
ラプターたんを操るAdaは神言語だろ。
15名無しさん@お腹いっぱい。:2011/02/24(木) 16:14:20.40 ID:???
オフィシャルHP
http://www.python.com
16誰も見てないけど>>13修正:2011/02/24(木) 18:29:38.19 ID:???
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よりも上にした
17名無しさん@お腹いっぱい。:2011/02/24(木) 18:52:04.73 ID:???
あれ、smalltalkがないけど
18名無しさん@お腹いっぱい。:2011/02/25(金) 09:43:24.63 ID:???
PascalとC#なんて一緒みたいなもんじゃないのか
19名無しさん@お腹いっぱい。:2011/02/26(土) 12:53:31.27 ID:???
え( ´・ω・)?
20名無しさん@お腹いっぱい。:2011/03/02(水) 00:43:21.33 ID:???
print文廃止は理解できない。
ちょっとしたコード書くならperlとrubyだな。
pythonってワンライナーできるか?
21名無しさん@お腹いっぱい。:2011/03/02(水) 01:00:01.75 ID:???
>>20
Shellcoder's Handbookでは一貫してPythonのワンライナーを使っていたのが印象的
22名無しさん@お腹いっぱい。:2011/03/02(水) 03:12:15.16 ID:???
>>20
そうかな。Perlは今更だし、rubyは関係者がキモイからやだし。
やっぱりPythonだわな、普通。
23名無しさん@お腹いっぱい。:2011/03/02(水) 07:21:48.65 ID:???
別にパイでもいいけど
Railsみたいのある?
あってもこなれてないのはイヤだな。
24名無しさん@お腹いっぱい。
あるけどおまえには無理