タグ

Javaと開発に関するyuya_prestoのブックマーク (4)

  • Scala - Wikipedia

    Scala(スカラ、SKAH-lah[3])はオブジェクト指向言語と関数型言語の特徴を統合したマルチパラダイムのプログラミング言語である。名前の「Scala」は英語の「scalable language」に由来するものである。 プラットフォーム[編集] 主にJavaプラットフォーム(Java仮想マシン)上で動作し、既存のJavaのプログラムと容易に連携させることができる。 対応プラットフォーム Scala - Javaプラットフォーム Scala.js[4] - Scala から JavaScript へとトランスパイルする。 Scala Native[5] - LLVM を使用し、マシンネイティブの実行ファイルを出力 また、過去には下記のプラットフォームもサポートしていたが、現在は開発が中断している。 .NET Framework[6] Java Platform, Micro Edit

    Scala - Wikipedia
  • Google App Engine for Javaを使ってみよう! (1)Google Plugin for Eclipse

    2008年4月7日に発表されたGoogle App Engineが、ちょうど1年後の2009年4月7日にJavaに対応したことが発表されました。さらに、Java開発には必須のEclipse用のプラグイン「Google Plugin for Eclipse」が同時に発表され、Java利用者は簡単にGoogle App Engine用のプログラム開発とEclipse上からのデプロイができるようになっています。今回はそんな便利な「Google Plugin for Eclipse」の使い方を説明します。 はじめに 2008年4月7日、Googleのインフラでウェブサービスを展開できるという「Google App Engine」が発表され世界中が驚かされました。この時点では利用できる言語としてPythonのみがサポートされており、Pythonの開発者がGoogleの社員であることを考えると当然なの

    Google App Engine for Javaを使ってみよう! (1)Google Plugin for Eclipse
  • Processing - Wikipedia

    Processing(プロセシング)は、ケイシー・リース(英語版)(Casey Reas)とベンジャミン・フライ(英語版)(Benjamin Fry)によるオープンソースプロジェクトであり、かつてはMITメディアラボで開発されていた。電子アートとビジュアルデザインのためのプログラミング言語であり、統合開発環境(IDE)である。アーティストによるコンテンツ制作作業のために、詳細な設定を行う関数を排除している。 視覚的なフィードバックが即座に得られるため、初心者がプログラミングを学習するのに適しており、電子スケッチブックの基盤としても利用できる。Java を単純化し、グラフィック機能に特化した言語といえる。 機能[編集] Processing のIDE Processing にはsketchbook(スケッチブック)と呼ばれる必要最小限のIDEが含まれている。 Processing でのプログ

    Processing - Wikipedia
  • 「600万人のJava開発者をクラウドへ」、ヴイエムウェアとセールスフォースが提携

    米ヴイエムウェアと米セールスフォース・ドットコムは2010年4月27日(米国時間)、Javaアプリケーション向けクラウド基盤サービス「VMforce」を共同で開発・提供すると発表した。ヴイエムウェアが2009年9月に買収した米企業のJavaアプリ開発機能と、セールスフォースのクラウド基盤サービスを組み合わせる。Java開発者を取り込み、両社のクラウド製品の普及を加速する考えだ。 ヴイエムウェアが提供するのは、Javaアプリケーションを開発するフレームワーク(開発ツールやソフト部品群)である「Spring Framework」。同社が2009年9月に買収した米スプリングソースが開発したものだ。Spring Frameworkをセールスフォースの「Force.com」と連携させ、開発したアプリケーションをマウス操作で容易にForce.com上へ展開できるようにする。 両社はVMforceを通し

    「600万人のJava開発者をクラウドへ」、ヴイエムウェアとセールスフォースが提携
  • 1