| |
| ▲ | alwillis a day ago | parent | next [-] | | > Access is so good. I can't believe there's no universal equivalent for Linux and Mac. On the Mac, it's FileMaker,[1] which was released in 1985. Claris is a subsidiary of Apple. [1]: https://www.claris.com/blog/2026/claris-filemaker-2026-is-no... | | |
| ▲ | AshleyGrant a day ago | parent | next [-] | | The father of a girl I dated in college (circa 2000s) built an entire student tracking system using FileMaker to use at the High School he was the Principal of. We didn't date for long, but I'd be curious to know how long that system ran. | |
| ▲ | flopsamjetsam a day ago | parent | prev [-] | | So glad to see Filemaker is still alive! I had thought it had gone in one of Apple's software culls years ago. | | |
| ▲ | kstrauser a day ago | parent [-] | | I looked at FileMaker a few years ago because it would’ve been a nice setup for a semi-technical acquaintance. And then I saw its pricing, and we went in a different direction. |
|
| |
| ▲ | nullsmack a day ago | parent | prev | next [-] | | I'm shocked in general at the lack of open source Rapid Application Development software. | | |
| ▲ | eterm a day ago | parent | next [-] | | Someone will no doubt correct my hazy memory, but I wonder how much to blame was the fact that default QT apps were so ugly around the time that was the height of RAD, and QT was the only(?) well-supported cross-platform cross-DE gui framework at that time. On windows you could RAD your way to a good looking windows application that looked and behaved like everything else. On linux, default behaviour was either ugly, or not very compatible, or heavily customised anyway, and that didn't change until much later with improvements to GTK. | | |
| ▲ | jordand a day ago | parent [-] | | For RAD, Delphi was filling a pretty big niche in its day, and it's still used in some companies local to me. I remember being told during an interview that it performs really well and it's kept up well enough with the changing times. I knew someone from University about 10 years ago that got her first Software job writing Delphi! |
| |
| ▲ | progmetaldev a day ago | parent | prev | next [-] | | I think Microsoft coming out with XAML/WPF created too much complexity for most of the developers that were working with WinForms. Although the code had better separation from the interface, it also took quite a bit more effort to get an application up and running quickly. They took the "R" out of RAD, and then kind of put both WinForms and WPF on life support, while continuing to tout cross-platform on .NET Core without a first-party GUI platform. Now it just looks like Azure was always going to be the solution, to tie users into a platform they don't fully control. | | |
| ▲ | jordand a day ago | parent | next [-] | | I ran into all of this with the first few years of my career. Even after years, MAUI has struggled to gain traction and Avalonia has grown and is far more the de-facto choice for .NET cross-platform GUI. Both work collegues and myself have ran into XAML/WPF Styling horrors where it's all one giant aggregation/inheritance nightmare generated by Blend (and done by someone that didn't quite know what they were doing) | |
| ▲ | jasomill 4 hours ago | parent | prev [-] | | It always seemed to me that a lack of gentle “WPF for Windows Forms developers” documentation was more of a problem here than WPF itself, which no more enforces the separation of presentation and execution than Windows Forms does, it just gives you more and higher-level options for how code interacts with the layout. |
| |
| ▲ | coryrc a day ago | parent | prev | next [-] | | There was[0] Dabo, an attempt at a modern Visual Foxpro in Python https://dabo.leafe.com/ 0: sort-of "is" rather than "was": https://blog.leafe.com/creativity-and-ai-models/ | |
| ▲ | aleph_minus_one a day ago | parent | prev | next [-] | | > I'm shocked in general at the lack of open source Rapid Application Development software. They exist: - In particular in the 90s and 00s, Tcl/Tk was really magic for creating user interfaces for small applications under GNU/Linux. - Lazarus attempts to be an open-source analogue to Delphi - LibreOffice Base attempts to fill the same niche as Microsoft Access - Historically, in the time of Gtk+ 1.x and 2.x Glade [1] was an editor for clicking together user interfaces. Well, development ceased, and under GNU/Linux there is no attitude of retaining backwards compatibility with applications/libraries that are not maintained anymore (but which might be business-critical). - ... But of course Rapid Application Development is much more popular in the business world which is (at least in many European countries) a rather Microsoft-centric environment. Additionally, the typical developer that uses Rapid Application Development is often a subject-matter expert in some department who also knows a little bit about programming (i.e. is not in deep love with programming), and not a programming expert who also knows about some other specialized topics that are important for the business. On the other hand, the open source environment typically rather attracts people who really like programming. --- [1] https://en.wikipedia.org/wiki/Glade_Interface_Designer | |
| ▲ | markus_zhang a day ago | parent | prev | next [-] | | Probably because *nix programmers in general are the black coffee long beard RTFM type. | |
| ▲ | AshamedCaptain a day ago | parent | prev | next [-] | | There have been shitloads of open source RADs. They do not generate much interest. | |
| ▲ | thinkyfish 17 hours ago | parent | prev | next [-] | | If your into C++, there is U++ (Ultimate++), which is a fully featured RAD ide equivalent to Lazarus with the fastest compiler I've seen. It compiles to Win/Mac/Linux/BSD. | |
| ▲ | ChickeNES a day ago | parent | prev | next [-] | | Well, (F)OSS projects have never been known for great UI/UX (with some exceptions like Blender), so it doesn't surprise me much | |
| ▲ | rtpg a day ago | parent | prev | next [-] | | Qt Quick and Qt Creator isn't RAD per se but I feel like it gets you close. | |
| ▲ | a day ago | parent | prev | next [-] | | [deleted] | |
| ▲ | Lammy a day ago | parent | prev [-] | | Nerds have vested interests (exposure/influence/status based on exclusivity of skill) to oppose letting ”the wrong people” create software, versus a company like Microsoft is the other way around because they get paid and get to further-entrench their platforms (but I repeat myself). And/or too many people have internalized a feeling of “I am Very Smart because I know better than to ever try anything unique”, as exemplified by that awful xkcd ‘Standards’ learned-helplessness comic somebody will always rush to post in a discussion of any New Thing, and thus would never even dream of creating RAD tools whose entire premise is the creation of bespoke software. | | |
| |
| ▲ | somat 16 hours ago | parent | prev | next [-] | | There is openoffice base https://help.libreoffice.org/latest/en-US/text/sdatabase/mai... I am not going to claim it is any good, it suffers from the same problem most rapid application toolkits have, the easy stuff is easier, the hard stuff is harder. I was playing around at one point to see if it was worth using as a graphical interface to a postgres database. And... it worked. But in the end I preferred writing web applications. As much as I hate web dev it was better than the RAD jank. | |
| ▲ | progmetaldev a day ago | parent | prev | next [-] | | In the mid-2000's, I built a lot of applications replacing Access. I always met with the actual users of the system, and made sure they understood that once I took over development, they weren't going to be able to build out their own forms anymore. A few clients were turned away, but most could live with paying for myself to make any future edits, so that they could concentrate on the business objective rather than coding in Access. I never really had the same success with replacing Excel, except for a few systems where it needed to be true multi-user. | |
| ▲ | aperrien a day ago | parent | prev | next [-] | | There's Gambas:
https://gambaswiki.org/website/en/main.html Lazarus/FreePascal:
https://www.lazarus-ide.org/ Kivy:
https://kivy.org/ Grails:
https://grails.apache.org/ And any number of combinations using the web. I think they've just fallen off in popularity due to all the web interfaces, honestly. | |
| ▲ | flowerlad a day ago | parent | prev | next [-] | | > Access is so good. I can't believe there's no universal equivalent for Linux and Mac. Here you go: https://visualdb.com There are many modern alternatives, in fact. | | |
| ▲ | jordand a day ago | parent | next [-] | | I've looked into these before and they're often a monthly/annual SaaS that are either by a one-person company, or worse, something like AirTable that gets crazy price hikes out of nowhere (or shut down) that's a disaster for a small company. Place I worked already had Microsoft Office paid for so why move away from Access. | | |
| ▲ | flowerlad a day ago | parent [-] | | If it works for you then there is no need to switch. But Access is a desktop app, and in 2026 it is pretty unusual to use a desktop app for business applications. Also, Microsoft is no longer developing Access. | | |
| ▲ | jordand a day ago | parent | next [-] | | In 2026, Microsoft Access is still fully supported and bundled into Microsoft 365 Enterprise subscriptions. Back in 2014, I'd said to my employer that it's not going anywhere for at least a decade (and that they can fully ignore a report they'd received from the NDPB that oversaw their work that suggested Access might be at risk of disappearing) | | |
| ▲ | samplatt a day ago | parent | next [-] | | >In 2026, Microsoft Access is still fully supported and bundled into Microsoft 365 Enterprise subscriptions. Having a subscription is only a small part of the total cost. Access works best when combined with a bunch of VBS/macro scripts, which IT departments globally are trying very hard to stamp out completely. Access also needs its own set of permissions and manager of permissions since it can't inherit permissions from anywhere of the other usual Microslop security stores - at least, not without having its own developer/maintainer/champion on tap. Not to mention the agreed wisdom that while Access is fantastic for rapid-prototyping applications/warehouses/ETL processes, any "permanent" DB/DBMS/solution worth doing in Access is worth doing in a 'proper' database with a proper front-end. | | |
| ▲ | jordand a day ago | parent | next [-] | | All true and yeah, I did discuss with my employer at the time about how they needed to think long term about migrating to SQL Server or MySQL/PostgreSQL with a web front-end. However, the giant IT contractor they were stuck with would only allow SQL Server and charge a fortune, and they didn't have the time/money/know-how to go anywhere with that. They were stuck with Access! | |
| ▲ | EvanAnderson a day ago | parent | prev [-] | | > Access works best when combined with a bunch of VBS/macro scripts... You're thinking of Visual Basic for Applications (VBA), which is interpreted inside of Access. The standalone Visual Basic Scripting (VBScript) is a completely different thing, and eliminating VBScript doesn't have any ramifications for Access. | | |
| ▲ | samplatt a day ago | parent [-] | | Ugh, yeah. VBA not VBS. I'd like to say "the keys are right next to each other", but the truth is I've been in both those worlds for far too long... |
|
| |
| ▲ | flowerlad a day ago | parent | prev [-] | | As long as it has a significant number of users Microsoft will keep shipping it. But it is not getting significant new investment. If you are building a new application you're better off using Power Apps, Dataverse, SharePoint, Power Automate, etc. |
| |
| ▲ | criddell a day ago | parent | prev [-] | | > Microsoft is no longer developing Access I don’t think that’s true. | | |
|
| |
| ▲ | criddell a day ago | parent | prev [-] | | That seems to be missing an actual database. Access has everything included. Run Access.exe and away you go. This looks way more complicated. | | |
| |
| ▲ | DANmode a day ago | parent | prev | next [-] | | Spec one. Start one. Has someone written on or otherwise worked on this? | |
| ▲ | chaostheory a day ago | parent | prev | next [-] | | Technically, MS Power Apps is the successor to MS Access. Power Apps is a web application so that solves the cross platform problem. Having played with it, it’s not as turn key as either MS Access or something like Airtable. It can be overly complicated and it’s infected with the paradox of choice. | |
| ▲ | Atotalnoob a day ago | parent | prev [-] | | Sqlite? | | |
| ▲ | kstrauser a day ago | parent [-] | | Access is a whole package with form designers, widgets, scripting, etc. so that you can build an entire distributable app from it. SQLite's a brilliant little DB but it only covers a tiny portion of what Access does. I kinda loathe access for any number of reasons, but appreciate the dev tools it put into the hands of non-developers. A great many people who'd be passive users on most systems were able to build apps to meet their business and requirements, and although Access was janky as hell, that's very, very cool. I think it's most spiritually similar to HyperCard on Mac: you wouldn't want to write a whole large app in it, and if you're an experienced developer there are any number of tools you'd rather write programs with. But if you weren't a traditional developer (e.g. an office worker or a student or a home computer enthusiast, etc.) it gave you a pleasant hand-holding process for making your ideas come to life. I respect that. | | |
| ▲ | cowboylowrez a day ago | parent [-] | | I thought gambas was interesting but I didn't do much with it. | | |
| ▲ | kstrauser a day ago | parent [-] | | Gambas was neat. I think we also looked at Kivy at the time, and I think there were a couple of other Python RAD systems that aimed to be similar to VFP in spirit, although not even slightly compatible. |
|
|
|
|