Apple unveils Swift, a brand new Xcode programming language for developers

1246711

Comments

  • Reply 61 of 214
    constable odoconstable odo Posts: 1,041member
    Quote:

    Originally Posted by paxman View Post

     

    Yup - this was definitely underwhelming. No new 6" iPhone.

     

    /s


    You keep forgetting that everyone on Wall Street is waiting for an iWatch that will sell in the tens of millions of units at $300 a pop.  Did you see any iWatch?  No.  Did you see any new AppleTV?  No.  So it makes sense that investors quickly sold off their shares because they can't make any money from Apple this week.  Wall Street wanted to see hardware, not software at the developers conference.  Software simply doesn't make investors salivate when it comes to Apple.

  • Reply 62 of 214
    theothergeofftheothergeoff Posts: 2,081member
    Quote:

    Originally Posted by chadbag View Post

     

     

    Read between the lines with today's keynote and you can see all sorts of new HW coming down the pipeline in the next few months to few years. New AppleTV is just one of them.  Lots of cool new features that are cool, but could be much cooler and seemed to be designed for new HW in the future.

     

    Nintendo, and to a slightly lesser extent, Xbox (MS) and Playstation (Sony) just had a massive shot fired across their bow.

     

    As did all the Android flunkies.


    +1.

     

    Agreed. I see a whole slew of HW.  And a whole slew of stuff that won't happen, specifically, Apple will not in the short term build a LTE chip into a laptop (tethering/hotspotting will become second nature).

     

    The cloud stuff piques my interest in Cloud syncing to local intermediate devices (write through caching on a Airport/TimeCapsule/AppleTV).  Depending on a 3rd party (my ISP) for a great experience is begging for trouble.   Especially with homeKit, why not have a 'home automation' platform (replace my mac Mini running Indigo), that also caches all those apps (why download 8 copies of an iOS upgrade for my 3 iPads and 5 phones?),as well as pictures, videos, etc.   Same with Health Kit.

  • Reply 63 of 214
    rogifanrogifan Posts: 10,669member
    eckergus wrote: »
    What an earth moving keynote! New OS X with new UI and new features (awesome!), new iOS 8 with HealthKit, HomeKit, new features and UI improvements (incredible!), even more integration between OS X and iOS (amazing!), brand new Xcode programming language for writing code (earth moving and game changing!!! -mark my words!). What a keynote! Apple is leading the world for developing great software! There is no doubt about it! No one can refute the fact that, today, there is no place for developers like Apple.

    I can't wait for the fall to see what Apple will release to complement and implement all the unbelievable software integration and development they have been able to achieve! This fall's product announcement is going to be the climax and the consummation of Eddy Cue's words:

    "Later this year, we've got the best product pipeline that I've seen in my 25 years at Apple."

    I can truly say, without equivocation, no company can achieve what Apple achieves the way that Apple achieves it. Not even close.
    On a recent issue of. MacBreak Weekly Rene Ritchie said that Craig Federighi is more of an engineering nerd whereas Scott Forstall was more interested in UI design. I think it was a brilliant decision by Cook to give software design to Ive. This allows Federighi to focus more on the engineering side and let Ive and the software designers focus on the UI design. I liked what I saw from Yosemite. It brings the Mac and iOS closer together but it wasn't just slapping an iOS 7 coat of paint on OSX. What we saw this WWDC to me is as big and as important as the introduction of the App Store. 4,000 new API's. That blows my mind.
  • Reply 64 of 214
    rogifanrogifan Posts: 10,669member
    You keep forgetting that everyone on Wall Street is waiting for an iWatch that will sell in the tens of millions of units at $300 a pop.  Did you see any iWatch?  No.  Did you see any new AppleTV?  No.  So it makes sense that investors quickly sold off their shares because they can't make any money from Apple this week.  Wall Street wanted to see hardware, not software at the developers conference.  Software simply doesn't make investors salivate when it comes to Apple.
    Well the stupid analysts on CNBC can all **** off. They're the idiots if they think all Apple is, is a maker of shiny gadgets. :rolleyes:
  • Reply 65 of 214
    hametahameta Posts: 79member
    rtamesis wrote: »
    Crap. I just finished learning Objective C and started writing an app. Now I have to learn Swift when the teaching materials come out and rewrite my app using it. Just did a quick look at the language guide and some of it reminds me of Javascript.


    You Came TOO LATE, HA, Ha !
  • Reply 66 of 214
    monstrositymonstrosity Posts: 2,234member

    Oh god it looks ugly. This is depressing me. I'm sure it's going to be a great language, but I'm really not in the mood to say goodbye to Objective C ! 

    Yeah sure, I can still use Objective C, but in reality, you have to stay on top in this game and move on. 

     

    Meh

  • Reply 67 of 214
    danoxdanox Posts: 676member
    Quote:

    Originally Posted by John.B View Post

     

     

    Apple develops an improved programming language.  Google copied Java.  Everything you need to know, right there.  <img class=" src="http://forums-files.appleinsider.com/images/smilies//lol.gif" />


     

    Yes, in time the real reason for the existence of Swift will become apparent, Swift is easy the biggest long range news out of the many announced at this year's conference.

  • Reply 68 of 214
    chadbagchadbag Posts: 1,519member
    Quote:

    Originally Posted by TheOtherGeoff View Post

     

    (replace my mac Mini running Indigo)


     

    Hopefully someone will come up with (if not already there) a way to interface existing INSTEON (replace with your device protocol/standard of choice) devices with this new stuff.  I am not really wanting to replace my existing INSTEON stuff, meager that it is (a few lights, a garage door opener, a sprinkler controller).

  • Reply 69 of 214
    radarthekatradarthekat Posts: 3,402moderator

    PREDICTION:

     

    Samsung unveils Swipe, a brand new programming language that resembles Swift

  • Reply 70 of 214
    danoxdanox Posts: 676member
    Quote:

    Originally Posted by Rogifan View Post





    On a recent issue of. MacBreak Weekly Rene Ritchie said that Craig Federighi is more of an engineering nerd whereas Scott Forstall was more interested in UI design. I think it was a brilliant decision by Cook to give software design to Ive. This allows Federighi to focus more on the engineering side and let Ive and the software designers focus on the UI design. I liked what I saw from Yosemite. It brings the Mac and iOS closer together but it wasn't just slapping an iOS 7 coat of paint on OSX. What we saw this WWDC to me is as big and as important as the introduction of the App Store. 4,000 new API's. That blows my mind.

     

    The only real misstep was hiring a discount guy from Dixon's department stores as head of retail, everyone looked more relaxed on stage.

  • Reply 71 of 214
    ecsecs Posts: 307member
    I learnt a long time ago that it's always a bad idea to use custom non-standard APIs or languages, unless you encapsulate all the nonportable stuff into insulated code. In other words, I won't use swift nor metal, unless I really need it for some feature, and it such case I'll encapsulate it in a clearly isolated module which doesn't affect the C/C++/OpenGL/OpenCL code.

    It's a bad direction IMHO. They're copying Google by moving to nonstandard tech. When the Mac Pro was announced last year, they said "you know you should be using OpenCL". That's the right direction, helping establish an standard like OpenCL by doing machines which shine in OpenCL.

    The move from OpenGL to metal is the opposite of that. They shouldn't blame OpenGL has overhead, but develop the fastest and best OpenGL implementation in the planet.

    They're abandoning the right direction they had these last years.
  • Reply 72 of 214
    pendergastpendergast Posts: 1,358member
    Quote:

    Originally Posted by RadarTheKat View Post

     

    PREDICTION:

     

    Samsung unveils Swipe, a brand new programming language that resembles Swift


     

    Along with S-Code I would imagine.

  • Reply 73 of 214
    future manfuture man Posts: 100member
    paxman wrote: »
    Yup - this was definitely underwhelming. No new 6" iPhone.

    /s


    It is a software developers conference , hence the name WWDC. in Sept the hardware announcement will come to time both software development and the US/Chinese holiday seasons.
  • Reply 74 of 214
    Quote:
    Originally Posted by Constable Odo View Post

     

    You keep forgetting that everyone on Wall Street is waiting for an iWatch that will sell in the tens of millions of units at $300 a pop.  Did you see any iWatch?  No.  Did you see any new AppleTV?  No. 


     

    10M x $300 = $3B.

     

    Assume 33% manufacturing, advertising, and sales costs.

     

    Yup, Apple should announce an iWatch, because new profit of $2B is going to really make the company shine!  And if they do a little bit better they might have enough money to buy something super-cool, like Beats.  

     

    /s.

     

    My point is, them analysts you revere are thinking too small.

  • Reply 75 of 214
    redhotfuzzredhotfuzz Posts: 306member
    slurpy wrote: »
    There's no way anyone that gives a shit about software could feel "udnerwhelming" by this keynote. It was the single most impressive event, that I've EVER seen from Apple when it comes to iOS/OSX features, API, and development tools.

    I agree. I've watched a lot of keynotes but the sheer volume of changes to iOS and OS X announced today was just staggering.

    This will be a banner year for Apple platforms.
  • Reply 76 of 214
    thepixeldocthepixeldoc Posts: 2,257member
    It's not that mind blowing.

    This has been Apple's M.O. since day one (well maybe day 200 after the first iPhone's were determined to be a bit pricey).   Deliver more _functional_ speed at lower cost than your competitor.  This isn't a spec war... it's how it feels in your hands.

    Speed is the ultimate measure of User Experience.  Or in other words. being able to do more things in the same unit of time, makes the experience richer/safer/secure-er.   If you have a lot of great functions, but only can deliver 40% of them because of 'system limits'  that means you've not got to 'say no' to 3 out of every 5 'features'.   ("we'll take out bounds checking, as it slows down performance... what, that leaves us open to hacking... well... leave it out anyway.... we need to increase the keystroke response time")

    Apple is the only computer maker that designs it's chips, it's OS, it's cloud services, it's point of sale (your device) services, and now its languages (ObjC was it's own language before NeXT/Apple pretty much took it over).   It's not Swift, or 64 bit, or A7, or iTMS, or LiquidMetal, or Beats...  It's all of them.  Synergy.   

    The problem with your Microsoft reference is that their 'legacy code' is across several divisions... At Apple... It's all in one division.  What is 'legacy' to one division may be 'stable code' to another division who is milking profits from the lack of attention.     And the problem with Microsoft is that it has hundreds, if not thousands of HW configs to support.   Apple... what... 10 mobile  (4 phones, 4 iPads, 2 appleTVs?), and what 20 or so 'legacy' Macs?   Microsoft can't get out from under its Legacy Code problem until it changes it's business model, and organizational makeup.

    I agree with everything you said…although I think MS should at least be given credit for trying considering exactly what you stated above regarding what they're up against.

    In general I'm for any software dev that decides the legacy baggage needs to put to the trash. And as painful as it is for the users to learn new tricks, they need to stick to what they have and shut up, or join the march to better ways of working with constructive criticism working towards a better product. Wow is that ever a utopian wish, buh? :smokey:
  • Reply 77 of 214
    danoxdanox Posts: 676member
    Quote:

    Originally Posted by Dave Danger View Post

     

    That hardly makes it portable.  If you are doing iOS development you WILL be using Apple libraries which are not available on other platforms.   So even if you abstract all of the Apple calls to an interface layer and then convert them to the target platform still not a trivial matter even if you are using C/C++.


     

    Despite what some many people have said, at some point in the near future Apple will move away Intel cpu's, most of the young programers and small to medium sized companies will jump into Swift with both feet, hitting the ground running, in short if you don't use Apple programing tools you could find yourself on the outside looking in. After more than 20 years with Obj-C, Swift isn't here for nothing. All the software just keeps moving forward at Apple and within the OS X and iOS ecosystems in a very positive way. 

  • Reply 78 of 214
    redhotfuzzredhotfuzz Posts: 306member
    PREDICTION:

    <h1 style="margin-bottom:15px;margin-top:0px;">Samsung unveils Swipe, a brand new programming language that resembles Swift</h1>

    Don't you mean S-Wipe?

    It's best said aloud.
  • Reply 79 of 214
    slurpyslurpy Posts: 5,328member
    Quote:

    Originally Posted by Constable Odo View Post

     

    You keep forgetting that everyone on Wall Street is waiting for an iWatch that will sell in the tens of millions of units at $300 a pop.  Did you see any iWatch?  No.  Did you see any new AppleTV?  No.  So it makes sense that investors quickly sold off their shares because they can't make any money from Apple this week.  Wall Street wanted to see hardware, not software at the developers conference.  Software simply doesn't make investors salivate when it comes to Apple.


     

    Noone gives a shit about your tiresome, predictable rants anymore. Yes, sales will be sold, and some will be bought. "Investors quickly sold off their shares"? That's why Apple stock is only down 0.6%, much less than the average downswing after keynotes? This is the results of all investors selling their shares? Apple is going to fucking run their company and make decisions based on the possibility of some short term stock gains at the expense of long term success. Will you EVER understand that? The announcements made today are much more significant profound than an iWatch. An iWatch will come, but noone who isn't a complete moron expected hardware announcements today. Future hardware will be released based on this new software. The work Apple is doing now is laying the foundation of so many things, and only utterly bling people like you have a hard time seeing that. The least you can do is keep your shitty rants out of WWDC threads. I wrongly assumed you'd shut up once you stopped calling for Cook's head, but obviously that didn't happen. 

  • Reply 80 of 214
    danoxdanox Posts: 676member
    Quote:

    Originally Posted by ThePixelDoc View Post





    I agree with everything you said…although I think MS should at least be given credit for trying considering exactly what you stated above regarding what they're up against.



    In general I'm for any software dev that decides the legacy baggage needs to put to the trash. And as painful as it is for the users to learn new tricks, they need to stick to what they have and shut up, or join the march to better ways of working with constructive criticism working towards a better product. Wow is that ever a utopian wish, buh? image

     

    Apple after the return of Steve Jobs became a company that is able to say no, to some features, not necessary forever but long enough to get most of them working to a high level, this keynote reinforced that Apple's long range planning and execution is without peer among their competition.

Sign In or Register to comment.