Sun создет замену Java?
От: Dr.Gigabit  
Дата: 04.06.06 13:29
Оценка: 4 (1)

We are looking at how to apply the lessons learned from the Java (TM) Programming Language to the next generation of programming languages

здесь

В конце прошлой неделе вышел релиз:

The FortressTM Programming Language is a general-purpose, statically typed, component-based programming language
designed for producing robust high-performance software with high programmer productivity.
In many ways, Fortress is intended to be a “growable language”, i.e., a language that can be gracefully extended
and applied in new and unanticipated contexts. Fortress supports state-of-the-art compiler optimization techniques,
scaling to unprecedented levels of parallelism and of addressable memory. Fortress has an extensible component
system, allowing separate program components to be independently developed, deployed, and linked in a modular and
robust fashion. Fortress also supports modular and extensible parsing, allowing new notations and static analyses to
be added to the language.
The name “Fortress” is derived from the intent to produce a “secure Fortran”, i.e., a language for high-performance
computation that provides abstraction and type safety on par with modern programming language principles. Despite
this etymology, the language is a new language with little relation to Fortran other than its intended domain of application.
No attempt has been made to support backward compatibility with existing versions of Fortran; indeed,
many new language features were invented during the design of Fortress. Many aspects of Fortress were inspired
by other object-oriented and functional programming languages, including The JavaTM Programming Language [5],
NextGen [6], Scala [20], Eiffel [16], Self [1], Standard ML [17], Objective Caml [14], Haskell [22], and Scheme [13].
The result is a language that employs cutting-edge features from the programming-language research community to
achieve an unprecedented combination of performance and productivity.

http://research.sun.com/projects/plrg/fortress0785.pdf

Один из разработчиков нового языка Guy L. Steele, Jr., проектировал в свое время Scheme и Java.

Что бы это значило
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.