5 ms·
Not at all sure why it's relevant which programming languages they use at Apple. Is this considered interesting since it somehow proves the mainstream adoption
by unwind 12y ago
Not at all sure why it's relevant which programming languages they use at Apple.
Is this considered interesting since it somehow proves the mainstream adoption of Go? Or since Apple, a competitor of Google's in cell phones, are using one of Google's technologies? Or what?
The takeaway for me was that Apple has a whole /8 subnet to themselves. That's just ... immense, for a single company. Gaah.
EDIT: Mis-typed the netmask, I meant /8 but typed /24. Fixed.
- manacit 12y agoA /24 for a company of their size is nothing - they actually have the entire 17.0.0.0/8 to themselves: http://en.wikipedia.org/wiki/List_of_assigned_/8_IPv4_address_blocks http://en.wikipedia.org/wiki/List_of_assigned_/8_IPv4_addres...
- jrochkind1 12y agoLess about 'of their size' then about how long they've been around, since back in the days when a large company could get a /8, and just about anyone could get a /16.
- unwind 12y agoYeah, that was what I meant, brain error. Thanks, I edited my comment.
- runeks 12y agoInteresting. I know Google uses the IP 8.8.8.8 (and 8.8.4.4) for their public DNS servers. So it seems Level3 doesn't own the entire 8.0.0.0/8 block then.
- lmz 12y agoThey do, but they reassign some of them to other parties: http://whois.arin.net/rest/net/NET-8-0-0-0-1/children http://whois.arin.net/rest/net/NET-8-0-0-0-1/children
- wyager 12y ago>The takeaway for me was that Apple has a whole /24 subnet to themselves. That's just ... immense, for a single company. Gaah (I think you mean /8.) Brace yourself: http://en.wikipedia.org/wiki/List_of_assigned_/8_IPv4_address_blocks http://en.wikipedia.org/wiki/List_of_assigned_/8_IPv4_addres...
- hueving 12y agoA /24 is only 255 addresses...
- mchanson 12y agoBack around 1990 I had a class /16 and I was just a 14 year old. Before the web explosion it was a different time. Domains used to be free back then too!
- sspiff 12y agoI was still playing with toy cars back then, but how did people lose those IPs? Were they revoked?
- fuckballs 12y agoEeek, the "C" in CIDR stands for classless, so it is either a Class B or a /16 not a "class /16" Also, it is highly unlikely that you had a /16 as a PI allocation even in 1990.
- icedchai 12y agoI still have a /24 from the era.
- chatmasta 12y agoYou might find this guide to calculating subnets helpful. ;) http://www.dslreports.com/faq/cisco/30.1_Quick_subnet_calculating_techniques http://www.dslreports.com/faq/cisco/30.1_Quick_subnet_calcul...
- untog 12y agoPeople are curious simply because Apple is so damn secretive. I'm not sure I'd ever want to work there because it seems I would be unable to talk to anyone about my projects, ever.
- dagw 12y agoHP has two /8 subnets. What's even weirder is that Eli Lilly (the pharmaceutical company) and Halliburton (the oil company) also both have one. (as others have said, you mean /8)
- jackhammer 12y agoI seems like organisations that where early adopters of the internet got one.
- yebyen 12y agoMaybe the poster expected Apple to eat their own dogfood? They have ObjC and Swift, and Google is one of their major competitors, in mobile space yes as well as pop-language space. A /24 is also only 256 addresses, so really unremarkable. I think you are reading it backwards. MIT has an /8, that's the large one.
- yebyen 12y agoMea culpa, I see that Apple does indeed have an /8.
- Bahamut 12y agoThe software tech Apple uses generally doesn't seem to get as publicized compared to most large tech companies - for example, I know second hand that Apple uses Angular.js, but I have never seen anything in the wild about it. One thing to keep in mind though is that Apple is much more a hardware company than software.
- NateDad 12y agoFor a hardware company, the write a crapload of software... like Mac OS, iOS, and all the built-in applications. I'd say they probably do a lot more on software than hardware, actually. They only release a few pieces of hardware a year.
- ihsw 12y agoIt's not difficult to argue that reliable hardware is only a delivery mechanism to enable the usage of Apple's software, however I doubt users would purchase a "Samsung iPhone" or "LG iPhone" in the same manner that they do for Android devices. The Apple hardware brand, the hardware itself, and the software all together sustain the user demographic.
- NateDad 12y agoOh sure, the product they sell is the integration between hardware and software. But saying they are "much more" a hardware company than a software company is selling them pretty short.
- beltex 12y ago"Apple views itself as a software company." - Steve Jobs https://www.youtube.com/watch?v=dEeyaAUCyZs https://www.youtube.com/watch?v=dEeyaAUCyZs
- CmonDev 12y agoCertainly doesn't come across as one. UX/hardware comes to mind first.
- NateDad 12y agoGo is not really a "Google" technology. It's just a programming language like any other. There's no reason Apple shouldn't use it, if it's the right tool for the job.
- josu 12y agoWell, it'd be pretty weird if Go-ogle started developing their applications in Swift.
- NateDad 12y agoI don't think it would be weird if they developed OSX/iOS applications in Swift.
- Shebanator 12y agoActually, google does a lot of iOS development and has dozens of shipping iOS apps (https://itunes.apple.com/us/artist/google-inc./id281956209 https://itunes.apple.com/us/artist/google-inc./id281956209), and thus has a pretty sizable community of Objective C programmers. So Google will almost certainly be shipping apps containign Swift code as soon as the tools stabilize enough for them to do so.
- yepguy 12y agoI think they're mechanically translating their Java code to Objective C: https://github.com/google/j2objc https://github.com/google/j2objc
- a_c_s 12y agoI'd be surprised if they didn't use Swift for their iOS apps.
- tricolon 12y agoThey're not using Swift at the moment. But they might at some point in the future. Source: friend who works at Google.
- sandipc 12y agoI agree. "Breaking news: Apple uses Google products"
- wsc981 12y agoRelevant XKCD comic "Map of the internet": http://xkcd.com/195/ http://xkcd.com/195/