User Activity

  • Posted a comment on ticket #4873 on Maxima -- GPL CAS based on DOE-MACSYMA

    That might be another hint on man things being intertwined and an architecture review might make things way easier including: With a bit of luck it splits the system into small programs that allow to write short test programs that make it way easier to verify assumptions about things like the assumptions database instead of hoping to have understood the code right.

  • Posted a comment on ticket #4873 on Maxima -- GPL CAS based on DOE-MACSYMA

    And you are doing extremely good work => My advice is only meant as a advice to try it once because with wxMaxima that approach ended with a vastly improved speed, stability, maintainability, whole classes of bugs being made impossible. Then claude scanned the bug reports from the last years and the git commits for recurring bugs and added regression tests without me even asking for that (but it had enough proof that I like tests). And to read what it writes about its work: It rarely gets things...

  • Posted a comment on ticket #4873 on Maxima -- GPL CAS based on DOE-MACSYMA

    I meant opus 5.0

  • Posted a comment on ticket #4873 on Maxima -- GPL CAS based on DOE-MACSYMA

    Exactly. Fixing individual bugs is extremely valuable and tends to improve the overall quality of code. But if there are many that normally is a symptom of a architectural/structural problem and it always is more efficient to catch bugs by the root. Often on the architecture level it is possible to prevent whole classes of bugs from forming, in the 1st place. I would advise you to try it once in a private branch. Normally claude widely surpasses expectations in those settings, expecially claude ...

  • Posted a comment on ticket #4873 on Maxima -- GPL CAS based on DOE-MACSYMA

    In my experience an architecture review with the goal of testability and robustness finds and resoles many bugs. Also you can tell opus to document non-self-explaining code, but to do so only if it is really sure it has understand the code and won't tell anything misleading. Normally that works and if it doesn't and you tell it that normally that will result in opus correcting the bug that lead it to the wrong belief.

  • Posted a comment on ticket #4873 on Maxima -- GPL CAS based on DOE-MACSYMA

    The limit code is barely documented, it uses constructs that aren't easily understood, it is intertwined with many things, it has many bugs and it isn't too fast => would that be the right moment to give claude access to the project directory and ask it for a stability review, a correctness review and an architecture review of that functionality with the goal of having a test for every single fringe case in that functionality? Normally in such cases it comes with a plan on how to do such things in...

  • Committed [01eb76] on Code

    Windows build: Update wxMaxima

  • Committed [5f62db] on Code

    Windows installer: Updated wxWidgets

View All

Personal Data

Username:
peterpall
Joined:
2010-11-13 22:12:53
Location:
Langensendelbach / Germany / CEST
Gender:
Male

Projects

This is a list of open source software projects that Gunter Königsmann is associated with:

  • Project Logo Maxima -- GPL CAS based on DOE-MACSYMA Computer Algebra System written in Common Lisp Last Updated:
  • Project Logo mp3splt utility to split mp3, ogg vorbis and FLAC files without decoding Last Updated:
  • Project Logo wxMaxima Cross platform GUI for Maxima Last Updated:

Skills

This is a list of skills that Gunter Königsmann possesses:

  • wxWidgets
  • Non-interactive (Daemon)
  • C++
  • VHDL/Verilog
  • Lisp
  • Linux
  • German

Personal Tools