Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 3 раз(а), последний 2021-05-21 12:56:16 |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
iarspider писал(а): Хочешь поддержку ZZZ - указываешь путь к (скажем) zzz.jar, а среда сама собирает кубик, подключающий это ZZZ к проекту. такое и на C# возможно, хоть и посложнее На java в любом случае никакой HiAsm XX делать никто не будет ибо язык, еще раз повторюсь, не предназначен для разработки GUI приложений. Можно бесконечно восторгаться редакторами форм в NetBeans или элементами из сторонних библиотек, но сего факта это не отменяет. |
|||
карма: 27 |
|
Ответов: 1528
Рейтинг: 57
|
|||
Dilma писал(а): не предназначен для разработки GUI приложенийНекоторые на Java уже давно пользуются сверх производительностью, замечу для использования которой уже все придумано, а мы по прежнему гордо собираем самокат. |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
hitman249, т.е. ваша логика такова, что если в языке есть библиотеки для работы с GUI (CUDA и т.д.), то он прекрасно подходит для разработки интерфейсных приложений?
hitman249 писал(а): а мы по прежнему гордо собираем самокат.если мы собираем самокаты, то вы забиваете гвозди лопатой. Впрочем о каких самокатах идет речь не ясно - с CUDA тут никто никогда не работал. |
|||
карма: 27 |
|
Ответов: 1061
Рейтинг: 22
|
|||
Dilma, в HiAsm 5 можно-же будет работать и с Java тоже? Или это не так?
|
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
RinniX, да хоть с [url=Учебный алгоритми́ческий язык]ШЯА[/url]
|
|||
карма: 1 |
|
Ответов: 1061
Рейтинг: 22
|
|||
Тогда я не пойму, о чём тут спор?
|
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Dilma, hitman249: CUDA как-то связана с GUI?!?!?!?!?!?!?!?! Я что-то проспал, походу!
RinniX, да ни о чём. Народ хочет суперумную среду, которая бы по нажатию одной кнопки реализовала все их хотелки, а такое реализовать одному человеку не под силу... |
|||
карма: 1 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
iarspider писал(а): CUDA как-то связана с GUI?!мне показалось, что технология CUDA была упомянута как пример ее использования из Java. Тут надо уточнять у автора, с какой целью разговор свернул в данном направлении. |
|||
карма: 27 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Dilma писал(а): технология CUDA была упомянута как пример ее использования из JavaИ нельзя еще забывать о том, что технологи CUDA реализована только на Nvidia, а тем, у кого Radeon будут идти лесом. вот тебе и преимущество |
|||
карма: 22 |
|
Ответов: 1528
Рейтинг: 57
|
|||
CUDA был упомянут, как пример реактивного супер ускорителя, для тех кому недостаточно производительности Java.
Хотя полагаю iarspider умеет с помощью него рисовать GUI У Radeon эта технология называется ATI Stream (или CTM), но кажется с ATI программисты работать не хотят ввиду наличия кривых драйверов. Плюс ко всему API у ATI на ассемблере, в то время как у Nvidia C подобный. Ну а по поводу GUI, ну а что GUI ? Ну написали GUI и будет оно работать никуда не денется. Это раньше GUI библиотеки под Java редкость были, потому и не писали. |
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
hitman249 писал(а): CUDA был упомянут, как пример реактивного супер ускорителя, для тех кому недостаточно производительности Java. ЛПП же! Тормоза самой явы CUDA не уберёт. CUDA - это параллельные вычисления с использованием видеокарты, причём вычислять можно далеко не всё что угодно (набор инструкций у процессоров видеокарты меньше). |
|||
карма: 1 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
hitman249 писал(а): CUDA был упомянут, как пример реактивного супер ускорителя, для тех кому недостаточно производительности Java.hitman249, вы подобными фразами только лишний раз подтверждаете то, что не понимаете в чем суть проблем, возникающих при использовании java в GUI (да и в любых других областях, на которые он не был ориентирован, например, для игр). С вашей стороны гораздо более уместным аргументом был бы пример с Android, где приложения пишутся на чистом Java с примесями XML - был бы предмет для дискуссии. Однако судя по всему для этого в первую очередь вам необходимо ознакомится с общими принципами построения GC и managed кода, а так же архитектурой JVM в частности. А пока советую принять на веру тот факт, что удобство языка для применения в той или иной сфере определяется отнюдь не его библиотеками и на досуге подумайте, почему сегодня мы имеем с десяток языков для программирования в WEB, на мобильных устройствах, на десктопах, в системном программировании и т.д., а не один универсальный и всеми признанный диалект. |
|||
карма: 27 |
|
Ответов: 171
Рейтинг: 19
|
|||
А насчет Groovy что скажете?
|
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Borka писал(а): А насчет Groovy что скажете?а что можно сказать о надстройке над языком? |
|||
карма: 27 |
|