Earlier quoted context omitted.
Swift, XCode, and Apple software in general don't scream reliability to me. No doubt Lattner is a smart guy, but I'd be more comfortable with a smart guy from NASA or somewhere similar with experience developing survival-critical software systems.
Pretty much none of Apple's current software is written in Swift though, from what I can tell.
Welcome Chris Lattner
171–180 of 291 posts
Re: Welcome Chris Lattner
#172Re: Welcome Chris Lattner
#173Earlier quoted context omitted.
ARC is a whole debate, but the one thing it is not is simple and I would argue its more error prone than a traditional GC. I've used it for most of my career and I have seen what sloppy/unaware coding can do to it. Lattner is a well known expert on compilers. Having used Swift since its inception, I would call into question the reliability of the Swift LLVM compiler. In its current state (3.0.2) its absolutely terrib…
The right comparison for ARC is with manual memory management -- not GC.
Re: Welcome Chris Lattner
#174Earlier quoted context omitted.
ARC is a whole debate, but the one thing it is not is simple and I would argue its more error prone than a traditional GC. I've used it for most of my career and I have seen what sloppy/unaware coding can do to it. Lattner is a well known expert on compilers. Having used Swift since its inception, I would call into question the reliability of the Swift LLVM compiler. In its current state (3.0.2) its absolutely terrib…
The right comparison for ARC is with manual memory management -- not GC.
FWIW, as someone who was a Java programmer for over a decade before learning Objective C right after ARC came on the scene, I greatly prefer ARC over garbage collection. I find the things you have to remember to think about with both ARC and GC (e.g. circular references and unintentionally strongly reachable references) to be about the same cognitive load, but the deterministic, predictable behavior of ARC means you won't have to try to debug random GC hangs that only happen in prod under heavy load and the subsequent fiddling with a million GC options to get performance to be acceptable.
Re: Welcome Chris Lattner
#175Apple has a car project. Autopilot must be one of its core features. But Apple would not create a VP-level position for Autopilot or any one feature for any of their products (even if they it called something else for secrecy/generalization reasons). This move increases his compensation and clout. Post-Tesla, he'll only have VP or founder titles elsewhere, never anything lower-level (unless he gets his old job back).…
http://www.motortrend.com/news/apple-car-dead-software-shift...
Re: Welcome Chris Lattner
#176Earlier quoted context omitted.
I think Elon Musk is what Steve Jobs wanted to be. Steve Jobs thought he was changing the world with the iPhone, and while it was new it wasn't world changing. What Elon Musk does is world changing.
Probably not a popular opinion, but I think Musk is overrated. The guy has a huge ego, just like Jobs had, and while he's putting it into a nice package, he's not the guy to come up with anything; electric cars, spacecraft etc. Yes, he might change the world if/once he gets to Mars, but most of his stuff is a marketing tech demo. Bell Labs changed the world. Tesla did not.
Disclaimer: I work at SpaceX, albeit as a technician so I'm very far down the corporate ladder, but I feel that may be unduly harsh.
There can certainly be legitimate criticisms around Musk personally, and SpaceX/Tesla in regards to whether they are overhyped relative to competitors or whether they will succeed on delivering what they promise. With that being said, when a company delivers 70k+ cars in a year, even if this is just a tiny percentage of the overall new car market, or a company puts satellites into orbit, I think we've moved beyond "marketing tech demo" status.
Re: Welcome Chris Lattner
#177Earlier quoted context omitted.
The commenter claims Musk hasn't achieved anything at all, other than give some tech demos. I'm perfectly entitled to ask what they've achieved themselves that puts them in a position to so casually demean what, by most people's standards, are quite considerable feats.
What OP has or has not achieved is irrelevant in my opinion. I think it's better form to just refute the criticism and leave OP out of it. But it's up to you of course.
Re: Welcome Chris Lattner
#178Earlier quoted context omitted.
> Can you boast any such achievement in your own life? That was an unnecessary remark; the commenter never claimed that he/she has achieved more than Musk.
The commenter claims Musk hasn't achieved anything at all, other than give some tech demos. I'm perfectly entitled to ask what they've achieved themselves that puts them in a position to so casually demean what, by most people's standards, are quite considerable feats.
Re: Welcome Chris Lattner
#179Apple has a car project. Autopilot must be one of its core features. But Apple would not create a VP-level position for Autopilot or any one feature for any of their products (even if they it called something else for secrecy/generalization reasons). This move increases his compensation and clout. Post-Tesla, he'll only have VP or founder titles elsewhere, never anything lower-level (unless he gets his old job back).…
This is so spot on. I would kill for a thicker phone with a less vibrant display that would last 2x as long on a single charge. They're pushing stuff that the consumer doesn't want (thinner/less battery volume, no headphone jack) in order to make money. It reminds me a lot of the TV industry pushing 3D TV's. I don't know a single person who has ever watched, let alone regularly, any 3D content on their 3D TV. It's a technology that few wanted but was pushed to drive sales.
Re: Welcome Chris Lattner
#180Elon Musk is the new Steve Jobs. He is an inspirational leader and talented people want to work with him. It appears it will be harder and harder to attract and keep talent at Apple with out a leader like Steve Jobs.
This is why I think Apple missed its chance to buy Tesla and make Elon Musk its CEO at the same time. I can't even imagine what Musk would do with Apple's $200 billion in cash. I think he would've been much more daring with that money than even Steve Jobs would've been. But I think Apple missed its shot, and the merger of Tesla and Solar City probably sealed that for good. Now Musk is probably already seeing a 10-20x…
I'm not knowledgable enough about the psychological/sociological aspects of this but I wonder if it's possible to maintain that kind of culture when you have $200 billion sitting in the bank. It might lead to a kind of resource curse that some countries suffer from.
I wonder if there have been studies done on this at the corporate level.