「Python」の弱点やそのとらえ方–生みの親、グイド・ヴァンロッサム氏が語る

今回は「「Python」の弱点やそのとらえ方–生みの親、グイド・ヴァンロッサム氏が語る」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 世界的に普及しているプログラミング言語Pythonの生みの親であるGuido van Rossum氏が、ブラウザーやモバイル機器上で同言語の普及がそれほど進んでいない理由について、そしてJuliaといった将来的にライバルになりそうな言語について語った。

 かつて「優しい終身の独裁者」(BDFL)と呼ばれていたvan Rossum氏は2020年11月よりMicrosoftのディスティングイッシュト・エンジニアとして勤務し、CPythonコミュニティーに対する同社の貢献を支援している。CPythonコミュニティーは、van Rossum氏が生み出したPythonを機械学習(ML)やデータサイエンスの興隆という波に乗せ、今日最も人気が高いプログラミング言語の1つに押し上げた功績を有している。

 同氏はここ数週間の間に、「PyCon 2021」カンファレンスに合わせ、CPythonの実行速度を倍にする計画を含む、いくつかの発表を行った。またMicrosoftは、このインタープリター型言語の「パフォーマンスを向上させるための取り組みを推進する」ために、van Rossum氏の率いる小規模なPythonチームに対して資金を提供している。

 Pythonは「NumPy」やGoogleの「TensorFlow」といったライブラリーによってML分野で、そしてバックエンドサービスの自動化で圧倒的な地位を得ている一方、モバイルアプリ開発といった分野では精彩を欠いている。同氏によると、実際のところPythonは、動作する上でハイエンドのハードウェアを必要としているわけではないが、その種の環境で使用される傾向にあり、モバイルアプリやウェブアプリではバックエンドサービスでの使用にとどまっているという。

 なぜだろうか。van Rossum氏によるとその理由は単に、Pythonが大量のメモリーとハードウェア能力を消費するためだという。こういった理由があるためPythonはおそらく、ウェブサイト上でよりパワフルなアプリケーションを実行するために現在策定作業が進められている「WebAssembly」が普及しても、ブラウザー内で使われることはないだろうと同氏は述べた。

 van Rossum氏は先ごろ公開された「Microsoft Reactor」のQ&A動画で、Pythonによるモバイルアプリ開発は「ちょっとした弱点」に相当すると述べた。

 同氏は「Pythonでモバイルアプリを開発できれば素晴らしいと思う。そういったことの実現に取り組んでいる人たちもいるが、CPythonはワークステーションやデスクトップPC、サーバーといった環境上での動作を念頭に置いて開発されてきた30年の歴史があるため、同様の環境を必要としており、ユーザーもそういったことを想定している」と述べた。

 同氏は「『Android』あるいは『iOS』を搭載したタブレットでCPythonのクロスコンパイルを実行した人であれば、大量のリソースが消費されることを実感しているはずだ」と述べ、「モバイルOSが期待しているアプリと比較すると、Pythonは巨大で遅い。また消費電力も大量であるため、Pythonでコーディングすると、すぐにバッテリーが底を尽くとともに、あっという間にメモリーを使い切ることになるだろう」と続けた。

 しかしPythonはバックエンドのウェブサービス用途で普及していると同氏は述べた。その一方で同氏は、フロントエンドのウェブ開発ではJavaScriptの利用が圧倒的に多いことも認めている。実際のところ、Microsoftが生み出したJavaScriptのスーパーセットである「TypeScript」がウェブ開発者らの間で普及してきている。

迫りくる「2025年の壁」、DXや行政のデジタル化を追い風にするITサービス企業10社

ソフトウェア投資に関わる企業では、官公庁・自治体向けシステムに強みを持つ富士通(6702・東証1部)やnttデータ(9613・東証1部)、5g基地局の ...

迫りくる「2025年の壁」、Dxや行政のデジタル化を追い風にするitサービス企業10社 - Money Plus

3月決算企業の決算発表が一巡し、株式市場では2022年3月期(2021年度)に成長する分野や業績の良さそうな企業に注目が集まっています。そこで今回は、新たな拡大局面を迎えるソフトウェア投資と注目したいitサービス企業を紹介します。

スイッチ ソフト 通販 | ビックカメラ.com

ニンテンドースイッチ(Nintendo Switch)ソフトの通販ならビックカメラ.com。基本10%ポイントサービス。人気商品は売れ筋ランキング・口コミでチェック。店舗在庫をネットで確認・取置。受け取り可能。

【連載】IoTでできることを見つけるための発想トレーニング [1] 身近な業務に隠れたIoT活用のヒント|開発 ...

本連載では、数万円で実現できるIoT活用のアイデアと、その実現のために必要な技術をわかりやすくご紹介していきます。さまざまなIoT活用のアイデアをご覧いただくことで、"IoTの使いどころ"を考える思考回路を育て、実際の業務において「この仕組みにはIoTが使えるはず!」と気づけるようになることをゴールとしています。

スケール展開が難しいサブスク事業の構築に必要なツールを提供するRevenueCat | TechCrunch Japan

サブスクアプリのスケール展開の難しさを身をもって知っているデベロッパー2人によって設立されたRevenueCatのソフトウェア開発キット(SDK)ソリューションでは、企業がサブスクそのものを加えるだけでなく、その後アプリストアが変更を加えてもアプリを維持するなど、サブスク事業を構築するのに必要なツールを提供する。

Linux - Wikipedia

ソフトウェアライブラリ - 他のプロセスによって共有して使われるコード。実行可能形式としてELFフォーマットを使用しているLinuxシステムでは、動的リンカld-linux.soが共有ライブラリの利用を管理する。

Dell Vostro 15インチ 3000 (3500) ノートパソコン | Dell 日本

Dell クライアント インストール ベース + データ, セット & ソフトウェア + ネットワークまたは 共有 デバイス インストール + 94,482円 周辺機器&ソフトウェア

私たちはピーター・ティールという男を本当に信頼してもいいのだろうか | パランティアはプライバシーとセキュリティを ...

Paypalの創業者で、投資家のピーター・ティールが2003年に立ち上げたデータ分析企業「パランティア」。同社は膨大なデータを統合し、分析することで人間でも見落としてしまうパターンを見つけ出すソフトウェアが売りだ。個人情報を多く扱う同社は、これまでもプライバシーの観点から、その安全性や信頼性が議論になってきた。ピータ…

Vostro デスクトップパソコン(PC) 購入 法人向け | Dell 日本

Windows 10 Pro - Vostroデスクトップ - デル Vostro デスクトップパソコン(PC)のご購入はこちら。お買い得なビジネス用デスクトップPCをお探しの方に朗報!お得な価格でご提供中。今すぐデル 公式サイトをご確認ください。オンラインで簡単にごのご購入はこちら。

Amazon.co.jp: タブレット: パソコン・周辺機器

【最新Android10.0 タブレット】TECLAST P20HD タブレット 10.1インチ 4GB 64GB 8コアCPU 4G LTE SIM タブレットPC 1920*1200 IPS ディスプレイ Type-C+Bluetooth 5.0+GPS+デュアルWiFi+6000mAh+TF拡張

ソフトウェア・デファインド・データセンター市場は2027年まで22.4%のcagrで成長する見込み (2021年5月 ...

2021年5月29日にREPORTOCEANが発行した新しいレポートによると、-ソフトウェア・デファインド・データセンター市場は、2020年から2027年の予測期間において、22.4%以上の健全な成長...

Amazon.co.jp: E元素: パソコン・周辺機器

e元素ゲーミングキーボード 赤軸81キーアンチゴーストキー メカニカル式lolゲーム用キーボード rgb発光ledバックライト付き usb有線高速反応 防水ゲーム用パソコンキーボード (赤軸ーホワイト) [並行輸入品]

プログラミングが学べる「青森大学」について | TechAcademyマガジン

本記事ではプログラミングが学べる「青森大学」について紹介しています。 青森大学の特徴からプログラミングを学べる学部/学科の特色など、公式HPをもとにまとめました!プログラミングが学べる大学をお探しの方はぜひ参考にしてくださいね。

PS4 ソフト人気売れ筋ランキング | ビックカメラ.com

PS4 ソフトのビックカメラ.com人気売れ筋ランキング!今、PS4 ソフトで人気の商品をご紹介。気になるレビューと価格もチェック。ビックカメラ.comなら基本10%ポイントサービス。

【Online】テレワーク時代に部下を動かす オンラインマネジメント術 | CSAJ 一般社団法人コンピュータ ...

本セミナーは昨年実施し、大変好評だった「20~30代向け 自然と周囲に人が集まるとっておきの「3つの秘訣」の続編で、このたび、上司を対象としたセミナーを、株式会社アイソルート様の協力で企画・開催する運びとなりました。

テスタビリティ(試験性)を確保するための設計方針 - 千里霧中

テスタビリティ(試験性、テスト容易性)は「どれだけ容易にテストできるか」「どれだけテストを実現できるか」の度合いを示す品質特性です。 実践ソフトウェア・エンジニアリングの解説から引用すると、テスタビリティは次の特性から構成されます。 実行円滑性(Operability) テストの実行しやすさ。例えば、テスト実施をブロックする要因が少ないか。 観測容易性(Observability) テスト対象の観測のしやすさ。 制御容易性(Controllability) テスト対象の操作のしやすさ。 分解容易性(Decomposability) テスト対象の分離や分割のしやすさ。例えばテストのためにテスト対…

エクセルソフトは、6 月 11 日 (金) に『ハイパフォーマンス・ソフトウェア・カンファレンス・オンライン ...

エクセルソフト株式会社エクセルソフト株式会社 (東京都港区) は、インテル(R) ソフトウェア開発製品によるパフォーマンスの最適化を学べる開発者向け期間限定イベントサイト『ハイパフォーマンス・ソフトウェア・カンファレンス・オンライン 2021 【春】』にて、oneAPI の最新情報を学べるオンライン講演 Day 1 を 2021年 6月 11日 (金) に開催します。ハイパフォーマンス・ソフトウェア・カンファレンス・オンライン 2021【春】― 講演 Day 2 ―エクセルソフト株式会社 (東…

企業インフラにおけるソフトウェアアップデート戦略 | カスペルスキー公式ブログ

企業インフラ内のソフトウェアに対するアップデートを優先度付けし、テストし、適用を自動化するためには。

ソフトウェア・デファインド・データセンター市場は2027年まで22.4%のcagrで成長する見込み(2021年5月 ...

2021年5月29日にREPORTOCEANが発行した新しいレポートによると、-ソフトウェア・デファインド・データセンター市場は、2020年から2027年の予測…(2021年5月31日 8時46分34秒)

ソフトウェア・デファインド・データセンター市場は2027年まで22.4%のcagrで成長する見込み - Pr ...

ソフトウェア・デファインド・データセンター市場は2027年まで22.4%のCAGRで成長する見込み 2021.5.31(Mon) 8:46

Epson Edge Print用アップデータ|ドライバー・ソフトウェアダウンロード|サポート&ダウンロード|エプソン

ドライバー・ソフトウェアダウンロードページです。日本国内のEPSON(エプソン)製品にアフターサポートに関する公式サイト。

マンスリーソフトウェアニュース

マンスリーソフトウェアニュース マンスリーソフトウェアニュース. ご注文から商品の受取りお支払いまで; 学生版のご注文について; 申請書について; アイコンの説明; お問い合わせ; 掲載内容は2021年05月31日現在の情報です

非プログラマーなトラックメーカー向けライブコーディング講座#2 - ライブコーディング概論|KURAYAMI|note

前回#1 今回はTidalcyclesを取り巻くライブコーディングの状況を、成り立ちから現在までざっくり書きます。ライブコーディングを支えるソフトウェアは個人や有志団体が開発している非商業的なものが殆どで、メーカーが作る商業ソフトウェアとは文化的な背景が全然違います。使い方を習得する上で必修ではないし、文化的コミュニティに属さずとも使えるけど、どういう環境で作られてきたかバックグラウンドを知っておくと、後々トラブルシューティングとかで調べ先にアタリを付けやすくなったりします。 ライブコーディング とは 以前経済系のTV番組で、都心のオシャレなバーで夜な夜な開催してい

ドコモ、「Xperia 1 II」「Xperia 5 II」でソフトウェア更新(ケータイ Watch) - goo ニュース

NTTドコモは、Androidスマートフォン「Xperia1IISO-51A」「Xperia5IISO-52A」のソフトウェア更新サービスの提供を開始した。今回の更新により、2021年5月のセキュリティパ...

Comparison of file synchronization software - Wikipedia

Commercial. This is a comparison of commercial software in the field of file synchronization. These programs only provide full functionality with a payment. As indicated, some are trialware and provide functionality during a trial period; some are freemium, meaning that they have freeware editions.

日本ファルコム - 電撃オンライン - 2021年05月30日(日)... | Facebook

日本一ソフトウェアは、9月9日発売予定のNintendo Switch用ソフト『イースIX -Monstrum NOX-』の紹介動画を公開しました。 監獄都市バルドゥークに現れる異能の《怪人》たち、邪霊と呼ばれる存在と戦う《グリムワルドの夜》など、謎多き冒険を予感させる ...

ドコモ、「Xperia 1 II」「Xperia 5 II」でソフトウェア更新 - ケータイ Watch

NTTドコモは、Androidスマートフォン「Xperia 1 II SO-51A」「Xperia 5 II SO-52A」のソフトウェア更新サービスの提供を開始した。今回の更新により、2021年5 ...

スーパーファミコン用ソフト|スーパーファミコン|旧機種|テレビゲーム|ゲーム、おもちゃ 通販 - Yahoo!ショッピング

Yahoo!ショッピング | スーパーファミコン用ソフト、14,717商品を取り扱い中。ランキング/カテゴリ別に商品を探せます。価格比較も可能。PayPay残高も使えてお得。

Steinberg スタインバーグ / Cubase Artist 11 UG from AI DAWソフトウェア ...

Steinberg スタインバーグ / Cubase Artist 11 UG from AI DAWソフトウェア 【WEBSHOP】 商品ページ。イシバシ楽器はご購入金額1万円以上で配送料無料です。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
琉球銀行、「トランザクションレンディング」向けAI審査サービスを採用
IT関連
2023-09-09 16:06
セキュリティ運用の新たな一手、「脅威ハンティング」とは何か
IT関連
2023-07-05 17:57
ウェザーニューズ、Cookieに頼らない「天気連動型動画広告」 CTRは従来比40%向上
企業・業界動向
2021-07-20 06:18
花王とPFN、健康や生活など1600項目以上のデータを推定できる統計モデル「仮想人体生成モデル」プロトタイプを共同開発
IT関連
2022-03-02 13:56
「Windows 11」新プレビューが公開–初の公式ISOイメージを提供
IT関連
2021-08-20 09:52
日立製作所、生成AI活用して自動車向けソフト開発を効率化する新技術
IT関連
2023-11-24 16:45
富士ソフト、デジタル庁の調査研究事業に採択–教育用コンテンツの利用環境を整備
IT関連
2022-09-29 04:59
インドのジャンムー・カシミール地域で18カ月ぶりに4Gインターネット回線が復活
パブリック / ダイバーシティ
2021-02-08 09:42
地球に太陽エネルギーを送信する10年の研究プロジェクト、その近況
宇宙
2021-08-08 12:49
北川工業、リモートワークの現状を分析し課題を可視化するサービスを導入
IT関連
2022-09-08 23:49
「日本からChatGPT対抗サービスを出してはどうか」とNECに提案してみた
IT関連
2023-09-08 21:06
「Slack」でメッセージの送信日時を設定するには
IT関連
2022-06-24 05:26
【3月14日】掲載記事アクセスランキング・トップ5―1位はロシアがInstagramのブロック、2位は第3世代iPhone SE
IT関連
2022-03-15 14:35
「フィッシング対策協議会」の偽メール出現、正規の協議会が注意喚起
IT関連
2022-05-08 14:59