URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 68842
[ Назад ]

Исходное сообщение
"Релиз языка программирования Scala 2.8.0"

Отправлено opennews , 14-Июл-10 22:56 
Вышел (http://www.scala-lang.org/node/7009) первый релиз новой стабильной ветки 2.8.x языка программирования Scala (http://ru.wikipedia.org/wiki/Scala_%28%D1%8F&.... В новой версии:


-  Проведена реструктуризация библиотеки классов;
-  Интегрирована новая реализация массивов, упрощен процесс работы с массивами, оптимизирована производительность. Добавлена поддержка определения полиморфных массивов;
-  Добавлена возможность определения специализированных параметров типов, указывающих компилятору генерировать разные версии одного определения в зависимости от его использования;
-  Поддержка устанавливаемых по умолчанию аргументов и именованных аргументов, увеличивающих читаемость при вызове методов с большим числом аргументов;

-  Пакеты теперь могут содержать в себе не только классы и объекты, но и отдельные методы, поля и псевдонимы типов;

-  Приведение в порядо...

URL: http://www.scala-lang.org/node/7009
Новость: http://www.opennet.me/opennews/art.shtml?num=27304


Содержание

Сообщения в этом обсуждении
"Релиз языка программирования Scala 2.8.0"
Отправлено Аноним , 14-Июл-10 22:56 
А интересно, чего больше: дистрибутивов или языков программирования?

"Релиз языка программирования Scala 2.8.0"
Отправлено Толстый , 14-Июл-10 23:28 
Действительно, зачем нужны разные ЯП, когда есть православный С?

"Релиз языка программирования Scala 2.8.0"
Отправлено аноним , 15-Июл-10 09:51 
и дествительно, зачем нужен С, если есть машинные коды или асм? м?
наверно для более быстрого и качественного создания ПО..

"Релиз языка программирования Scala 2.8.0"
Отправлено alexxisr , 16-Июл-10 06:11 
правильно, даешь свой язык для каждого приложения
ведь в каждом свои особенности, и компилятор обязан их учитывать
в идеале в языке должна быть только одна инструкция - do, которая компилируется в нужный алгоритм.

"Релиз языка программирования Scala 2.8.0"
Отправлено Николай , 16-Июл-10 11:25 
Вы правы, если язык достаточно гибок и позволяет себя надстраивать, грех этим не воспользоваться. Пока вы пишете программу, вы меняете язык под свои нужды - выделяете общие алгоритмы, обобщаете, упрощаете код.
Даже если язык не особо вам в этом помогает это не повод отказываться от такого подхода: вспомним о С с хитрыми макросами для объявления библиотечных функций :)

"Релиз языка программирования Scala 2.8.0"
Отправлено Аноним , 16-Июл-10 12:29 
Действительно, зачем нужны разные дистрибутивы, когда есть Ubuntu&