3 ms·
I'm surprised that people haven't commented on the implicit story here: the intention to deliver the "Shiny" cross-platform graphical toolkit for Go. If that ha
by sjellis 10y ago
I'm surprised that people haven't commented on the implicit story here: the intention to deliver the "Shiny" cross-platform graphical toolkit for Go. If that happens, Go becomes one of the very few programming languages with a default cross-platform UI library.
- elcct 10y agoI hope not with that font. It looks amateurish.
- currysausage 10y agoThe font appears to be a refined version of Luxi Sans, which in turn is a refined version of Lucida Grande, which had been OS X's system font for 1.5 decades. Personally, I probably wouldn't call Bigelow and Holmes amateurs.
- creshal 10y agoLet's hope it won't be as ugly as the Java crap. Or Tk.
- pron 10y agoDo you mean the old Java crap, like https://netbeans.org/images_www/screenshots/platform/jmonkeyengine.png https://netbeans.org/images_www/screenshots/platform/jmonkey... https://netbeans.org/images_www/screenshots/platform/nbAWSAdministrator.png https://netbeans.org/images_www/screenshots/platform/nbAWSAd... https://netbeans.org/images_www/screenshots/platform/lg_soft.png https://netbeans.org/images_www/screenshots/platform/lg_soft... https://netbeans.org/images_www/screenshots/platform/GGSSEphemerisVisualization.jpg https://netbeans.org/images_www/screenshots/platform/GGSSEph... https://netbeans.org/images_www/screenshots/platform/platypus-nb.jpg https://netbeans.org/images_www/screenshots/platform/platypu... https://netbeans.org/images_www/screenshots/platform/blueMarine.jpg https://netbeans.org/images_www/screenshots/platform/blueMar... or the new Java crap like http://fxexperience.com/wp-content/uploads/2011/05/Charts-Bar-152839_1080x675.png http://fxexperience.com/wp-content/uploads/2011/05/Charts-Ba... http://docs.oracle.com/javafx/2/best_practices/img/saleshistorytab-small.png http://docs.oracle.com/javafx/2/best_practices/img/saleshist... https://blog.idrsolutions.com/wp-content/uploads/2014/03/viewer_drop_down.png https://blog.idrsolutions.com/wp-content/uploads/2014/03/vie... ??
- geodel 10y agoNo need to go further, just look at jconsole bundled with latest Java. It looks like crap to me.
- pron 10y agojconsole is a very old, discontinued program, but it looks alright to me: https://www.dropbox.com/s/ji9hahszxttpetx/jconsole.png?dl=0 https://www.dropbox.com/s/ji9hahszxttpetx/jconsole.png?dl=0 The newer bundled jvisualvm also looks fine: https://www.dropbox.com/s/549exowkau3ry3t/jvisualvm.png?dl=0 https://www.dropbox.com/s/549exowkau3ry3t/jvisualvm.png?dl=0
- scrollaway 10y agoFunny, Java, using the default UI widgets, always looks a lot closer to this on my system: https://i.stack.imgur.com/9UwJK.png https://i.stack.imgur.com/9UwJK.png
- pron 10y agoThe screenshots are of the default widgets. The only question is which is the selected look-and-feel (for the "old" Swing toolkit), or the style sheet (in the new JavaFX).
- kalleboo 10y agoYes
- creshal 10y agoYes. Both look ugly and not even close to native.
- pron 10y agoOn my Mac they look as close to native as any other app, which is to say that applications no longer have a uniform look anymore anyway. Chrome, Firefox, Twitter, my email client and all of my editors look no more "native" than modern Java apps like NetBeans or IntelliJ.
- dbl9 10y agoIf you consider that many gui apps are written with HTML right now, I wouldn't worry about the looks of the toolkit as much, as long as it integrates and behaves as expected in X and Wayland and Windows and macOS and iOS and Android. That's more important than a skin, although I know many users prefer their platform's "native look", but what's native anyway, with mobile apps and web apps styling in many different ways. Even native Windows and macOS apps, which has a native look and feel, these days prefer to use a custom style, with most of the time following the design of vast empty white spaces and large controls, assuming everybody uses a 4k display. What I'm trying to say is, if this comes out of the box and works reliably, then it'll attract more developers given the other ease of deployment aspects of Go.
- LeonidasXIV 10y ago> very few programming languages You mean apart from Tcl, Python, Java, Factor, just about every Smalltalk apart from GNU Smalltalk, Racket, possibly Ruby…
- scatters 10y agoPython has a default cross-platform UI library?
- jerf 10y agoAnd what percentage of "all programming languages" is that? No, there really aren't that many. Even fewer that are "professionally" usable. (I am not committing to Go's toolkit joining that latter set as I've not yet seen or used it.)