LINUX.ORG.RU
Ответ на: комментарий от svu

>>Растерялся...

А вы на Википедию сходите и про Money Creation почитайте. Ещё не так растеряетесь.

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

Ага, не забудем - не простим. Мы так в него верили. А он апстенку, хрусть и пополам.
Пойду, забудусь сном.

anonymous
()
Ответ на: комментарий от tailgunner

> то, что на javacard - это, блин, не Ява, а инвалид класса "самовар"

Слабанный на коленке никому не известной быдлоконторкой Шлюмбержер, ага...

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

>> то, что на javacard - это, блин, не Ява, а инвалид класса "самовар"

> Слабанный на коленке никому не известной быдлоконторкой Шлюмбержер

То, сколько бабла у Шлём, не имеет отношения к урезанности Явы в javacard

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

Не имеет. А опыт в Шлюма в предметной области - тоже не имеет? Или они это на досуге, в овертайм делали?

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

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

давай, напиши нам быдлопроигрыватель. Бьюсь об заклад, ты даже не знаешь, что такое БПФ.

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

> давай, напиши нам быдлопроигрыватель. Бьюсь об заклад, ты даже не знаешь, что такое БПФ.

Как что? БыдлоПроигрыватель и есть! Фичастый!

svu ★★★★★
()

> по каким причинам?

Там нет хвостовой рекурсии.

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

> А опыт в Шлюма в предметной области - тоже не имеет?

Не знаю, может быть. Я имел дело с конечным продуктом: Ява на смарт-картах - это не Ява.

> Или они это на досуге, в овертайм делали?

Это не имеет значения.

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

> Ява на смарт-картах - это не Ява.

"Обывательские разговорчики" (с). Если для Вас жабка = j2se и выше, то Вам и j2me не жаба. Язык-то с жабским синтаксом? Все-таки это намного больше жаба, чем какой-нибудь жабаскрипт.

svu ★★★★★
()

>Почему ЛОРовцы ненавидят Java?
меня например просто тошнит от кофе, ибо пью я его много

Effect
()

Ну не знаю ... у меня на яве коденный седьмой MatLab спектры быстрее считает, чем Octave + Gnuplot. Что я не так делаю?

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

>Ты так уверен, что там именно математическое ядро на Яве? :D

На С, я думаю - наследство старых версий, а вот plot - MatLab строит секунду две, а gnuplot тупит с пол минуты (Core 2 Duo - 2GHz)

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

Силь в том, что на одном железе, под одной осью MatLab рисует спектры быстрее чем Octave+Gnuplot.

Код примерно такой:

f=fopen('data.dat'); data=fread(f, inf, 'single'); y=abs(fft(data))/length(data); frequency=0:1500(length(y)-1):1500; %1.5 кГц - частота квантования АЦП plot(frequency, y); xlabel('Амплитуда'); ylabel('Гц');

data.dat - отчёты 12битного АЦП, как уже сказал 1.5 кГц

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

>Почему это?? Можно пример кода, где бы он нарушался?

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

>Можно пример удачного применения?

Дерево или S-выражение. Вместо идиомы Composite/Vistor можно было бы воспользоваться списком и перегруженными функциями.

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

> С точки зрения данного принципа потомок должен быть применим там же и таким же образом как родитель...

Спасибо, гуглом я уже воспользовался. Но никто этот принцип не нарушает. Любой потомок класса, имплементирующего Cloneable может быть клонирован (правда, скорее всего, клон будет неполным, если класс-потомок не переопределяет clone). А сам Object не является Cloneable - хотя и содержит метод Clone. Так что с принципом все в порядке.

Дерево или S-выражение может содержать разные объекты - но обычно это имеет смысл только если они все поддерживают некий общий интерфейс. Иначе надо копаться в каждом элементе (рефлексия и пр.) - и такие случаи скорее исключения, чем правило.

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

>а вот plot - MatLab строит секунду две, а gnuplot тупит с пол минуты (Core 2 Duo - 2GHz)

Это происходит вовсе не из-за того что MatLab написан на Java, а потому что он делает это другим способом. И никакого отношения к скорости работы JVM это не имеет. Достали уже высказывания о тормознутости JVM. Дерьмом является сам язык Java , а вовсе не то, что он компилируется в байт-код для JVM.

anonymous
()
Ответ на: комментарий от marsijanin

Узкое звено у тебя - это pipe между октавой и гнуплотом.
Более того, гнуплоту приходится еще и делать scanf чтобы перевести строки в числа. Это всё и жрет ресурсы. А само же fft на не слишком древнем железе делается за доли секунды (любой mp3-player с этим справляется).
Используй R или Scilab.

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

Мдя - следовало бы догадаться...

Самому что ли сотворить спектрорисовалку, с сокетом...

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

> Узкое звено у тебя - это pipe между октавой и гнуплотом.

Хм, вообще-то pipe прокачивает десятки мегабайт в секунду без напряга.

> гнуплоту приходится еще и делать scanf чтобы перевести строки в числа. Это всё и жрет ресурсы.

Тоже сомнительно.

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

Не согласен по всем трем пунктам. В первую группу вместо Java я бы поставил Basic, VB, ForPro и прочие Clipperы. Java слишком сложна на самом деле, особенно с версии 5, чтобы быть "простым легким языком".

И с каких пор паскаКаль стал языком Дзен-гуру программирования? Он бы еще delphi после оберона вписал

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

> Java слишком сложна на самом деле, особенно с версии 5, чтобы быть "простым легким языком".

В оригинале "we're going to make programming easy". Ес-но, так не бывает, и Java сложна.

> И с каких пор паскаКаль стал языком Дзен-гуру программирования?

Нууу... автор толерантен к Паскалю, но языком Дзен-гуру он назвал вовсе не Паскаль.

Nihilist
()

А автор опроса пробовал на яве писать?

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

Эти проблемы решены в Visual Basic 2005

Dim obj As New MyObject

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