「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
Facebook、Clubhouseクローンや音声クリップ、Podcastなど音声関連サービスを発表
アプリ・Web
2021-04-21 14:14
「iPhone」で「Apple IDのセキュリティキー」を設定するには–手順と注意点
IT関連
2023-02-05 23:09
フォードが同社電気自動車計画の柱となるEVピックアップトラック「F-150ライトニング」を発表
モビリティ
2021-06-04 11:40
「GXを自分事と捉える」–ADK、温室効果ガス排出量を算出・分析する基盤導入
IT関連
2022-10-01 13:33
AIで中間管理職を半減–2025年以降にIT部門やユーザーへ影響を与えるトピックス
IT関連
2024-10-31 17:57
ソフトバンクが「ショートタイムワーク」を展開–障がい者らの就労を後押し
IT関連
2022-08-26 04:59
エコシステムで顧客のビジョンを叶える–ジェネシスに聞く、パートナー企業育成の秘訣
IT関連
2022-09-21 22:05
IBM、AI/MLアプリをクラウドネイティブ環境で構築するツールキット
IT関連
2021-07-16 22:57
マイクロソフト、新たな「Z-code」モデルで翻訳の「Translator」と「Azure AI」サービス強化
IT関連
2022-03-25 11:57
人気漫画「呪術廻戦」、作者体調不良で1カ月休載へ 編集部からの提案に「時代は変わった」の声
くらテク
2021-06-11 09:15
大分県と富士通、移住・ワーケーションの協定締結–従業員の遠隔勤務が可能に
IT関連
2021-03-26 23:09
「ワクチン接種予約受付中、アプリインストールして」──正体は偽SMS トレンドマイクロが注意喚起
セキュリティ
2021-05-29 17:29
ゼロコピーで瞬時にプロセス間の大規模データ通信を可能にする「Eclipse iceoryx」ミドルウェア、Eclipse Foundationが公開
API
2021-07-14 23:46
グーグルがPythonエコシステムのセキュリティ向上を支援
IT関連
2021-02-17 06:18