Optimized Stringize/Latexize/ToSympy
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 35/100
- Issue type
- Refactor
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- csharp
- Domain
- backend-api-design
Research direction
Start by reviewing the Stringize, Latexize, and ToSympy implementations, then read the related discussion in #392. Done means the v3 API direction for reducing string allocations and the appropriate StringBuilder or alternative approach are agreed and documented.
Written by the indexing model from the issue text.
Description
Using this many strings is suboptimal. Passing a StringBuilder (are there more efficient alternatives?) around would be more optimal. This changes the API surface so is v3 work. Related: #392
- Dominant language
- C#
- Stars
- 832
- Forks
- 79
- Avg merge
- 3h 11m
- Merged PRs (30d)
- 357
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from asc-community/AngouriMath
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
asc-community/AngouriMath#1420 · 1 comment ·
-
Agentic goal
Difficulty 5/5 Over a week Newbie friendliness 25/100
asc-community/AngouriMath#1409 · 11 comments ·
-
Bug
Difficulty 4/5 3-5 days Newbie friendliness 55/100
asc-community/AngouriMath#1387 · 2 comments ·
-
Bug
Difficulty 4/5 3-5 days Newbie friendliness 65/100
asc-community/AngouriMath#1386 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 52/100
asc-community/AngouriMath#1383 · 3 comments ·
All issues in asc-community/AngouriMath
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
:watch: Not Triaged 11.0 fundamentals/subsvc
Difficulty 2/5 1-3 hours Newbie friendliness 92/100
dotnet/AspNetCore.Docs#37699 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
SubtitleEdit/subtitleedit#15108 · 1 comment ·
-
area/docs-content Bug pulumi/docs
Difficulty 1/5 1-3 hours Newbie friendliness 94/100
-
agentic-workflows untriaged
Difficulty 2/5 1-3 hours Newbie friendliness 76/100