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

Исходное сообщение
"Первый релиз развиваемого компанией Red Hat языка программир..."

Отправлено opennews , 22-Дек-11 13:43 
Представлен (http://ceylon-lang.org/blog/2011/12/20/ceylon-m1-newton/) первый релиз языка программирования Ceylon (http://ceylon-lang.org/) (Milestone 1), развиваемого компанией Red Hat как языка общего назначения, претендующего на роль замены Java. В сосав выпуска входят компилятор, runtime-компоненты и набор стандартных модулей. Через несколько дней планируется выпустить интегрированную среду разработки Ceylon IDE (http://ceylon-lang.org/documentation/ide/?utm_source=blog&ut...), построенную на базе Eclipse. Код связанных с языком компонентов распространяется (https://github.com/ceylon) под лицензией GPLv2, а код среды разработки под лицензией EPL. Бинарные пакеты можно загрузить (http://ceylon-lang.org/download/) в форматах deb и rpm.


Первый релиз "Milestone 1" имеет статус экспериментального выпуска, на базе которого, после публикации ещё четырёх Milestone-выпусков, будет подготовлен стабильный релиз Ceylon 1.0. В первом выпус...

URL: http://ceylon-lang.org/blog/2011/12/20/ceylon-m1-newton/
Новость: https://www.opennet.ru/opennews/art.shtml?num=32635


Содержание

Сообщения в этом обсуждении
"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено klalafuda , 22-Дек-11 13:43 
> Создатели Ceylon поставили перед собой цель избавления от устаревших концепций и подходов, которые мешают дальнейшей эволюции языка Java и достижению более высокого уровня эффективности.

Главный и единственный из которых - это корпорация Oracle :)


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено жабабыдлокодер , 22-Дек-11 14:08 
Ну, да. Оракл держит на яву все патенты и душит ими окружающих. А где гарантия, что лет через пять-десять тем же не будет заниматься Ред Хет? ГПЛ2, в отличие от ГПЛ3 позволяет им держать патенты у себя.

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Аноним , 22-Дек-11 14:26 
Есть такая вещь - хорошая репутация называется. Очень много значит, между прочим. И у оракула её нет, а у редхата есть.
И сколько бы зеленые толстные не пугали всех патентным троллингом от редхата(гугола, каноникла, etc), подобные угрозы выглядят весьма прохладно.

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено жабабыдлокодер , 22-Дек-11 14:28 
Патентные войны - штука весьма и весьма заразительная...

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено szh , 22-Дек-11 15:05 
вам стоит узнать про implied license на патенты в GPL2.

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Аноним , 22-Дек-11 14:40 
У Оракула за 35 лет может быть и нет репутации корпорации Бобра. Зато есть оборот такой, которому позавидует ВПК. И поляна госорганов США. Где крутятся восьмизначные бабки.

И есть инсталляционная база такая, что улыбнешься. 65% промышленных субд (гусары с мускулем, ма-алчать! вы шибздики и по объемам и по задачам)

И редхат по финансовым показателям сливает вчистую Оракулу. Рекомендую посмотреть отчеты годовые. И хотя бы для приличия потусоваться на oracle.com. Прежде, чем лужи газифицировать.


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Аноним , 22-Дек-11 14:49 
Что сказать-то хотел?
Наркокартели, между прочим, приличные бабки зашибают. Торговля человеческими органами тоже, говорят довольно прибыльный бизнес. Бобром тут и не пахнет, но если посчитать чистую прибыль...
Хотя стоит отметить, что для таких занятий с потенциальной возможностью питаться всю оствшуюся жизнь тюремной баландой требуются весьма крепкие яйца. Не у всех они есть, поэтому те, кто помельче, зарабатывают легальной или полулегальной деятельностью - откатами в госструктурах, патентным троллингом и т.д.

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Andrey Mitrofanov , 22-Дек-11 15:08 
> Что сказать-то хотел?

Ну, как, вытащид линейку и прикладывается к телу оракела, пуская слюну.

> Наркокартели, между прочим,

Тоже молодец. :/


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Аноним , 22-Дек-11 17:27 
> Ну, как, вытащид линейку и прикладывается к телу оракела, пуская слюну.

На своем теле мерить нечего, походу. Вот и приходится за ораклом прятаться.


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено evgeny_t , 22-Дек-11 15:50 
правильно Oracle корпорация Го..на
какие ещё промышленные СУБД ?
оракл уже мёртвая компания, её субд через 3-5 лет никому не нужны будут,
посмотри хотя бы на яндекс деньги, гоогл чекаут, paypal, и тд
все они работают с сравнительно большими данными, правда через костыли но всё же
а через несколько лет появяться опен соурс базы работающие с петабайтами данных и где будет сосать твой оракл.
правильно оракл ахитекторы канут в лето со своими говно решениями за 8 значную цифру

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Ваня , 22-Дек-11 16:12 
Я такие слова каждый год, начиная с 1995 г., слышу про Майкрософт и Линукс. Ностальгия...

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Anonymouss , 22-Дек-11 17:11 
Не гони про 95 год.
И посмотри вокруг - linux везде, начиная от суперкомпьтеров и кончая роутерами и телефонами.
Абсолютно все новые ниши захвачены.

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Ваня , 23-Дек-11 11:37 
Избирательная у вас статистика...

Планшеты: лидирует iOS. Ноутбуки и нетбуки: лидирует Windows.

ОС в смартфонах на 1к2010: Symbian 36,6%, Android 25,5%, iOS 16,7%.

Не уверен что в телефонах стоит Линукс.


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено szh , 23-Дек-11 12:37 
В смартфонах у Android более 50%. Тем кто любит майкрософт статистику за 2011 год не показывают ?

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Аноним , 22-Дек-11 16:17 
>какие ещё промышленные СУБД ?

Семейство Oracle Database. Если нужна высокая надежность и скорость работы - других вариантов нет.
>оракл уже мёртвая компания,

не более мертвая чем Google, который оракл превосходит по оборотам.
>посмотри хотя бы на яндекс деньги, гоогл чекаут, paypal, и тд

Посмотрите на операторов сотовой связи. У них прирост данных от 3Gb сутки. И все на Оракле. Почему? Потому что вариантов нет.
>несколько лет появяться опен соурс базы работающие с петабайтами

Сомнительно.


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено evgeny_t , 22-Дек-11 17:01 
>Семейство Oracle Database.

можно подробней что там за Семейка такая ? Вдруг там реально ненужное барахло ?
>Посмотрите на операторов сотовой связи.

кто круче билайн чисто менеджерская компания, и google paypal - технологические монстры ?
3Gb сутки ? - это често говоря смешно )
а на oracle у них только потому что нет петабайной базы подерживащей ACID
кто мешает им делать на postgres ? тот же скайп с большей базой пользователей и на psql


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено mf , 22-Дек-11 18:59 
Ложь чистой воды.
Один из самых крупных единичных операторов в мире - японский NTT DoCoMo. Как бы под Postgresql. Именно от-туда идут специфичные типы данных в прочие субд (spartial,ip ...)

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Алекс , 22-Дек-11 19:37 
К вопросу о промышленных СУБД. Не люблю СУБД Oracle, но справедливости ради: посмотрите на сайте CERN LHC (коллайдер), какие там объемы данных и какая СУБД. Почему-то это Oracle 11gR2.

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Леха , 23-Дек-11 15:47 
> К вопросу о промышленных СУБД. Не люблю СУБД Oracle, но справедливости ради: посмотрите на сайте CERN LHC (коллайдер), какие там объемы данных и какая СУБД. Почему-то это Oracle 11gR2.

Я работаю в крупной компании (около 14 тыс. чел.) и на серверах наших стоит Microsoft SQL Server. Объемы данных большие и он периодически падает. Но выбрали мы его не потому, что он хороший и надежный (как пишут), а потому, что контора заключила выгодный договор. Часть денег попилили между собой, а часть (очень маленькую) пустили на сервера.
А вот если использовали тот же PostgreSQL, то денег не удалось бы скомуниздить, так как его можно скачать и использовать, заплатив только за трафик.    

Возможно, в Церне кто-то пролоббировал установку и использование Oracle.


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Алекс , 23-Дек-11 19:19 
Ваша правда. Но все-таки, 15 петабайт данных в год для БАК - это существенный объем. И сильно сомневаюсь, что там мирятся с потерей данных и частыми падениями. Наверное, эта СУБД все же не так плоха?

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено northbear , 22-Дек-11 17:48 
Другие варианты есть. Просто вы их не знаете. Например, давеча АНБ США раскрыла код своей nosql-субд Accumulo. Полюбопытствуйте... Оracle там со своими монстроидальными продуктами отдыхает.

Доходы Oracle обеспечиваются талантливо организованным vendor-lock для 90% мирового финансового сектора и немаленькой доли промышленного сектора. Оracle пытается сосать всё больше и больше, но рано или поздно этот пузырь лопнет. Тогда для них всё будет грустно...
Думаю они сами отлично это понимают, потому и скупают технологии типа Java и пытаются играть в других нишах.

У операторов всё на Oracle? Это вы наверное в агитках Oracle прочитали.
Можете погуглить историю закупки Oracle Связьинвестом и чем это всё закончилось. Очень яркий пример, как Oracle делает бизнес.


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено PereresusNeVlezaetBuggy , 27-Дек-11 04:04 
> Можете погуглить историю закупки Oracle Связьинвестом и чем это всё закончилось. Очень
> яркий пример, как Oracle делает бизнес.

Это вы про то как в "Связьинвесте", после смены руководства, накрылся проект переезда на OEBS (hint: OEBS соотносится с ODB примерно так же как 1C:Предприятие с MS SQL Server)? Причём проект готовился отнюдь не Oracle, а отечественной компанией "Открытые технологии". В общем, вроде бы корабль тот, да океаном ошиблись.


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Алекс , 22-Дек-11 19:38 
> Семейство Oracle Database. Если нужна высокая надежность и скорость работы - других
> вариантов нет.

Не соглашусь. Как минимум есть еще IBM Informix и DB2


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено toivo , 23-Дек-11 16:50 
>Посмотрите на операторов сотовой связи. У них прирост данных от 3Gb сутки. И все на >Оракле. Почему? Потому что вариантов нет.

DB2?


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено funny_falcon , 22-Дек-11 16:29 
> а через несколько лет появяться опен соурс базы работающие с петабайтами данных и где будет сосать твой оракл.

PostgreSQL уже на таких объёмах используется. Пруфлинк, правда, не могу предъявить.


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Yakov Markovitch , 22-Дек-11 16:38 
Я _далеко_ не поклонник Оракла, но просто чтобы быть справедливым: компьютерная жизнь не сводится к Интернету. Есть такие веши, как системы OLTP и OLAP, где Оракл крут и весьма.
А это соотносится с Инетом по степени важности примерно как промышленные электростанции к литий-ионным аккумуляторам.

Проблема в восприятии: первые вы не видите (и про них не помните), а про вторые помните всегда (без них Ваш телефон/планшет/etc. работать не будут), но боюсь, для жизни первые важнее.

Опять же - не к тому, что Оракл корпорация бобра, просто масштаб корректно оценивать нужно.


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено evgeny_t , 22-Дек-11 16:48 
то что я писал про петабайты это относиться и к olap и т.д.

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Andrey Mitrofanov , 22-Дек-11 16:54 
>не поклонник Оракла
> такие веши, как системы OLTP и OLAP, где Оракл крут и весьма.
>как промышленные электростанции
> Проблема в восприятии: первые вы не видите (и про них не помните),
> для жизни первые важнее.

Так вИпьем же за PostgreSQL масштаба гос.предприятия, дай б-г здоровья Росстандарту и ГОСТ Р 54593-2011 его! </тост>


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено evgeny_t , 22-Дек-11 16:56 
то что оракл крут - спорное утверждение
я думаю если посмотреть изнутри оракл то там перспективы не радужны

оракл выигрывает только в одном, стабильной базе + плюшки в виде каких то частных случаев

опенсорсу вполне по силу достичь стабильности, за счёт уменьшения количества плюшек, и более простой кодовой базе. А плюшки не особо нужны.

опять же никакого маштаба не вижу, маштаб у них не связан с качеством их базы.

сейчас же единственно качественное приемущество это IMDG


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Алекс , 22-Дек-11 19:42 
> то что оракл крут - спорное утверждение
> опять же никакого маштаба не вижу, маштаб у них не связан с
> качеством их базы.

Опять же, CERN LHC, некоммерческий проект, использует почему-то не бесплатную СУБД. Там лохи сидят?


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено klalafuda , 22-Дек-11 22:42 
> Опять же, CERN LHC, некоммерческий проект, использует почему-то не бесплатную СУБД. Там лохи сидят?

Боюсь, что при бюджете ЦЕРНа на БАК стоимость лицензий на СУБД как бы где-то там, далеко-далеко, за плинтусом :) Смотрите не на 'коммерческий/некоммерческий' но на бюджет в 1ю очередь.


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Алекс , 23-Дек-11 00:00 
Отчасти я с Вами соглашусь. Но только отчасти :) Согласитесь, если бы бесплатное решение их удовлетворяло, то они бы выбрали его. Деньги там считать лучше умеют, в отличие от нас.

Хотя, разговор не совсем об этом. Тут ребята говорят, что RDBMS от оракла фуфло, если сильно утрировать. Видимио, не совсем фуфло :) Хотя выше писал, что она мне не нравится. Исторически с информиксом больше общать приходилось из коммерческих


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Алекс , 23-Дек-11 19:31 
> Боюсь, что при бюджете ЦЕРНа на БАК стоимость лицензий на СУБД как
> бы где-то там, далеко-далеко, за плинтусом :) Смотрите не на 'коммерческий/некоммерческий'
> но на бюджет в 1ю очередь.

И еще маленький довесок. На Linux от RedHat они тратиться не стали, а сделали свою сборку - Scientific Linux. При бюджете около 700 млн. - 1 млрд. (в разные годы по разному) зеленых, согласитесь, лицензии на шапку тоже большой проблемы бы не составили в плане стоимости :)


"Первый релиз развиваемого компанией Red Hat языка..."
Отправлено arisu , 23-Дек-11 16:34 
> 65% промышленных субд

и из них 100% — легаси, от которого и рады бы избавиться, да не получается уже.


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено ffirefox , 23-Дек-11 00:50 
Есть одно но. Репутация может поменяться в случае продажи (покупки) компании. А также очень хорошо продаются патенты без репутации. Примеры в лице Sun и Novell просто вопиют.

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено unera , 23-Дек-11 01:07 
> Есть такая вещь - хорошая репутация называется. Очень много значит, между прочим.

у Sun была по моему наилучшая репутация в мире UNIX. Только это не мешает теперь Oracle делать с Java все что та бы не захотела


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено qpq , 22-Дек-11 14:36 
судя по описанию особенностей, язык выглядит весьма привлекательно, удачи ему в развитии!

если RedHat переведет хотя бы часть JBoss, Seam, jBPM и др. своих Java-проектов на рельсы этого нового языка - это несомненно придаст ему большей популярности


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Анонимный Аноним , 22-Дек-11 15:29 
Хм... Может я чет и не понял - но компилятор и весь рантайм пишется на Java. И вобще всё выглядит как доролнение к Java, некотрое разширение, а не как независимая технология. Тоесть даже используя Ceylon деведоперы будут в некотором виде зависить от Оракла?

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Аноним , 22-Дек-11 18:17 
Ну было бы странно сразу писать компилятор Цейлона на Цейлоне, лол.

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Andrey Mitrofanov , 22-Дек-11 18:30 
Не поверишь компилятор Си на нём и пишут. (Я сказал, на Си!) Ну, про bootstrap не буду -- неправильно поймут.......

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Andrey Mitrofanov , 22-Дек-11 18:33 
> Не поверишь компилятор Си на нём и пишут.

Хотя, ходят легенды, что таки Ричи-Керниганы _поначалу писали его на Би...

...но кто ж этим сказкам верит-то?? :))


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено evgeny_t , 22-Дек-11 15:53 
надеюсь java станет открытой а все костыли канут в лето )

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Аноним , 22-Дек-11 16:23 
> надеюсь java станет открытой а все костыли канут в лето )

Во что канут?


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено anonymous , 22-Дек-11 18:32 
>java станет открытой

http://openjdk.java.net/ надежды сбываются.


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Аноним , 22-Дек-11 15:56 
Это Scala от RedHat-а? Синтаксис режет глаз особенно "Typesafe null and safer type narrowing" какой-то шестиколесный велосипед

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено sluge , 22-Дек-11 16:53 
function distance(Point from, Point to) {  

    return ((from.x-to.x)**2 + (from.y-to.y)**2)**0.5;  

}
улыбнуло)


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Толстый , 23-Дек-11 04:47 
Правильно как-то так:
class Point {
  float x, y;
  function operator-(Point other) {
    Point res;
    res.x = x - other.x;
    res.y = y - other.y;
    return res;
  }

  function length() {
    return (x**2 + y**2)**0.5;
  }
}

function distance(Point from, Point to) {
  return (from - to).length();
}


"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено Аноним , 26-Дек-11 08:07 
"Разность" двух точек даст в результате вектор, а не точку, хотя атрибуты будут те же. Вводит в заблуждение и провоцирует ошибки.
length - это уже к векторам, а не точке. Если надо радиус-вектор точки, то так и надо писать

"Первый релиз развиваемого компанией Red Hat языка программир..."
Отправлено mf , 22-Дек-11 19:44 
Лично мне импонировал подход C# с возможностью включения-выключения работы с указателями. Так интереснее получается. Язык один, а возможности разные. А вот организация виртуальной машины и общеситсемной библиотеки выглядят как костыль. Ведь есть операционная система, в которой всё уже написано, так зачем это переписывать в угоду какому-то языку. Система хорошая, но неподходит языку. Язык хороший, но ему не подходят библиотеки системы. Полный идиотизм.