Skip to content
irxground edited this page Jul 23, 2012 · 11 revisions

Podocarpは以下の特徴を持つ(予定の)プログラミング言語です。

  • 手続き型言語
    • 構造体はあるが、メソッドは無い
    • 同名の関数はモジュールでのみ区別できる(オーバーロードは無い)
    • 関数は引数として扱える(ラムダ式、部分適用がなければクロージャは必要ない)
  • コンパイル不要(ランタイムが必要)
  • 動的型づけ
  • 関数の再定義などは不可能
    • RubyのOpenクラスや、メソッドを再定義することで振る舞いを変えたりはできない
  • 文法(VisualBasic, Fortran)をまねる