Python
PythonはWeb開発、データサイエンス、科学計算、人工知能などの分野で広く使われている高水準のインタープリタ型プログラミング言語です。
1990年代にオランダ人プログラマーGuido van Rossum(グイド・ヴァンロッサム)氏によって開発され、現在はアメリカに本部を置くPythonソフトウェア財団によってメンテナンスされています。
Pythonは明確で読みやすい構文を持っているため、プログラミングの初心者でも学習、理解すること容易であると言われています。
またPythonには多くのコミュニティがあり、それぞれがライブラリ開発やフレームワーク開発に貢献しています。そのため、開発者は最小限のコードで複雑なタスクを達成することができるという特徴もあります。
その他にもWindows、Linux、macOSなどさまざまなプラットフォームで動作するという特徴や、インタラクティブなシェルでコマンドラインから直接Pythonのコードが実行できることで試行錯誤やテストがしやすいなど、開発を進めやすい特徴を備えています。
現在Pythonは科学計算、データ解析、人工知能、教育など幅広いの分野で採用が進んでおり、TIOBEが発表している人気プログラミング言語ランキングでは近年上位に定着しています。
参考:
イベント
注目のイベント
人気
05/22(水)
19:00〜20:40
マガジン
技術ブログ
Solr って何者?①:Solr って何??
2024/04/23
ブックマーク
こんにちは。サイオステクノロジー OSS サポート担当 山本 です。 今回は Apache Solr (Solr) というやつを試そうとしてみたので、それについてのお話です。 非常に尖った用途を持つ OSS で、(私のように) 使う機会がなければ恐らく馴染みのないものかと思いますが、だからこそ必要になりそうな時に存在を知っていると選択肢が増えそうだなぁ、と思えるものなので、そのあ
ISUCON過去問のボトルネックをNew Relic APMで確認する
2024/04/22
ブックマーク
こんにちはマネージドサービス部 大城です。 前回のブログ の続きを書きます。今回は Python で試してみます。 New Relic APM をインストールした後、ボトルネックがどこにあるのか確認して、少しだけチューニングします。 前準備 やってみた チューニングなしの状態 ベンチマーク1回目 New Relic画面確認(チューニングなしの状態) indexを作成する ベンチマーク2回目 New R
Pandas ⇔ Kotlin DataFrame対応表
2024/04/22
ブックマーク
こんにちは、 電通 総研、X イノベーション 本部 AIトランスフォーメーションセンター所属の徳原光です。 普段は、主に Python でPandasを使ってデータ分析やAI学習・推論のための特徴量を生成を行っていますが、最近KotlinでKotlin DataFrameを操作してデータ処理を実装する機会が増えました。 これまでローカル上で開発してきた 機械学習 モデルをONNXを使ってアンドロイド ス