【IT】快走を続ける「Python」--開発者に支持される3つの理由
■ このスレッドは過去ログ倉庫に格納されています
「Python」は世界で最も急速に成長しているプログラミング言語であり、さまざまな業界の開発者やデータサイエンティストの間で採用が進んでいる。しかし、なぜそれほど多くのタスクで頼りになるコーディング言語となったのだろうか。
「Pythonの人気の理由は、一連の強力なライブラリだ。これによって非常に動的で高速なプログラミング言語となっている」。ニューヨーク大学レナードNスターンスクールの情報、オペレーション、経営科学学部でクリニカルアソシエートプロフェッサーを務め、「Data Visualization Made Simple」を執筆したKristen Sosulski氏はこのように述べる。「オブジェクト指向であり、ウェブサイトの作成からアプリの開発、さまざまな種類のデータモデルの作成まで、まさにあらゆることを可能にする」(Sosulski氏)
Stack OverflowのデータサイエンティストJulia Silge氏は、Pythonこそ現時点で最速の成長を遂げている主要プログラミング言語と呼ぶに最もふさわしいと指摘する。またSilge氏は、開発者がStack OverflowでPythonを訪問する回数が急増したと述べており、Pythonは2018年に同サイトでの訪問数が世界一多いプログラミング言
以下ソース
https://japan.techrepublic.com/article/35126120.htm 高速w
笑うとこだよな
可読性も低い
まぁ使ってるけど スクリプト系の言語では
一番楽だね。
楽なのはうれしい。 Pythonが伸びてPerlが瀕死
どこでも動いて便利なので個人的には使い続けているが
もうそろそろ限界か とりあえずpython使ってみろ、という半周遅れたミーハー上司
ライブラリはまあ便利だがね…
まあ、凄まじく重いエクセルの関数・マクロで何でもしようという元々の糞社内文化よりはまだマシか >>7
<?php
PHP は↑これが気持ち悪い。
Personal Homepage Preprocessor(個人的ホームページ作成ツール)の名残り。 速度の欲しいところだけCで組んでお手軽にインポートできるからな Rubyも昔同じようなこと言われてて失速したよなーw 書き捨てるコードとか自分専用のライブラリとか書くぶんには楽だが、他人に使わせるようなライブラリ作ろうとするととたんにカオスになる
オーバーロード的なことやろうとするにも、引数の型調べるので関数導入部で引数処理の分岐だらけになるし、場合分けも派生関係でやるのかダックでやるのかで迷う 人生はリベンジマッチだと思う人は、聴くべきー
この歌のサビはイケる
ガッツだぜ、愛は勝つ、それが大事
そして2018年は
『人生はリベンジマッチ』
↑
名曲、ユーチューヴ検索
★カバー、コピー大歓迎。 女性が歌ってもイイネ
ヒップホップ、クラブ等で DJミックスもOK−
大受けすること、間違いナシ。
全身全霊こめての、リベンジマッチ! ラズパイがpythonなので勉強してる。
遠隔モニタ制御や画像処理で制御できるロボットが欲しいのだ。 >>16
それはどの言語でも同じじやない?
型を優先するかどうかでまず分岐しそうだが 良いのか悪いの型宣言なし。Rubyでも問題になった、型宣言した方が管理が
しやすいのじゃないかとね。膨大なクラスライブラリの樹海に入るのかどうかも問題。
どこまで行っても何が使いやすいのかどうなのか...
最後はインテルチップの機械語で動いているんだよ。最終的には人間の都合で
しかないよ。 ヘッドファーストパイソン読んだが 途中からサードパーティのライブラリ紹介本に成り果ててたな
Ruby ⇒ 自慢したがるマニアが多い
Python ⇒ 割り切って使っている人が多い >>20
普通の言語にはあるinterface的なものを用意して標準的なライブラリがそれをキチンと使ってくれたら、関数内での分岐書くのも多少は楽になるのに こういう記事が出始めたら終わりの予兆DA
根柢はC言語で出来てるからどうしようもない けっこう文法がカオスで挙動の一貫性も怪しいし
代入ひとつとっても参照先変えるだけだったり、参照先の実体書き換えたりが違うのに型を判定しても区別つかない >>24
どの言語も書きやすい分野がある
複数言語習得はそのため もうプロじゃないし年寄りだから新しいのを覚えるのしんどい。
C#が好きだからJavaとかなら良いけど、Pythonほど癖が違うともうダメだ。 よく調べないで勝手に情報送信する偽のPythonパッケージを適当にimportする奴ら多すぎ パイソンは IDE がね・・・
JetBrains 製でギリ許容範囲ってことは、パイソンでそれ以上のは期待できないだろうし ・複数言語経験者がちょいと始めるには充分なレベルの公式ドキュメント。
・インスコしただけでそこそこにライブラリそろってる。
・標準のスタイルが決まっている。人様のソース読む時に助かる。 オライリーの解説本が未だに手に取れない
表紙を見る度に自然とおしっこが出そうになる >>34
npmつこてawait,asyncのおかげでスクリプト系では最良と思ってるけど
やっぱとにかく何でも非同期、同期処理に一手間はいまいち好きになれない
objc系列に気楽な非同期実現できてる言語がほしい
可読性と効率性どちらも大規模になると一気に悪化するのがnodeやjs(´・ω・`) >>2
そこを笑うという事は、使い方を間違っている python2と3の違いやpipでトラブりすぎなんじゃ糞が。 >>22
そもそも、Pythonはライブラリを使うための言語だからな
そこを重点的に紹介しないと、何もできない中途半端な言語というオチになる 一時期は、日本ではRuby、海外ではPythonてな感じだったが、最近はどうなん?だいぶ棲み分け確立してきた感じ? 最初Python2.7でコード書いてたんだけど
python3系に写ってprintがprint()じゃないと行けないとか
微妙に違うのに戸惑ったけど、最近これが正当な進化だと思えるようになってきた
3系だとclassの特殊メソッドの表記とか面白いと思う
ただ、Perlの魔術的な表記宜しくリスト内包表現書き出したら
止まらなくなって謎の状態に移行してしまう。 会社がOS初期搭載のやつしか使わせてくれないのVBSでイロイロやって来たかな。 pythonは日を浴びなかった科学者の意地の塊w
癖や特殊性が強すぎて使いづらい部分も多い >>54
Matz良い人だとは思うけど、信仰している宗教がカルトなのでちょっと残念なんだよなぁ pythonがあってchinthonがないのは男性差別 数学や統計学の書籍にあるアルゴリズムをほとんどそのままの形でコーディングできるっていうのが
科学者や技術者たちに支持されたんだろうな。 >さまざまな業界の開発者やデータサイエンティストの間
ライブラリのユーザ、データ処理者、つまり、ほかに手に職がある人に人気なのであって、
おまえらのようにソフトウェアそのものを職とする人たちのはなしではないのでは? 失われた言語の最後の使い手、みたいなプログラマも出てくるんやろか。 >>59
コーディングというか、ライブラリがそろっているので、一行書くだけで計算ができるというのが好まれている
役割としては、計算機みたいなものだよ
そして、ほとんどの人はPythonとしての言語仕様は殆ど知らないし、知ろうと思っていない。
あくまでもライブラリを呼ぶだけのインタフェースとして使っている感じ >>2
お前にはpythonはまだ早い
日本語からやり直せ
別にpython自体が高速だと言ってるわけじゃない
> Pythonの人気の理由は、一連の強力なライブラリだ。これによって非常に動的で高速なプログラミング言語となっている >>36
pycharm でいいじゃん。
なにか問題あるんか? pyenvがあってchinenvがないのも男性差別
チン演舞? >>2
わかってないね
必要なことをやり遂げるまでの全時間を比較しての「「高速」なんだよ
つまり「やりたいと思ってからやり遂げるまでの時間が短くて済む」
何度も実行するならCやC++に変えればいい
ま一度しかしないならpythonが一番早い
しかも職業プログラマーでないならなおさら
いまの時代語学学者でさえもが研究の道具として使う
このライブラリは凄い >>48
時代が変わったよ
pythonがgoogle言語と言われたミレニアム前後は日本語ダメだったから好き者の遊び道具だったがいまは言葉の壁がなくなりさらに統計やらAI関連でのらライブラリで抜きん出てる JAVA、objectiveC、C++と連続して挫折した俺だがPythonはできた。
単純に簡単なのとライブラリが豊富なのと情報量が多いのが理由だと思う。 >>61
でもRPAとかいういま大流行りだがなんか詐欺くさい話では職業プログラマがカスタマイズでpython onlyらしいぞ
この間5年は食えると言っていたお前だよ >>33
出力結果がほしいのか?
プログラムがほしいのか? python そんな遅いのか?
重い処理のライブラリはほとんどCで書かれてるよね。 >>2
こういう世の中わかってないやつがいつまでも世の中を理解せず
同じことを吐いてるのが日本という印象 動的型付けまじで無理
C#で全部dynamic型で書くようなもんやろ
地獄 >>62
派生や方言を1言語だと数えれば、アクティブユーザー?が世界で数十人という言語なら結構あるんじゃないかな レディーメードのものかポンポンポンって使えるときに楽チンな言語
それ以外のことをしようとすると逆に大変 Windowsで環境構築するの難しくね
pipでNumpy, Scipy入れようと思ったらエラー出るし…
★★パチンコ換金営業は明白な刑事犯罪(賭博罪)です!
警察官OBは定年退職すると
パヨク(在日韓国人)パチンコ屋に天下りして
年金が出るまで3〜5年ほど雇ってもらいます
警察の風営法検査の日時情報を漏らしたり
ヤクザから店を守る手伝いをします
そんな警察官OBは、最も卑劣な売国奴です
パヨク(在日韓国人)パチンコ屋の犬です
パヨク(在日韓国人)パチンコ屋の社長(金持ち)は
そんな警察官OBをトコトン馬鹿にしています
「警察官OBは使い捨ての犬ニダ!」なんて言ってます
それでも警察官OBは文句が言えません
年金が出るまで、ひたすら我慢です
その分、日本人には威張り散らしています
警察は自分たちの利権(天下り先)を守るために
重大な犯罪行為(賭博)を「見て見ぬフリ」しています
パチンコ換金営業は明白な刑事犯罪(賭博罪)です
今すぐパチンコ換金営業を全面禁止すべきです!
パヨク(ゴキブリ在日韓国人)に甘い「親韓政治家」は
次の選挙で「普通の人」になってもらいましょう
自分の選挙区の政治家さんたちが
パヨク(ゴキブリ在日韓国人)に対してどんな姿勢でいるか
次の選挙のために、冷静に観察しましょう
★★パチンコ換金営業は明白な刑事犯罪(賭博罪)です!
👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b) >>50
見方変えれば比較的換金しやすい技能なんじゃないの?
>>64
「計算機」を操作するインタプリタ言語として優秀って事やん。 なんでpythonばっかりライブラリ充実してんだよ
糞言語すぎるからまじで辞めてほしいよ Java亡き後のサーバサイド言語としてどうなの?
ウェブアプリ用のフレームワークはDjangoしかないの? pythonは世界で使われている
rubyは日本だけ ■ このスレッドは過去ログ倉庫に格納されています