987件中 101 - 110件表示
  • C++11

    C++11から見たJavaJava

    C++03では、リストの要素を列挙するためには多くのコードを書く必要があった。一方C#やJavaのような言語には、リストの最初から最後までをたどるシンプルな「foreach」文が備わっている。C++11 フレッシュアイペディアより)

  • IntelliJ IDEA

    IntelliJ IDEAから見たJavaJava

    IntelliJ IDEA(インテリジェイ アイディア)は、チェコに本社を置くJetBrains社が開発した、Javaなど数多くのプログラミング言語に対応した統合開発環境である。IntelliJ IDEA フレッシュアイペディアより)

  • ImageJ

    ImageJから見たJavaJava

    ImageJはオープンソースでパブリックドメインの画像処理ソフトウェアである。Javaの仮想マシン上で動作し、プラグインやマクロによる拡張性が高い。科学研究における画像解析に広く利用され、生物学ではデファクト・スタンダードの解析ツールとなっている。ImageJ フレッシュアイペディアより)

  • 連結リスト

    連結リストから見たJavaJava

    連結リストは多くのプログラミング言語で実装可能である。LISP や Scheme 、Prologといった言語は組み込みでこのデータ構造を持っていて、連結リストにアクセスするための操作も組み込まれている。手続き型やオブジェクト指向型の言語(C言語、C++、Java)では、連結リストを作るには mutable(更新可能)な参照を必要とする。連結リスト フレッシュアイペディアより)

  • 束縛 (情報工学)

    束縛 (情報工学)から見たJavaJava

    多くのライブラリは、C言語やC++などのシステムプログラミング言語で書かれている。そのようなライブラリをJavaのような高級言語で使うには、そのライブラリのJavaバインディングなどが作成されなければならない。束縛 (情報工学) フレッシュアイペディアより)

  • 条件演算子

    条件演算子から見たJavaJava

    CやJavaやPerlなどでは、a ? b : c ? d : e は a ? b : (c ? d : e) という意味だが、PHPの三項演算子1では (a ? b : c) ? d : e なので注意が必要である。条件演算子 フレッシュアイペディアより)

  • Scala

    Scalaから見たJavaJava

    ScalaはJavaプラットフォーム(Java仮想マシン)上で動作し、既存のJavaのプログラムと容易に連携させることができる。また、過去には下記のプラットフォームもサポートしていたが、現在は開発が中断している。Scala フレッシュアイペディアより)

  • Emacs

    Emacsから見たJavaJava

    その後、他のコンピュータシステム用に多くのEmacs風エディタが書かれた。これらにはMichael McMahonとらがLISPマシン用に書いた (Eine Is Not Emacs) とZWEI (Zwei Was Eine Initally)(なお、ZWEIはドイツ語で「2」の意味でもある。EINEが「1つの」(女性形)にあたるためのもじり。ストールマンの呼ぶEINEは「アイン」のように聞こえるが、ドイツ語の発音は「アイネ」に近い)、そしてOwen Theodore Andersonによって書かれたSINE (Sine Is Not Emacs) がある。WeinrebのEINEはLISPで書かれた最初のEmacsである。1978年にはハネウェルケンブリッジ情報システム研究所でによりがほぼ全てをMultics MACLISPを用いて書かれ、その後とBarry Margolinによりメンテナンスされた。なおRichard SoleyはNILプロジェクト用にNILEというEmacs風エディタを開発し続けていた。GNU Emacsを含むEmacsのバージョンの多くは後に拡張言語としてLISPを採用することになる。UNIXで動作する最初のEmacs風エディタは、後にNeWSやJavaの開発で知られることになるジェームス・ゴスリングが1981年に書いたであった。 これはCで書かれ、というLISP風構文の拡張言語を使っていた。Mocklispにはシンボルさえなく、構文がLISP風なだけで本当のLISPではない。Gosling Emacsは、現在広く使われているフリーソフトウェアのGNU EmacsやMeadowとは異なりプロプライエタリ・ソフトウェアであった。プロプライエタリ・ソフトウェアとは、ソースコードが公開されていないソフトウェアで、プログラムを自由に配布や改変、逆コンパイルをすることができないものを指す用語である。Emacs フレッシュアイペディアより)

  • Apacheソフトウェア財団

    Apacheソフトウェア財団から見たJavaJava

    Apache Hadoop - 大規模データの分散処理を支えるJavaソフトウェアフレームワーク。Apacheソフトウェア財団 フレッシュアイペディアより)

  • Ruby

    Rubyから見たJavaJava

    1.9で採用された、MRIのevalをバイトコードを実行するタイプに置き換えたもの。(狭義の)MRIはソースコードを構文木にコンパイルした後、構文木を解釈する仮想機械であるevalで実行するインタプリタであるが、YARVはソースコードをバイトコードにコンパイルした後、バイトコードを解釈する仮想機械であるevalで実行するインタプリタである。Javaなどのバイトコードとは違い、このバイトコードはファイルとしては生成されない(ファイルとして静的に外部化することを考慮した設計では基本的になく、シンボルを多用するなどしている)。なお「YARV」は、もともとは開発中におけるその仮想機械の名前だった。Ruby フレッシュアイペディアより)

987件中 101 - 110件表示

「Java」のニューストピックワード