PineappleCAS icon indicating copy to clipboard operation
PineappleCAS copied to clipboard

Potential for version 1.2?

Open adlkas opened this issue 4 years ago • 18 comments

I would like to know if the project is still being worked on and if so when the approximate date of release of v. 1.2 will be.

adlkas avatar Jan 15 '21 22:01 adlkas

To be honest, there is not any active development on this project. Currently the only feature I can think of to add to version 1.2 would be https://github.com/nathanfarlow/PineappleCAS/issues/12. While we're at it we could also try compiling with newer versions of the toolchain that have been released to see if it improves the speed at all.

nathanfarlow avatar Jan 30 '21 20:01 nathanfarlow

Compiling with LLVM does greatly improve the speed, I did benchmarks a few months ago :)

adriweb avatar Jan 30 '21 20:01 adriweb

Haha dude I have an Algebra 1 final exam coming up and I think this PCAS thing is so going to help me pass lol. There are a few issues but its still super awesome. Now I'm just waiting for someone to make Doom for the ti 84 plus ce.

arusher999 avatar Feb 17 '21 18:02 arusher999

It would be great if partial derivatives could be added as well.

FPSUsername avatar Aug 17 '21 07:08 FPSUsername

I've been waiting for half a year... I don't think that it is going to happen.. but I did pass my algebra finals really well!!!

arusher999 avatar Aug 18 '21 01:08 arusher999

Maybe someone can try this version built with the latest LLVM-based toolchain: PCAS_llvm_build_new.zip (or if it doesn't work, maybe this slightly older version)

Make sure to use the latest libs: https://github.com/CE-Programming/libraries/releases/latest

adriweb avatar Aug 18 '21 02:08 adriweb

I will try it. The 2nd link is a 404 not found page.

arusher999 avatar Aug 18 '21 11:08 arusher999

The program works (at least, the normal derivatives from what I tested). I did notice that my calculator's display output is scrambled at times. Is this due to the c libraries? OS Version 5.3.0.0037 Untitled

FPSUsername avatar Aug 18 '21 15:08 FPSUsername

OK thanks. Yeah might be some leftovers in memory, but that should be completely harmless. You can clear after that.

adriweb avatar Aug 18 '21 15:08 adriweb

@FPSUsername @arusher999 Partial derivatives are already a part of PCAS. You can choose which variable to take the derivative with respect to. @adriweb Thanks for compiling with the new toolchain! That's pretty awesome. Those artifacts on the home screen also appear at times with the old toolchain, so nothing to worry about.

nathanfarlow avatar Aug 18 '21 15:08 nathanfarlow

Oh yes, that's right.

FPSUsername avatar Aug 18 '21 18:08 FPSUsername

@nathanfarlow Can we think about adding #12 to the feature list for PineappleCAS? The new toolchain does seem to be faster, though.

arusher999 avatar Aug 19 '21 00:08 arusher999

For future visitors, you can get the latest C libraries (clibs) here: https://github.com/CE-Programming/libraries/releases

UInt2048 avatar Nov 01 '21 00:11 UInt2048

@nathanfarlow If we have differentiation, how hard would it be to add some integration support?

P.S. Regardless, this is amazing! I'm so excited to see that this project exists!

UInt2048 avatar Nov 01 '21 00:11 UInt2048

Extremely hard. Differentiation is easy, integration is completely different and way harder in general, requiring a lot more algorithms. See Risch, for instance. In 3 words: not gonna happen :p

adriweb avatar Nov 01 '21 00:11 adriweb

How about = equations, like 5x=40 and stuff like that but with fractions?

arusher999 avatar Nov 01 '21 00:11 arusher999

Just curious, is there any interest in a v1. 2?

StandingPadAnimations avatar Sep 08 '22 03:09 StandingPadAnimations

Just curious, is there any interest in a v1. 2?

I do not believe that there is any active development on this project currently. Quite a shame since this has the potential to become an actually full CAS for the CE.

arusher999 avatar Sep 08 '22 13:09 arusher999