検索

10.5. プログラミング言語

download PDF

Ruby 2.0.0

Red Hat Enterprise Linux 7 は、最新の Ruby バージョン 2.0.0 を提供します。Red Hat Enterprise Linux 6 に含まれるバージョン 2.0.0 と 1.8.7 の間の最も注目すべき変更点は次のとおりです。
  • 特に大きなツリーやファイルを含むアプリケーションのロード時間を大幅に短縮する新しいインタープリター YARV (さらに別の Ruby VM)。
  • 新しい高速のレイジースイープガベージコレクター。
  • Ruby は文字列エンコーディングをサポートするようになりました。
  • Ruby は、グリーンスレッドの代わりにネイティブスレッドをサポートするようになりました。
Ruby 2.0.0 の詳細については、プロジェクトのアップストリームページ (https://www.ruby-lang.org/en/) を参照してください。

Python 2.7.5

Red Hat Enterprise Linux 7 には、Python 2.7 シリーズの最新リリースである Python 2.7.5 が含まれています。このバージョンには、パフォーマンスの多くの改善が含まれており、Python 3 との上位互換性が提供されています。Python 2.7.5 での最も注目すべき変更点は次のとおりです。
  • 順序付けられた辞書タイプ。
  • より高速な I/O モジュール。
  • 辞書内包表記と集合内包表記。
  • sysconfig モジュール。
変更の完全なリストは、http://docs.python.org/dev/whatsnew/2.7.html を参照してください。

Java 7 と複数の JDK

Red Hat Enterprise Linux 7 は、OpenJDK7 をデフォルトの Java Development Kit (JDK) として、Java 7 をデフォルトの Java バージョンとして備えています。すべての Java 7 パッケージ (java-1.7.0-openjdkjava-1.7.0-oraclejava-1.7.1-ibm) では、カーネルと同様に、複数のバージョンを並行してインストールできます。
並列インストールの機能により、ユーザーは同じ JDK の複数のバージョンを同時に試して、必要に応じてパフォーマンスを調整し、問題をデバッグすることができます。正確な JDK は、以前と同様に /etc/alternatives/ から選択できます。
重要
Supplementary チャネルから java-1.7.1-ibm-jdbc または java-1.7.1-ibm-plugin パッケージを正常にインストールするには、Optional チャネルを有効にする必要があります。Optional チャネルには、目的の Java パッケージの依存関係を満たすパッケージが含まれています。Optional および Supplementary チャネルからパッケージをインストールする前 に、対象範囲の詳細 を参照してください。Optional チャンネルのサブスクライブに関する情報は、Red Hat ナレッジベースソリューションの記事Red Hat Subscription Management (RHSM) を使用して、オプショナルチャンネル、サブチャンネル、-devel パッケージにアクセスするで説明されています。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.