{"id":127,"date":"2016-06-20T15:20:44","date_gmt":"2016-06-20T15:20:44","guid":{"rendered":"http:\/\/sibha.online\/wpnda\/?p=127"},"modified":"2016-06-20T15:20:44","modified_gmt":"2016-06-20T15:20:44","slug":"iphones","status":"publish","type":"post","link":"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/","title":{"rendered":"iPhones"},"content":{"rendered":"<p>\t\t\t\tRecently, I learned programming for the iPhone, using Apple&#8217;s new programming language called &#8220;Swift&#8221;.<\/p>\n<p>To me, it looks like after Steve Jobs, Apple just doesn&#8217;t have any vision or control left.\u00a0 The programming language, Swift, reminded me of another programming language called Ada.\u00a0 Like Ada, Swift has everything but the kitchen sink.\u00a0 (On second thoughts, maybe there _is_ a kitchen sink somewhere in there, I don&#8217;t know the complete language yet \ud83d\ude42 )\u00a0 Like Ada, Swift is one of those _have to_ learn languages.\u00a0 If you want to program iPhones, you have to learn Swift.\u00a0 If you wanted to program for Defense Department, you had to learn Ada.\u00a0 This forced learning by the US DoD did not save Ada from rapid demise.\u00a0 (By contrast, Android picked a slick programming language already popular, Java.)<\/p>\n<p>Good programming languages do not include every feature available in the technology &#8211; the designers&#8217; brilliance shines through in deciding what features to include and how to combine them.\u00a0 Swift designers had a lot of knowledge, but no sharpness at all &#8211; they just couldn&#8217;t decide what to leave behind.<\/p>\n<p>This shoddy approach extends to the development environment.\u00a0 I have worked in a lot of development environments, and have never seen anything as shoddy as Apple&#8217;s development environment Xcode.<\/p>\n<p>My take &#8211; Apple has no good leadership anymore, the company is going down the tubes.\u00a0 Modi government I think just gave them a lifeline, but China appears rather angry at them, just the Indian market might not be enough to keep this lost company churning.\t\t<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recently, I learned programming for the iPhone, using Apple&#8217;s new programming language called &#8220;Swift&#8221;. To me, it looks like after Steve Jobs, Apple just doesn&#8217;t have any vision or control left.\u00a0 The programming language, Swift, reminded me of another programming language called Ada.\u00a0 Like Ada, Swift has everything but the kitchen sink.\u00a0 (On second thoughts, &hellip; <a href=\"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;iPhones&#8221;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mo_disable_npp":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[6],"tags":[],"class_list":["post-127","post","type-post","status-publish","format-standard","hentry","category-technology"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>iPhones - 55NDA Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"iPhones - 55NDA Blog\" \/>\n<meta property=\"og:description\" content=\"Recently, I learned programming for the iPhone, using Apple&#8217;s new programming language called &#8220;Swift&#8221;. To me, it looks like after Steve Jobs, Apple just doesn&#8217;t have any vision or control left.\u00a0 The programming language, Swift, reminded me of another programming language called Ada.\u00a0 Like Ada, Swift has everything but the kitchen sink.\u00a0 (On second thoughts, &hellip; Continue reading &quot;iPhones&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/\" \/>\n<meta property=\"og:site_name\" content=\"55NDA Blog\" \/>\n<meta property=\"article:published_time\" content=\"2016-06-20T15:20:44+00:00\" \/>\n<meta name=\"author\" content=\"Mukesh Prasad\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mukesh Prasad\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/\"},\"author\":{\"name\":\"Mukesh Prasad\",\"@id\":\"https:\/\/55nda.com\/ndablog\/#\/schema\/person\/f7520824cfe40e09ac51b1596a786dcb\"},\"headline\":\"iPhones\",\"datePublished\":\"2016-06-20T15:20:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/\"},\"wordCount\":258,\"commentCount\":3,\"publisher\":{\"@id\":\"https:\/\/55nda.com\/ndablog\/#organization\"},\"articleSection\":[\"Technology\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/\",\"url\":\"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/\",\"name\":\"iPhones - 55NDA Blog\",\"isPartOf\":{\"@id\":\"https:\/\/55nda.com\/ndablog\/#website\"},\"datePublished\":\"2016-06-20T15:20:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/55nda.com\/ndablog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"iPhones\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/55nda.com\/ndablog\/#website\",\"url\":\"https:\/\/55nda.com\/ndablog\/\",\"name\":\"55NDA Blog\",\"description\":\"A place to share your thoughts freely , liberal in every way\",\"publisher\":{\"@id\":\"https:\/\/55nda.com\/ndablog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/55nda.com\/ndablog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/55nda.com\/ndablog\/#organization\",\"name\":\"Pachpan Association\",\"url\":\"https:\/\/55nda.com\/ndablog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/55nda.com\/ndablog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/55nda.com\/ndablog\/wp-content\/uploads\/2016\/01\/Screenshot_2016-01-26-10-52-20.png\",\"contentUrl\":\"https:\/\/55nda.com\/ndablog\/wp-content\/uploads\/2016\/01\/Screenshot_2016-01-26-10-52-20.png\",\"width\":180,\"height\":320,\"caption\":\"Pachpan Association\"},\"image\":{\"@id\":\"https:\/\/55nda.com\/ndablog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/55nda.com\/ndablog\/#\/schema\/person\/f7520824cfe40e09ac51b1596a786dcb\",\"name\":\"Mukesh Prasad\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/55nda.com\/ndablog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7eec1c2eaf557acce578981d8575c3637609cbba025130092a05698ac9fbf33a?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7eec1c2eaf557acce578981d8575c3637609cbba025130092a05698ac9fbf33a?s=96&r=g\",\"caption\":\"Mukesh Prasad\"},\"url\":\"https:\/\/55nda.com\/ndablog\/author\/mukesh\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"iPhones - 55NDA Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/","og_locale":"en_US","og_type":"article","og_title":"iPhones - 55NDA Blog","og_description":"Recently, I learned programming for the iPhone, using Apple&#8217;s new programming language called &#8220;Swift&#8221;. To me, it looks like after Steve Jobs, Apple just doesn&#8217;t have any vision or control left.\u00a0 The programming language, Swift, reminded me of another programming language called Ada.\u00a0 Like Ada, Swift has everything but the kitchen sink.\u00a0 (On second thoughts, &hellip; Continue reading \"iPhones\"","og_url":"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/","og_site_name":"55NDA Blog","article_published_time":"2016-06-20T15:20:44+00:00","author":"Mukesh Prasad","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Mukesh Prasad","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/#article","isPartOf":{"@id":"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/"},"author":{"name":"Mukesh Prasad","@id":"https:\/\/55nda.com\/ndablog\/#\/schema\/person\/f7520824cfe40e09ac51b1596a786dcb"},"headline":"iPhones","datePublished":"2016-06-20T15:20:44+00:00","mainEntityOfPage":{"@id":"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/"},"wordCount":258,"commentCount":3,"publisher":{"@id":"https:\/\/55nda.com\/ndablog\/#organization"},"articleSection":["Technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/","url":"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/","name":"iPhones - 55NDA Blog","isPartOf":{"@id":"https:\/\/55nda.com\/ndablog\/#website"},"datePublished":"2016-06-20T15:20:44+00:00","breadcrumb":{"@id":"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/55nda.com\/ndablog\/2016\/06\/20\/iphones\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/55nda.com\/ndablog\/"},{"@type":"ListItem","position":2,"name":"iPhones"}]},{"@type":"WebSite","@id":"https:\/\/55nda.com\/ndablog\/#website","url":"https:\/\/55nda.com\/ndablog\/","name":"55NDA Blog","description":"A place to share your thoughts freely , liberal in every way","publisher":{"@id":"https:\/\/55nda.com\/ndablog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/55nda.com\/ndablog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/55nda.com\/ndablog\/#organization","name":"Pachpan Association","url":"https:\/\/55nda.com\/ndablog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/55nda.com\/ndablog\/#\/schema\/logo\/image\/","url":"https:\/\/55nda.com\/ndablog\/wp-content\/uploads\/2016\/01\/Screenshot_2016-01-26-10-52-20.png","contentUrl":"https:\/\/55nda.com\/ndablog\/wp-content\/uploads\/2016\/01\/Screenshot_2016-01-26-10-52-20.png","width":180,"height":320,"caption":"Pachpan Association"},"image":{"@id":"https:\/\/55nda.com\/ndablog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/55nda.com\/ndablog\/#\/schema\/person\/f7520824cfe40e09ac51b1596a786dcb","name":"Mukesh Prasad","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/55nda.com\/ndablog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7eec1c2eaf557acce578981d8575c3637609cbba025130092a05698ac9fbf33a?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7eec1c2eaf557acce578981d8575c3637609cbba025130092a05698ac9fbf33a?s=96&r=g","caption":"Mukesh Prasad"},"url":"https:\/\/55nda.com\/ndablog\/author\/mukesh\/"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/55nda.com\/ndablog\/wp-json\/wp\/v2\/posts\/127","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/55nda.com\/ndablog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/55nda.com\/ndablog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/55nda.com\/ndablog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/55nda.com\/ndablog\/wp-json\/wp\/v2\/comments?post=127"}],"version-history":[{"count":0,"href":"https:\/\/55nda.com\/ndablog\/wp-json\/wp\/v2\/posts\/127\/revisions"}],"wp:attachment":[{"href":"https:\/\/55nda.com\/ndablog\/wp-json\/wp\/v2\/media?parent=127"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/55nda.com\/ndablog\/wp-json\/wp\/v2\/categories?post=127"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/55nda.com\/ndablog\/wp-json\/wp\/v2\/tags?post=127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}