Originally posted by Daktyl198
View Post
Announcement
Collapse
No announcement yet.
Mold Linker Decides To Drop DEC Alpha Support: Likely Broken & No Actual Users
Collapse
X
-
Originally posted by Daktyl198 View Post1. doesn't that support my argument rather than go against it? If modern compilers broke those architecture's software anyway, why are we pretending to support them?
Originally posted by Daktyl198 View Post2. I'm sure enthusiasts could put together a simple bundled toolkit that supported the architecture and make it easy to install a compiler + emulator/etc in a single package. Maybe even make it a flatpak.
Yes, Retro68 is an example of what you're arguing for, but it's questionable whether it would have been achievable by the manpower available if all the components involved had actively purged support for m68k and PPC.
Originally posted by Daktyl198 View Post3. My argument is that ALL parts of the build chain should drop support in modern releases, not just for the linker. That includes GCC, Linux itself, etc. So this would never come into play.
Originally posted by Daktyl198 View PostSupporting architectures that old costs time and effort when developing new features and fixing bugs, for an install base of 0.000001% of the software's users. Logistically it doesn't make sense, and they should be relegated to older software releases. "Updates" to that target platform could be maintained by a fork. It's FOSS software, it's easy to fork at a prior release.
Comment
-
Originally posted by Daktyl198 View PostImagine if every website was still required to work on the original IE. This forum would not work.
Granted, for the really early IE versions, you're gonna need to lay it out using HTML templates, but Internet Explorer 5 for Windows 3.1 and Classic Mac OS is quite capable of providing the basis for a discussion forum and, if you don't mind it looking "View > Page Style > No Style"-level ugly on old IE, you use stunnel to terminate the TLS connection on a modern machine, and you keep this kind of manual pagination instead of infinite scrolling, you can make modern, maintained forum software that's also readable and usable on an early IE version.
...not to mention that Classilla, TenFourFox, and K-Meleon can offer much newer, Gecko-based browsers for classic Mac OS, Mac OS X PPC, and Windows 9x, respectively, so you're usually not going to see a big demand for old MS-IE support among retro-computing hobbyists. (I do it because the thing I'm building is a retro-nostalgic download site for my hobby LAN, where you want to use IE in its iconic role as "Microsoft Better Browser Downloader"... well, that and an opportunity to experience the nostalgia of using Netscape 4.x.)
TL;DR: Aside from the WYSIWYG post editor and the flat design aesthetic, everything you see was invented on old Internet Explorer.Last edited by ssokolow; 26 September 2024, 08:29 AM.
Comment
-
Originally posted by ssokolow View PostForking massively increases the amount of labour involved and reduces the chances of changes that are beneficial to everybody getting shared. That's why it doesn't happen often. (eg. I've seen various tools with crappy bespoke CLI argument parsing and a lack of standard flags... such as leaving -h "blank" while only accepting -?. I write all my stuff for modern, network-attached PCs in Rust or Python so, If I were to contribute a patch to implement a proper argument parser, that'd go exclusively to your hypothetical retrocomputing fork of C tooling.)
Comment
-
Originally posted by ssokolow View Post
As someone who prioritizes progressive enhancement/graceful degratation in his web creations and has been working on some retro-hobby web pages for the machines on his retro-hobby subnet, I can assure you that this forum is a very poor example of requiring a modern browser...
Try running YouTube in IE3. Even the Google search engine, which has fairly good backwards compatibility, cuts the line off at some point. That's why Frog Find exists.
Comment
-
Originally posted by egorfine View Post
Wow! But.. how?
Originally posted by Daktyl198 View Post
If you're actually running Linux 6.11 on a DEC Alpha... what exactly do you use it for? Surely none of the original software written for it work on a modern platform, and most modern software won't work (or at least work well) due to minimum hardware requirements. I'm genuinely curious!
Comment
-
Originally posted by Daktyl198 View PostTrue, a vBulletin forum was a bad example. But as you say, most forums by their very nature are reminiscent of old ways of doing things and so might, by sheer virtue of design, work on older browsers. SMF used to be my go-to forum and purposely built in "no-js" fallbacks. But not all forum software is designed as such, e.g. NodeBB or Discourse would be hard pressed to even support IE11, let alone older versions simply due to the JavaScript utilized in many of their core features. You don't see NodeBB all that often anymore, but Discourse is extremely popular. And that's just talking about Forums, not other web apps that make heavy usage of javascript or modern HTML and CSS features.
I was reacting specifically to how much your argument overreached.
Comment
-
Originally posted by hotaru View Post
realistically, the list of major ones right now would be:- x86
- POWER
- ARM
- MIPS
But with Qt we are down to just x64, arm64 and armv7 now see https://doc.qt.io/qt-6/supported-platforms.html, since x86 was dropped from Windows and macOS, 32bit platforms are only armv7, and only on embedded platforms and everything is now little endian. Now how am I going to embarress senior developers when their code isn't endian neutral?Last edited by carewolf; 29 September 2024, 04:52 PM.
Comment
Comment