I don't have a complete answer for that, but I have some thoughts. One
thought is that PSPP could use a web based graphical interface instead of a
gtk based GUI. In some ways, that's easier and more flexible these days,
and it doesn't have the same failure modes.

On Tue, Sep 1, 2026, 9:26 PM Friedrich Beckmann <[email protected]>
wrote:

> This is really amazing to rewrite the whole pspp kernel in Rust! For me
> the picture is
> not clear how the gui could be handled. Do you have any idea? Or do you
> plan to keep
> the Rust version text only?
>
> > Am 01.09.2026 um 22:23 schrieb Ben Pfaff <[email protected]>:
> >
> > This year, I've spent most of the time that I can dedicate to PSPP
> development on rewriting
> > PSPP in Rust. A big motivation for this is bugs: it is easier to write
> reliable code in Rust than
> > in C, because of the way that the language is structured. Security
> issues are closely related.
> >
> > But I've been able to do some work in the Rust version that I had not
> done in the C version.
> > Currently, I am working on support for displaying graphs that appear in
> SPV files. This will
> > ultimately allow PSPP to produce graphs in the full generality that SPSS
> supports. I'm
> > making good progress on this. My hope is that I'll be able to release
> this feature in the
> > Rust version of PSPP by the end of the year.
> >
> > I post about progress sometimes on my Mastodon account, which you can
> follow at
> > https://framapiaf.org/@blp. I recently posted one example of progress
> on PSPP graphs:
> > https://framapiaf.org/@blp/117197565164328276. You can also view other
> PSPP
> > related posts that I've made there:
> https://framapiaf.org/deck/@blp/tagged/pspp
>
>

Reply via email to