The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..., opennews (??), 17-Янв-11, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


30. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от Knuckles (ok), 18-Янв-11, 22:14 
>он стал бы еще перспективнее, если бы его отвязали от JVM

Ты совершенно не понимаешь сути Скалы.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

33. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от JL2001 (ok), 18-Янв-11, 23:23 
>>он стал бы еще перспективнее, если бы его отвязали от JVM
> Ты совершенно не понимаешь сути Скалы.

можно более развёрнуто про суть Скалы ?

Ответить | Правка | Наверх | Cообщить модератору

57. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от Knucklesemail (ok), 19-Янв-11, 14:54 
> можно более развёрнуто про суть Скалы ?

Суть в том, что это не велосипед. Скала компилируется в готовый байткод JVM, исполняется готовыми виртуальными машинами и использует их продвинутые оптимизации, вроде HotSpot. И самое главное - код на Scala имеет доступ к любым библиотекам, написанным на Java. Java-код в свою очередь тоже может использовать код на Scala.
Суть Scala в совместимости с большой высококачественной широко используемой инфраструктурой.

Ответить | Правка | Наверх | Cообщить модератору

64. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от Аноним (-), 19-Янв-11, 18:09 
>> можно более развёрнуто про суть Скалы ?
> Суть в том, что это не велосипед. Скала компилируется в готовый байткод JVM, исполняется готовыми виртуальными машинами и использует их продвинутые оптимизации, вроде HotSpot.

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

Чем по-вашему изменится суть, если Скала начнет компилироватья в код другой "готовой" VM или даже нативно, и будет уже там использовать "их продвинутые оптимизации".

Или все остальные компилируются в код "неготовых" VM, и только JVM одна "готовая"?

> И самое главное - код на Scala имеет доступ к любым библиотекам, написанным на Java. Java-код в свою очередь тоже может использовать код на Scala.

Практически все современные развитые языки "имеют доступ к коду" на других языках, а другие языки "в свою очередь тоже могут использовать" их код.

> Суть Scala в совместимости с большой высококачественной широко используемой инфраструктурой.

То же самое. Практически все современные развитые языки совместимы _с_разными_ "большими высококачественными широко используемыми инфраструктурами".
В чем здесь суть?

Или вы стоите на пороге открытия Америки, либо просто очередной "грамотей", который быстренько нагуглил контент без понимания смысла, чтобы казаться компетентным.

Ответить | Правка | Наверх | Cообщить модератору

66. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +1 +/
Сообщение от Knucklesemail (ok), 19-Янв-11, 18:32 
> Вы считаете, что если какой-то язык компилируется в какой-то код, хоть в
> байткод, хоть в нативный - что это по-вашему и есть суть
> этого языка.

В данном случае имелась ввиду суть Scala как технологии, а не как языка. Потому что просто языков уже и так дохрена, каждый из них по отдельности сам по себе представляет мало интереса. Интерес представляет развитая инфраструктура. Как язык Scala тоже безусловно очень привлекательный.

> Практически все современные развитые языки "имеют доступ к коду" на других языках,
> а другие языки "в свою очередь тоже могут использовать" их код.

Да, но в данном случае интеграция очень тесная. Практически прозрачная. А главное не требует от программиста ровным счетом никаких усилий - ни генерации биндингов, ни использования замысловатых промежуточных интерфейсов. Сравни с JNI хотя бы.

> Практически все современные развитые языки совместимы _с_разными_ "большими
> высококачественными широко используемыми инфраструктурами".

Далеко не так. Под кажджый язык обычно делается свой набор фреймворков. Согласись, при написании программы на C++ крайне редко используют WPF, а из C# - Qt. Для каждого языка обычно есть свой более или менее специализированный фреймворк. Qt и Gtk конечно можно юзать и из питона, но сначала встает вопрос подготовки или поиска качественных биндингов ;). У семейств языков платформ .NET и Java в этом плане преимущества перед остальными, они все используют один общий SDK.

> В чем здесь суть?

Суть в том, что компания, имеющая в наследии код на Java, может легко и безболезненно перейти на современный удобный высокоуровневый язык.

> Или вы стоите на пороге открытия Америки, либо просто очередной "грамотей", который
> быстренько нагуглил контент без понимания смысла, чтобы казаться компетентным.

Это вопрос или утверждение? Если вопрос, то он не по адресу. Если утверждение, то я попрошу обосновать его.

Ответить | Правка | Наверх | Cообщить модератору

69. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от Аноним (-), 19-Янв-11, 21:00 
> В данном случае имелась ввиду суть Scala как технологии, а не как языка. Потому что просто языков уже и так дохрена, каждый из них по отдельности сам по себе представляет мало интереса. Интерес представляет развитая инфраструктура. Как язык Scala тоже безусловно очень привлекательный.

Это у кого оно имелось в виду? Вы в начале отвечали вот на эту фразу: "он стал бы еще перспективнее, если бы его отвязали от JVM". И здесь имелся в виду конкретный язык со своими спецификациями, синтаксисом и т.п.

А вы сейчас лишь продолжаете подтверждать, что не понимаете, о чем говорите. И пытаетесь скрыть это за такими размытыми понятиями, как "технология" и "инфраструктура". Язык - это более конкретное понятие.

Ну и даже бы если и так. Что мешает отвязать эту "технологию" и "инфаструктуру" от JVM?
Или наоборот, отвязать язык от данной "технологии" и "инфраструктуры"?

Что значит "языков дохрена"? Вам может дохрена, а кому-то может и не дохрена.

Т.е. вы продолжаете пытаться изображать из себя компетентного.

> Да, но в данном случае интеграция очень тесная. Практически прозрачная. А главное не требует от программиста ровным счетом никаких усилий - ни генерации биндингов, ни использования замысловатых промежуточных интерфейсов. Сравни с JNI хотя бы.

Ну и что мешает по-вашему сделать "очень тесную интеграцию" с другой платформой?
Или вы считате, что "очень тесная интеграция" языка с платформой под которую он сам и компилируется - это исключительная и уникалная суть Scala?

>> Практически все современные развитые языки совместимы _с_разными_ "большими высококачественными широко используемыми инфраструктурами".
>
> Далеко не так. Под кажджый язык обычно делается свой набор фреймворков. Согласись, при написании программы на C++ крайне редко используют WPF, а из C# - Qt. Для каждого языка обычно есть свой более или менее специализированный фреймворк. Qt и Gtk конечно можно юзать и из питона, но сначала встает вопрос подготовки или поиска качественных биндингов ;).

Фреймворки, которые биндятся к JVM - это фишки JVM, а никак не "суть" Scala. Опять вы совершенно глупо лажанулись и продемонстрировали опять свою некомпетентность.

А фреймворки, которые сделаны специально на Scala - с ними ситуация ничем не отличается от других языков.

> У семейств языков платформ .NET и Java в этом плане преимущества перед остальными, они все используют один общий SDK.

А .NET сюда почему приплели, если разговор шел об отвязке от JVM?
С другой стороны, сами же своим ляпом и подтвердили, что если перенести Scala на другую универсальную VM, то у ней опять получится "общий SDK" с другими языками на той VM.

> Суть в том, что компания, имеющая в наследии код на Java, может легко и безболезненно перейти на современный удобный высокоуровневый язык.

Ну так если Scala будет перенесен на другую платформу, любое "наследие" этой платформы может быть примерно также "легко и безболезненно перейти" на этот язык.

>> Или вы стоите на пороге открытия Америки, либо просто очередной "грамотей", который быстренько нагуглил контент без понимания смысла, чтобы казаться компетентным.
>
> Это вопрос или утверждение? Если вопрос, то он не по адресу. Если утверждение, то я попрошу обосновать его.

Нет, это мое мнение, предполагающее два возможных варианта или оба сразу.

Ответить | Правка | Наверх | Cообщить модератору

71. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от Knucklesemail (ok), 19-Янв-11, 21:55 
> Это у кого оно имелось в виду?

У меня.

> Язык - это более конкретное понятие.

Язык без носителей и прикладного использования никому не нужен. Можешь дальше витать в облаках.

> Ну и даже бы если и так. Что мешает отвязать эту "технологию"
> и "инфаструктуру" от JVM?
> Или наоборот, отвязать язык от данной "технологии" и "инфраструктуры"?

Ну отвяжи, отвяжи, герой :) . А потом предложи кому-нибудь этим пользоваться.

> Что значит "языков дохрена"? Вам может дохрена, а кому-то может и не
> дохрена.

Задавай риторические вопросы в другом месте. Тут технический форум.

> Т.е. вы продолжаете пытаться изображать из себя компетентного.

Т.е. ты опять пытаешься выдать свои фантазии за реальность.

> Ну и что мешает по-вашему сделать "очень тесную интеграцию" с другой платформой?

Ничего не мешает. Сделай и покажи нам результат.

> Или вы считате, что "очень тесная интеграция" языка с платформой под которую
> он сам и компилируется - это исключительная и уникалная суть Scala?

Или может ты начнешь выражать уже свое ценное мнение, а не задавать бесконечные бессмысленные вопросы? А то что-то я его нигде не вижу.

> Ну так если Scala будет перенесен на другую платформу, любое "наследие" этой
> платформы может быть примерно также "легко и безболезненно перейти" на этот
> язык.

Нет. Потому что есть старые библиотеки, которые никто не хочет переписывать. И правильно делает.

> Нет, это мое мнение, предполагающее два возможных варианта или оба сразу.

Ах вот оно какое, твое мнение, о котором ты так много говоришь. Как ново, как свежо!

Ответить | Правка | Наверх | Cообщить модератору

75. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от Аноним (-), 20-Янв-11, 00:18 
>>он стал бы еще перспективнее, если бы его отвязали от JVM
> Ты совершенно не понимаешь сути Скалы. Суть в том, что это не велосипед. Скала компилируется в готовый байткод JVM, исполняется готовыми виртуальными машинами и использует их продвинутые оптимизации, вроде HotSpot.
>>
>> Вы считаете, что если какой-то язык компилируется в какой-то код, хоть в байткод, хоть в нативный - что это по-вашему и есть суть этого языка. Чем по-вашему изменится суть, если Скала начнет компилироватья в код другой "готовой" VM или даже нативно, и будет уже там использовать "их продвинутые оптимизации". Или все остальные компилируются в код "неготовых" VM, и только JVM одна "готовая"?
> В данном случае имелась ввиду суть Scala как технологии, а не как языка. Потому что просто языков уже и так дохрена,
>>
>> Это у кого оно имелось в виду?
> У меня.

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

> Язык без носителей и прикладного использования никому не нужен. Можешь дальше витать в облаках.

Интересно было бы узнать, что в очередной вашей попытке показаться компетентным вы подразумевали под "носителем языка"?

Кроме того, если вы валите все в кучу - и язык, и технологии, и какие-то инфраструктуры - и не можете отличить одно от другого - это еще не значит, что у вас там какое-то "прикладное использование" языка. Максимум на что вы потянете - это прикладной быдлокодинг.

> Или может ты начнешь выражать уже свое ценное мнение, а не задавать бесконечные бессмысленные вопросы? А то что-то я его нигде не вижу.

Во-первых, если вы что-то не видите - это ведь ваши проблемы. Если вы не можете найти в текстах мнения, то в программном коде для вас что-то найти просто нереально.

Во-вторых, свое мнение я высказал еще в самом начале, и оно столько раз было процитировано и мной, и другими, в том числе и вами.
Вот оно:
"Только он <язык Scala> стал бы еще перспективнее, если бы его отвязали от JVM, и сделали бы независимый от конкретной виртуальной машины стандарт."

Я же не виноват, что одно мое мнение оказалось весомее всех ваших ляпов, раз вы его в который раз просите повторить и никак не можете успокоиться.

> Потому что просто языков уже и так дохрена, каждый из них по отдельности сам по себе представляет мало интереса.
>>
>> Что значит "языков дохрена"? Вам может дохрена, а кому-то может и не дохрена.
>
> Задавай риторические вопросы в другом месте. Тут технический форум.

То есть ваше высказывание о том, что "языков дохрена", и что они "сами по себе представляют мало интереса" - это вы считаете достойным технического форума.

> Суть в том, что компания, имеющая в наследии код на Java, может легко и безболезненно перейти на современный удобный высокоуровневый язык.
>
>> Ну так если Scala будет перенесен на другую платформу, любое "наследие" этой платформы может быть примерно также "легко и безболезненно перейти" на этот язык.
>
> Нет. Потому что есть старые библиотеки, которые никто не хочет переписывать. И правильно делает.

Сначала вы говорите о "легко переходящем наследии", потом вдруг возражаете про "старые библиотеки, которые никто не хочет переписывать."
Если учесть, что "старые библиотеки" - это и есть то самое "наследие" - получается что вы в своей следующей фразе пытаетесь опровергнуть собственную же предыдущую фразу.

Вот я и говорю, зачем мне что-то доказывать, если вы вперед меня успеваете сами же себя опровергать.

И в который раз подтверждаете, что просто переставляете где-то прочитанные вами мудреные словечки без понимания смысла.

Ответить | Правка | Наверх | Cообщить модератору

76. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от Knuckles (ok), 20-Янв-11, 00:22 
Изливая сюда свои фантазии, ты вряд ли найдешь себе собеседников. Я тебе настоятельно советую поискать их на ресурсах, где есть люди твоего уровня.
Ответить | Правка | Наверх | Cообщить модератору

78. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  –1 +/
Сообщение от Аноним (-), 20-Янв-11, 00:54 
А разве вас кто-то со мной заставляет "беседовать"?
Ответить | Правка | Наверх | Cообщить модератору

40. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от Аноним (-), 19-Янв-11, 01:23 
>>он стал бы еще перспективнее, если бы его отвязали от JVM
> Ты совершенно не понимаешь сути Скалы.

Вы считаете, что суть Скалы в JVM? ))))))

Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру