Java

Java

Javaは、アプリケーションやウェブサイトの数十万人の開発と展開を担当してコンピュータソフトウェアおよびルールの長年のコレクションです。それは最初に登場したときにどのような離れてのJavaを設定することは、クロスプラットフォームの利用を許可することの能力、その種のほぼ最初です。 Javaがもともと(後にオラクル社購入)、Sun Microsystemsによって開発されました。当初は(Java言語は、1990年以降、内部的に回避されているが)、1996年1月23日にリリースされましたし、以来161のメジャーアップデートと無数の軽微な改定がありました。 Java実装の大半は現在、GNU General Public Licenseの下で一般に公開されています。今世界で最も購入してプレイしたビデオゲームである巨大な大ヒットMinecraftのは、もともとJavaで書かれていました。

ダウンロード Java
の特徴 Java
  • 広く使用されており、非常によく文書化されたJava開発キットをダウンロードしたJavaでプログラムを作成するために使用することができます
  • ほとんど何を作るために使用することができます
の長所 Java
  • Javaは主に自由であり、その実装のほとんどは公共のライセンスの下にあります
  • 世界でおそらく最もよく文書化されたプログラミング言語
  • ちょうど約何のために使用することができます
の短所 Java
  • 間違いなく、Javaは非常に古く、その問題を抱えています。最も顕著なのは、より現代的なプラットフォームに比べて、Javaのガベージコレクションでダウン湿原、多くの高強度のコマンドを処理しようとする場合、一般的に不格好になりやすいです
  • Javaは、Javaのすべてのほとんどの人が今まで必要があることをあるランタイム環境のインストールパッケージで(Ask.comツールバー、マカフィーセキュリティスキャンプラス)束ねるブロートウェアの不幸な歴史を持っています。インストール時には注意してください、不要なものをインストールしないでください
  • 管理者権限とユーザーの介入を必要としないん自動更新システムありません
  • その没落への追加、Javaのセキュリティの脆弱性の上にいくつかの論争がありました
Java レビュー

一つは、非常に難しい、デスクトップコンピュータを使用しているとJavaのことを聞いていない人を見つけるために押されるでしょう。それは、世界で最も古く、最も広く使われているプログラミングプラットフォームの1つです。ほとんどの人は、ほとんどが原因非常に多くのプログラムがそれに依存するという事実のために、すぐにコンピュータ上で新鮮なオペレーティングシステムをインストールした後、それをダウンロードするように要求され、一つの方法または他にJavaを使用して、世界のウェブサイトの半分以上は言うまでもありません。例えば、多くのサードパーティ・プラットフォームは、実際には、このようなBeanShellの、Clojureの、Groovyの、JRubyの、Jythonの、Kotlin、サイ、スカラ座やGosuとして、Javaをベースにしています。しかし、なぜこれほど多くの修正?結局のところ、Javaの長寿のすべてのために、それはかなり古いです。基本言語は、まだ多くの用途に使用することができますが、それは単に、より現代的なプログラミングプラットフォームほど効率的ではありません。 Javaは、インターネットとコンピュータソフトウェアの歴史の重要な一部であり、長いしばらくの間使用のままになりますが、開発者はゆっくりと着実に自分のプログラムを動作させるために他の手段を求めてきました。実際には、Javaは、Microsoftの幅広く使用され、.NET Frameworkの影響を与えました。それはWindowsでのみ使用することができますので、それは、Javaのクロスプラットフォームの考え方が欠如しているが、それは一般的に、今日のハイエンドアプリケーションのための優れた関係です。

代替へ Java

Julia

自由な
ジュリアは、分析と計算科学の専門分野での数値計算のために特に設計された高度なプログラミング言語です。また、ウェブ使用、一般的なプログラミングのための効率的であり、かつ仕様記述言語として使用することができます。
詳細を表示

Haskell

自由な
Haskellはシームレスかつ合理的にタスクの広い範囲を達成することができ、純粋関数型プログラミング言語です。
詳細を表示

Ruby on Rails

自由な
Ruby on Railsには、開発者はデータベース、Webページを作成し、さまざまなWebサービスを提供することを可能にするクロスプラットフォームのWeb開発フレームワークです。フレームワークは、2005年に導入され、今日の更新を受信し続けました。
詳細を表示

Scala

自由な
Scalaは、機能と命令型プログラミングとの間のギャップを埋めるコーディング言語です。
詳細を表示

Rust

自由な
信頼性の高い効率的なソフトウェアを構築するためにすべての人をエンパワーメント。
詳細を表示

Flask

自由な
フラスコアプリは次のように何を求めますか?あなたはフラスコで書かれたアプリケーションのいくつかのサンプルコードを探しているなら、githubの上の例のソースを見てみます:flaskr - マイクロブログを。 minitwit - Twitterのクローン。このウェブサイト - 静的ページ+メーリングリストのアーカイブ...フラスコのマニュアル・テストフラスコアプリケーション・スニペット・クイックスタート
詳細を表示

Hapi

自由な
ウォルマート研究所
詳細を表示

JavaScript

自由な
JavaScriptを(JS)は、ファーストクラスの機能を解釈またはジャストインタイムコンパイルされたプログラミング言語で軽量です。それは、ほとんどのWebページのスクリプト言語としてよく知られているが、多くの非ブラウザ環境はまた、Node.jsのは、Apache CouchDBのとAdobe Acrobatのように、それを使用しています。
詳細を表示

Dart

自由な
ダートは、ウェブとモバイル用のクライアント側の開発のために最適化された言語です。
詳細を表示

Kotlin

自由な
Kotlinは・コミュニティは、オンラインを試してみてくださいをご覧ください。静的には、近代的なマルチプラットフォームアプリケーションのための言語のプログラミングを入力しました。 Java™およびAndroidの™との相互運用性100%。書籍 - - コマンドラインコンパイラ - ... ReferenceBasic構文 - サーバーサイド用TutorialsKotlin
詳細を表示

Haxe

自由な
haXeのは、近代的な、ハイレベル、厳密に型指定されたプログラミング言語をベースとしたオープンソースのツールキットです。
詳細を表示

Nim (programming language)

自由な
ニムは、システムやアプリケーションのプログラミングで  言語。静的に型付けとコンパイルされ、それは、エレガントなパッケージで比類のないパフォーマンスを提供します。
詳細を表示

Erlang

自由な
Erlangのは、高可用性の要件を持つ大規模な拡張性の高いソフトリアルタイムシステムを構築するために使用されるプログラミング言語です。その用途の一部は、電気通信、バンキング、電子商取引、コンピュータテレフォニーおよびインスタントメッセージングです。アーランランタイムシステムが組み込まれている同時実行、配布およびフォールトトレランスをサポートしています。
詳細を表示

Clojure

自由な
Clojureのは、マルチスレッドプログラミングのための効率的かつ堅牢なインフラストラクチャとスクリプト言語の親しみやすさとインタラクティブな開発を組み合わせた、動的な、汎用プログラミング言語です。 Clojureのは、コンパイル言語で、まだ完全にダイナミックなまま - Clojureのでサポートされているすべての機能が実行時にサポートされています。
詳細を表示

Elixir

自由な
エリクサーやRubyを使用している企業のための専門的なコンサルティングと開発。プロジェクトインセプション、設計およびソフトウェア開発。
詳細を表示

Ceylon

自由な
2017年8月21日:セイロンは、Eclipse財団に動いています!
詳細を表示

Quorum

自由な
世界初の証拠指向プログラミング言語。
詳細を表示

Hack

自由な
2016年1月4日...チュートリアルの束は、どのようにヌル---バイトに、インターネットを中心にここにあります あなたは右にある学びたい場合には、特定のツールを使ってウェブサイトをハックします 場所、ちょうど私はそれがになると思うことを何かを見て回るが、今日、私は共有したいです あなたのために非常に便利な、コーヒーグラブあなたの椅子のカップを取り、に開始...
詳細を表示

Tcl

自由な
すでに世界で最も売れているの家電ブランドの一つ、TCLは現在、北米で最も急成長しているテレビのブランドです。 TCLテレビは、スタイリッシュなデザインと最新のテクノロジーを備えています。TCLブログ・製品情報・TCLUSAサポート・TCL 4Kサッカーチャレンジ
詳細を表示