News for hackers. Stuff that matters.
Re:OCaml: Add support to iOS/Mac ARM64 by yjftsjthsd-h on Tuesday July 28, 2020 @12:32PM (#23977519)
> 32 bit iOS devices are ancient by now

The last iPhone with a 32-bit processor appears to be the iPhone 5c, last produced in 2015. As I type this on a laptop from 2015, I have to question your definition of "ancient".

Re:OCaml: Add support to iOS/Mac ARM64 by saagarjha on Tuesday July 28, 2020 @12:39PM (#23977623)
iPhone 5c uses technology from 2012; it was already terrible to use as it approached its end-of-life in 2017. Old phones just don’t really have the lifespan that computers do. (In contrast, my iPhone SE–which is using 5-year-old technology as well–is still an excellent phone.)
Re:OCaml: Add support to iOS/Mac ARM64 by josephg on Tuesday July 28, 2020 @07:04PM (#23981636)
I think that’s increasingly not the case. I’m writing this message on an iPhone 6s which honestly still feels great. I had the battery replaced a couple years ago but aside from that I haven’t had any problems with it - all the apps I run on it feel smooth and responsive. (And in some cases better than my desktop since they aren’t running through electron.)

If not for the camera and iOS support inevitably ending, I don’t see much reason to upgrade.

Re:OCaml: Add support to iOS/Mac ARM64 by nicoburns on Tuesday July 28, 2020 @07:54PM (#23981964)
I think the iPhone 6S is actually the oldest phone to which this applies. It was a big step up in processor speed from the 6, and I think it marked the point at which phone cpus hit "fast enough". Hopefully apple continue to support the 6S for at least a couple more years, because I don't think there's any technical reason why they can't.
Re:OCaml: Add support to iOS/Mac ARM64 by photojosh on Wednesday July 29, 2020 @03:07AM (#23984143)
Notably it has also 2GB of RAM, when the older devices have 1.

One of the kids' phones is an SE which is pretty much the same internals as the 6S and it's still good.

Re:OCaml: Add support to iOS/Mac ARM64 by nephanth on Tuesday July 28, 2020 @03:02PM (#23979461)
The definition of "ancient" is probably not the same for your laptop and for a planned-obsolescence apple mobile device
Re:OCaml: Add support to iOS/Mac ARM64 by kergonath on Tuesday July 28, 2020 @01:12PM (#23978119)
Ancient, unsupported, and shrinking as older devices are broken or unused and no new device is built. There aren’t many reasons to target 32-bit iPhones, unless it’s a hobby.
Re:OCaml: Add support to iOS/Mac ARM64 by saagarjha on Tuesday July 28, 2020 @01:15PM (#23978149)
32-bit iPhones run iOS 10, so if you have a deployment target set that far back you should support them.
Re:OCaml: Add support to iOS/Mac ARM64 by kergonath on Wednesday July 29, 2020 @03:21PM (#23990575)
Right, I meant in the context of bringing Open Source tools to 32-bit ARM platforms. I don't think the people holding on to their iPhone 5Cs would bother with OCaml. Of course, if a hacker wants to do it, it's great.
Re:OCaml: Add support to iOS/Mac ARM64 by wczekalski on Tuesday July 28, 2020 @02:08PM (#23978849)
I too am typing it from a 2015 computer.