Em Adespoton

  • 0 Posts
  • 338 Comments
Joined 2 years ago
cake
Cake day: June 4th, 2023

help-circle

















  • Interesting story.

    I started using Objective C in 1994 on NeXTcubes, and later NeXTstations.

    For simpler, one-off projects, it was great; also great for its ability to make any existing C library or function (or even block of asm) an object that played nicely with all the rest. And every API was just another set of objects! Discovery was easy.

    It wasn’t until it came to maintenance of complex codebases that it became a problem. There’s a reason things like NSurlHandler stuck around right into modern macOS — replacing objects like THAT had implications all up and down the dependency chain. Essentially, it became Apple’s equivalent of DLL Hell.

    It was also the last language that I thought could be almost all things to all people; after that, I realized that specialized languages that performed really well in a single context were a much better way to go.


  • What an interestingly narrow perspective!

    What I was wondering is, since the aircraft in question was too old to require a flight recorder, did the business, for their own protection, at least have something onboard that recorded video and audio, as “cutting costs” was unlikely to be the reason they wouldn’t have this. And if they didn’t have that for regulatory reasons, had anyone attempted to retrieve the telemetry or the footage from the cellphones of the passengers, since they were on a sightseeing tour and so were likely filming.

    But you do you.