Для формирования сообщества разработчиков на языке программирования Ceylon введён в строй (http://ceylon-lang.org/blog/2011/11/17/welcome/) сайт проекта - ceylon-lang.org (http://ceylon-lang.org) и открыт доступ к Git-репозиториям с кодом. Язык Ceylon был представлен компанией Red Hat в апреле этого кода, как язык общего назначения, претендующий на роль замены Java. Спецификации Ceylon, код компилятора, runtime-компонентов, библиотек и интегрированной среды разработки (http://ceylon-lang.org/documentation/ide/) на базе Eclipse можно загрузить из GitHub (https://github.com/ceylon). Реализация компилятора Ceylon написана на языке Java. Код доступен под лицензией GPLv2.
Учтя сильные и слабые стороны языка Java, создатели Ceylon поставили перед собой цель избавления от устаревших концепций и подходов, которые мешают дальнейшей эволюции Java и достижения более высокого уровня эффективности. Написанные на языке Ceylon программы могут выполняться в стандартной виртуальной машине Java (JVM...URL: http://ceylon-lang.org/blog/2011/11/17/welcome/
Новость: http://www.opennet.me/opennews/art.shtml?num=32364
Ну всё : каждая уважающая себя компания должна выпустить свою ос, свой планшет и свой язык программирования....
Ждем рхФон? От Поттеринга, - с треугольным экраном, списком контактов в MySQL,
переименованной кнопкой "Позвонить" в "Инициализировать процесс взаимодействия с абонентом",
и обязательно Journal DB c возможностью управления логами по SMS.
Платными апдейтами и управлением через веб-интерфейс. Хотя доведут до ума OpenMoco например...
Вот-вот. Он ради такого дела придумает Новую Архетектуру Снапшотов, которая как нельзя лучше впишется в его новый план по созданию мобильных p2p облаков.
>Ждем рхФон? От Поттеринга, - с треугольным экраномэкранов будет два. один обычный, другой сенсорный внизу (и повернуть будет нельзя - датчики отключат управление)
>списком контактов в MySQL,
в облаке
Откуда столько злобы?
Окажется хорошей вещью - размножится и будет жить.
Окажется плохим - отсохнет и умрёт в забвении.
Что в этом плохого?
> Откуда столько злобы?
> Окажется хорошей вещью - размножится и будет жить.
> Окажется плохим - отсохнет и умрёт в забвении.
> Что в этом плохого?Впихнут в федору
> Впихнут в федорукого волнуют проблемы бесплатных бетатестеров?
Тех, чьим ментейнерам дистрибутив-ва Ленард подарил попаболь ненужных вопросов _потом, когда его бесчисленные изделия#2 располз(у|аю)тся по _соседним прогрессивным-пердовым дистрибутивам (и прогрессивно побеждают конкурентов-апстримов изделиий), а не надо ли того же и нам.ЗЫЖ Не оч сложно? :>
> Откуда столько злобы?
> Окажется хорошей вещью - размножится и будет жить.
> Окажется плохим - отсохнет и умрёт в забвении.
> Что в этом плохого?Совсем даже не факт, не всегда приживается то, что хорошее. Вспомни хреновые сигареты и алкоголь, что рекламируются и продукты ПО, проталкиваемые софтвеерными гигантами хоть часть и бестолковая а еще менеджеров, которые поняли что важно не ЧТО парить, а КАК парить - пропарят так шо сам не поймёшь что случилось - часть этого тоже имеет место быть.
> Ждем рхФон? От Поттеринга, - с треугольным экраном, списком контактов в MySQL,
> переименованной кнопкой "Позвонить" в "Инициализировать процесс взаимодействия с абонентом",
> и обязательно Journal DB c возможностью управления логами по SMS.Я знаю, за что Вам ставят плюсы. За "Инициализировать процесс взаимодействия с абонентом".
И свой язык программирования на основе Java.
синтаксис симпатичнее чем скала
Снова скобки. Слабо ли им у python наследовать табы? Как бы было проще...
И от разъехавшейся табуляции ломается программа, да.
В ворде пишите?
> В ворде пишите?Как-то вы неуверенно заставляете человека писать в ворде. Как будто сами не думаете, что это толковый совет. И, в принципе, правильно, что не думаете: ворд не особо дружит с чисто текстовыми файлами, ему вёрстку подавай.
> : ворд не особо дружит с чисто текстовыми файлами, ему вёрстку подавай.С версткой он "дружит" еще хуже.
Сразу вспомнилось -Настоящий верстальщик способен работать в чем угодно, и способен, пусть и с некоторым трудом, работать в том, что, собственно говоря, вообще не работает.
( http://ddd.exmachina.ru/tool/word_vs_framemaker/ )
ОпенОфис еще хуже приспособлен для "верстки", но есть люди, которые его уважают и за эти начатки...
Вам python'а мало?
Если мало Питона, есть "конфетка" Питон написанный на Питоне ;)
Отсутсвие скобок это самый огромный минус питона. Или вы не пробовали на нем читать код который занимает больше одного экрана?
Чем вам в этом помогут скобки?
А выпробовали писать код без подсветки? Не?Тогда и зацените отступы табами. А пока табы-блоки - это очень приятная фича для удобочитаемости.
> А выпробовали писать код без подсветки? Не?(пожимает плечами) писал. брат до сих пор жив.
> Использование для присвоения значений оператора ":="они изобрели паскаль
> Использование для присвоения значений оператора ":=";xxx: Ни один язык с ':=' никогда не достигнет успеха.
xxx: Это оператор смерти.
© http://bash.org.ru/quote/405508
Уже давно достиг, Delphi называется.
Сравни количество кода на Delphi и его конкурентах - C# и C++. Только выпей успокоительного, а то результаты могут немного шокировать.
C# ему не конкурент, а потомок.
> C# ему не конкурент, а потомок.паскакаль на стероидах - предок С#? Я бы скорее поверил что предком сишарпа является нотная грамота.
Автор Дельфи и С# один и тот же. С# — дальнейшее развитие Дельфи, с оглядкой на Жабу.
> Автор Дельфи и С# один и тот же. С# — дальнейшее развитие ДельфиА я-то думал, что маленьким прыщавым сишарпом был вижулик бейсиал. Всё, больше не читаю Спольски, перехожу на балмера.
и не читай, кстати: тот ещё звездобол.хотя и корреспонденту стоило уточнить, что всё-таки неуважаемый хэйлсберг занимался всей платформой. откуда там повылазили уши, лапы, рога и неприличные органы VCL. ну, не обучили дядю layout manager'ам нормальным и тому, как дизайнить что-то для платформы со сборкой мусора. или обучили, но он зазвездился и посчитал, что «норот не поймёт, больно мудрено выходит».
> Автор Дельфи и С# один и тот же. С# — дальнейшее развитие Дельфи
>А я-то думал, что маленьким прыщавым сишарпом был вижулик бейсиал. Всё, больше не читаю Спольски, перехожу на балмера.Вы лучше не читайте опеннет. И не думайте кстати тоже, это полезно для здоровья.
и для остальных кто сам ничего не знает, а только опеннет читает, могу сообщить - сишарп это пракически один в один жаба, найдите 10 отличий сами, вот библиотеки понятно другие да.
> Автор Дельфи и С# один и тот же.Из этого может следовать, что "C# - потомок Delphi", только при установлении факта растления малолетнего. :-O WTF??!
>Сравни количество кода на Delphi и его конкурентах - C# и C++.а зачем? Delphi достиг успеха, FreePascal тоже пользуется спросом. Ада используется в промышленности полным ходом.
> FreePascal тоже пользуется спросом. Ада используется в промышленности полным ходом.Бред, про FreePascal я промолчу вообще, Ада - даже в промышленности редко для жутко специфических задач, а Delphi изначально отличался революционным в то время подходом к разработке - "нарисовал окно тыкнул на кнопке, написал обработчик" плюс паскаль, так любимый советским академическим кругам да и многим студентам того к нему и потянуло многих - но не из за того, что := самый "удобный" оператор присваивания как и begin end от которых в глазах рябит.
Вы только что "наехали" и на Oracle PL/SQL.
и правильно сделал, есть за что)
> Бред, про FreePascal я промолчу вообще, Ада - даже в промышленности редко
> для жутко специфических задач, а Delphi изначально отличался революционным в то
> время подходом к разработке - "нарисовал окно тыкнул на кнопке, написал
> обработчик" плюс паскаль, так любимый советским академическим кругам да и многим
> студентам того к нему и потянуло многих - но не из
> за того, что := самый "удобный" оператор присваивания как и begin
> end от которых в глазах рябит.фаталити: http://www.seas.gwu.edu/~mfeldman/ada-project-summary.html
>> Бред, про FreePascal я промолчу вообще, Ада - даже в промышленности редко
>> для жутко специфических задач, а Delphi изначально отличался революционным в то
>> время подходом к разработке - "нарисовал окно тыкнул на кнопке, написал
>> обработчик" плюс паскаль, так любимый советским академическим кругам да и многим
>> студентам того к нему и потянуло многих - но не из
>> за того, что := самый "удобный" оператор присваивания как и begin
>> end от которых в глазах рябит.
> фаталити: http://www.seas.gwu.edu/~mfeldman/ada-project-summary.htmlфаталити не удалось. Кроме того, что список хоть и внушительный, но по сути мизерная часть, так еще и в первых же строчках:
in which Ada is used at least to a significant degree.
Надо объяснять что в проектах подобного масштаба 5%, например, это уже significant degree?
> Надо объяснять что в проектах подобного масштаба 5%, например, это уже significant
> degree?ну, и 65% - это тоже significant degree и 90% тоже. По делу есть что или буквоедство лишь бы хоть как-то отмазать глупость?
>> Надо объяснять что в проектах подобного масштаба 5%, например, это уже significant
>> degree?
> ну, и 65% - это тоже significant degree и 90% тоже.Ну да. Это как раз и говорит о том, что "статистика" ни о чем. Глупость - это как раз считать ее подтверждением широкого распространения Ada.
> По делу есть что или буквоедство лишь бы хоть как-то отмазать глупость?
А не дошло, что это более чем по делу?
> Ну да. Это как раз и говорит о том, что "статистика" ни
> о чем. Глупость - это как раз считать ее подтверждением широкого
> распространения Ada.а не глупость считать статистику не доводом распространения лишь бы подтверждать тезис что только распространение наряду с С++ делает язык успешным?
> Бред, про FreePascal я промолчу вообщемудрое решение, хотя и было бы как обычно забавно послушать
> Ада - даже в промышленности редко для жутко специфических задач,
Там где надо не редко, а в основном
>а Delphi изначально отличался революционным в то время подходом к разработке - "нарисовал окно тыкнул на кнопке, написал обработчик"
Это было раньше сделано в вижуалбэйсике причем еще для дос, увы сам язык там все таки немного не того
http://brainslugs.blogspot.com/2007/04/vb-for-dos.html
а вообще наверное хорошо жить ничего не зная, да
>Сравни количество кода на Delphi и его конкурентах - C# и C++.Сравни количество кода на Delphi и Lisp. Потом расскажи лисперам, что Дельфи круче Лиспа, так как кода на Дельфи больше написано.
> Сравни количество кода на Delphi и Lisp.Сравнил. Кода на разнобразных лиспах многовато, по сравнению с дельфи. Одни только scheme и common lisp чего стоят. Другое дело, что код на лиспах обычно ёмче.
> так как кода на Дельфи больше написано.Спасибо, посмеялся.
1) Где сравнили? Ссылку на статистику можете дать?
2) Лисперы как раз утверждают, что их лисп — мега-лаконичный язык. Что на лиспе парой строк пишется веб-сервер, а пятью строками можно написать целую лисповую ОС.
> 1) Где сравнили? Ссылку на статистику можете дать?Не-а. Я руководствовался количеством реально используемого кода в интернетах. Впрочем, тот же самый вопрос я могу задать и Вам. Откуда информация, что кода на дельфи больше, чем на лиспах? Школьные поделки типа "hello world" не предлагать.
>Лисперы как раз утверждают, что их лисп — мега-лаконичный язык. Что на лиспе парой строк пишется веб-сервер, а пятью строками можно написать целую лисповую ОС.Перечитайте мой комментарий еще раз и Вы увидите строчку:
>>Другое дело, что код на лиспах обычно ёмче.
COBOL всё равно вне конкуренции. Даже С не дотягивает.
> COBOL всё равно вне конкуренции. Даже С не дотягивает.JavaScript же.
> Сравни количество кодаБессмысленно.
>> Сравни количество кода
> Бессмысленно.И беспощадно.
Зато как разбросало... +Завидую-малацца!
> Уже давно достиг, Delphi называется.Таки мало поделий на Дельфи выглядят прилично. Судя по их виду, его юзают как раз школяры, которых на нем просто натаскали...
Этот оператор называется двучлен.
> Этот оператор называется двучлен.И это название очень хорошо характеризует языки в которых он используется.
> Этот оператор называется двучлен.Этот оператор называется «присвоение», а двучлен бывает только в математике и у некоторых вместо головы!
Амбакадеро еще жив?
Да
А что с шаблонами? - Нормальные как в C++ или такие же как в джава?
> Нормальные как в C++А не слишком ли толсто?
The Cylons were created by man.
They evolved.
They rebelled.
There are many copies.
And they have a plan.
...
so say we all
функции высших порядков это очень хорошо, там лямбды бы ещё были.
А почему не Cylon?
Понравились скриншоты из описания того как настроить IDE. Оказывается разработчики из РедХат используют Мак ОС Х :D
"Язык Ceylon был представлен компанией Red Hat в апреле этого кода, как язык общего назначения, претендующий на роль замены Java... Реализация компилятора Ceylon написана на языке Java."Я че-то не понял. Это че???
Это хитрый план по преодолению ломки у адептом при замене.....
Я считаю, для операции деструктивного присваивания надо использовать <-. А использовать для этого знак равенства - то ли быдланство, то ли шизофрения. Потому что у математика запись вида a = a + 1 вызывает острое чувство противорения, ибо, очевидно, равенство никогда не выполняется. Требуется немало времени и самодисциплины, чтобы загнать своё бунтующее чувство истины глубоко в подсознание и смириться с этим.
A notorious example for a bad idea was the choice of the equal sign to denote assignment. It goes back to Fortran in 1957 and has blindly been copied by armies of language designers. Why is it a bad idea? Because it overthrows a century old tradition to let “=” denote a comparison for equality, a predicate which is either true or false. But Fortran made it to mean assignment, the enforcing of equality. In this case, the operands are on unequal footing: The left operand (a variable) is to be made equal to the right operand (an expression). x = y does not mean the same thing as y = x.
Хм... Синтаксис Ceylon'а мне показался более вменяемым, чем у Go от Google...
Полез качать документацию...