3 ms·
I’ve always thought there’s so much low hanging fruit in making simple interfaces easy to make. We’ve lost so much ground since vb6.
by bilsbie 3y ago
I’ve always thought there’s so much low hanging fruit in making simple interfaces easy to make.
We’ve lost so much ground since vb6.
- lionkor 3y agoYoull be happy to hear Delphi is still alive and well, thanks to Embarcadero
- p_l 3y agoMore like in spite of Embarcadero... There's still Lazarus[1], and Common Lisp got CLOG [2] which is very much like Delphi except in the web and in Lisp [1] https://www.lazarus-ide.org/ https://www.lazarus-ide.org/ [2] https://github.com/rabbibotton/clog https://github.com/rabbibotton/clog
- tecleandor 3y agoWell, my wallet's not that happy :D
- marcodiego 3y agohttps://www.lazarus-ide.org/ https://www.lazarus-ide.org/
- anonzzzies 3y agoYea, it is really amazingly nice to have this. People don’t like Pascal, even though it’s a nice, readable and very fast language. Compile time wise, modern languages are a joke, but not a funny one. I can compile a million lines of pascal faster than updating a hello world typescript site. I have been looking how to add a borrow checker to fps with minimal damage. It seems with compiler directives it can work. The compiler can tell you how many frees are not guaranteed.
- simpli 3y agohttps://news.ycombinator.com/item?id=36491835 https://news.ycombinator.com/item?id=36491835
- KRAKRISMOTT 3y agohttps://github.com/treeform/fidget https://github.com/treeform/fidget
- analog31 3y agoI loved VB6, and HyperCard before that. But when VB.NET came out, I switched to Python. For a while, I missed the ability to draw interfaces, and tried some tools for building interfaces in Python, but they all added too much overhead and complexity compared to VB6. Then I realized: My interfaces will never be beautiful. Whether I can draw a layout that's better than random, or worse, is a coin toss. Instead, I wrote a simple "wrapper" around commonly used Tkinter widgets, allowing me to build an interface in one line of code per widget, and my wrapper just lays them out in order from top to bottom. That, plus Matplotlib graphs, which are heavenly. Today, nobody uses my programs because the interface is beautiful. They need a problem solved, and the top-down layout is usually as good if not better than anything I could dream up myself. It's actually liberating.