Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. The new Mac Gemini app has a huge executable binary (128MB!).

The new Mac Gemini app has a huge executable binary (128MB!).

Scheduled Pinned Locked Moved Uncategorized
25 Posts 20 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ccgus@mastodon.socialC ccgus@mastodon.social

    The new Mac Gemini app has a huge executable binary (128MB!). Took a peak at it and … it contains 1,856 Objective-C classes whose class name starts with Java.

    What in the world are they doing?

    So I had Gemini analyze Gemini. Looks like there’s a lot of shared Android code in there, but compiled to Objective-C and Swift.

    praetor@mstdn.socialP This user is from outside of this forum
    praetor@mstdn.socialP This user is from outside of this forum
    praetor@mstdn.social
    wrote last edited by
    #21

    @ccgus Android is now a Swift target, but it's really kind of weird how it works. I'm still trying to figure it out. It wraps Swift code around Java https://www.swift.org/blog/exploring-the-swift-sdk-for-android/

    1 Reply Last reply
    0
    • ccgus@mastodon.socialC ccgus@mastodon.social

      The new Mac Gemini app has a huge executable binary (128MB!). Took a peak at it and … it contains 1,856 Objective-C classes whose class name starts with Java.

      What in the world are they doing?

      So I had Gemini analyze Gemini. Looks like there’s a lot of shared Android code in there, but compiled to Objective-C and Swift.

      causticmsngo@mastodon.socialC This user is from outside of this forum
      causticmsngo@mastodon.socialC This user is from outside of this forum
      causticmsngo@mastodon.social
      wrote last edited by
      #22

      @ccgus I feel like everything Google does is cursed.

      1 Reply Last reply
      0
      • woolie@mastodon.socialW woolie@mastodon.social

        @DavidAnson @ccgus I think the term is “write once, suck everywhere”

        cadbury_moose@wandering.shopC This user is from outside of this forum
        cadbury_moose@wandering.shopC This user is from outside of this forum
        cadbury_moose@wandering.shop
        wrote last edited by
        #23

        @woolie @DavidAnson @ccgus

        Or "Write once, run away very very fast."

        1 Reply Last reply
        0
        • i_am_fabs@mastodon.socialI i_am_fabs@mastodon.social

          @ccgus this did not age well. 😵‍💫

          cdoncarroll@mstdn.socialC This user is from outside of this forum
          cdoncarroll@mstdn.socialC This user is from outside of this forum
          cdoncarroll@mstdn.social
          wrote last edited by
          #24

          @i_am_fabs @ccgus I bet the J2ObjC usage is for the data modeling layer (so it's easily sharable with Android).

          J2ObjC doesn't provide any kind of UI code support, so the UI layer is probably still native SwiftUI.

          i_am_fabs@mastodon.socialI 1 Reply Last reply
          0
          • cdoncarroll@mstdn.socialC cdoncarroll@mstdn.social

            @i_am_fabs @ccgus I bet the J2ObjC usage is for the data modeling layer (so it's easily sharable with Android).

            J2ObjC doesn't provide any kind of UI code support, so the UI layer is probably still native SwiftUI.

            i_am_fabs@mastodon.socialI This user is from outside of this forum
            i_am_fabs@mastodon.socialI This user is from outside of this forum
            i_am_fabs@mastodon.social
            wrote last edited by
            #25

            @cdoncarroll @ccgus he did not say SwiftUI … he said native swift … and so it’s not

            1 Reply Last reply
            0
            • R relay@relay.infosec.exchange shared this topic
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups