Python

PythonはWeb開発、データサイエンス、科学計算、人工知能などの分野で広く使われている高水準のインタープリタ型プログラミング言語です。

1990年代にオランダ人プログラマーGuido van Rossum(グイド・ヴァンロッサム)氏によって開発され、現在はアメリカに本部を置くPythonソフトウェア財団によってメンテナンスされています。

Pythonは明確で読みやすい構文を持っているため、プログラミングの初心者でも学習、理解すること容易であると言われています。
またPythonには多くのコミュニティがあり、それぞれがライブラリ開発やフレームワーク開発に貢献しています。そのため、開発者は最小限のコードで複雑なタスクを達成することができるという特徴もあります。

その他にもWindows、Linux、macOSなどさまざまなプラットフォームで動作するという特徴や、インタラクティブなシェルでコマンドラインから直接Pythonのコードが実行できることで試行錯誤やテストがしやすいなど、開発を進めやすい特徴を備えています。

現在Pythonは科学計算、データ解析、人工知能、教育など幅広いの分野で採用が進んでおり、TIOBEが発表している人気プログラミング言語ランキングでは近年上位に定着しています。

参考:

イベント

注目のイベント

マガジン

技術ブログ

「あの写真どこいった?」を画像認識で解決してみる

はじめに はじめまして、こんにちは。 フォルシアの基盤技術部でエンジニアをしている太田と申します。 突然ですが、みなさまはスマホ、デジカメ等々で写真を撮ることは多いでしょうか? 写真をよく撮られる方にあるあるのお悩みの一つに「あの写真どこ?」となることがあるかと思います。 今回はそんなお悩みが解決するような「文章による画像検索機能」を作成

Databricks Container ServiceでTensorRT-LLMを動かしてみた

本記事では Databricks のDatabricks Container Serviceを用いてNVIDIA社の推論ライブラリであるTensorRT-LLMを実行可能なNotebook環境を構築する方法を紹介します。 目次 目次 はじめに Databricks Container Service NVIDIA TensorRT-LLM 解決したいこと TensorRT-LLM Container Imageの作成 Databricks Containers ベースイメージの変更 Pytorch バージョンの変更 TensorRT-LLMのインストール 動作確認 Databricks環境設定

AWS Weekly Roundup:Amazon Bedrock に Anthropic’s Claude 3 Opus、Amazon SageMaker JumpStart に Meta Llama 3、その他(2024 年 4 月 22 日)

AWS Summit は、世界中のさまざまな場所でイベントが開催されるなど、世界を揺るがし続けています。AWS Summit London(4月24日)は4月最後の開催で、5月には AWS Summit Berlin (5月15-16日)、 AWS Summit Los Angeles (5月22日)、 AWS Summit Dubai (5月29日)など9つの開催が予定されています。つながり、コラボレーション、そして AWS について学ぶために参加してください! どのサミットに

動画

書籍