News for hackers. Stuff that matters.
Re:On Learning Smalltalk by rscho on Tuesday January 11, 2022 @10:38AM (#29892723)
Pharo 10 will use a native GUI backend.

Also, git is well-integrated.

Re:On Learning Smalltalk by germandiago on Tuesday January 11, 2022 @10:45AM (#29892836)
Yes, I saw git is integrated. The problem is that I am not sure how to use it. Any docs? Probably there were but my visit was some time ago.

It would rock to have native GUI. Also, if I could know how to draw graphics... That would be very nice also, because having an interactive environment for graphics is the most awesome stuff that Pharo can offer (me).

Re:On Learning Smalltalk by xkriva11 on Tuesday January 11, 2022 @10:56AM (#29893031)
There is a booklet about Git integration: http://books.pharo.org/booklet-ManageCode/pdf/2019-03-24-Man...

For 2D graphics, Pharo uses Cairo binding named Athens (and Roassal as another convinient layer above that).

For 3D, you may be interesting in Godotalk (https://www.youtube.com/watch?v=ncmERef0EFo, https://pharoweekly.wordpress.com/2021/02/03/godotalk/)

Re:On Learning Smalltalk by Zenchess on Wednesday January 12, 2022 @09:19AM (#29906578)
I started working on a raylib binding for pharo using pharo's ffi...I have to say pharo's ffi system is very easy to use. It works and I got a few demos working, but I haven't put in the function calls for most of raylib. https://github.com/Zenchess/pharoRaylib

There's also native pharo smalltalk stuff like athens, woden, and maybe others... Personally I have moved to using Dolphin Smalltalk and raylib bindings there as it's been more performant and I prefer Dolphin over pharo. Dolphin also has good external interfacing support and is more of a native Windows OS smalltalk distro. If you're looking for building native windows looking applications on windows at least probably your best bet is dolphin and it's free and open source.

Re:On Learning Smalltalk by zepto on Tuesday January 11, 2022 @10:47AM (#29892880)
> Pharo 10 will use a native GUI backend.

Will this mean HIDPI support too?

Re:On Learning Smalltalk by TurboHaskal on Tuesday January 11, 2022 @02:33PM (#29896583)
Yes please...