Представлен (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/
Новость: http://www.opennet.me/opennews/art.shtml?num=32635
> Создатели Ceylon поставили перед собой цель избавления от устаревших концепций и подходов, которые мешают дальнейшей эволюции языка Java и достижению более высокого уровня эффективности.Главный и единственный из которых - это корпорация Oracle :)
Ну, да. Оракл держит на яву все патенты и душит ими окружающих. А где гарантия, что лет через пять-десять тем же не будет заниматься Ред Хет? ГПЛ2, в отличие от ГПЛ3 позволяет им держать патенты у себя.
Есть такая вещь - хорошая репутация называется. Очень много значит, между прочим. И у оракула её нет, а у редхата есть.
И сколько бы зеленые толстные не пугали всех патентным троллингом от редхата(гугола, каноникла, etc), подобные угрозы выглядят весьма прохладно.
Патентные войны - штука весьма и весьма заразительная...
вам стоит узнать про implied license на патенты в GPL2.
У Оракула за 35 лет может быть и нет репутации корпорации Бобра. Зато есть оборот такой, которому позавидует ВПК. И поляна госорганов США. Где крутятся восьмизначные бабки.И есть инсталляционная база такая, что улыбнешься. 65% промышленных субд (гусары с мускулем, ма-алчать! вы шибздики и по объемам и по задачам)
И редхат по финансовым показателям сливает вчистую Оракулу. Рекомендую посмотреть отчеты годовые. И хотя бы для приличия потусоваться на oracle.com. Прежде, чем лужи газифицировать.
Что сказать-то хотел?
Наркокартели, между прочим, приличные бабки зашибают. Торговля человеческими органами тоже, говорят довольно прибыльный бизнес. Бобром тут и не пахнет, но если посчитать чистую прибыль...
Хотя стоит отметить, что для таких занятий с потенциальной возможностью питаться всю оствшуюся жизнь тюремной баландой требуются весьма крепкие яйца. Не у всех они есть, поэтому те, кто помельче, зарабатывают легальной или полулегальной деятельностью - откатами в госструктурах, патентным троллингом и т.д.
> Что сказать-то хотел?Ну, как, вытащид линейку и прикладывается к телу оракела, пуская слюну.
> Наркокартели, между прочим,
Тоже молодец. :/
> Ну, как, вытащид линейку и прикладывается к телу оракела, пуская слюну.На своем теле мерить нечего, походу. Вот и приходится за ораклом прятаться.
правильно Oracle корпорация Го..на
какие ещё промышленные СУБД ?
оракл уже мёртвая компания, её субд через 3-5 лет никому не нужны будут,
посмотри хотя бы на яндекс деньги, гоогл чекаут, paypal, и тд
все они работают с сравнительно большими данными, правда через костыли но всё же
а через несколько лет появяться опен соурс базы работающие с петабайтами данных и где будет сосать твой оракл.
правильно оракл ахитекторы канут в лето со своими говно решениями за 8 значную цифру
Я такие слова каждый год, начиная с 1995 г., слышу про Майкрософт и Линукс. Ностальгия...
Не гони про 95 год.
И посмотри вокруг - linux везде, начиная от суперкомпьтеров и кончая роутерами и телефонами.
Абсолютно все новые ниши захвачены.
Избирательная у вас статистика...Планшеты: лидирует iOS. Ноутбуки и нетбуки: лидирует Windows.
ОС в смартфонах на 1к2010: Symbian 36,6%, Android 25,5%, iOS 16,7%.
Не уверен что в телефонах стоит Линукс.
В смартфонах у Android более 50%. Тем кто любит майкрософт статистику за 2011 год не показывают ?
>какие ещё промышленные СУБД ?Семейство Oracle Database. Если нужна высокая надежность и скорость работы - других вариантов нет.
>оракл уже мёртвая компания,не более мертвая чем Google, который оракл превосходит по оборотам.
>посмотри хотя бы на яндекс деньги, гоогл чекаут, paypal, и тдПосмотрите на операторов сотовой связи. У них прирост данных от 3Gb сутки. И все на Оракле. Почему? Потому что вариантов нет.
>несколько лет появяться опен соурс базы работающие с петабайтамиСомнительно.
>Семейство Oracle Database.можно подробней что там за Семейка такая ? Вдруг там реально ненужное барахло ?
>Посмотрите на операторов сотовой связи.кто круче билайн чисто менеджерская компания, и google paypal - технологические монстры ?
3Gb сутки ? - это често говоря смешно )
а на oracle у них только потому что нет петабайной базы подерживащей ACID
кто мешает им делать на postgres ? тот же скайп с большей базой пользователей и на psql
Ложь чистой воды.
Один из самых крупных единичных операторов в мире - японский NTT DoCoMo. Как бы под Postgresql. Именно от-туда идут специфичные типы данных в прочие субд (spartial,ip ...)
К вопросу о промышленных СУБД. Не люблю СУБД Oracle, но справедливости ради: посмотрите на сайте CERN LHC (коллайдер), какие там объемы данных и какая СУБД. Почему-то это Oracle 11gR2.
> К вопросу о промышленных СУБД. Не люблю СУБД Oracle, но справедливости ради: посмотрите на сайте CERN LHC (коллайдер), какие там объемы данных и какая СУБД. Почему-то это Oracle 11gR2.Я работаю в крупной компании (около 14 тыс. чел.) и на серверах наших стоит Microsoft SQL Server. Объемы данных большие и он периодически падает. Но выбрали мы его не потому, что он хороший и надежный (как пишут), а потому, что контора заключила выгодный договор. Часть денег попилили между собой, а часть (очень маленькую) пустили на сервера.
А вот если использовали тот же PostgreSQL, то денег не удалось бы скомуниздить, так как его можно скачать и использовать, заплатив только за трафик.Возможно, в Церне кто-то пролоббировал установку и использование Oracle.
Ваша правда. Но все-таки, 15 петабайт данных в год для БАК - это существенный объем. И сильно сомневаюсь, что там мирятся с потерей данных и частыми падениями. Наверное, эта СУБД все же не так плоха?
Другие варианты есть. Просто вы их не знаете. Например, давеча АНБ США раскрыла код своей nosql-субд Accumulo. Полюбопытствуйте... Оracle там со своими монстроидальными продуктами отдыхает.Доходы Oracle обеспечиваются талантливо организованным vendor-lock для 90% мирового финансового сектора и немаленькой доли промышленного сектора. Оracle пытается сосать всё больше и больше, но рано или поздно этот пузырь лопнет. Тогда для них всё будет грустно...
Думаю они сами отлично это понимают, потому и скупают технологии типа Java и пытаются играть в других нишах.У операторов всё на Oracle? Это вы наверное в агитках Oracle прочитали.
Можете погуглить историю закупки Oracle Связьинвестом и чем это всё закончилось. Очень яркий пример, как Oracle делает бизнес.
> Можете погуглить историю закупки Oracle Связьинвестом и чем это всё закончилось. Очень
> яркий пример, как Oracle делает бизнес.Это вы про то как в "Связьинвесте", после смены руководства, накрылся проект переезда на OEBS (hint: OEBS соотносится с ODB примерно так же как 1C:Предприятие с MS SQL Server)? Причём проект готовился отнюдь не Oracle, а отечественной компанией "Открытые технологии". В общем, вроде бы корабль тот, да океаном ошиблись.
> Семейство Oracle Database. Если нужна высокая надежность и скорость работы - других
> вариантов нет.Не соглашусь. Как минимум есть еще IBM Informix и DB2
>Посмотрите на операторов сотовой связи. У них прирост данных от 3Gb сутки. И все на >Оракле. Почему? Потому что вариантов нет.DB2?
> а через несколько лет появяться опен соурс базы работающие с петабайтами данных и где будет сосать твой оракл.PostgreSQL уже на таких объёмах используется. Пруфлинк, правда, не могу предъявить.
Я _далеко_ не поклонник Оракла, но просто чтобы быть справедливым: компьютерная жизнь не сводится к Интернету. Есть такие веши, как системы OLTP и OLAP, где Оракл крут и весьма.
А это соотносится с Инетом по степени важности примерно как промышленные электростанции к литий-ионным аккумуляторам.Проблема в восприятии: первые вы не видите (и про них не помните), а про вторые помните всегда (без них Ваш телефон/планшет/etc. работать не будут), но боюсь, для жизни первые важнее.
Опять же - не к тому, что Оракл корпорация бобра, просто масштаб корректно оценивать нужно.
то что я писал про петабайты это относиться и к olap и т.д.
>не поклонник Оракла
> такие веши, как системы OLTP и OLAP, где Оракл крут и весьма.
>как промышленные электростанции
> Проблема в восприятии: первые вы не видите (и про них не помните),
> для жизни первые важнее.Так вИпьем же за PostgreSQL масштаба гос.предприятия, дай б-г здоровья Росстандарту и ГОСТ Р 54593-2011 его! </тост>
то что оракл крут - спорное утверждение
я думаю если посмотреть изнутри оракл то там перспективы не радужныоракл выигрывает только в одном, стабильной базе + плюшки в виде каких то частных случаев
опенсорсу вполне по силу достичь стабильности, за счёт уменьшения количества плюшек, и более простой кодовой базе. А плюшки не особо нужны.
опять же никакого маштаба не вижу, маштаб у них не связан с качеством их базы.
сейчас же единственно качественное приемущество это IMDG
> то что оракл крут - спорное утверждение
> опять же никакого маштаба не вижу, маштаб у них не связан с
> качеством их базы.Опять же, CERN LHC, некоммерческий проект, использует почему-то не бесплатную СУБД. Там лохи сидят?
> Опять же, CERN LHC, некоммерческий проект, использует почему-то не бесплатную СУБД. Там лохи сидят?Боюсь, что при бюджете ЦЕРНа на БАК стоимость лицензий на СУБД как бы где-то там, далеко-далеко, за плинтусом :) Смотрите не на 'коммерческий/некоммерческий' но на бюджет в 1ю очередь.
Отчасти я с Вами соглашусь. Но только отчасти :) Согласитесь, если бы бесплатное решение их удовлетворяло, то они бы выбрали его. Деньги там считать лучше умеют, в отличие от нас.Хотя, разговор не совсем об этом. Тут ребята говорят, что RDBMS от оракла фуфло, если сильно утрировать. Видимио, не совсем фуфло :) Хотя выше писал, что она мне не нравится. Исторически с информиксом больше общать приходилось из коммерческих
> Боюсь, что при бюджете ЦЕРНа на БАК стоимость лицензий на СУБД как
> бы где-то там, далеко-далеко, за плинтусом :) Смотрите не на 'коммерческий/некоммерческий'
> но на бюджет в 1ю очередь.И еще маленький довесок. На Linux от RedHat они тратиться не стали, а сделали свою сборку - Scientific Linux. При бюджете около 700 млн. - 1 млрд. (в разные годы по разному) зеленых, согласитесь, лицензии на шапку тоже большой проблемы бы не составили в плане стоимости :)
> 65% промышленных субди из них 100% — легаси, от которого и рады бы избавиться, да не получается уже.
Есть одно но. Репутация может поменяться в случае продажи (покупки) компании. А также очень хорошо продаются патенты без репутации. Примеры в лице Sun и Novell просто вопиют.
> Есть такая вещь - хорошая репутация называется. Очень много значит, между прочим.у Sun была по моему наилучшая репутация в мире UNIX. Только это не мешает теперь Oracle делать с Java все что та бы не захотела
судя по описанию особенностей, язык выглядит весьма привлекательно, удачи ему в развитии!если RedHat переведет хотя бы часть JBoss, Seam, jBPM и др. своих Java-проектов на рельсы этого нового языка - это несомненно придаст ему большей популярности
Хм... Может я чет и не понял - но компилятор и весь рантайм пишется на Java. И вобще всё выглядит как доролнение к Java, некотрое разширение, а не как независимая технология. Тоесть даже используя Ceylon деведоперы будут в некотором виде зависить от Оракла?
Ну было бы странно сразу писать компилятор Цейлона на Цейлоне, лол.
Не поверишь компилятор Си на нём и пишут. (Я сказал, на Си!) Ну, про bootstrap не буду -- неправильно поймут.......
> Не поверишь компилятор Си на нём и пишут.Хотя, ходят легенды, что таки Ричи-Керниганы _поначалу писали его на Би...
...но кто ж этим сказкам верит-то?? :))
надеюсь java станет открытой а все костыли канут в лето )
> надеюсь java станет открытой а все костыли канут в лето )Во что канут?
>java станет открытойhttp://openjdk.java.net/ надежды сбываются.
Это Scala от RedHat-а? Синтаксис режет глаз особенно "Typesafe null and safer type narrowing" какой-то шестиколесный велосипед
function distance(Point from, Point to) {return ((from.x-to.x)**2 + (from.y-to.y)**2)**0.5;
}
улыбнуло)
Правильно как-то так:
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();
}
"Разность" двух точек даст в результате вектор, а не точку, хотя атрибуты будут те же. Вводит в заблуждение и провоцирует ошибки.
length - это уже к векторам, а не точке. Если надо радиус-вектор точки, то так и надо писать
Лично мне импонировал подход C# с возможностью включения-выключения работы с указателями. Так интереснее получается. Язык один, а возможности разные. А вот организация виртуальной машины и общеситсемной библиотеки выглядят как костыль. Ведь есть операционная система, в которой всё уже написано, так зачем это переписывать в угоду какому-то языку. Система хорошая, но неподходит языку. Язык хороший, но ему не подходят библиотеки системы. Полный идиотизм.