Page 1 of 1
KCalc
Posted: Thu Apr 24, 2014 7:54 am
by Akyltist
Достоинства:
- адекватное отображение результата
- высокая точность
Недостатки:
- неоптимальный код
- множественная перерисовка
- нет обработки исключений FPU (на 0 просьба не делить)
- иногда выскакивает ошибка точности
Ожидается:
- Исправление недостатков
- Расширение функционала
Инструкция:
- положить
utils.obj в lib
- запустить kcalc
Re: KCalc
Posted: Thu Apr 24, 2014 8:46 am
by 0CodErr
Надо больше калькуляторов! Их же сейчас мало — надо ещё больше.
Ну а по делу:
вот ты пишешь, "неоптимальный код",
"
иногда выскакивает ошибка"(то есть, не понятно когда что ли?),
"Расширение функционала"(до какой степени?)
Ну вот есть, например,
http://www.moshier.net/ кое-что много чего, вообще-то.
Ты, конечно, можешь возразить, что оно, мол, на С. Тогда предлагаю сравнить результат компилятора со своим "творчеством".
Насчёт лицензии я не в курсе, но под линукс что-то есть. Вот на гитхабе тоже есть оттуда
http://github.com/jeremybarnes/cephes
Я думаю, что для серьёзных целей имеет смысл использовать проверенные, протестированные средства, а не какой-то
велосипед даже, наверное, самокат. Если цель — просто поиграться, то вполне нормально тогда.
Надеюсь, ты всё-таки не обижаешься на такую критику.
Re: KCalc
Posted: Thu Apr 24, 2014 8:58 am
by Akyltist
0CodErr wrote: Надо больше калькуляторов! Их же сейчас мало — надо ещё больше.
Ну а по делу:
вот ты пишешь, "неоптимальный код",
"
иногда выскакивает ошибка"(то есть, не понятно когда что ли?),
"Расширение функционала"(до какой степени?)
Ну вот есть, например,
http://www.moshier.net/ кое-что много чего, вообще-то.
Ты, конечно, можешь возразить, что оно, мол, на С. Тогда предлагаю сравнить результат компилятора со своим "творчеством".
Насчёт лицензии я не в курсе, но под линукс что-то есть. Вот на гитхабе тоже есть оттуда
http://github.com/jeremybarnes/cephes
Я думаю, что для серьёзных целей имеет смысл использовать проверенные, протестированные средства, а не какой-то
велосипед даже, наверное, самокат. Если цель — просто поиграться, то вполне нормально тогда.
Надеюсь, ты всё-таки не обижаешься на такую критику.
Что тогда в дистрибутиве делают роликовые коньки?
PS: нет не обижаюсь, я занимаюсь тем, что мне интересно - ни кого не заставляю играться, поделился результатом. Не интересен результат, портируйте рабочие проверенные решения!
Re: KCalc
Posted: Thu Apr 24, 2014 9:05 am
by Mario_r4
"Пусть расцветают сто цветов, пусть соревнуются сто учений." Мао Цзэдун
Re: KCalc
Posted: Thu Apr 24, 2014 10:18 am
by Wildwest
Это в рамках GSoC или просто так?
Re: KCalc
Posted: Thu Apr 24, 2014 10:44 am
by Akyltist
Wildwest wrote:Это в рамках GSoC или просто так?
разминка) можно и в рамки положить, как бонус
Re: KCalc
Posted: Thu Apr 24, 2014 3:54 pm
by Wildwest
Ясно, раньше было 7 файловых менеджеров, теперь будет 7 калькуляторов. Можно даже конкурс или голосование устроить.
Re: KCalc
Posted: Thu Apr 24, 2014 4:06 pm
by Akyltist
Wildwest wrote:Ясно, раньше было 7 файловых менеджеров, теперь будет 7 калькуляторов. Можно даже конкурс или голосование устроить.
это самая ранняя версия, примерно 15% запланированного функционала!
Re: KCalc
Posted: Thu Apr 24, 2014 4:33 pm
by Leency
Wildwest wrote:Ясно, раньше было 7 файловых менеджеров, теперь будет 7 калькуляторов. Можно даже конкурс или голосование устроить.
Мне своё время также говорили, когда я Eolite начинал делать. Мол есть же KFM, XSYSTREE, MFAR, KFAR. И что в итоге?
Re: KCalc
Posted: Thu Apr 24, 2014 10:25 pm
by Wildwest
Ладно, есть идея: калькулятор, программу построения графиков (Graph), таблицу (Table) можно объединить в одной оболочке в таком порядке сверху вниз (но вроде там не все программы написаны на асме). График можно будет строить как по заданному выражению, так и по таблице. Получится отдаленный аналог экселя или даже матлаба/маткада/программы построения графиков (Calc из опенофис, адванседграфера, чего-то там из МакОС)... в перспективе. Понадобиться в школах и других местах.
Re: KCalc
Posted: Thu Apr 24, 2014 10:31 pm
by Wildwest