Programming language for GIMP fork's rewrite

IGotD- nise at nise.com
Sun Sep 1 21:23:56 UTC 2019


On Sunday, 1 September 2019 at 18:57:07 UTC, Kamran wrote:
> Hello everyone,
> People who forked GIMP, a popular open source image editor are 
> discussing on which language to choose for their rewrite at [1] 
> and they are considering D. Maybe some of you can help them out.
>
> [1] https://github.com/glimpse-editor/Glimpse/issues/70

I think one thing that is important answer between Rust and D are.

Do the developers want automatic memory management or manual 
(Rust is manual as you constantly need to think about it).
Does the project have a lot of parallel processing, or just 
selected parts that runs in parallel? Rust can be advantageous 
when a lot of structures are used in parallel. Graphics are 
usually ridiculously parallel so I don't think we have the same 
problem here. What do you think?
Does the project need a lot of C/C++ interop. Do you want some 
code in C and gradually move to the new language?

Another question is why it is GTK or die for GIMP?


More information about the Digitalmars-d mailing list