Live data from Hacker News

Tcl Programming/Tk Examples

en.wikibooks.org

1–10 of 23 posts

Re: Tcl Programming/Tk Examples

#3
I’ve said it before, but I’d love to see a best-practices CRUD app done in tcl, tk, and SQLite along the lines of the north winds thing from Microsoft. The SQLite interface in tcl is a thing of beauty to rival tk.

Re: Tcl Programming/Tk Examples

#4
post #3

I’ve said it before, but I’d love to see a best-practices CRUD app done in tcl, tk, and SQLite along the lines of the north winds thing from Microsoft. The SQLite interface in tcl is a thing of beauty to rival tk.

Look at AOLServer, yes that AOL. https://aolserver.github.io/

Re: Tcl Programming/Tk Examples

#6
Tcl/Tk is cool.

Tcl/Tk makes UI's that jar in an ugly, immediately recognisable as "old-fashioned" way. This matters to users whether we like it or not. It would be a very niche commercial software project that used it for its UI no matter how beautifully elegant the functionality of its UI. Best ever UI will still elicit an "Ew, yuk." From the majority of its users.

Graphical UIs have been de rigeur for what, 30+ years? We still suck at the tools to program them which are all a pain in the backside to use even when making something very simple and expected. We still suck at programming these UIs when we use them. All of them. I have no answers to this.

Re: Tcl Programming/Tk Examples

#7
post #6

Tcl/Tk is cool. Tcl/Tk makes UI's that jar in an ugly, immediately recognisable as "old-fashioned" way. This matters to users whether we like it or not. It would be a very niche commercial software project that used it for its UI no matter how beautifully elegant the functionality of its UI. Best ever UI will still elicit an "Ew, yuk." From the majority of its users. Graphical UIs have been de rigeur for what, 30+ ye…

AC3D[0] is a 3D mesh editor that uses Tcl/Tk for the UI with the core functionality being in C. The "ttk" subset of controls is themable and AC3D has its own theme[1] which, at least to me, it doesn't look that different from the themes of other 3D software. Though it also allows you to edit and create your own themes and personally i made this[2] which i like better (though i think the people who belong in that "majority of users" group you imagine are more likely to elicit that "Ew, yuk." from my theme :-P).

[0] http://www.inivis.com/

[1] https://i.imgur.com/BgALLkH.png

[2] https://i.imgur.com/uQcOa6J.png

Re: Tcl Programming/Tk Examples

#9
post #8

decent uses this for their software for their espresso machines. Unfortunately, they don't really have any software expertise internally, so the product is largely a buggy mess.

Have people made replacement software for those? They always seemed like the kind of thing where that'd happen if it's in any way friendly to it.
Post reply on HN