Go programming language on MorphOS?
  • Order of the Butterfly
    Order of the Butterfly
    Samurai_Crow
    Posts: 168 from 2009/12/10
    From: Minnesota, USA
    Given that Go uses a garbage collector, I'd say no. Garbage collected languages need at least 2 thread concurrency.
  • »06.01.25 - 04:20
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    polluks
    Posts: 808 from 2007/10/23
    From: Gelsenkirchen,...
    Quote:

    Samurai_Crow schrieb:
    Given that Go uses a garbage collector, I'd say no. Garbage collected languages need at least 2 thread concurrency.

    We already have pthread...
    Pegasos II G4: MorphOS 3.9, Zalman M220W · iMac G5 12,1 17", MorphOS 3.18
    Power Mac G3: OSX 10.3 · PowerBook 5,8: OSX 10.5, MorphOS 3.18
  • »06.01.25 - 14:28
    Profile
  • MDW
  • Order of the Butterfly
    Order of the Butterfly
    MDW
    Posts: 471 from 2003/7/25
    From: Wroclaw/Poland
    Quote:

    polluks wrote:
    We already have pthread...

    Yes... However we have one core in CPU so this multithreading can work slow. I think there could occur “WebKit effect” in Wayfarer where garbage collector without sepearte core is reason of performance lower than we expected.

    BTW
    I hate garbage collector. :) I am not an expert but in my opinion automatic reference counter (e.g. Swift, Objective-C) is better. :)

    [ Edited by MDW 07.01.2025 - 10:36 ]
  • »07.01.25 - 09:34
    Profile Visit Website
  • Moderator
    Kronos
    Posts: 2342 from 2003/2/24
    Regardless of garbage in or garbage out, what would be the actual benefits of having Go?
    Would it allow interesting SW to be ported? And who would be doing such ports?


    I'd say since I doubt Papiosaur plans to port Go himself it's not a question even worth asking.
    If someone actually considers doing such a port the question would IMO only be valid if it was along the line of "should I port Go or do x,y and z?".
  • »07.01.25 - 10:33
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Papiosaur
    Posts: 2258 from 2003/4/10
    From: France
    @Kronos: i have beginning to port with the help of Claude IA. Many file have been generated but not all. I will try to do tests when it will be in alpha version (when all files will be generated).

    I have a friend talk me about Go language and seems interesting language.

    @all: If somebody want to help me to port it, i could release the files on my Github.
  • »07.01.25 - 11:31
    Profile Visit Website
  • Moderator
    Kronos
    Posts: 2342 from 2003/2/24
    Quote:

    Papiosaur wrote:
    @Kronos: i have beginning to port with the help of Claude IA.




    So the question wasn't "is there an interest to port Go programming language on MorphOS?" but more like "is there an interest in having the Go programming language on MorphOS?".


    Some fine difference ;)


    On short notice I haven't found any Go projects worth porting (mostly stuff for severs and container apps) and I'm not sure if many would choose it for fully native MorphOS apps.
  • »07.01.25 - 11:47
    Profile