Why arent we #GUI yet?
https://www.youtube.com/watch?v=rpEU9DNbXA4
Software devs: what's the good GUI library or framework or language with excellent 2D support? I have multiple visual programming ideas, and I want to be able to build or prototype them quickly. Think: software for building diagrams or flowcharts, essentially.
Requirements:
* FOSS
* 2D graphics
* cross platform native desktop application
Nice to have:
* fast, efficient language
* web and/or mobile support
No, thanks:
* Electron
* React
Software devs: what's the good GUI library or framework or language with excellent 2D support? I have multiple visual programming ideas, and I want to be able to build or prototype them quickly. Think: software for building diagrams or flowcharts, essentially.
Requirements:
* FOSS
* 2D graphics
* cross platform native desktop application
Nice to have:
* fast, efficient language
* web and/or mobile support
No, thanks:
* Electron
* React
How do you manage your files? Do you use a #GUI? a #TUI?
I ❤️ terminals, #shells, and #fzf. Combined with #JohnnyDecimal, here's how I manage my files!
A tutorial on writing a toy GUI in C. I only skimmed it but the code snippets are generally short and the exposition is relatively easy to follow.
How do you manage your files? Do you use a #GUI? a #TUI?
I ❤️ terminals, #shells, and #fzf. Combined with #JohnnyDecimal, here's how I manage my files!
At IT School with Apple Lisa
https://blisscast.wordpress.com/2024/06/04/apple-lisa-gui-wonderland-3/
#HackerNews #ITSchool #AppleLisa #RetroComputing #TechHistory #GUI
@Ciantic Ok, I think you want to look into @slint
From their website:
"The #Slint runtime fits in less than 300KiB RAM, features a reactive property system, and is built with #Rust."
They support the Winit backend, so Wayland...✅
https://docs.slint.dev/latest/docs/slint/guide/backends-and-renderers/backend_winit/
...and all kinds of platforms:
https://docs.slint.dev/latest/docs/slint/guide/platforms/desktop/#tab-panel-46
Have a look at Material Toolkit:
https://material.slint.dev/
Pricing model: royalty-free, if not an embedded system:
https://slint.dev/pricing
Cross-platform GUI frameworks were hot in the 1990s. This review paper of platform-independent GUIs is interesting as it was published in January of 1995, just a few months before the original release of Java. The paper is a snapshot of the pre-Java market and covers mostly C/C++ products, plus one in Lisp (CLIM) and a couple based on Smalltalk.
Cross-platform GUI frameworks were hot in the 1990s. This review paper of platform-independent GUIs is interesting as it was published in January of 1995, just a few months before the original release of Java. The paper is a snapshot of the pre-Java market and covers mostly C/C++ products, plus one in Lisp (CLIM) and a couple based on Smalltalk.
Warum es die Entwickler von #LibreOffice nicht schaffen, die Oberfläche so ähnlich wie #OnlyOffice zu gestalten ist mir ein Rätsel.
Ein klein wenig Ästhetik würde die Arbeit mit dieser tollen Office-Suite erleichtern und auch mehr Spass machen.
#oop #programming #GUI #commonLisp #McCLIM #softwareEngineering
Article in which I show simple multiple inheritance and method qualifiers in ANSI common lisp's common lisp object system, then show how the McCLIM implementation of the common lisp interface manager 2 specification turns the objects I was working with into rich general user interfaces with a minimal declarative effort presupposing that I was presenting lisp objects.
Rich interfaces pervade lisp's history.
https://screwlisp.small-web.org/clim/basic-principle/
#oop #programming #GUI #commonLisp #McCLIM #softwareEngineering
Article in which I show simple multiple inheritance and method qualifiers in ANSI common lisp's common lisp object system, then show how the McCLIM implementation of the common lisp interface manager 2 specification turns the objects I was working with into rich general user interfaces with a minimal declarative effort presupposing that I was presenting lisp objects.
Rich interfaces pervade lisp's history.
https://screwlisp.small-web.org/clim/basic-principle/
🖱️ Building like it's 1984: Scrollbars in web applications
https://web.archive.org/web/20250110081649/https://height.app/blog/scrollbars-in-web-applications
#scrollbars #ux #ui #computing #software #gui #hci #programming
🖱️ Building like it's 1984: Scrollbars in web applications
https://web.archive.org/web/20250110081649/https://height.app/blog/scrollbars-in-web-applications
#scrollbars #ux #ui #computing #software #gui #hci #programming
Ribir: Non-intrusive GUI framework for Rust/WASM
https://github.com/RibirX/Ribir
#HackerNews #Ribir #Rust #WASM #GUI #framework #NonIntrusive #OpenSource
@interlisp ☝️ A vertical scroll bar at the left edge of a window. Wait, what?
@interlisp ☝️ A vertical scroll bar at the left edge of a window. Wait, what?