7 ms·
Hopefully one day we can get to where Visual Basic was in the 90's.
by u678u 6y ago
Hopefully one day we can get to where Visual Basic was in the 90's.
- sago 6y agoI keep vainly hoping for undo/redo, configurable keyboard shortcuts, cross-app files, app help, you know... the wins of the Windows 3.x 90s. I'm honestly amazed some (especially undo!) were shrugged away so easily.
- ragnese 6y agoCan you elaborate? Undo/redo in what contexts? What applications had undo/redo besides for editing things?
- nine_k 6y agoApparently iOS?
- sago 6y agoIs "editing things" (i.e. data) not central in the majority of apps?
- jsight 6y agoSure, but the text editor does have undo.
- sago 6y agoText is important, but its datum is rarely independent. More undo is useful than the text in the current text control. Anything else requires (and rarely gets) more substantial command undo/redo. I'm not making a black&white point, I am honestly surprised it so easily became "non-essential without apology".
- ragnese 6y agoI'm asking for specifics because I actually can't think of any apps where "undo" would make sense, but is missing. I'm probably not creative enough. But that's why I asked for examples. These are the things I thought of: Text editor? Those have undo. Image editor? Also have undo. Video Games? Depends. Should you be allowed to "undo" in a game of minesweeper? Probably not- it kind of ruins the game. Should you be allowed to "undo" in Chess? Probably not. Should you be allowed to undo in Solitaire? Maybe. Chat client? What would you undo? Can't unsend a message. Web Browsers have back buttons, to the extent that those can undo. I could see file managers maybe having undo. I honestly don't know if the popular ones today do or not. What apps are missing undo functionality for you?
- dvfjsdhgfv 6y agoI regret Delphi is a niche product now as it's quite powerful now, with native apps also for mobile platforms. Pity that the Community Edition doesn't support Linux.
- purerandomness 6y agoWorth a mention that https://www.lazarus-ide.org/ https://www.lazarus-ide.org/ is aiming to replace Delphi, and runs on Linux. They also seem to support app development for Android: https://wiki.lazarus.freepascal.org/Portal:Android https://wiki.lazarus.freepascal.org/Portal:Android and iOS: https://wiki.lazarus.freepascal.org/Portal:iOS https://wiki.lazarus.freepascal.org/Portal:iOS
- criddell 6y agoDo native Delphi applications use native controls (when available)? Do they feel native, or are they their own thing? I'm thinking specifically of Java Swing applications that never felt native.
- gecko 6y agoDelphi is definitely 100% native. I'm not sure about Free Pascal's Lazarus; it looks native when I've used it, but I'd need to break out Spy++ or WinObj or something to actually poke at what's going on.
- magicalhippo 6y agoThe traditional, standard, component library was built around the native Win32 controls[1]. Some time ago they acquired a cross-platform component library, FireMonkey[2], which does not use native controls. [1]: https://docs.microsoft.com/en-us/windows/win32/controls/individual-control-info https://docs.microsoft.com/en-us/windows/win32/controls/indi... [2]: http://docwiki.embarcadero.com/RADStudio/Sydney/en/FireMonkey http://docwiki.embarcadero.com/RADStudio/Sydney/en/FireMonke...
- danpalmer 6y ago"Low code" on trend, many devs using Visual Studio (Code), we're nearly there.
- j45 6y agoAccess too. Hypercard, and others as well.
- deleted 6y ago[deleted]