Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Imagine 50 years ago: “Data passing seems inherently broken in Unix, because all processes must use strings for input and output. Such a model just can't be built on top of.”


Show me a successful GUI made with bash.


Why is a GUI unsuited to stringly-typed data in a way that a CLI is not?


As a matter of fact, Tcl/Tk has been doing exactly that since the 1990s. Of course, Tk has been "borrowed" by other languages, Python's tkinter is well-known. Any language using Tk widgets still has to input options in text form. Obviously that's not particularly difficult to accomplish.


Just an intuition.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: