タグ

satherに関するgoingerのブックマーク (3)

  • Sather - GNU Project - Free Software Foundation

    GNU Sather Sather is a programming language named after a nearby tower (nearby if you are on campus at Berkeley, California) and arose out of an Eiffel user’s sense that, while that language had some very strong points that met his requirements, it also had serious deficiencies, particularly in respect of its relatively poor performance and lack of free availability, which made it an inadequate re

  • Sather home page

    Sather is an object oriented language designed to be simple, efficient, safe, flexible and non-proprietary. One way of placing it in the "space of languages" is to say that it aims to be as efficient as C, C++, or Fortran, as elegant as and safer than Eiffel, and support higher-order functions and iteration abstraction as well as Common Lisp, CLU or Scheme. Note: Sather has now been converted to t

  • Sather を試そう

    Sather というプログラム言語をご存知でしょうか? 実は紫藤もつい最近まで知りませんでした。 「達人プログラマー」 というでしきりに Eiffel を薦めるので、 少しかじってみました。それなりに良い感じの言語だと思いましたが、関数型言語マニアの紫藤としては高階関数が 使えないなどの不満がありました。そこで、「達人プログラマー」の付録で紹介されていた Sather を試してみました。この言語は Eiffel に関数型プログラミング言語の特徴を取り入れたもので、高階関数やイテレーターが 使えます。雰囲気はかなり Haskell に近いものです。 超マイナーな言語で、使える OS は Linux などの POSIX に限られますが、紫藤は気に入ったので紹介記事を書いてみました。 Sather の特徴は、 Eiffel と類似の構文を持つオブジェクト指向言語 Eiffel と同様 "契約に

  • 1