News for hackers. Stuff that matters.
Re:Go 1.8 Performance Improvements on ARM (RasPi) by squarefoot on Thursday January 19, 2017 @02:26PM (#13438703)
Thanks for replying Dominik and thanks for promising some articles on the subject, now I'm waiting for them!:) I don't want to hijack an article about a different language so I'll try to keep this very short. Nim probably needs a killer app to get the attention it deserves. Building GUIs easily could be one way to make it easier, but I had very unpleasant experiences with gui packages for Nim. The only one I could get to work after fiddling with dependencies (sorry, can't recall the name) was extremely slow. So here is a challenge: why not making something like what Tekui is for Lua? http://tekui.neoscientists.org/ I've compiled it on a few SBCs and it always worked. Some problems here and there with the framebuffer on old boards but it always worked (even on the venerable Hackberry A10) and was reasonably fast although Lua based. I can only wonder what could be done if it was ported to Nim!
Re:Go 1.8 Performance Improvements on ARM (RasPi) by dom96 on Thursday January 19, 2017 @03:08PM (#13439048)
> I don't want to hijack an article about a different language so I'll try to keep this very short.

No need to worry about that. It's why we have threaded conversations on HN.

> Nim probably needs a killer app to get the attention it deserves.

I agree, and you'll be glad that I have some ideas already. Of course time is always the problem :)

> Building GUIs easily could be one way to make it easier, but I had very unpleasant experiences with gui packages for Nim.

Is it nimx that you have tried? Surely it's still early days for nimx but it is looking very promising. There is also work going to be put in to make a much more robust and idiomatic libui wrapper.

Unfortunately GUI libraries are difficult. It's actually no surprise that we so many projects using WebKit for a GUI these days. Can any library seriously compete? I'm not so sure anymore.