Prologを学んでマスターしてみませんか?

ExercismのPrologトラックに参加すると、 109個の演習 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。

Prologについて

Exercismには、Prologの109個のプログラミング演習があります。 宇宙の年齢からBobまで。


Exercismでは、楽しくやりがいのある演習を通して、コンセプトの理解を試しながらプログラミングを上達させられます。

ExercismのProlog演習をすべて見る

Prologの主な機能


Prolog

互換性

SWI-Prologには、多くの確立された標準規格を網羅する包括的な組み込み述語が用意されています。

シンプルさ

clauseと呼ばれる単一の言語要素が、Prologのすべての関係とプログラムの基礎になっています。

宣言的

Prologは、解がどう実装されるかよりも、その解について何が真であるかに焦点を当てます。

論理的

Prologは論理の規則に基づいており、その実行は論理的な導出の一種です。

同図像性

Prologのプログラムはそれ自体が有効なPrologの項でもあり、プログラム同士がやり取りできます。

ポータブル

Unix/Linux、Windows、MacOS向けの実装があり、WebAssembly(WASM)もターゲットになっています。

Prolog流のメンタリングを受ける

プログラミング言語にはそれぞれ、物事の進め方があります。Prologも 同じです。メンターが、Prologのエンジニアのように 考える方法と、Prologらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 Prologでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。

メンタリングについてもっと詳しく

コミュニティが作ったPrologの演習

ExercismのPrologトラックには、109つの演習があり、より良いコードを書くのに役立ちます。

Prologの演習をすべて見る
Prolog

Prologトラックを始めましょう

何より、誰にとっても100%無料です。

Prologトラックに参加する