LINUX.ORG.RU

Даже без прохода по ссылкам очевидно, что если

java на плюсах писана

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

ziemin ★★
()
Ответ на: комментарий от stevejobs

я просто вспоминаю когда ковырялся в phoneme там плюсики были.

splinter ★★★★★
() автор топика

java на плюсах писана

1. Java напейсана таки на Java.

2. JVM создана с использованием C++.

3. Читаем внимательно по ссылке

Суперкомпиляция для языка Java удалась благодаря
хорошим свойствам языка («managed code»)
„ для С, С++ это нереально!

ВЫВОД: Как язык и инфраструктура для решения ПРИКЛАДНЫХ задач общего назначения - Java вне конкуренции.

PS. Ну, а в качестве бонуса - статейка 10 летней давности от клоунов-кульхацкеров

http://citforum.ru/programming/application/java_qt.shtml

Сейчас читается, как петросянство. ЫЫЫ

Bioreactor ★★★★★
()
Последнее исправление: Bioreactor (всего исправлений: 2)

Тема очень интересная, но с таким временем компиляции (64 минуты) - на практике трудно применимо.

anatolat
()
Ответ на: комментарий от Bioreactor

для решения ПРИКЛАДНЫХ задач общего назначения

разве суперкомпиляция это задача общего назначения?

splinter ★★★★★
() автор топика

Ох и новость. Давно извесно, что jit в йаве может вызов виртуальных методов оптимизировать в прямой вызов в некоторых случаях. Тут и будет выигрышь перед с(пп).

Только вот на практике все мы знаем, что йава быстра как молния, а памяти жрёт ... 640кб!

nanoolinux ★★★★
()

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

Приезжай к нам на META 2014, с головой окунешься в гопроблему :)

UPD: Поставил бы тег, типа «meta» или «scp», я бы подписался

buddhist ★★★★★
()
Последнее исправление: buddhist (всего исправлений: 1)
Ответ на: комментарий от anatolat

с таким временем компиляции

Увы, оно еще и памяти отжирает невероятное количество.

buddhist ★★★★★
()
Ответ на: комментарий от Bioreactor

как петросянство

ты про пункт «продуктивность программирования»? Для научных задач ничего не изменилось - когда ты две недели думаешь и пишешь мысли на бумааге, и потом пишешь три строчки кода за полчаса, какая разница - на чем? Вон Эдди вообще на Си пишет свои формулы, брат жив.

stevejobs ★★★★☆
()

Давай вкратце объясню почему ты ололо. Аллокатор в с++ заменяем. Иди в вику cegui там написано что юзать чтоб не тормозило.

Во-вторых, в с++ действительно есть проблема фрагментации. Я с ней столкнулся, и знаю чего она стоит. Решал специализированным gc.

ckotinko ☆☆☆
()
Ответ на: комментарий от ckotinko

Сравнил тёплое с мягким? И что же красивее?

TERRANZ ★★★★
()
Ответ на: комментарий от ziemin

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

А теперь пойми, придурок, что задача — не написать код на плюсах или на жабе. Задача — ОБРАБОТАТЬ код на плюсах или на жабе. Контравариантность, понимашь.

Miguel ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.