タグ

2016年2月2日のブックマーク (2件)

  • Smalltalkの影響を受けた新たな汎用プログラミング言語「Citrine」 | OSDN Magazine

    UNIX系OS向けの新しいプログラミング言語「Citrine」プロジェクトが立ち上がった。読みやすさとメンテナンス性を重視し、Smalltalkなどオブジェクト指向言語の影響を受けた汎用プログラミング言語となる。 CitrineはMac OS XやLinux、OpenBSDなどのUNIX系OS向け汎用プログラミング言語。学習が容易で、読みやすくメンテナンスしやすいシンプルな言語を目指すという。 すべてのコンポーネントがオブジェクトとなるオブジェクト指向言語で、Smalltalk風のメッセージ機構、クラスを使用しないオブジェクトベースの継承、ドメイン固有言語などの実装に適した「Magicメソッド」などが特徴。また、小さなコアをプラグインで拡張するというアーキテクチャを持つという。 コードブロックもオブジェクトとして扱うことができるのも特徴。ガベージコレクションや柔軟なダイナミックスコープ、例

    Smalltalkの影響を受けた新たな汎用プログラミング言語「Citrine」 | OSDN Magazine
  • Localized Programming Language Citrine

    With Citrine you can easily create apps and games using your native language. You can export your creations to any PC, mobile phone, game console or website (soon). Download Citrine Support me on Patreon Citrine thinks in objects. Everything is an object. You create a program by sending messages to these objects. For example, you can send the message length to a text. You will then receive the num

    Localized Programming Language Citrine