Skip to content

MathWorld Release - v0.1.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@PinkPantherPC PinkPantherPC released this 28 Dec 13:56
· 2 commits to main since this release

🎉 Welcome to the new release of MathWorld!

🚀 Features in this Release

This version includes the implementation of the following core components:

  • Point: A class to represent points in a 2D space.
  • Line: A class to define and work with lines.
  • Segment: A class for line segments with endpoints.

🆕 What's New

In this release, several improvements and changes have been made:

  • The two external functions have been integrated as @staticmethod within the relevant classes for a more cohesive design.
  • The documentation has been fully updated to reflect the current state of the library.
  • Improved handling of float values, addressing minor inconsistencies.

⚠️ Current Limitation

The critical point of this version is its performance: the library is currently quite slow in execution.
I am actively looking into optimization strategies and plan to address these issues in future releases.

📦 What's Included in the ZIP?

The release package contains:

  • The mathworld/ directory: The core library with all necessary files.
  • The LICENSE file: Terms for using MathWorld.
  • The Documentation.md file: Updated instructions and an overview of the project.

Download the ZIP file, unpack it, and start working with MathWorld right away!

🌟 Contribute and Stay Connected

I'm excited to hear your feedback and ideas! Feel free to contribute to the project by opening issues or submitting pull requests.

Thank you for supporting MathWorld!