Automic VaultAutomic Vault

brew

ldpl を Homebrew でインストール

ldpl のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install ldpl

local Homebrew formula metadata

概要

パッケージ概要

COBOL-like programming language that compiles to C++

履歴

プロジェクトの歴史と使われ方

LDPL is Lartu's COBOL-inspired, plain-English compiled programming language. The official site presents it as a general-purpose language designed to be expressive, readable, fast, easy to learn, and UTF-8 aware.

プロジェクトの歴史

LDPL's public release history begins with LDPL 1.0.0 on January 30, 2019, described in GitHub releases as the first working version. Early 2019 releases quickly stabilized the language, aligned it with the LDPL 19 Standard, and moved from interpretation toward compiled output.

A major practical shift happened in March 2019: release notes for 2.0.4 describe LDPL as compiling source code to binary files, and 2.0.6 added Windows support while adopting semantic versioning. LDPL 3.0.0 in April 2019 expanded the language with C++ compatibility and import-related features, making the compiler's C++ target more visible as an extension point.

The project kept its deliberately verbose, readable design as a central identity. The official documentation states that the LDPL community compiled the docs to teach and standardize the language, and the compiler section explains the simple workflow: LDPL code is translated to C++ and then compiled with a C++ compiler.

LDPL 5 'Groovy Gualicho' was released on March 27, 2023 and declared a milestone: the language was considered complete and placed in minimal evolution mode. LDPL 5.1.0 followed on November 9, 2024 with backward-compatible functionality and fixes.

採用の歴史

LDPL's adoption is niche and community-driven rather than industrial-scale. Official materials point users to Homebrew, Snap, GitHub releases, documentation, examples, Reddit, IRC-era community channels, Telegram, and first-party or third-party .ldpl libraries.

The language attracted package-manager interest because it is unusual but easy to package: a command-line compiler, Apache-licensed source, and a small Unix-oriented build path based on make and a C++11 compiler.

使われ方

Users write .ldpl source files and invoke the ldpl compiler on a source file; the compiler emits and builds C++ output into an executable. The documentation also covers source extensions, compiler switches, importing files, C++ extensions, data sections, procedures, control flow, text, maps, lists, and I/O statements.

LDPL is most commonly interesting as an approachable language experiment: it favors one-purpose statements, English-like syntax, and a low-friction compile command over terse expression density.

パッケージ好きにとっての重要性

LDPL is package-nerd catnip because it is a serious implementation of a deliberately readable, COBOL-like language with dinosaur-themed releases, a C++ backend, and a compact command-line compiler. It is small enough for Homebrew packaging but opinionated enough to have its own standard, docs, examples, community, and release lineage.

Its 2023 minimal-evolution declaration is also notable: many experimental languages chase constant surface-area growth, while LDPL's maintainers chose stability after reaching a complete language design.

タイムライン

  • 30 Jan 2019: LDPL 1.0.0 is released as the first working version.
  • 28 Feb 2019: LDPL 1.1.0 is described as stable and up to date with LDPL 19 Standard Revision 3.
  • 12 Mar 2019: LDPL 2.0.4 introduces compilation of LDPL source code to binary files.
  • 12 Mar 2019: LDPL 2.0.6 adds Windows support and adopts semantic versioning.
  • 13 Apr 2019: LDPL 3.0.0 expands the language and adds C++ compatibility.
  • 27 Mar 2023: LDPL 5 'Groovy Gualicho' declares the language complete and in minimal evolution mode.
  • 9 Nov 2024: LDPL 5.1.0 adds backward-compatible public API functionality and fixes.

Related projects

  • Related projects include COBOL as a syntactic inspiration, C++ as the compiler target, the LDPL documentation site, LDPL example programs, and community libraries distributed as .ldpl, .cpp, .o, or .a files.

セキュリティ状態

リスクレベル: yellow

generalized runtime or code generation signal.

リスク分類器

リスク yellow · 信頼度 中 · runtime

理由

  • generalized runtime or code generation signal

信号

  • text:programming language

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
ldplcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-08
マネージャ版5.1.0
マネージャ更新日
ローカルデータOK
上流not checked
検出された最新未検出

https://github.com/Lartu/ldpl

  • 情報No package-manager update timestamp was available.信頼度 低
  • 情報No cached GitHub release or tag data was available.https://github.com/Lartu/ldpl信頼度 none

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:ldpl
バージョン5.1.0
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/ldpl
ホームページhttps://www.ldpl-lang.org/
リポジトリhttps://github.com/Lartu/ldpl
上流ドキュメントhttps://docs.ldpl-lang.org/
ライセンスApache-2.0
ソースアーカイブhttps://github.com/Lartu/ldpl/archive/refs/tags/LDPL-5.1.0.tar.gz
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameldpl
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment