5
5

Finish Typescript Math Toolkit

$425 of $35k goal

Raised by 9 people in 10 months
Jim Armstrong  CARROLLTON, TX
I am Jim Armstrong, The Algorithmist.  I have over 30 years of professional programming experience, mostly in the development of math, science, and engineering libraries.   In fact, my professional career began writing assembly-language math libraries for supercomputers.  Yes, really!  Here is one of my early publications:

http://link.springer.com/article/10.1007%2FBF00156677#page-1

And, you can read more about me at my web site,

http://algorithmist.net

I recently began an open-source project to bring state-of-the art mathematical software to the web development community.   The Typescript Math Toolkit project is described here

http://www.algorithmist.net/programming/the-typescript-math-toolkit-open-source-project/

and you may get a preview of some of the code developed to date from the Github repositories referenced in this LinkedIn post

https://www.linkedin.com/pulse/angular-2-typescript-math-toolkit-jim-armstrong?trk=prof-post

The unfortunate reality is that creating a world-class math library with comprehensive specs, demos, and all the Angular 2 support I want to have in the libary is monumentally time-consuming.  The only way to develop a world-class product and release it as open-source is to make this development a full-time endeavor.

Ah, but my name is not Bill Gates and I'm not funded by any foundation with deep pockets.  In fact, I'm not funded by any pockets other than my own.  So, these funds will be used to allow me to work EXCLUSIVELY on the Typescript Math Toolkit and supporting Angular 2 demos throughout the initial release and follow-on support.

If you are an AngularJS developer who wants to move into Typescript/Angular 2 or you use Typescript with A2 or another framework, then this library will provide you with a massive foundation for quickly solving a variety of mathematical problems ranging from statistics to computational geometry to programmatic animation to data science.

So, if you want to see this library completed, released into the open-source community, AND SUPPORTED, then please make a donation or ask your company to make a donation.  Your support will not only be appreciated by me, but by every other front-end developer who faces the challenge of dealing with complex math problems.

Ah, but what's really in it for me, you ask?  Good question.  

1. When the project reaches critical mass, I will create a web site dedicated to the project.  Every donor who contributes $100 or more will be listed in a 'wall of fame' page.  You will be known as a key contributor, responsible for bringing commercial-quality mathematical software to every front-end developer in the world.  And, you will help put Angular 2 at the forefront of EdTech, scientific, engineering, and business intelligence development.  Google should probably give you something for that! 

2. Every corporate donor will be featured in a rotating banner on the home page. 

3. EVERY donor will be given access to the private Github repo as soon as the library goes into alpha.   That gives you early access to everything in the library, including previews of updates after formal release.

4. All donors will be given top priority in terms of the direction of the library, and future modifications/additions.

5.  Long after we're in the nursing home, the TSMT will be taken over by another generation.  We'll be known as the bad-ass motivators that made it happen!
+ Read More
Update 15
Posted by Jim Armstrong
1 month ago
   Share
An alpha release of 0-1 and continuous item allocation classes is now available on Github. Go grab some code and have fun.

https://github.com/theAlgorithmist/TSItemAllocationLibrary
+ Read More
Update 14
Posted by Jim Armstrong
2 months ago
   Share
An alpha release of the Typescript Math Toolkit Location Class is available in my latest Angular2/Leaflet demo. Go grab some code!

http://www.algorithmist.net/programming/angular-2-and-leaflet/
+ Read More
Update 13
Posted by Jim Armstrong
4 months ago
   Share
The Function Parser is now available as a separate, open-source distribution.

https://github.com/theAlgorithmist/TSFunctionParser
+ Read More
Update 12
Posted by Jim Armstrong
6 months ago
   Share
Work on the function graphing engine is going well. Here is an Angular 2 demo that illustrates how to use the interactive Graph Marker outside the function graphing engine.

Alpha versions of the TSMT$Axis and TSMT$GraphMarker classes are available in the github repo, so go grab some code!

http://www.algorithmist.net/programming/angular-2-and-typescript-math-toolkit-interactive-graph-marker/
+ Read More
Read a Previous Update
Be the first to leave a comment on this campaign.

$425 of $35k goal

Raised by 9 people in 10 months
Created June 16, 2016
Jim Armstrong  
$50
Anonymous
9 months ago
$30
Anonymous
10 months ago
$25
Anonymous
10 months ago
KH
$25
Kristin Henry
10 months ago
$20
Anonymous
10 months ago
$25
Anonymous
10 months ago
JW
$50
Jon Williams
10 months ago
$100
Anonymous
10 months ago
$100
Anonymous
10 months ago
Be the first to leave a comment on this campaign.
or
Or, use your email…
Use My Email Address
By continuing, you agree with the GoFundMe
terms and privacy policy
There's an issue with this Campaign Organizer's account. Our team has contacted them with the solution! Please ask them to sign in to GoFundMe and check their account. Return to Campaign

Are you ready for the next step?
Even a $5 donation can help!
Donate Now Not now

This campaign needs your support

Any amount helps!
Donate Now
Connect on Facebook to keep track of how many donations your share brings.
We will never post on Facebook without your permission.