言語を選択

ホームページ arrow-right ... arrow-right 開発ツール arrow-right Clojure

Clojure の代わりとなる 52 個の無料および有料のリストをまとめました。 主な競合相手はPythonJavaです。 これらに加えて、ユーザーは Clojure と JavaScriptC (programming language)C++ の間の比較も行います。 また、他の同様のオプションもここで確認できます: 開発ツール


Python
Free Open Source

Pythonは、インタプリタ型、インタラクティブ、オブジェクト指向、拡張可能なプログラミング言語です。

Java
Free Open Source

Javaは、並行、クラスベースの汎用コンピュータープログラミング言語です...

JavaScript
Free Open Source

JavaScript(JSと略されることもある)は、軽量で、解釈された、オブジェクト指向の言語で...

C++
Free Open Source

C ++は、静的に型付けされた、自由形式、マルチパラダイム、コンパイル済み、汎用、強力な...

Ruby
Free Open Source

Rubyは、動的で反射的な汎用オブジェクト指向プログラミング言語です。

C#
Free Open Source

C#は、強い型付け、命令型、宣言型を含むマルチパラダイムプログラミング言語です...

Lua
Free Open Source

Luaは、強力で高速、軽量、埋め込み可能なスクリプト言語です。

Perl
Free Open Source

Perlは、22年以上にわたる高レベルの汎用インタープリター型動的プログラミング言語です...

Goは、シンプルで信頼性の高いビルドを容易にするオープンソースプログラミング言語です。

Clojureは、Java仮想マシン(およびCLR)を対象とする動的プログラミング言語です。

Clojure プラットフォーム

tick-square Windows
tick-square Linux
tick-square Mac

Clojure ビデオとスクリーンショット

Clojure 概要

Clojureは、Java仮想マシン(およびCLR)を対象とする動的プログラミング言語です。 これは汎用言語になるように設計されており、スクリプト言語の親しみやすさと対話型開発を、マルチスレッドプログラミング用の効率的で堅牢なインフラストラクチャと組み合わせています。 Clojureはコンパイルされた言語です-JVMバイトコードに直接コンパイルされますが、完全に動的なままです。 Clojureがサポートするすべての機能は、実行時にサポートされます。 Clojureは、オプションの型ヒントと型推論を使用してJavaフレームワークに簡単にアクセスできるため、Javaの呼び出しでリフレクションを回避できます。

ClojureはLispの方言であり、データとしてのコードの哲学と強力なマクロシステムをLispと共有しています。 Clojureは主に関数型プログラミング言語であり、不変で永続的なデータ構造の豊富なセットを備えています。 可変状態が必要な場合、Clojureは、クリーンで正確なマルチスレッド設計を保証するソフトウェアトランザクションメモリシステムとリアクティブエージェントシステムを提供します。

Clojure 機能

tick-square Functional Language

トップClojureの代替案

ソフトウェアについての意見を共有し、レビューを残してさらに向上させるのに役立てましょう!

Clojure カテゴリー

開発ツール

Clojure タグ

concurrent lisp compilers programming-language java-based programming

変更の提案

あなたのフィードバック

評価を選択してください
評価を選択してください

Your vote has been counted.

Do you have experience using this software?