The OpenNET Project / Index page

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



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

Оглавление

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

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


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

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

11. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +3 +/
Сообщение от Аноним (-), 18-Янв-11, 02:15 
> Прекрасно!!! Самый перспективныя язык, имхо.

Поддерживаю.

Только он стал бы еще перспективнее, если бы его отвязали от JVM, и сделали бы независимый от конкретной виртуальной машины стандарт.

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

14. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от F (?), 18-Янв-11, 03:21 
Есть языки, которые компилируются в машинный код, языки, использующие свою виртуальную машину-велосипед и языки, базирующиеся на универсальных VM, таких как JVM или CLR. Рациональными представляются только первый и последний варианты.

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

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

25. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  –4 +/
Сообщение от Anonim (?), 18-Янв-11, 15:17 
Рациональным представляется именно первый вариант. Не надо этих блобо-тормозо-JVM. Поэтому пожелаем Scala стать компилируемым в нативный машинный код.
Ответить | Правка | Наверх | Cообщить модератору

41. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от F (?), 19-Янв-11, 01:25 
> Рациональным представляется именно первый вариант. Не надо этих блобо-тормозо-JVM. Поэтому
> пожелаем Scala стать компилируемым в нативный машинный код.

Первый вариант годится не для любого языка. Достаточно высокоуровневый и достаточно динамический язык обречен либо работать под универсальной VM, либо использовать собственный VM-велосипед, как Python или Ruby.

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

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

43. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  –1 +/
Сообщение от Аноним (-), 19-Янв-11, 01:45 
Вы извратили суть в самом начале.

Никто не сомневался в универсальности JVM. Сомнения были выражены в отношении качества этой универсальной JVM.

И никто не предагал использовать свой "VM-велосипед".
Отвязаться от JVM - это значит пренести и на другие универсальные VM, а не только на религиозно почитаемую вами JVM.

Судя по всему вы просто считаете, что кроме вашей любимой JVM, других "универсальных VM" по-вашему не существует. Хотя вот, например, LLVM в универсальности давно старушку JVM переплюнул.

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

P.S. О велосипедах. Люди, далекие от реального проектирования и разработок, очень любят кидаться фразочками про "велосипеды".
Путая при этом изобретение и реализацю.
Велосипед был изобретен однажды, а реализаций и модификаций велосипедов с того времени было сделано бесчисленное множество.

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

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

48. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от F (?), 19-Янв-11, 02:48 
Вот не надо тут переходить на личности и прочую демагогию разводить. Нет аргументов — молчите.

JVM здесь фигурирует потому, что пост о Scala. Кроме того, в моем комментарии выше было написано "универсальные VM, такие как JVM или CLR".

LLVM — более низкоуровневая VM, которая не может заменить виртуальные машины уровня JVM, но может служить для них основой. Например, существует проект по портированию OpenJDK на LLVM с целью улучшить переносимость: http://openjdk.java.net/projects/zero/.

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

50. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от Аноним (-), 19-Янв-11, 04:18 
> Вот не надо тут переходить на личности и прочую демагогию разводить. Нет аргументов — молчите.

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

> JVM здесь фигурирует потому, что пост о Scala. Кроме того, в моем комментарии выше было написано "универсальные VM, такие как JVM или CLR".

Ну и у ваших оппонентов JVM в постах тоже "фигурирует", и что? Вы вообще о чем?

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

> LLVM — более низкоуровневая VM, которая не может заменить виртуальные машины уровня JVM, но может служить для них основой. Например, существует проект по портированию OpenJDK на LLVM с целью улучшить переносимость: http://openjdk.java.net/projects/zero/.

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

А пока что вам контрольный вопросик, в чем по-вашему разница (четкая и однозначная) между "являться VM" "служить основой для VM"?

Только смотрите, не запутайтесь опять. )))

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

52. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  –1 +/
Сообщение от F (?), 19-Янв-11, 05:07 
Я же попросил без демагогии, а вы продолжаете ad hominem.

> А пока что вам контрольный вопросик, в чем по-вашему разница (четкая и однозначная) между "являться VM" "служить основой для VM"?

В чем разница между зеленым и теплым? Основой для (высокоуровневой) VM может являтся низкоуровневая VM, как в примере с OpenJDK и LLVM.

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

53. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  –1 +/
Сообщение от Аноним (-), 19-Янв-11, 05:47 
> Я же попросил без демагогии,

А я вам уже ответил, что если вам очень хочется считать чьи-то слова демагогией, это еще не значит, что так оно и есть.

> а вы продолжаете ad hominem.

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

>> А пока что вам контрольный вопросик, в чем по-вашему разница (четкая и однозначная) между "являться VM" "служить основой для VM"?
> В чем разница между зеленым и теплым? Основой для (высокоуровневой) VM может являтся низкоуровневая VM, как в примере с OpenJDK и LLVM.

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

Разница между "зеленым и теплым", OpenJDK и LLVM - это просто разница между конкретными сущностями. А когда вы рассуждаете о разнице между "быть чем-то" и "быть основой для чего-то", о разнице между уровнями - вы уже говорите о родо-видовых отличиях.

Вот вы и слили контрольный вопрос про родо-видовые отличия, подменив их просто отличиями одного от другого.
А если не видите разницы - тогда сами и не разводите тут демагогию про "уровни" и про "основы". Тоже мне, знаток латыни. ))))

Кроме того, вы так и не можете объяснить, не запутавшись, почему по-вашему LLVM не может являться "универсальной VM" непосредственно? Если учесть, что уже достаточно языков ее именно в таком качестве и используют.

Давно уже понятно, что глубже поверхностного гугления, вы в вопросе не разбираетесь.

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

61. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от axe (??), 19-Янв-11, 16:54 
вам бы следовало научиться вести дискуссию. Иначе любые аргументы человека, который через слово оппонирует к умственным способностям, знаниям и др личностным характеристикам оппонента, не стоят ломаного гроша. Это я вам как сторонний наблюдатель говорю. Понять или пропустить мимо ушей мой совет - ваше дело, но отвечать на это сообщение не стоит.
Ответить | Правка | Наверх | Cообщить модератору

62. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от Аноним (-), 19-Янв-11, 17:43 
> не стоят ломаного гроша.

Это каждый сам решает, что чего стоит.

> но отвечать на это сообщение не стоит.

Вы тоже боитесь, что вам могут ответить?

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

54. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от JL2001 (ok), 19-Янв-11, 10:34 
> Достаточно высокоуровневый и достаточно динамический
> язык обречен либо работать под универсальной VM, либо использовать собственный VM-велосипед

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

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

27. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от Аноним2 (?), 18-Янв-11, 17:56 
Каким бы рациональным не казался вариант с *VM, пока за Scala стоит мягко говоря не идеальный JVM, все её преимущества будут рубиться на корню.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

38. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от F (?), 19-Янв-11, 01:04 
Идеальных нет. JVM на данный момент самая развитая в плане производительности и наличия библиотек.
Ответить | Правка | Наверх | Cообщить модератору

44. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  –1 +/
Сообщение от Аноним (-), 19-Янв-11, 01:52 
> Идеальных нет. JVM на данный момент самая развитая в плане производительности и наличия библиотек.

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

Других критериев качества просто не знают.

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

"Миллионы мух не могут ошибаться!" (С)

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

49. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от F (?), 19-Янв-11, 02:50 
В чем конкретно проблемы JVM и как они решены в других средах выполнения?
Ответить | Правка | Наверх | Cообщить модератору

51. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  –1 +/
Сообщение от Аноним (-), 19-Янв-11, 04:27 
> В чем конкретно проблемы JVM и как они решены в других средах выполнения?

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

Продолжайте спокойно спать, только смотрите, не проспите.

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

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

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

55. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от szh (ok), 19-Янв-11, 13:33 
нечего тебе сказать по существу вопроса, троллишка, весь извелся в оскорблениях.
И так 2 поста подряд, у тебя какие то проблемы ?
Ответить | Правка | Наверх | Cообщить модератору

60. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от Аноним (-), 19-Янв-11, 16:42 
> нечего тебе сказать по существу вопроса, троллишка, весь извелся в оскорблениях.
> И так 2 поста подряд, у тебя какие то проблемы ?

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

Что я еще должен был говорить?
И почему вас это так задело?


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

72. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от Вася (??), 19-Янв-11, 22:08 
> Есть языки, которые компилируются в машинный код, языки, использующие свою виртуальную
> машину-велосипед и языки, базирующиеся на универсальных VM, таких как JVM или
> CLR. Рациональными представляются только первый и последний варианты.

показательно :
"... машину-велосипед..."
"Рациональными представляются" & "таких как JVM"

ИМХО, подобное не лепечут, а командно указывают, серые посредственности. Творчество им неведомо

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

17. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от tulskiy (ok), 18-Янв-11, 06:37 
Для CLR тоже есть Скала.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

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

плюс еще убрали бы жабу и сделали синтаксис, как у Perl :)

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

36. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  –2 +/
Сообщение от Аноним (-), 18-Янв-11, 23:46 
>> Только он стал бы еще перспективнее, если бы его отвязали от JVM, и сделали бы независимый от конкретной виртуальной машины стандарт.
> плюс еще убрали бы жабу

А как вы себе представляете вариант, когда от JVM отвязали, а жабу не убрали.

> и сделали синтаксис, как у Perl :)

Тогда может вам лучше просто продолжать пользоваться Perl?
Вы вообще о языке говорите или о чем?

Уже давно известно, что Perl наилучшим образом подходит тем, у кого в "каша в голове" и все перепутано.
Вы лишь это подтвердили.

Угага!

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

37. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  –1 +/
Сообщение от pro100master (ok), 19-Янв-11, 00:38 
это был сарказмъ :) з.ы. я уже забыл Перл
Ответить | Правка | Наверх | Cообщить модератору

39. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  –1 +/
Сообщение от Аноним (-), 19-Янв-11, 01:18 
> это был сарказмъ :)

Т.е. в ответ на предложение "отвязаться от JVM" - вы добавили "плюс еще убрали бы жабу".
Это у вас такой "сарказм".

> з.ы. я уже забыл Перл

Как в КВНе - выходит рэпер и начинает молча делать пасы руками, а потом и говорит:
- Блин, слова забыл, а руки-то помнят!

Вот и у вас - Перл забыл, а "каша в голове" осталась.

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

56. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от szh (ok), 19-Янв-11, 13:39 
это ты тот анонимус который троллит выше про JVM, а тут решил потроллить про perl. С тобой все в порядке, таблетки от троллинга забыл выпить ?
Ответить | Правка | Наверх | Cообщить модератору

63. "Евросоюз выплатит 2.3 миллиона евро на развитие языка програ..."  +/
Сообщение от Аноним (-), 19-Янв-11, 17:50 
> это ты тот анонимус который троллит выше про JVM, а тут решил потроллить про perl. С тобой все в порядке, таблетки от троллинга забыл выпить ?

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

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

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

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
Добавить, Поддержать, Вебмастеру