-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathbing-sample.html
More file actions
84 lines (84 loc) · 112 KB
/
bing-sample.html
File metadata and controls
84 lines (84 loc) · 112 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<!DOCTYPE html><html dir="ltr" lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:Web="http://schemas.live.com/Web/"><script type="text/javascript" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=" >//<![CDATA[
si_ST=new Date
//]]></script><head><!--pc--><title>Swift programming language - Search</title><meta content="text/html; charset=utf-8" http-equiv="content-type" /><meta name="referrer" content="origin-when-cross-origin" /><meta property="og:description" content="Check out what I just created on Bing Image Creator" /><meta property="og:site_name" content="Bing" /><meta property="og:title" content="Swift programming language - Bing" /><meta property="og:url" content="https://www.bing.com/search?q=Swift programming language&count=5" /><meta property="fb:app_id" content="3732605936979161" /><meta property="og:image" content="http://www.bing.com/sa/simg/facebook_sharing_5.png" /><meta property="og:type" content="website" /><meta property="og:image:width" content="600" /><meta property="og:image:height" content="315" /><link rel="alternate"
href="/search?format=rss&q=Swift%20programming%20language&count=5"title='XML'type='text/xml' /><link rel="alternate"
href="/search?format=rss&q=Swift%20programming%20language&count=5"title='RSS'type='application/rss+xml' /><link rel="icon"
href="/sa/simg/favicon-trans-bg-blue-mg.ico" /><link rel="preconnect" href="https://r.bing.com" /><link rel="preconnect" href="https://r.bing.com" crossorigin/><link rel="dns-prefetch" href="https://r.bing.com" /><link rel="dns-prefetch" href="https://r.bing.com" crossorigin/><link rel="preconnect" href="https://th.bing.com" /><link rel="preconnect" href="https://th.bing.com" crossorigin/><link rel="dns-prefetch" href="https://th.bing.com" /><link rel="dns-prefetch" href="https://th.bing.com" crossorigin/><script type="text/javascript" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=">//<![CDATA[
_G={Region:"US",Lang:"en-US",ST:(typeof si_ST!=='undefined'?si_ST:new Date),Mkt:"en-US",RevIpCC:"us",RTL:false,Ver:"16",IG:"FCED05F6775D489EB703A5DC1BDB631A",EventID:"69dd6ae1ea1b4a0d9c99244543b072ff",MN:"SERP",V:"web",P:"SERP",DA:"BNZE01",CID:"2ADA2A26A74E62EC248C3D1CA6186348",SUIH:"d-02uESzybZNp5gv4ENNgA",adc:"b_ad",EF:{swapphases:1,bmasynctrigger:1,getslctspt:1,newtabsloppyclick:1,chevroncheckmousemove:1,sharepreview:1,shareoutimage:1,sharefixreadnum:1,clickbackRSFlare:1,clickbackRSAfterOnP1:1,clickbackRSonTopW:1,cbRSHoveronTopW:1,clickbackRSonAdAlgo:1,enableClickbackRSInTab:1,isClickbackRSInTab:1,enableMultiCBRS:1,multiCBRSLog:1,sharepreviewthumbnailid:1,shareencodefix:1,chatskip2content:1,fablogfix:1,uaclickbackas:1,uaasnodisappear:1,hoverlinkoriginal:1,clearuspreo:1,noreidhv1:1,ftsa:1,asyncBOPMRSCFLog:1,asyncBOPMRSFlare:1,webcsco:1,bmbu:1,hideasbfr:1,noresbfv4:1,noresbfv6:1,noresbfrefocus:1,noresbfrequery:1,norescp:1,qserrfix:1},gpUrl:"\/fd\/ls\/GLinkPing.aspx?",Salt:"CfDJ8IykvUS-IVVNrph3fqYz1xIXNistDJ8kAXC4bLcVycV8hvQ72sBLL8IQmSC0xLvP5HiFgDYGu6eO9yDHzg3XymBV2opZLDkjm_7loTS9gKxQMgk0eDsmZvG6AFCegUb8KcWNaiPW3Os53RTTgMpSvaTZOsKuOSt2biM8WmI2KItI" }; _G.lsUrl="/fd/ls/l?IG="+_G.IG+"&CID="+_G.CID ;curUrl="https:\/\/www.bing.com\/search";_G.EnableCompression=true;_G.XLSC="\/web\/xlsc.aspx"; _G.XLS="\/web\/xls.aspx"; _G.XLSM="\/threshold\/xls.aspx";_G.XLSOvr=8;_G.XLSThrottle=500;_G.XLSNoFlush=true; _G.DirectLogFlight=3; function directLog(d,g,f){if(window.Log&&Log.DirectLog){Log.DirectLog(d,g,f);}else if (window.sj_gx){var x=sj_gx();x.open('GET',_G.lsUrl+"&Type=Event.ClientInst&DATA="+d+"&dl=4");x.send()}}; _G.LSP = "/fd/ls/lsp.aspx?dl=3";_G.DLPState = 1;function si_T(a){var ig='';if(!(a.length>2&&a.substring(0,3)==="IG=")){ig='IG='+_G.IG;}if(document.images){_G.GPImg=new Image;_G.GPImg.src=_G.gpUrl+ig+'&CID='+_G.CID+'&'+a;}return true;}_G.BAT="0";_G.NTT="600000";_G.RTO="86400000";_G.CTT="3000";_G.BNFN="Default";_G.LG="160";_G.CBRSHT="400";_G.CBRSHTAM="400";_G.multiCBRSType="4";_G.maxMultiCBRS="4";;_G.SID='135CF78E4B8E65E724C6E0B44AD86474';_G.InpOpt=true;;_G.EnableRMSINPOpt=true;;_G.AJAX_NAV_START_CHANGE=true;;_G.ClearTimersOpt=true;;_G.AJAX_SERP_PLT_OPTIMIZATION=true;;
//]]></script><link rel="stylesheet" href="https://r.bing.com/rs/4/7/cc,nc/b9qkrmuxHw8HwP4WikF_olVuK6Y.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/4/d/cc,nc/WNaOweJRWfVQSw-r1PuIszNaMaQ.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/4/n/cc,nc/OL1OyD1QNtKOSZxSv3K20nJ8hq8.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/4/x/cc,nc/TV3dhR1V-D7tvSufebEB25JmUrA.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/4/J/cc,nc/vS92_DtIQ-0CCLZCo05ovXLYLxM.css?or=w" type="text/css"/><link rel="stylesheet" href="/rp/DlxwDH64vesxTXi5GGFUurhjrzE.css" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rb/5T/cc,nc/LVni2ofHkbxk71uPDBKxBXi-mL8.css?bu=AbUM&or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rb/5T/cc,nc/wfhIUPxoQwsAZd-E747Zyy_O4PE.css?bu=IWhohwjKCGjaCKEJgwqNCqkKaGi3C7AR0BFojBPNFGhoqhK8BL8EaEmMAcYDaJEhuiFoaLsD&or=w" type="text/css"/><link rel="stylesheet" href="/rp/Aji23gyH8ORF6N2JryShZ6wvcAM.css" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rb/5T/cir3,cc,nc/RXZe6-KGBwQUbFoF8X5bnTbWmtU.css?bu=EPIVhhfTF9sXmBjaGuAa6RrMHKsbrxebFmhoaGg&or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5R/3h/cc,nc/z15p5eO5Gc4satUNM2a2_gd8wX0.css?or=w" type="text/css"/><style type="text/css">.b_searchbox { width: 571px; } .hasmic .b_searchbox { width: 535px; } .hassbi .b_searchbox { width: 535px; } .hasmic.hassbi .b_searchbox { width: 499px; } #b_header .b_searchboxForm .b_searchbox.b_softkey { width: 533px; } #b_header .hasmic .b_searchboxForm .b_searchbox.b_softkey { width: 497px; } #b_header .hassbi .b_searchboxForm .b_searchbox.b_softkey { width: 497px; } #b_header .hasmic.hassbi .b_searchboxForm .b_searchbox.b_softkey { width: 461px; } .b_searchboxForm.as_rsform .b_searchbox { width: 897px; } .hasmic .b_searchboxForm.as_rsform .b_searchbox { width: 861px; } .hassbi .b_searchboxForm.as_rsform .b_searchbox { width: 861px; } .hasmic.hassbi .b_searchboxForm.as_rsform .b_searchbox { width: 825px; } #b_header .b_searchboxForm.as_rsform .b_searchbox.b_softkey { width: 859px; } #b_header .hasmic .b_searchboxForm.as_rsform .b_searchbox.b_softkey { width: 823px; } #b_header .hassbi .b_searchboxForm.as_rsform .b_searchbox.b_softkey { width: 823px; } #b_header .hasmic.hassbi .b_searchboxForm.as_rsform .b_searchbox.b_softkey { width: 787px; }</style><link rel="stylesheet" href="https://r.bing.com/rb/5R/cir3,cc,nc/XId0HzG-vXW09NdZ2TYWP0HwXeI.css?bu=BcwVsRXfFd8WhQE&or=w" type="text/css"/><link rel="stylesheet" href="/rp/F751d4RtNcEBN4b_SjaDv_AR7Mc.css" type="text/css"/><link rel="stylesheet" href="/rp/Hgrb7jMDFa47DinximwgoHwr5Fc.css" type="text/css"/><link rel="stylesheet" href="/rp/BOjDT0HL-CRpsU3BcGNWV62wFNs.css" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5R/Le/cc,nc/TaTTQdyQVggqFJ07GjwyrY5Mw-U.css?or=w" type="text/css"/><link rel="stylesheet" href="/rp/GQoiYPj26EFrxyGI2uiSROFvwZU.css" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5R/bv/cc,nc/dcjXOxCSuqZ1JAqMLfX4hpTsC5o.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rb/5R/cir3,cc,nc/ITjs8oN5iw2avj5zLYCFfu2dcyk.css?bu=Av0Xmxg&or=w" type="text/css"/><link rel="stylesheet" href="/rp/JnfKpfPlpyaRPcu6Va9rA7skhnI.css" type="text/css"/><link rel="stylesheet" href="/rp/oU3i_tcHVvs3xYZ2BBj1SUNADIk.css" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5R/1r4/cc,nc/_UL_cOqNPzc4dCMlL1OaTVsGMHk.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/2E/O/cc,nc/HUEH797DIe8z-cwNfE6VHV9W4FI.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/4q/h0/cc,nc/m9A-h9ZDyKDFWzuPOpcChV5fCUU.css?or=w" type="text/css"/><link rel="stylesheet" href="/rp/kK4BL49BOsulUACE14PTHsaKoVE.css" type="text/css"/><link rel="stylesheet" href="/rp/KhpjzaqQvA3ITNHlsQNlgqqyB44.css" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5R/1mJ/cc,nc/qlQhlaZqEtPJPCjIzz8lAb78nVs.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5R/1m1/cc,nc/UEtA3hUY9Ed9t6a7QEsL8P6s6KQ.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5R/1h8/cc,nc/13JZF5T27CxdEacKRGx4L_ksFQc.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5R/1gW/cir3,cc,nc/wOeke6_1McOieyHo2Y2KG4QSwvU.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5R/1he/cir3,cc,nc/BOWbC4rZTAhEED3euWcQbYpiLx4.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5R/pf/cir3,cc,nc/NmCxusivvmQYEc0_JejMD4FPQ-0.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5R/1lE/cc,nc/DiZBFM2fL9BmLeRB9HFVOXyBUEI.css?or=w" type="text/css"/><link rel="stylesheet" href="/rp/lqNzuXAg0UXgJVBhddp9UAWgmUo.css" type="text/css"/><link rel="stylesheet" href="/rp/EmZzSlP4QtmaP1M2iV7gV1XVGns.css" type="text/css"/><script type="text/javascript" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=">//<![CDATA[
var PoWConfig ={"ct":"e95409b4be9f4339","cd":1,"ms":200};var __assign=this&&this.__assign||function(){return __assign=Object.assign||function(n){for(var t,r,i=1,u=arguments.length;i<u;i++){t=arguments[i];for(r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n},__assign.apply(this,arguments)},logE=function(n,t,i){t===void 0&&(t=null);i===void 0&&(i="ClientInst");var r=[__assign({T:"CI.".concat(i),FID:"CI",Name:n},t&&{Text:t})];typeof _G!="undefined"&&_w.directLog(encodeURIComponent(JSON.stringify(r)),2)},CSPIF;window.CSPEL=[];CSPIF=function(n){var t="clarity",i="CSPViolation",r,u;return(window[t]&&(window[t]("set",i,n.sample),window[t]("event",i)),r=["chrome-extension"],u=["javascript:void(0)","javascript: void(0)"],r.some(function(t){return n.sourceFile.includes(t)})||u.some(function(t){return n.sample.includes(t)}))?!0:window.CSPEL.includes(n.sample)?!0:(window.CSPEL.push(n.sample),!1)};try{var ignErr=["ResizeObserver loop","Script error"],ignCSPErr=["unsafe-eval"],maxErr=3,ignoreCurrentError=function(n,t){return(ignErr.some(function(t){return n.includes(t)})||ignCSPErr.some(function(t){return n.includes(t)}))?ignCSPErr.some(function(t){return n.includes(t)})&&t.filename&&!t.filename.includes("chrome-extension://")?!1:(t!=null&&(typeof sj_sp!="undefined"&&sj_sp(t),typeof sj_pd!="undefined"&&sj_pd(t)),!0):!1},regexEsc=function(n){return n.replace(/([.?*+^$&[\]\\(){}|<>-])/g,"\\$1")},ignoreCSPLog=function(n){return["javascript:void(0)","javascript: void(0)","javascript:void()"].some(function(t){return n.sample.includes(t)})};window.jsErrorHandler=function(n){var f,p,h,rt,ut,u,e,ft,o,a,v,s;try{if(f='"noMessage"',p=(n.error||n).message||f,ignoreCurrentError(p,n))return;if(h=(window.ERC?window.ERC:0)+1,window.ERC=h,h>maxErr){logE("max errors reached");return}var c=n.error||n,w=n.filename,b=n.lineno,k=n.colno,d=n.extra,l=c.severity||"Error",g=c.message||f,i=c.stack,t='"'+escape(g.replace(/"/g,""))+'"',nt=new RegExp(regexEsc(location.href),"g"),tt=window.lirab,it=window.liraa,r=tt?" hint == ["+tt:"";if(r=r+(it?", "+it+")":r?"]":""),i){for(rt=/\(([^\)]+):[0-9]+:[0-9]+\)/g,u={};(ut=rt.exec(i))!==null;)e=ut[1],u[e]?u[e]++:u[e]=1;o=0;for(a in u)u[a]>1&&(v=regexEsc(a),ft=new RegExp(v,"g"),i=i.replace(ft,o),i+="#"+o+"="+v,o++);i=i.replace(nt,"self").replace(/"/g,"");t+=',"Stack":"'+(escape(i)+'"')}if(w?t+=',"Meta":"'+escape(w.replace(nt,"self"))+r+'"':r&&(t+=',"Meta":"'+r+'"'),b&&(t+=',"Line":"'+b+'"'),k&&(t+=',"Char":"'+k+'"'),d&&(t+=',"ExtraInfo":"'+d+'"'),g===f)if(l="Warning",t+=',"ObjectToString":"'+n.toString()+'"',JSON&&JSON.stringify)t+=',"JSON":"'+escape(JSON.stringify(n))+'"';else for(s in n)n.hasOwnProperty(s)&&(t+=',"'+s+'":"'+n[s]+'"');var et=(new Date).getTime(),ot='"T":"CI.'+l+'","FID":"CI","Name":"JS'+l+'","Text":'+t+"",st="<E><T>Event.ClientInst<\/T><IG>"+_G.IG+"<\/IG><TS>"+et+"<\/TS><D><![CDATA[[{"+ot+"}]]\]><\/D><\/E>",ht="<ClientInstRequest><Events>"+st+"<\/Events><STS>"+et+"<\/STS><\/ClientInstRequest>",y=new XMLHttpRequest;y.open("POST","/fd/ls/lsp.aspx?",!0);y.setRequestHeader("Content-Type","text/xml");y.send(ht);typeof sj_evt!="undefined"&&sj_evt.fire("ErrorInstrumentation",t)}catch(ct){logE("MetaJSError","Failed to execute error handler. "+ct.message)}};window.CSPEH=function(n){CSPIF(n)||logE("CSPViolation",n.sample,"Error")};window.addEventListener&&(window.addEventListener("error",window.jsErrorHandler,!1),window.addEventListener("unhandledrejection",window.jsErrorHandler,!1),window.addEventListener("securitypolicyviolation",window.CSPEH))}catch(e){logE("MetaJSError","Failed to bind error handler "+e.message)};var amd,define,require;(function(n){function e(n,i,u){t[n]||(t[n]={dependencies:i,callback:u},r(n))}function r(n){if(n){if(n)return u(n)}else{if(!f){for(var r in t)u(r);f=!0}return i}}function u(n){var s,e;if(i[n])return i[n];if(t.hasOwnProperty(n)){var h=t[n],f=h.dependencies,l=h.callback,a=r,o={},c=[a,o];if(f.length<2)throw"invalid usage";else if(f.length>2)for(s=f.slice(2,f.length),e=0;e<s.length;e++)c.push(u(s[e]));return l.apply(this,c),i[n]=o,o}}var t={},i={},f=!1;n.define=e;n.require=r})(amd||(amd={}));define=amd.define;require=amd.require;var _w=window,_d=document,sb_ie=window.ActiveXObject!==undefined,sb_i6=sb_ie&&!_w.XMLHttpRequest,_ge=function(n){return _d.getElementById(n)},_qs=function(n,t){return t=typeof t=="undefined"?_d:t,t.querySelector?t.querySelector(n):null},sb_st=function(n,t){return setTimeout(n,t)},sb_rst=sb_st,sb_ct=function(n){clearTimeout(n)},sb_gt=function(){return(new Date).getTime()},sj_gx=function(){return sb_i6?new ActiveXObject("MSXML2.XMLHTTP"):new XMLHttpRequest};_w.sj_ce=function(n,t,i){var r=_d.createElement(n);return t&&(r.id=t),i&&(r.className=i),r};_w.sj_cook=_w.sj_cook||{get:function(n,t){var i=_d.cookie.match(new RegExp("\\b"+n+"=[^;]+")),r;return t&&i?(r=i[0].match(new RegExp("\\b"+t+"=([^&]*)")),r?r[1]:null):i?i[0]:null}};_w.sk_merge||(_w.sk_merge=function(n){_d.cookie=n});_w.bbe="A:rms:answers:Shared:BingCore.Bundle";define("fallback",["require","exports"],function(n,t){function f(){return function(){for(var r,h,c,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];if(r=s(arguments.callee),u&&(h=e(r),h.toString()!=f().toString()))return h.apply(null,arguments);c=i[r].q;t[0]==="onPP"&&o();c.push(t)}}function s(n){for(var t in i)if(i[t].h===n)return t}function e(n,t){for(var u,e=n.split("."),i=_w,r=0;r<e.length;r++)u=e[r],typeof i[u]=="undefined"&&t&&(i[u]=r===e.length-1?f():{}),i=i[u];return i}function o(){var e=i["rms.js"].q,o,f,r,n,s,u,t;if(e.length>0)for(o=!1,f=0;f<e.length;f++){for(r=e[f],n=0;n<r.length;n++)if(s=_w.bbe,u=r[n][s],u||(u=r[n]["A:rmsBu0"]),u){t=_d.createElement("script");t.setAttribute("data-rms","1");t.setAttribute("crossorigin","anonymous");t.src=u;t.type="text/javascript";setTimeout(function(){_d.body.appendChild(t)},0);r.splice(n,1);o=!0;break}if(o)break}}function h(){var n,t,f;for(u=!1,n=0;n<r.length;n++)t=r[n],f=e(t,!0),i[t]={h:f,q:[]}}function c(){for(var t,n=0;n<r.length;n++){var o=r[n],s=i[o].q,h=e(o);for(t=0;t<s.length;t++)h.toString()!==f().toString()&&h.apply(null,s[t])}u=!0}function l(n,t,i,r){n&&((n===_w||n===_d||n===_d.body)&&t=="load"?_w.sj_evt.bind("onP1",i,!0):n.addEventListener?n.addEventListener(t,i,r):n.attachEvent?n.attachEvent("on"+t,i):n["on"+t]=i)}t.__esModule=!0;t.replay=void 0;var r=["rms.js","sj_evt.bind","sj_evt.fire","sj_jb","sj_wf","sj_cook.get","sj_cook.set","sj_pd","sj_sp","sj_be","sj_go","sj_ev","sj_ue","sj_evt.unbind","sj_et","Log.Log","Log.LogFilterFlare","Log.LogCustomData","Log.DirectLog","sj_mo","sj_so"],i={},u=!1;typeof _G!="undefined"&&_G.DLPState!=null&&r.push("Log.LogPerf");_w.fb_is=o;t.replay=c;h();_w.sj_be=l});function lb(){_w.si_sendCReq&&sb_st(_w.si_sendCReq,800);_w.lbc&&_w.lbc()};(function(){function n(n){n=sb_ie?_w.event:n;(!n.altKey||n.ctrlKey||n.shiftKey)&&(n.key&&n.key==="Enter"||n.keyCode&&n.keyCode===13)&&_w.si_ct(sb_ie?n.srcElement:n.target,!1,n,"enter")}sj_be(document,"keydown",n,!1)})();(function(){function n(n){_w.si_ct(sb_ie?_w.event.srcElement:n.target,!1,_w.event||n)}sj_be(document,"mousedown",n,!1)})();ClTrCo={furl:!0};var ctcc=0,clc=_w.ClTrCo||{},SerpMode;(function(n){n.Home="home";n.Search="search";n.Conversation="conversation";n.OffStage="off-stage";n.Notebook="notebook";n.GPTCreator="gpt-creator"})(SerpMode||(SerpMode={}));_w.si_ct=function(n,t,i,r){var u,o,e,h,f,v,c,l,s,a;if(clc.SharedClickSuppressed)return!0;u="getAttribute";try{for(;n!==document.body;n=n.parentNode){if(!n||n===document||n[u]("data-noct"))break;if(o=(n.tagName==="A"||n[u]("data-clicks"))&&(n[u]("h")||n[u]("data-h")||n[u]("data-cspi"))||n[u]("_ct"),o){e=n[u]("_ctf");h=-1;i&&(i.type==="keydown"?h=-2:i.button!=null&&(h=i.button));e&&_w[e]||(e="si_T");e==="si_T"&&(f=n[u]("href"),_G!==undefined&&_G.EF!==undefined&&_G.EF.newtabredironclicktracking===1&&f.indexOf("/newtabredir")==0?(v=new RegExp("[?&]?url=([^&]*)(&|$)"),c=f.match(v),c&&(f=f.indexOf("&be=1")>=0?encodeURIComponent(atob(decodeURIComponent(c[1]))):c[1])):f=encodeURIComponent(n[u]("href")),clc.furl&&!n[u]("data-private")?o+="&url="+f:clc.mfurl&&(o+="&abc="+f));r&&(o+="&source="+r);l="";clc.mc&&(l="&c="+ctcc++);s="";a=n[u]("data-ig");a&&(s+="IG="+a);s+="&"+o+l;_w.si_sbwu(s)||_w[e]&&_w[e](s,n,i,h);break}if(t)break}}catch(y){_w.SharedLogHelper?SharedLogHelper.LogWarning("clickEX",null,y):_w.directLog('[{"T":"CI.Warning","FID":"CI","Name":"JSWarning","Text":"'+y.message+'"}]',1)}return!0};_w.si_sbwu||(_w.si_sbwu=function(){return!1}),function(){_w._G&&(_G.si_ct_e="click")}();
//]]></script><script type="text/javascript" crossorigin="anonymous" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=" src="/rp/s_Ut0NRIaZaeN-S77lv-PTjZ8HA.js"></script><script type="text/javascript" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=">//<![CDATA[
var wlc_d = 1500, wlc_t =63911715297;;var sj_log=function(n,t,i){var r=window.directLog;r&&r(JSON.stringify([{T:n,FID:"CI",Name:t,Text:encodeURIComponent(i.replace(/"/g,"")),SDK:"SJ"}]),0)};(function(n,t,i){function r(n){var t=n.indexOf("#");return t===-1?n:n.substring(0,t)}function u(){var n=location.href;n.indexOf("ajaxserp=0")==-1&&r(n)!==r(i)&&location.replace(n+"&ajf=100")}function f(n){n&&n.length>1&&n[1]&&(i=n[1])}sj_be(n,t,u,!1);var e="ajax.state.update";sj_evt.bind(e,f,1);sj_evt.bind("ajaxReady",function(){sj_ue(n,t,u,!1);sj_evt.unbind(e,f)})})(_w,"popstate",location.href);_G.JCache=1;;var perf;(function(n){function f(n){return i.hasOwnProperty(n)?i[n]:n}function e(n){var t="S";return n==0?t="P":n==2&&(t="M"),t}function o(n){for(var c,i=[],t={},r,l=0;l<n.length;l++){var a=n[l],o=a.v,s=a.t,h=a.k;s===0&&(h=f(h),o=o.toString(36));s===3?i.push("".concat(h,":").concat(o)):(r=t[s]=t[s]||[],r.push("".concat(h,":").concat(o)))}for(c in t)t.hasOwnProperty(c)&&(r=t[c],i.push("".concat(e(+c),':"').concat(r.join(","),'"')));return i.push(u),i}for(var r=["redirectStart","redirectEnd","fetchStart","domainLookupStart","domainLookupEnd","connectStart","secureConnectionStart","connectEnd","requestStart","responseStart","responseEnd","domLoading","domInteractive","domContentLoadedEventStart","domContentLoadedEventEnd","domComplete","loadEventStart","loadEventEnd","unloadEventStart","unloadEventEnd","firstChunkEnd","secondChunkStart","htmlEnd","pageEnd","msFirstPaint"],u="v:1.1",i={},t=0;t<r.length;t++)i[r[t]]=t;n.compress=o})(perf||(perf={}));window.perf=window.perf||{},function(n){n.log=function(t,i){var r=n.compress(t),u;r.push('T:"CI.Perf",FID:"CI",Name:"PerfV2"');var e="/fd/ls/lsp.aspx?",o="sendBeacon",h="<E><T>Event.ClientInst<\/T><IG>".concat(_G.IG,"<\/IG><TS>").concat(i,"<\/TS><D><![CDATA[{").concat(r.join(","),"}]\]><\/D><\/E>"),s="<ClientInstRequest><Events>".concat(h,"<\/Events><STS>").concat(i,"<\/STS><\/ClientInstRequest>"),f=!_w.navigator||!navigator[o];if(!f)try{_G.DLPState!=null&&typeof Log!="undefined"&&Log&&Log.LogPerf?Log.LogPerf("{".concat(r.join(","),"}")):navigator[o](e,s)}catch(c){f=!0}f&&(_G.DLPState!=null&&typeof Log!="undefined"&&Log&&Log.LogPerf?Log.LogPerf("{".concat(r.join(","),"}")):(u=sj_gx(),u.open("POST",e,!0),u.setRequestHeader("Content-Type","text/xml"),u.send(s)))}}(window.perf);var perf;(function(n){function a(){return c(Math.random()*1e4)}function o(){return y?c(f.now())+l:+new Date}function v(n,r,f){t.length===0&&i&&sb_st(u,1e3);t.push({k:n,v:r,t:f})}function p(n){return i||(r=n),!i}function w(n,t){t||(t=o());v(n,t,0)}function b(n,t){v(n,t,1)}function u(){var u,f;if(t.length){for(u=0;u<t.length;u++)f=t[u],f.t===0&&(f.v-=r);t.push({k:"id",v:e,t:3});n.log(t,o());t=[];i=!0}}function k(){r=o();e=a();i=!1;sj_evt.bind("onP1",u)}var s="performance",h=!!_w[s],f=_w[s],y=h&&!!f.now,c=Math.round,t=[],i=!1,l,r,e;h?l=r=f.timing.navigationStart:r=_w.si_ST?_w.si_ST:+new Date;e=a();n.setStartTime=p;n.mark=w;n.record=b;n.flush=u;n.reset=k;sj_be(window,"load",u,!1);sj_be(window,"beforeunload",u,!1)})(perf||(perf={}));_w.si_PP=function(n,t,i){var r,h,e,o,s,l;if(!_G.PPS){for(h=["FC","BC","SE","TC","H","BP",null];r=h.shift();)h.push('"'+r+'":'+(_G[r+"T"]?_G[r+"T"]-_G.ST:-1));var u=_w.perf,c="navigation",r,f=i||_w.performance&&_w.performance.timing;if(f&&u){if(e=f.navigationStart,typeof _w.ajaxNavT=="number"&&e<_w.ajaxNavT&&(e=_w.ajaxNavT),i&&(_G===null||_G===void 0?void 0:_G.AJAX_NAV_START_CHANGE)&&typeof _w.ajaxNavT=="number"&&(e=_w.ajaxNavT),u.setStartTime(e),e>=0){for(r in f)o=f[r],typeof o=="number"&&o>0&&r!=="navigationStart"&&r!==c&&(typeof _w.ajaxloadT=="number"&&r==="loadEventEnd"&&(o=_w.ajaxloadT),u.mark(r,o));_G.FCT&&u.mark("FN",_G.FCT);_G.BCT&&u.mark("BN",_G.BCT)}u.record("nav",c in f?f[c]:performance[c].type)}s="connection";l="";_w.navigator&&navigator[s]&&(l=',"net":"'.concat(navigator[s].type,'"'),navigator[s].downlinkMax&&(l+=',"dlMax":"'.concat(navigator[s].downlinkMax,'"')));_G.PPImg=new Image;_G.PPImg.src=_G.lsUrl+'&Type=Event.CPT&DATA={"pp":{"S":"'+(t||"L")+'",'+h.join(",")+',"CT":'+(n-_G.ST)+',"IL":'+_d.images.length+"}"+(_G.C1?","+_G.C1:"")+l+"}"+(_G.P?"&P="+_G.P:"")+(_G.DA?"&DA="+_G.DA:"")+(_G.MN?"&MN="+_G.MN:"")+"&dl=5";_G.PPS=1;sb_st(function(){u&&u.flush();sj_evt.fire("onPP");sj_evt.fire(_w.p1)},1)}};_w.onbeforeunload=function(){si_PP(new Date,"A")};sj_evt.bind("ajax.requestSent",function(){window.perf&&perf.reset()});var RightRailMetricModule;(function(){var n,i,t;typeof _w.isFRPEvaluated=="undefined"&&(_w.isFRPEvaluated=!1);typeof _w.isRightRailPaintEvaluated=="undefined"&&(_w.isRightRailPaintEvaluated=!1);typeof PerformanceObserver!="undefined"&&typeof PerformanceObserver=="function"&&(i=PerformanceObserver.supportedEntryTypes||[],i.indexOf("element")>=0&&(t=new PerformanceObserver(function(n){n.getEntries().forEach(function(n){var r,i,u,f;typeof _w.frpPreviousEntry=="undefined"&&(_w.frpPreviousEntry=n);((r=n===null||n===void 0?void 0:n.identifier)===null||r===void 0?void 0:r.length)>0&&(i=n.identifier,i.startsWith("frp")&&i!=="frp.SearchBox"&&(u=Math.round(Math.min(_w.frpPreviousEntry.renderTime,n.renderTime)),_G.frp=u,_w.perf&&!_w.isFRPEvaluated&&(_w.perf.record&&_w.perf.record("FRP",u),_w.isFRPEvaluated=!0)),i==="RightRailPaint"&&(f=Math.round(n.renderTime),_G.RightRailPaint=f,_w.perf&&!_w.isRightRailPaintEvaluated&&(_w.perf.record&&_w.perf.record("RightRailPaint",f),_w.isRightRailPaintEvaluated=!0)),_w.isFRPEvaluated&&_w.isRightRailPaintEvaluated&&t.disconnect())})}),t.observe({entryTypes:["element"]})));typeof _G!="undefined"&&((n=_G===null||_G===void 0?void 0:_G.EF)===null||n===void 0?void 0:n.rightRailJsOptCFLog)===1&&typeof Log!="undefined"&&Log&&Log.LogFilterFlare&&Log.LogFilterFlare(["rightRailJsOptCFLog"])})(RightRailMetricModule||(RightRailMetricModule={}));(function(){var n,t;((t=(n=performance.getEntriesByType("navigation"))===null||n===void 0?void 0:n[0])===null||t===void 0?void 0:t.confidence)&&(perf===null||perf===void 0?void 0:perf.record("confidence",performance.getEntriesByType("navigation")[0].confidence.value))})();var BM=BM||{},adrule="."+_G.adc+" > ul";BM.rules={".b_scopebar":[0,0,0],".b_logo":[-1,-1,0],".b_searchboxForm":[100,40,0],"#id_h":[-1,0,0],"#b_tween":[-1,-1,1],"#b_results":[100,-1,1],"#b_context":[710,-1,1],".b_footer":[0,-1,0],"#b_notificationContainer":[-1,-1,0],"#ajaxMaskLayer":[-1,-1,0],"#me_gutter":[-1,-1,1],"#me_featurelist":[-1,-1,1],".sh_dayul":[-1,-1,1],".main":[-1,-1,1],".bottom":[-1,-1,0],".sw_menu":[-1,-1,1],"#Body_EventDetail":[-1,-1,1],".sb_adsNv2 > ul":[-1,-1,1],"img,div[data-src],.rms_img":[-1,-1,0],iframe:[-1,-1,0]};BM.rules[adrule]=[-1,-1,1];var BM=BM||{};(function(n){function u(n,u){n in t||(t[n]=[]);!u.compute||n in r||(r[n]=u.compute);!u.unload||n in i||(i[n]=u.unload);u.load&&u.load()}function f(n,i){t[n].push({t:h(),i:i})}function e(n){return n in i&&i[n](),n in t?t[n]:void 0}function o(){for(var n in r)r[n]()}function s(){for(var n in t)t[n]=[];i={};r={}}function h(){return window.performance&&performance.now?Math.round(performance.now()):new Date-window.si_ST}var t={},i={},r={};n.wireup=u;n.enqueue=f;n.dequeue=e;n.trigger=o;n.resetQueue=s})(BM||(BM={}));(function(n){function i(){var i=document.documentElement,r=document.body,u="innerWidth"in window?window.innerWidth:i.clientWidth,f="innerHeight"in window?window.innerHeight:i.clientHeight,e=window.pageXOffset||i.scrollLeft,o=window.pageYOffset||i.scrollTop,s=document.visibilityState||"default";n.enqueue(t,{x:e,y:o,w:u,h:f,dw:r.clientWidth,dh:r.clientHeight,v:s})}var t="V";n.wireup(t,{load:null,compute:i,unload:null})})(BM);(function(n){function i(){var e,o,u,s,f,r;if(document.querySelector&&document.querySelectorAll){e=[];o=n.rules;for(u in o)for(s=o[u],u+=!s[2]?"":" >*",f=document.querySelectorAll(u),r=0;r<f.length;r++){var i=f[r],h=0,c=0,l=i.offsetWidth,a=i.offsetHeight;do h+=i.offsetLeft,c+=i.offsetTop;while(i=i.offsetParent);e.push({_e:f[r],x:h,y:c,w:l,h:a})}n.enqueue(t,e)}}var t="L";n.wireup(t,{load:null,compute:i,unload:null})})(BM);(function(n){function f(){u(sj_be,r)}function e(){var n,i,r,t;typeof sj_cook!="undefined"&&(n=sj_cook.get("_SS","fldcp"),n&&n=="1")||(i=""+Math.round((new Date).getTime()/1e3),r=(_G===null||_G===void 0?void 0:_G.Salt)||"notFound",typeof sj_cook!="undefined"&&(sj_cook.set("SRCHHPGUSR","HV",i,!1,"/"),sj_cook.set("SRCHHPGUSR","HVE",r,!1,"/")),t=document.getElementById("b_content"),t&&(t.style.visibility="hidden"),_G&&_G.lsUrl&&_w.directLog('[{"T":"CI.BM","FID":"CI","Name":"HV"}]',1))}function r(i){return i&&n.enqueue&&n.enqueue(t,i),!0}function o(){u(sj_ue,r)}function u(n,t){for(var u,r=0;r<i.length;r++)u=i[r],n(u==="resize"?window:document,window.navigator.pointerEnabled?u.replace("mouse","pointer"):u,t,!1)}var t="EVT",i=["click","mousedown","mouseup","touchstart","touchend","mousemove","touchmove","scroll","keydown","resize"];n.wireup&&n.wireup(t,{load:f,compute:e,unload:o})})(BM);
//]]></script><script type="text/javascript" crossorigin="anonymous" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=" src="/rp/IxDzkKhmHkYqccJEFvU5aKqHUig.js"></script><script type="text/javascript" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=">//<![CDATA[
var _d,sb_de;typeof _d=="undefined"&&(_d=document);sb_de=_d.documentElement;FallBackToDefaultProfilePic = function (e) { var new_element = document.createElement('span'); new_element.setAttribute('id', 'id_p'); new_element.setAttribute('class', 'sw_spd id_avatar'); new_element.setAttribute('aria-label', "Default Profile Picture"); new_element.setAttribute('role', 'link'); var p = e.parentNode; p && p.replaceChild(new_element, e); };
//]]></script></head><body class="b_respl"><link id="quicksearch-css-link" rel="preload" crossorigin="anonymous" fetchpriority="low" href="https://r.bing.com/rs/5R/ui/cir3,cc,nc/Gp7L1rdAduz2ChsJQAtiHjTfcdg.css?or=w" type="text/css" as="style" /><header id="b_header" role="banner" class=""><a id="b_skip_to_content" data-priority="2" href="#" role="button" tabindex="0"><div class="text-back"><div class="text" href="#">Skip to content</div></div></a><a id="b_a11y_feedback" data-priority="2" href="#" role="button" tabindex="0"><div class="text-back"><div class="text" href="#">Accessibility Feedback</div></div></a><form action="/search" id="sb_form" class=" hassbi"><a class="b_logoArea" target="" href="/?FORM=Z9FD1" h="ID=SERP,5038.1"><h1 class="b_logo" title="Back to Bing search"></h1></a><div class="b_searchboxForm" role="search"><div id="sb_search"><div id="sb_go_par" data-sbtip='Search the web' ><div id="b_icon_spyglass" class="sb_icon"></div><input type="submit" class="b_searchboxSubmit" id="sb_form_go" tabIndex="0" name="go" value="Search"/></div></div><input class="b_searchbox b_softkey " id="sb_form_q" name="q" aria-autocomplete="both" aria-label="Enter your search here - Search suggestions will show as you type" type="search" value="Swift programming language"
maxlength="1000"
dir="" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" /><div id="sb_clt" class="sb_clrhov" data-second-sbtipx="Clear" data-sbtipx="Clear"><a id="sw_clx" data-second-href=javascript:void(0) tabindex="0" aria-label="Clear text" role="button"><div class="sw_close"></div></a></div><span id="vkeyIcon" data-sbtip="Search using an on-screen keyboard"><div id="b_icon_keyboard" class="sb_icon"></div></span><div id="sbiarea" data-idprefix="sb" data-ptn=""><div id="sb_sbip" data-sbtip="Search using an image" data-lgdgevt="0"><div id="sb_sbi" tabindex="0" role="button" data-scrtl="1"
aria-label="Search using an image"><div id="sbi_b" class="sb_icon disabled"></div></div></div></div><div id="sbicom_loader" style="display:none" data-ptn="Web" data-iid=".5081" data-evt="" data-ep="0" data-iconpl="1"></div><input id="sa_qs" name="qs" value="ds" type="hidden" /><input type="hidden" value="QBRE" name="form" /></div></form><div id="id_h" class="id_tooltip_container"
role="complementary"
aria-label="Account Rewards and Preferences" data-priority="2"><a class="id_button tooltip linkBtn" data-priority="2" id="id_rh_w" dir="ltr" aria-label="Microsoft Rewards" aria-expanded="false" aria-controls="rewid-f" aria-haspopup="true" role="button" tabindex="0" href="javascript:void(0)" h="ID=SERP,5052.1"><div id="rh_rwm"
class="serp kumo_rewards " data-rewards-widget="medallion" data-content="eyJiYWxhbmNlIjowLCJnb2FsVHJhY2tFbmFibGVkIjpmYWxzZSwiZ29hbFRyYWNrQmFsYW5jZSI6MCwic2xpbSI6ZmFsc2UsImF1dG9PcGVuRmx5b3V0SWRTZWxlY3RvciI6ImlkX2giLCJuYXZVcmwiOiIiLCJpc05ld0xldmVsTWVkYWxsaW9uRW5hYmxlZCI6dHJ1ZSwiaXNOZXdMZXZlbE1lZGFsbGlvbkVuYWJsZWRGb3JBbGxWZXJ0aWNhbCI6dHJ1ZSwibmV3TGV2ZWxUcmVhdG1lbnQiOiJUMiIsImlzVk5leHRIb21lcGFnZSI6ZmFsc2UsInRvb2x0aXAiOnsiYnlGZWF0dXJlIjp7Ik5ld0xldmVsIjpudWxsLCJTaWduSW4iOiJTaWduIGluIHRvIGVhcm4gd2l0aCBNaWNyb3NvZnQgUmV3YXJkcyIsIkRhaWx5U2VhcmNoIjoie3tlYXJuZWR9fSBvZiB7e2xpbWl0fX0gcHRzIHRvZGF5IFx1MDBCNyB7e2JhbGFuY2V9fSB0b3RhbCJ9fSwiaXNLdW1vSGVhZGVyRW5hYmxlZCI6dHJ1ZSwiaXNNZWRhbGxpb25PbkNvcGlsb3RTZWFyY2hFbmFibGVkIjpmYWxzZSwiaXNCYWxhbmNlQW5pbWF0aW9uRGlzYWJsZWQiOmZhbHNlLCJmbHlvdXQiOnsiaXNPcGVuQnlEZWZhdWx0RW5hYmxlZCI6ZmFsc2UsIm9wZW5CeURlZmF1bHRNb2RlIjoiZGlzYWJsZWQifSwiaXNHbG93TWVkYWxsaW9uRW5hYmxlZCI6ZmFsc2UsImlzR2xvd01lZGFsbGlvbkNvbnRyb2xFbmFibGVkIjpmYWxzZSwidXNlclByb2dyZXNzIjp7ImRpc3BsYXkiOiIiLCJhbmltYXRlIjoiIiwidmVyc2lvbiI6IiJ9LCJpc05ld0xldmVsTWVkYWxsaW9uRW5hYmxlZEZvckNvcGlsb3RWZXJ0aWNhbCI6ZmFsc2UsIm5ld0xldmVsTWVkYWxsaW9uVHJlYXRtZW50Rm9yQ29waWxvdFZlcnRpY2FsIjoiVDIiLCJsZXZlbCI6bnVsbH0="></div></a><span id="nc_iid" _IG="FCED05F6775D489EB703A5DC1BDB631A" _iid="SERP.5050"></span><a id="id_l" class="id_button tooltip_hide linkBtn" aria-haspopup="true" aria-controls="id_d" data-clarity-mask="true" href="javascript:void(0)" h="ID=SERP,5044.1"><div class="b_hide"> <span id="CC09D5_1_btn" class="cbtn" data-wire="I;button_init;; |" data-appns="SERP" data-k="5085.1"><input type="submit" name="submit" value="Sign in" aria-label=""/></span></div><span class="sw_spd id_avatar" id="id_a" aria-hidden="false" aria-label="Sign in"></span><img id="id_p" class="id_avatar sw_spd" style="display:none" alt="Profile Picture" data-alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNgYAAAAAMAASsJTYQAAAAASUVORK5CYII="/></a><span id="id_d" _iid="SERP.5064"></span><span id="id_hbfo" _iid="SERP.5063" class="slide_up nohpfo" tabindex='-1' aria-hidden="true" aria-labelledby="id_sc" role="menu"></span></div><script type="text/javascript" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=">//<![CDATA[
var sj_b=_d.body;(function(){var n=window.onerror;window.jserrors=[];window.onerror=function(t,i,r,u,f){window.jserrors.push({timestamp:(new Date).toLocaleString(),message:t,source:i,line:r,col:u,stack:f&&typeof f=="object"&&typeof f.stack=="string"?f.stack:"No stack trace available"});n&&n(t,i,r,u,f)}})(),function(){var n=window.onunhandledrejection;window.promiseerrors=[];window.onunhandledrejection=function(t){window.promiseerrors.push({timestamp:(new Date).toLocaleString(),reason:t.reason,promise:t.promise});n&&n(t)}}();sj_evt.bind("ErrorInstrumentation",function(n){var t=_ge("js_err_div"),i,r;t||(t=sj_ce("div","js_err_div"),t.style.height="0px",t.style.width="0px",t.style.overflow="hidden",sj_b.appendChild(t));i=n[1];n[2]&&(i=JSON.stringify(n[2]),n[2].c||(n[3]===1?console.error(i):n[3]===2&&console.warn(i)));n[2]&&n[3]!==1||(r=document.createTextNode(i),t.appendChild(r))},1);var BMTrigger;(function(n){function t(){_G!==undefined&&_G.EF!==undefined&&_G.EF.bmasynctrigger===1&&window.requestAnimationFrame!==undefined&&document.visibilityState!==undefined&&document.visibilityState==="visible"?requestAnimationFrame(function(){_G.EF.bmasynctrigger2===1?requestAnimationFrame(function(){BM.trigger()}):_G.EF.bmasynctrigger3===1?requestAnimationFrame(function(){setTimeout(function(){BM.trigger()},0)}):setTimeout(function(){BM.trigger()},0)}):BM.trigger()}n.execute=t})(BMTrigger||(BMTrigger={}));BMTrigger.execute();var AwayTimeThreshold = 25; var AwayTimeThresholdCustomControl = false; var AwayTimeScrollTopPoleRS = false;;var SBI;(function(n){var t;(function(n){function u(n){function r(){sj_evt.unbind(t,r);sj_evt.fire("sbidlg.show",n.parentElement)}i||(n.clicked||(sj_evt.bind(t,r,!0),n.clicked=!0),sj_log("CI.VisualSearch","SbiPreClick","BeforeLoad"))}function r(){i=!0;sj_evt.unbind(t,r)}var t="sbiLoaded",i=!1;n.handleIconClick=u;sj_evt.bind(t,r,!0)})(t=n.IconLoader||(n.IconLoader={}))})(SBI||(SBI={}));var SB_Config ={"enableinlineSB":false,"enableSERPASSB":false};;var SBPHelper;(function(){function n(){var n=_qs(".b_searchboxForm");n&&(_w.sbf_default=n.outerHTML)}n()})(SBPHelper||(SBPHelper={}));var Identity; (function(Identity) { Identity.sglid =false; Identity.orgIdPhotoUrl ="https://business.bing.com/api/v3/search/person/photo?caller=IP\u0026id={0}"; Identity.setLoginPreference =false; Identity.isExplicitMsaSignIn =false; })(Identity || (Identity = {}));;window.data_iid = "SERP.5060";;_G.AppVer="67180426";
//]]></script><script type="text/javascript" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=" >//<![CDATA[
_G.FCT=new Date;
//]]></script><nav class="b_scopebar" role="navigation" aria-label="Search Filter"><ul><li class=" b_active" data-menuUrl id="b-scopeListItem-web" data-query><a class="" aria-current="page" disableRedirectLink="False" href="/?scope=web&FORM=HDRSC1" h="ID=SERP,5028.1">All</a></li><li class="" data-menuUrl id="b-scopeListItem-copilotsearch" data-query><a class="" aria-current="false" disableRedirectLink="False" href="/copilotsearch?q=Swift+programming+language&FORM=CSSCOP" h="ID=SERP,5036.1"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path d="M6.779 15h4.815c1.022 0 1.779-.656 2.327-1.472.55-.818.958-1.89 1.275-2.94.363-1.204.82-2.721.803-3.943-.008-.618-.137-1.24-.535-1.714-.414-.49-1.038-.728-1.839-.728h-.433a.96.96 0 0 1-.822-.64l-.434-1.25A1.95 1.95 0 0 0 10.094 1H4.406c-1.022 0-1.779.656-2.327 1.472-.55.818-.958 1.89-1.275 2.94C.44 6.617-.016 8.134 0 9.356c.009.618.138 1.24.536 1.714.414.49 1.038.728 1.839.728h.433c.374.031.697.28.822.64l.434 1.25A1.95 1.95 0 0 0 5.906 15zm.996-8.342.25-.786a.955.955 0 0 1 .91-.666h.53q-.11.196-.174.418a945 945 0 0 1-1.066 3.718l-.25.786a.955.955 0 0 1-.91.666h-.53q.11-.195.174-.418c.262-.919.661-2.317 1.066-3.718m-.25 5.081c-.127.428-.24.811-.362 1.15-.136.38-.27.67-.414.874-.087.123-.253.237-.625.237h-.218a.955.955 0 0 1-.901-.643l-.434-1.25a2 2 0 0 0-.139-.31h.4q.057 0 .113-.003h2.12q.237 0 .46-.055m3.904-7.847q.057.164.139.31h-.4l-.113.004h-2.12q-.237 0-.46.055c.127-.428.24-.811.362-1.15.136-.38.27-.67.414-.874.087-.123.253-.237.625-.237h.218c.406 0 .768.258.901.643zm-9.672 1.81c.309-1.022.682-1.979 1.148-2.67C3.372 2.335 3.865 2 4.406 2h3.825a6 6 0 0 0-.332.773c-.137.384-.265.817-.396 1.263l-.03.099A723 723 0 0 0 5.752 10.1a.96.96 0 0 1-.92.696H2.376c-.602 0-.907-.172-1.078-.374-.185-.22-.293-.57-.3-1.082-.015-1.034.383-2.387.76-3.639m11.338 7.267c-.467.695-.96 1.03-1.501 1.03H7.769c.127-.237.234-.5.332-.773.137-.383.265-.816.396-1.262l.03-.099A721 721 0 0 0 10.248 5.9a.96.96 0 0 1 .92-.696h2.456c.602 0 .908.172 1.078.374.185.22.293.57.3 1.082.015 1.034-.383 2.387-.76 3.639-.309 1.022-.682 1.979-1.148 2.67"/></svg>Search</a></li><li class="" data-menuUrl id="b-scopeListItem-images" data-query><a class="" target="_blank" aria-current="false" disableRedirectLink="False" href="https://www.bing.com/ck/a?!&&p=c848d669be17217c12de1142b7529006300642f06faad9f58522c0a9b0f94b38JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1L2ltYWdlcy9zZWFyY2g_cT1Td2lmdCtwcm9ncmFtbWluZytsYW5ndWFnZSZGT1JNPUhEUlNDMg&ntb=1" h="ID=SERP,5029.1">Images</a></li><li class="" data-menuUrl id="b-scopeListItem-video" data-query><a class="" target="_blank" aria-current="false" disableRedirectLink="False" href="https://www.bing.com/ck/a?!&&p=a8898e28aae92da74ef03d2db22613d440dddb97455fc4b5ec4eae42ea36e5b3JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1L3ZpZGVvcy9zZWFyY2g_cT1Td2lmdCtwcm9ncmFtbWluZytsYW5ndWFnZSZGT1JNPUhEUlNDMw&ntb=1" h="ID=SERP,5030.1">Videos</a></li><li class="" data-menuUrl id="b-scopeListItem-local" data-query><a class="" target="_blank" aria-current="false" disableRedirectLink="False" href="https://www.bing.com/ck/a?!&&p=0828320b00d0e1f2beff8f176a6946ede06ed2f662043e7856185a5156d72f05JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1L21hcHM_cT1Td2lmdCtwcm9ncmFtbWluZytsYW5ndWFnZSZGT1JNPUhEUlNDNA&ntb=1" h="ID=SERP,5031.1">Maps</a></li><li class="" data-menuUrl id="b-scopeListItem-news" data-query><a class="" target="_blank" aria-current="false" disableRedirectLink="False" href="https://www.bing.com/ck/a?!&&p=367026d249a9ebc8b4d017f7fa0b3052006e6572201a3d351b61c22806c42092JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1L25ld3Mvc2VhcmNoP3E9U3dpZnQrcHJvZ3JhbW1pbmcrbGFuZ3VhZ2UmRk9STT1IRFJTQzY&ntb=1" h="ID=SERP,5032.1">News</a></li><li id="b-scopeListItem-menu"><a target="_self" aria-current="false" href="javascript:void(0);" tabindex="0" aria-haspopup="true" role="button" ><span class="b_sp_menu_separ"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"></path></svg></span>More</a><div class="b_sp_over_cont"><ul class="b_sp_over_menu"><li class=" b_sp_over_item b_scopebar_item" data-menuUrl id="b-scopeListItem-shop" data-query><a class="" target="_blank" aria-current="false" disableRedirectLink="False" href="https://www.bing.com/ck/a?!&&p=25f9ab376961d9fe2373571672cc4eec5e65a1eb1290d978ead0033bd3d7854bJmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1L3Nob3A_cT1Td2lmdCtwcm9ncmFtbWluZytsYW5ndWFnZSZGT1JNPVNIT1BUQg&ntb=1" h="ID=SERP,5033.1">Shopping</a></li><li class=" b_sp_over_item b_scopebar_item" data-menuUrl id="b-scopeListItem-flights" data-query><a class="" target="_blank" aria-current="false" disableRedirectLink="False" href="https://www.bing.com/ck/a?!&&p=2e7c216aeedee51f19e446e11b218aee30a35267576544a109b94502c70905b2JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1L3RyYXZlbC9zZWFyY2g_cT1Td2lmdCtwcm9ncmFtbWluZytsYW5ndWFnZSZtPWZsaWdodHMmRk9STT1GQlNDT1A&ntb=1" h="ID=SERP,5034.1">Flights</a></li><li class=" b_sp_over_item b_scopebar_item" data-menuUrl id="b-scopeListItem-travelhub" data-query><a class="" target="_blank" aria-current="false" disableRedirectLink="False" href="https://www.bing.com/ck/a?!&&p=322935a7689960ff25b01eddc1a8c5901a2d2cf5b7fa9e23d982af07eebc0cf3JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1L3RyYXZlbC9zZWFyY2g_cT1Td2lmdCtwcm9ncmFtbWluZytsYW5ndWFnZSZtPXRyYXZlbCZGT1JNPVRIU0NPUA&ntb=1" h="ID=SERP,5035.1">Travel</a></li><li id="scope_tools_wrapper" class="b_sp_over_item b_scopebar_item"><a class="linkBtn" href="javascript:void(0)" h="ID=SERP,5043.1">Tools</a></li></ul></div></li></ul></nav></header><script type="text/javascript" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=" >//<![CDATA[
_G.BCT=new Date;
//]]></script><script type="text/javascript" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=">//<![CDATA[
var DynScopesPromoted;(function(){function i(i,f){var e,o;t||(n=i,sj_evt.fire("dynamicscopesrearranging",f),sj_evt.bind("onP1",u),((e=_G===null||_G===void 0?void 0:_G.EF)===null||e===void 0?void 0:e.logforctl)===1&&(o=_qs("#b_header .b_logoArea"),sj_be(o,"click",r)),t=!0)}function r(){_w.sj_log&&sj_log("CI.HeaderMSLogo","WebLogoClick",(_G===null||_G===void 0?void 0:_G.V)||"other")}function u(){if(sj_cook&&sj_cook.set&&sj_cook.clear){var t="dsc";sj_cook.clear(t,"/");n&&sj_cook.set(t,"order",n,!1,"/")}}var t=!1,n;_w.DynScopesPromoted={init:i}})(DynScopesPromoted||(DynScopesPromoted={}));(function(n){var i,r,t;if(document.querySelector){i=[];r="ad";function u(){var b=sb_gt(),a=document.documentElement,h=document.body,u=0,n=-1,k=a.clientHeight,v=["#b_results ."+_G.adc,".sb_adsWv2",".ads","#b_topw ."+_G.adc],t,f,o,w,l,s,r;if(h){t=0;f=document.querySelector("#b_pole .b_PolePAContainer");f&&(t=f.offsetHeight,n=f?f.offsetTop:n);var y=document.querySelector("#b_results #productAdCarousel"),e=document.querySelector("#b_results .pa_b_supertop"),p=document.querySelector("#b_results .bn_wide"),c=document.querySelector("#b_wpt_ads_container .top_ads_magazine");for(e?(n=e?e.offsetTop:n,t=e.offsetHeight):p?t+=p.offsetHeight:y&&(t+=y.offsetHeight),c&&c.parentElement&&(t+=c.parentElement.offsetHeight,n===-1&&(n=document.getElementById("b_wpt_ads_container").offsetTop)),u=t,o=0;o<v.length;o++)for(w=v[o],l=document.querySelectorAll(w),s=0;s<l.length;s++)r=l[s],r&&r.className.indexOf("b_adTop")!==-1&&(u+=r.offsetHeight,n===-1&&(n=r?r.offsetTop:-1));u===0&&(u=-1);i=[n,u,a.clientWidth,k,h.offsetWidth,h.offsetHeight,sb_gt()-b]}}n?(t=n.onbeforefire,n.onbeforefire=function(){t&&t();u();n.mark(r,i)}):(t=si_PP,si_PP=function(){u();var n='"'+r+'":['+i.join()+"]";_G.C1=_G.C1?_G.C1+","+n:n;t.apply(null,[].slice.apply(arguments))})}})(_w.pp);_w.AM=["live.com","azureedge.net","virtualearth.net","windows.net","onenote","hexun.com","dict.bing.com.cn","msn.com","variflight.com","bing.net","msftoffers.com","chinacloudapp.cn","cbsnews.com","swx.cdn.skype.com","swc.cdn.skype.com","latest-swx.cdn.skype.com","a.config.skype.com","b.config.skype.com","platform.bing.com","microsofttranslator.com","bing.com","facebook.net",".delve.office.com",".uservoice.com",".cdn.office.net","platform.twitter.com","cdn.syndication.twimg.com","spoprod-a.akamaihd.net","bingstatic.com","yahoo.co.jp","youtube.com","ytimg.com","r.msftstatic.com","rafd.bing.com","rafd.staging-bing-int.com","raka.bing.com","r.bing.com","r.staging-bing-int.com","raka.staging-bing-int.com","rcf.staging-bing-int.com","rcf.bing.com","s.cn.bing.net","xpaycdn-int.azureedge.net","xpaycdn.azureedge.net","ssl.kaptcha.com","tst.kaptcha.com","snrproxy.binginternal.com","snrproxyeast.binginternal.com","snrproxync.binginternal.com","snrproxysc.binginternal.com","snrproxywest.binginternal.com","cetonc.binginternal.com","cetosc.binginternal.com","cetoeast.binginternal.com","cetowest.binginternal.com","akam.bing.com","akam.staging-bing-int.com","ewlmaakam.staging-bing-int.com","akamproxyeast.staging-bing-int.com","akamproxync.staging-bing-int.com","akamproxysc.staging-bing-int.com","akamproxywest.staging-bing-int.com","cfproxync.staging-bing-int.com","cfproxyeast.staging-bing-int.com","cfproxywest.staging-bing-int.com","cjfdbemmaeeohgibnhdhlakiahifjjcf","ewlmaakam.staging-bing-int.com","bngpiglbalmenaabohcooocpnljgfemj","rwww.bing.com","vlscppe.microsoft.com","ov-df.microsoft.com","content.lifecycle.officeppe.net","content.lifecycle.office.net","pmservices.cp.microsoft.com","paymentinstruments.mp.microsoft.com","paymentinstruments-int.mp.microsoft.com","edge.payments.microsoft.com","uniblends.www.microsoft.com","login.microsoftonline.com","login.live.com","fpt.microsoft.com","cdn.fluidpreview.office.net","microsoft-api.arkoselabs.com","msn.cn","challenges.cloudflare.com","akchal.bing.com","akchal-staging.bing.com"];_w.APD=[".delve.office.com",".uservoice.com",".cdn.office.net","a.config.skype.com","abcnews.go.com","amazon.com","apps.powerapps.com","app.powerbi.com","app.powerbi.cn","app.powerbi.de","app.powerbigov.us","b.config.skype.com","bfb","bfb-int","bing.com","bing.net","bing-int.com","bingsandbox.com","bingweathermap.azureedge.net","bloomberg.com","c.tenor.com","cbsnews.com","cdn.syndication.twimg.com","channel9.msdn.com","chinacloudapp.cn","clarity.ms","cnn.com","covid19healthbot.cdc.gov","covid19healthbot-dev.cdc.gov","ctmbing.azurefd.net","dailymotion.com","dict.bing.com.cn","downvids.com","downvids.net","edition.cnn.com","embed.vevo.com","euronews.com","facebook.com","fave.api.cnn.io","hexun.com","huffingtonpost.com","idsync.rlcdn.com","ign.com","imdb.com","latest-swx.cdn.skype.com","live.com","login.live-int.com","mashable.com","microsoft.com","microsoftonline.com","microsofttranslator.com","mathsolver.microsoft.com","msecnd.net","msftoffers.com","msit.powerbi.com","msn.com","msn.cn","mtv.com","onenote","photosynth.net","platform.bing.com","platform.twitter.com","powerbi-df.analysis-df.windows.net","r.msftstatic.com","rafd.bing.com","rafd.staging-bing-int.com","raka.bing.com","r.bing.com","r.staging-bing-int.com","raka.staging-bing-int.com","rcf.staging-bing-int.com","rcf.bing.com","rottentomatoes.com","s.cn.bing.net","skype.com","snrproxy.binginternal.com","snrproxyeast.binginternal.com","snrproxync.binginternal.com","snrproxysc.binginternal.com","snrproxywest.binginternal.com","spoprod-a.akamaihd.net","substrate.office.com","swc.cdn.skype.com","swx.cdn.skype.com","variflight.com","video.disney.com","videoplayercdn.osi.office.net","vimeo.com","azureedge.net","virtualearth.net","web.powerapps.com","widgets.icanbuy.com","widgets.ign.com","windows.net","wsj.com","xpaycdn-int.azureedge.net","xpaycdn.azureedge.net","ssl.kaptcha.com","tst.kaptcha.com","yahoo.co.jp","youtube.com","ytimg.com","zdnet.com","chrome-extension://haldlgldplgnggkjaafhelgiaglafanh","player.twitch.tv","mixer.com","3pcookiecheck.azureedge.net","studiostaticassetsprod.azureedge.net","cetonc.binginternal.com","cetosc.binginternal.com","cetoeast.binginternal.com","cetowest.binginternal.com","akam.bing.com","akam.staging-bing-int.com","ewlmaakam.staging-bing-int.com","akamproxyeast.staging-bing-int.com","akamproxync.staging-bing-int.com","akamproxysc.staging-bing-int.com","akamproxywest.staging-bing-int.com","cfproxync.staging-bing-int.com","cfproxyeast.staging-bing-int.com","cfproxywest.staging-bing-int.com","cjfdbemmaeeohgibnhdhlakiahifjjcf","bngpiglbalmenaabohcooocpnljgfemj","opentable.com","wolframalpha.com","mswolfram-staging-tm.office.net","instacart.com","kayak.com","klarna.com","redfin.com","shopify.com","zillow.com","rwww.bing.com","content.lifecycle.officeppe.net","content.lifecycle.office.net","pmservices.cp.microsoft.com","paymentinstruments.mp.microsoft.com","paymentinstruments-int.mp.microsoft.com","edge.payments.microsoft.com","uniblends.www.microsoft.com","login.microsoftonline.com","login.live.com","fpt.microsoft.com","challenges.cloudflare.com","akchal.bing.com","akchal-staging.bing.com","microsoft-api.arkoselabs.com"];_w.APC=["bm_","bmc-","fb_","cht_","panelWrapper","df_topAlAs","df_playBut","df_vidTime","na_cai","ckt_","Light","Dark","taskbar","ssSIV","square_","partial-det","tall_","item","sw_","syd_","sb_","sml","ftrd","sa_","id_","sc_","flt_","fc_","cca","tab-","emb","ctx","dc_","cipa","dict","btm","wtr","wpc","fin","sp-","carousel","vp_","vid","nav_","vt","va_","avc","cic","sports","lc_","bing","dmap_","pvc_","ans_","mcd","composite","mt_","irp","iap","tv","aggtv","irhc","vrh","det","tit","sub","col","card","hlsel","hlblk","ovl","ctpt","bubble","memodal","meoverlay","c_","spl-","microsoft","skp","saa","unlockButton","overlay","obf","MapPushpinBase","pa_","aa_","skype_","ftrSbR","quizContainer","alrt_","st_","expan","word","rpt_","o_","e_","searchbar","row","Traffic","tl","gray","bep","wk_","crs_","w10","personal","fs3_","ezp_","hp","post","mc_","fb","lgb","el_","perf","stb","PP","bw","infobubble","l_","ms-","NavBar_","cmt_","bottom","Copyright","upsell","ab_","w_","hlig","eachStep","close_","cGifIcon","cThIcon","autosuggest","showtimesMovie","sel","dish","formatShowtimes","wp_","hasExpandText","forecast","as_","ecmp","cmp","comp","userChat","bot","bTyp","team","serp","preG","option","azBxInsert","ec_","cs_","spin","skype-conversation","conversation","fs_","grammarly","filterBar","withFilters","textanno","mv_lm","usagTpVsDosage","trans_button_group","algo_action_template","meg_item","ev_","ol_","offer","embed","videoplayercdn","searchNearby","directionsPanel","dragOverlay","infobox","mss","noneG","usage","drImp","sf_","dfindOverModal","circuit","swc","CodeMirror","cm-s-default","msg msg-warning","LogoContainer","quadrantOverride","ac-","gc-","fsmd-","fsg-","fsmf-","msto_","rq","geoItm","bqaq_quotes","bqap_padding","loc","ent_cnt","r_mf","exp_","btOverlay","mnot_container","info_C","ev_talkbox_notification","ev_talkbox_wrapper_min","p_tr_","slide","bnc-","itr_poi","cg-","elmlr_","scrl","gam-","htv-","genel-","gs_","gsm_","qo_","jss_","mapsresp","geochainContainer","scaleBar","ae-","CalendarSync","spl_","adbDef","layerFrame","esp-","elis-","elcan-","elec-","sharegeneralcard","edu_","br-","covt_dd","covt_dd_sel","msac_sel","msac_ddi","covt_legend","cov_tt_tr","cov_tt_tn","cov_","dr_","bt_","epv_","rich_card","mf-item-cntr","footer_mcp","ntro-","ntro_","th-answer-explanation-wrapper","th-questions-completed","th-next-question","th-modal-wrapper","th-show-hint-wrapper","th-show-hint-description","th-show-hint-example","th-word-carousel","th-audio-player","retail_btf","na_","news_","nws_","scs_","scadt","jb_","peregrine-","opalfeedblock","expnd_c","wfr_grid ldeft","rwgradienttitle","azuremediaplayer","amp-","vjs-","logo-title-row","rwrl","wpt_hdrs","actionitem","sl_","ml_","wc_","rcld_","pst_expand_btn","pst_collapse_btn","hdr_rating","disambig-outline","editor-","sto_","sr-only","tt_","nc_","dr_","pt_","qna-","qna_","paahybrid_content","b_floatrt","pec_","maplibregl","atlas-map","marker-collection-container","popup-collection-container","popup-container","popup-content-container","atlas-control-container","fui-","recharts","edgwklg_","dime-","dm","msalSilentIframe","mw_","scriptor-","focus-container","rd_tfil-ajaxLoad","cf-turnstile-wrapper","rcp-","rd_tb_cnt_mdata","rd_tb_cnt","rd_single","developer_answercard_wrapper","vsathm","arkose-","acf","crtr-","ad_vidflt_","cit_exp_","watch-row","cut","modalShield","bmiResponse","prcTrnd","afdhtlcar","ra_car_slgw","ra_hover","ra_hc","hover-container","rd_cnt_srcs","calpage","tta_phrasebaj","cbl","dnovl","smab","nosmab","line-gutter-backdrop","loadingBar","hts_pop","tta_altcon","ua_ofu","msan_ads_container","ad_sect_line","bnp_container","df_","msRewardsErrors","tptt","tpmeta","tptxt","bsp_","hotel_text_ads","dest_ajax","relatedCalcCarousel","bsp-schedule","aspectInfo","asfdbkdialog","fdbk_","fill-ads-","user-prefix","carrentalContent","tna_ad_","thi_","common-module-group","qr_code_ico_bing","sbi","health-answer-item","ca_","frame_cont","error_text","sec-container","md_","rewgoobtn_"];_w.APC2=["-DS-","obf"];_w.APN=(_w.APN||[]).concat(["fb_ovrly_cnt","b_bfb","b_bfb_context_ans","b_mapOverlay","m365ChatPromptLibraryDialogSurface","dime-sdk","cmc_container"]);0;(function(){function t(t,i){var u=t.tagName;return(u==="SCRIPT"&&(n.href=t.src)||u==="OBJECT"&&t.type&&t.type.indexOf("flash")>0&&(n.href=t.data))&&n.href.length>0&&n.hostname.length>0&&n.hostname!==location.hostname&&!e(n.hostname)?(sj_log("CI.AntiMalware",i,u.substr(0,1)+":"+n.href.substr(0,r)),!1):(t.getAttribute&&(t.getAttribute("data-rms")||t.getAttribute("data-bing-script"))&&t.setAttribute("nonce",o),!0)}function e(n){for(var t=0;t<i.length;t++)if(n.indexOf(i[t])>=0)return!0;return!1}var i=_w.AM,r=100,n=document.createElement("A"),o=_G.IG.substr(0,6),u,f;document.write=function(n){n.length>0&&sj_log("CI.AntiMalware","DW",n.substr(0,r))};typeof Element!="undefined"&&Element.prototype&&(u=Element.prototype.appendChild,Element.prototype.appendChild=function(n){return t(n,"AC")?u.apply(this,arguments):null},f=Element.prototype.insertBefore,Element.prototype.insertBefore=function(n){return t(n,"IB")?f.apply(this,arguments):null})})();
//]]></script><div id="b_content" class=""><main aria-label="Search Results"><link rel="stylesheet" href="https://r.bing.com/rs/4/4H/cc,nc/EfXv86gJUPCjJivR6Dk2WYztYMg.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/4/4J/cc,nc/7FxocJTt5lGSr7-Cn2BmryDiLxQ.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/4/4P/cc,nc/Oi_jlh6Cia2mYIeivQlzQATaLto.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/4/51/cc,nc/LUExcagK6pnwNb9vx20AHT1o-fM.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/4/7z/cc,nc/qBU46piFS76YkTteGQ6qCTc-35M.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/4/7B/cc,nc/0WrpDokZTdX8PrcuEbto8lIegh0.css?or=w" type="text/css"/><link rel="stylesheet" href="/rp/GMw-emKtBI4niBEd1QYct2VdwMA.css" type="text/css"/><link rel="stylesheet" href="/rp/T0alytyTRnhWDuOgX_RPliEUL0g.css" type="text/css"/><link rel="stylesheet" href="/rp/x7TuDiAPVfnuc0FfzMoZvXR6PuM.css" type="text/css"/><link rel="stylesheet" href="/rp/OglocdOt9qF981Q27drMWKFPK70.css" type="text/css"/><link rel="stylesheet" href="/rp/EJaf4k-Nd65-usMROCn2HyfnxGs.css" type="text/css"/><link rel="stylesheet" href="/rp/jd_KiktC3sAWYJsOn4s4PoSvu18.css" type="text/css"/><link rel="stylesheet" href="/rp/fZFjXwBemPUyFbguGPtoYROVPMs.css" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rb/4N/cc,nc/FHZ9Xej2eKFhaHxEyiRTJUtBF9g.css?bu=Ao0RkBE&or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/4G/B/cc,nc/0R87dhISZ5ZPNxsMePBmY-NbSsw.css?or=w" type="text/css"/><div id="b_tween"
class=""><div id="b_tween_searchResults" class=""><span class="sb_count">About 55,900 results</span></div><div id="b_tween_searchTools" class="b_hide"><div Class="" data-priority="2"><div class="toggle_item"
id="ntf_newtabfil" role="button"
aria-pressed="true"
aria-disabled="false"
tabindex="0" data-appns="SERP" data-k="5317.0"><div class="ntf_label toggle_label nt_tit" id="ntf_newtabfil_label">Open links in new tab</div><div class="nt_val toggle_ctrl"><div id="ntf_newtabfil_ctrl" class="ntf_img toggle_on toggle_img"><img role="presentation" class="rms_img" loading="lazy" src="/rp/kFAqShRrnkQMbH6NYLBYoJ3lq9s.png" /></div></div></div></div><span class="ftrB"><a class="ftrH" id="h20095" role="button" aria-label="Filtered by Any time" aria-expanded="false" aria-controls="d20095" aria-haspopup="true" href="javascript:" h="ID=SERP,5318.1"><span class="fs_label">Any time</span><span class="sw_ddbk"></span> </a></span></div></div><ol id="b_results" class=""><li class="b_algo" data-id iid=SERP.5341><link rel="stylesheet" href="https://r.bing.com/rs/4c/gE/cc,nc/-G_YKFrphkyl83D0HTgpMefXo7c.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/4c/ht/cc,nc/Md9t-VwqRroJrBwvmyQ1fJJEXqQ.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/4c/g1/cir3,cc,nc/ua-7IZBmHQZuJtKzVttybJEU8Ng.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5X/Pq/cc,nc/HrI2-usVKAu1vVd12ziDf-h2awQ.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5X/Pt/cc,nc/MPFdx86pqw9YqN1RqR2B9Y3-U6I.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5X/wa/cc,nc/AhixOwxSZP2d2zHKCbSvR_4Uw5M.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5X/v4/cc,nc/9dc84Kz_iMERRtPGp_a44MZWIYI.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5X/vi/cc,nc/0sNn-nAudhBv4IZThV2o0Sk8qt4.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5X/7X/cir3,cc,nc/oV1JpIEiKiH8PfxBQqiJQM6MqcY.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5X/64/cir3,cc,nc/cyFPlpjUwp6j5rUAxb6JyXhINMs.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5X/5z/cc,nc/3_GHse6hDkJ96KC8sQ5WaLkmbBk.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5X/6K/cir3,cc,nc/r_kvVLbdyDa9MWhrfVdreM_VIm8.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5X/bZ/cir3,cc,nc/jqcp1D59D3VWVUaiN1V2i_B0A5g.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5X/5R/cir3,cc,nc/Lfws-kiEF_wvc-yCv6VbOXlHPbc.css?or=w" type="text/css"/><link rel="stylesheet" href="/rp/iUcoezJYOt0ROQ8xiYOm_7e96aA.css" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5X/pk/cc,nc/NDEKUhvFRPyPdE3gEGggL3E_lrA.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5X/pH/cc,nc/AX8Xt5SQail5BaNzChgXuSfd2Rc.css?or=w" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rs/5X/qH/cc,nc/nmd6mCY9zxdm2kwJU9XJ1ht5eCw.css?or=w" type="text/css"/><div class="b_tpcn"><a class="tilk" aria-label="swift.org" RedirectUrl="" tabindex="-1" target="_blank" href="https://www.bing.com/ck/a?!&&p=ed8ee83d70919e7e0931c3459140ae166b6878682260cc517447619f7629d389JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly93d3cuc3dpZnQub3JnLw&ntb=1" h="ID=SERP,5123.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;line-height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="https://th.bing.com/th/id/ODLS.A2450BEC-5595-40BA-9F13-D9EC6AB74B9F?w=32&h=32&qlt=90&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">swift.org</div><div class="tpmeta"><div class="b_attribution" tabindex="-1"><cite>https://www.<strong>swift</strong>.org</cite></div></div></div></a></div><h2 class=""><a target="_blank" href="https://www.bing.com/ck/a?!&&p=ed8ee83d70919e7e0931c3459140ae166b6878682260cc517447619f7629d389JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly93d3cuc3dpZnQub3JnLw&ntb=1" h="ID=SERP,5123.2"><strong>Swift Programming Language</strong></a></h2><div class="b_caption"><p class="b_lineclamp2">Swift empowers you to write advanced code in a concise, readable syntax that even a beginner can understand. Swift supports object-oriented, functional, and generic programming patterns that …</p></div><div elementtiming=frp.MiddleOfPage aria-hidden="true" style="pointer-events:none;margin-top:-1px;height:1px;width:1px;font-size:1px;position:absolute;top:0;right:0;" tabindex="-1"> </div></li><li class="b_algo" data-id iid=SERP.5342><div class="b_tpcn"><a class="tilk" aria-label="apple.com" RedirectUrl="" tabindex="-1" target="_blank" href="https://www.bing.com/ck/a?!&&p=c221ced2db2e827f18d46b72dcd38cebcf9a3f9a4c30e79a64bb1c68c7f88a68JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly9kZXZlbG9wZXIuYXBwbGUuY29tL3N3aWZ0Lw&ntb=1" h="ID=SERP,5139.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;line-height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="https://th.bing.com/th/id/ODLS.A2450BEC-5595-40BA-9F13-D9EC6AB74B9F?w=32&h=32&qlt=91&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">apple.com</div><div class="tpmeta"><div class="b_attribution" tabindex="-1"><cite>https://<strong>developer.apple.com</strong> › <strong>swift</strong></cite></div></div></div></a></div><h2 class=""><a target="_blank" href="https://www.bing.com/ck/a?!&&p=c221ced2db2e827f18d46b72dcd38cebcf9a3f9a4c30e79a64bb1c68c7f88a68JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly9kZXZlbG9wZXIuYXBwbGUuY29tL3N3aWZ0Lw&ntb=1" h="ID=SERP,5139.2"><strong>Swift</strong> - <strong>Apple Developer</strong></a></h2><div class="b_caption"><p class="b_lineclamp2">Swift is a powerful and intuitive programming language for iOS, iPadOS, macOS, tvOS, and watchOS. Writing Swift code is interactive and fun, the syntax is concise yet expressive, and Swift includes …</p></div></li><li class="b_algo" data-id iid=SERP.5343><div class="b_tpcn"><a class="tilk" aria-label="wikipedia.org" RedirectUrl="" tabindex="-1" target="_blank" href="https://www.bing.com/ck/a?!&&p=46bb75985b62bc37f137c683e1867668f36aa43467b684176c4efbc5880a3a90JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvU3dpZnRfKHByb2dyYW1taW5nX2xhbmd1YWdlKQ&ntb=1" h="ID=SERP,5156.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;line-height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="https://th.bing.com/th/id/ODLS.A2450BEC-5595-40BA-9F13-D9EC6AB74B9F?w=32&h=32&qlt=92&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">wikipedia.org</div><div class="tpmeta"><div class="b_attribution" tabindex="-1"><cite>https://<strong>en.wikipedia.org</strong> › wiki › <strong>Swift_(programming_language</strong>)</cite></div></div></div></a></div><h2 class=""><a target="_blank" href="https://www.bing.com/ck/a?!&&p=46bb75985b62bc37f137c683e1867668f36aa43467b684176c4efbc5880a3a90JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvU3dpZnRfKHByb2dyYW1taW5nX2xhbmd1YWdlKQ&ntb=1" h="ID=SERP,5156.2"><strong>Swift (programming language</strong>) - <strong>Wikipedia</strong></a></h2><div class="b_caption"><p class="b_lineclamp2">Swift is a high-level general-purpose, multi-paradigm, compiled programming language created by Chris Lattner in 2010 for Apple Inc. and maintained by the open-source community. Swift compiles to …</p></div></li><li class="b_algo" data-id iid=SERP.5344><div class="b_tpcn"><a class="tilk" aria-label="geeksforgeeks.org" RedirectUrl="" tabindex="-1" target="_blank" href="https://www.bing.com/ck/a?!&&p=77d729bd864f8e2a276ca1fb603e642432e6a126e691d062ee3a2c7cb3cfe03fJmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly93d3cuZ2Vla3Nmb3JnZWVrcy5vcmcvc3dpZnQvc3dpZnQtdHV0b3JpYWwv&ntb=1" h="ID=SERP,5174.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;line-height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="https://th.bing.com/th/id/ODLS.A2450BEC-5595-40BA-9F13-D9EC6AB74B9F?w=32&h=32&qlt=93&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">geeksforgeeks.org</div><div class="tpmeta"><div class="b_attribution" tabindex="-1"><cite>https://www.geeksforgeeks.org › <strong>swift</strong> › <strong>swift</strong>-tutorial</cite></div></div></div></a></div><h2 class=""><a target="_blank" href="https://www.bing.com/ck/a?!&&p=77d729bd864f8e2a276ca1fb603e642432e6a126e691d062ee3a2c7cb3cfe03fJmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly93d3cuZ2Vla3Nmb3JnZWVrcy5vcmcvc3dpZnQvc3dpZnQtdHV0b3JpYWwv&ntb=1" h="ID=SERP,5174.2"><strong>Swift</strong> Tutorial - GeeksforGeeks</a></h2><div class="b_caption"><p class="b_lineclamp2"><span class="news_dt">Jul 23, 2025</span> · Swift is a powerful and expressive programming language that is used for building various applications for Apple's platforms such as iOS, macOS, watchOS, and tvOS.</p></div></li><li class="b_algo" data-id iid=SERP.5345><div class="b_tpcn"><a class="tilk" aria-label="swift.org" RedirectUrl="" tabindex="-1" target="_blank" href="https://www.bing.com/ck/a?!&&p=25229e3f7fc6ee4bb8333e1986da851a204fed46f9ff565d2148289731a4a5e6JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly93d3cuc3dpZnQub3JnL2dldHRpbmctc3RhcnRlZC8&ntb=1" h="ID=SERP,5190.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;line-height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="https://th.bing.com/th/id/ODLS.A2450BEC-5595-40BA-9F13-D9EC6AB74B9F?w=32&h=32&qlt=94&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">swift.org</div><div class="tpmeta"><div class="b_attribution" tabindex="-1"><cite>https://www.<strong>swift</strong>.org › getting-started</cite></div></div></div></a></div><h2 class=""><a target="_blank" href="https://www.bing.com/ck/a?!&&p=25229e3f7fc6ee4bb8333e1986da851a204fed46f9ff565d2148289731a4a5e6JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly93d3cuc3dpZnQub3JnL2dldHRpbmctc3RhcnRlZC8&ntb=1" h="ID=SERP,5190.2">Getting Started - <strong>Swift</strong>.org</a></h2><div class="b_caption"><p class="b_lineclamp2">Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.</p></div></li><li class="b_algo" data-id iid=SERP.5346><div class="b_tpcn"><a class="tilk" aria-label="programiz.com" RedirectUrl="" tabindex="-1" target="_blank" href="https://www.bing.com/ck/a?!&&p=64be217e744ad84df5e15bfa957b84c71df9c762635f90c3155d22602a3a8fabJmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly93d3cucHJvZ3JhbWl6LmNvbS9zd2lmdC9vbmxpbmUtY29tcGlsZXIv&ntb=1" h="ID=SERP,5206.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;line-height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="https://th.bing.com/th/id/ODLS.A2450BEC-5595-40BA-9F13-D9EC6AB74B9F?w=32&h=32&qlt=95&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">programiz.com</div><div class="tpmeta"><div class="b_attribution" tabindex="-1"><cite>https://www.programiz.com › <strong>swift</strong> › online-compiler</cite></div></div></div></a></div><h2 class=""><a target="_blank" href="https://www.bing.com/ck/a?!&&p=64be217e744ad84df5e15bfa957b84c71df9c762635f90c3155d22602a3a8fabJmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly93d3cucHJvZ3JhbWl6LmNvbS9zd2lmdC9vbmxpbmUtY29tcGlsZXIv&ntb=1" h="ID=SERP,5206.2">Online <strong>Swift</strong> Compiler - Programiz</a></h2><div class="b_caption"><p class="b_lineclamp2">Write and run your Swift code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.</p></div></li><li class="b_algo" data-id iid=SERP.5347><div class="b_tpcn"><a class="tilk" aria-label="geeksforgeeks.org" RedirectUrl="" tabindex="-1" target="_blank" href="https://www.bing.com/ck/a?!&&p=105a4a650f5877ccb3f7b9a2b68d81238e2288669a955a0451c98855f11656c8JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly93d3cuZ2Vla3Nmb3JnZWVrcy5vcmcvc3dpZnQvc3dpZnQtcHJvZ3JhbW1pbmctbGFuZ3VhZ2Uv&ntb=1" h="ID=SERP,5224.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;line-height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="https://th.bing.com/th/id/ODLS.A2450BEC-5595-40BA-9F13-D9EC6AB74B9F?w=32&h=32&qlt=96&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">geeksforgeeks.org</div><div class="tpmeta"><div class="b_attribution" tabindex="-1"><cite>https://www.geeksforgeeks.org › <strong>swift</strong> › <strong>swift-programming-language</strong></cite></div></div></div></a></div><h2 class=""><a target="_blank" href="https://www.bing.com/ck/a?!&&p=105a4a650f5877ccb3f7b9a2b68d81238e2288669a955a0451c98855f11656c8JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly93d3cuZ2Vla3Nmb3JnZWVrcy5vcmcvc3dpZnQvc3dpZnQtcHJvZ3JhbW1pbmctbGFuZ3VhZ2Uv&ntb=1" h="ID=SERP,5224.2"><strong>Swift Programming Language - GeeksforGeeks</strong></a></h2><div class="b_caption"><p class="b_lineclamp2"><span class="news_dt">Sep 19, 2023</span> · Swift is a general-purpose, multi-paradigm, object-oriented, functional, imperative, and block-structured language.</p></div></li><li class="b_algo" data-id iid=SERP.5348><div class="b_tpcn"><a class="tilk" aria-label="apple.com" RedirectUrl="" tabindex="-1" target="_blank" href="https://www.bing.com/ck/a?!&&p=26ee032fd5c1d19fcac3c9780117e64f1f7803bf8b77df578dc3809e994c1829JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly9kZXZlbG9wZXIuYXBwbGUuY29tL3N3aWZ0L2dldC1zdGFydGVkLw&ntb=1" h="ID=SERP,5240.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;line-height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="https://th.bing.com/th/id/ODLS.A2450BEC-5595-40BA-9F13-D9EC6AB74B9F?w=32&h=32&qlt=97&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">apple.com</div><div class="tpmeta"><div class="b_attribution" tabindex="-1"><cite>https://<strong>developer.apple.com</strong> › <strong>swift</strong> › get-started</cite></div></div></div></a></div><h2 class=""><a target="_blank" href="https://www.bing.com/ck/a?!&&p=26ee032fd5c1d19fcac3c9780117e64f1f7803bf8b77df578dc3809e994c1829JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly9kZXZlbG9wZXIuYXBwbGUuY29tL3N3aWZ0L2dldC1zdGFydGVkLw&ntb=1" h="ID=SERP,5240.2">Get Started - <strong>Swift</strong> - <strong>Apple Developer</strong></a></h2><div class="b_caption"><p class="b_lineclamp2">Developed by Apple and announced at the Worldwide Developer Conference in 2014, Swift was designed to be a safe, approachable, high performance general purpose programming language.</p></div></li><li class="b_algo" data-id iid=SERP.5349><div class="b_tpcn"><a class="tilk" aria-label="swift.org" RedirectUrl="" tabindex="-1" target="_blank" href="https://www.bing.com/ck/a?!&&p=f87085f1b5844d102ef13ebbddccb02f173ccc5f3bdbd555038a9db525cd1a63JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly9kb2NzLnN3aWZ0Lm9yZy9zd2lmdC1ib29rL2RvY3VtZW50YXRpb24vdGhlLXN3aWZ0LXByb2dyYW1taW5nLWxhbmd1YWdlL3RoZWJhc2ljcy8&ntb=1" h="ID=SERP,5256.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;line-height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="https://th.bing.com/th/id/ODLS.A2450BEC-5595-40BA-9F13-D9EC6AB74B9F?w=32&h=32&qlt=98&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">swift.org</div><div class="tpmeta"><div class="b_attribution" tabindex="-1"><cite>https://docs.<strong>swift</strong>.org › <strong>swift</strong>-book › documentation › ...</cite></div></div></div></a></div><h2 class=""><a target="_blank" href="https://www.bing.com/ck/a?!&&p=f87085f1b5844d102ef13ebbddccb02f173ccc5f3bdbd555038a9db525cd1a63JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly9kb2NzLnN3aWZ0Lm9yZy9zd2lmdC1ib29rL2RvY3VtZW50YXRpb24vdGhlLXN3aWZ0LXByb2dyYW1taW5nLWxhbmd1YWdlL3RoZWJhc2ljcy8&ntb=1" h="ID=SERP,5256.2">The Basics - Documentation</a></h2><div class="b_caption"><p class="b_lineclamp2">Swift provides many fundamental data types, including Int for integers, Double for floating-point values, Bool for Boolean values, and String for text. Swift also provides powerful versions of the three primary …</p></div></li><li class="b_algo" data-id iid=SERP.5350><div class="b_tpcn"><a class="tilk" aria-label="alibaba.com" RedirectUrl="" tabindex="-1" target="_blank" href="https://www.bing.com/ck/a?!&&p=f61146feb40226835cf8d459b3b9cf96a29350faf00f441c6461acc500e6c0e3JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly9saWZldGlwcy5hbGliYWJhLmNvbS90ZWNoLWVmZmljaWVuY3kvZ2V0LXN0YXJ0ZWQtd2l0aC1hcHBsZS1zLW5ldy1zd2lmdC1wcm9ncmFtbWluZy1sYW5ndWFnZQ&ntb=1" h="ID=SERP,5273.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;line-height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="https://th.bing.com/th/id/ODLS.A2450BEC-5595-40BA-9F13-D9EC6AB74B9F?w=32&h=32&qlt=99&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">alibaba.com</div><div class="tpmeta"><div class="b_attribution" tabindex="-1"><cite>https://lifetips.alibaba.com › tech-efficiency › get...</cite></div></div></div></a></div><h2 class=""><a target="_blank" href="https://www.bing.com/ck/a?!&&p=f61146feb40226835cf8d459b3b9cf96a29350faf00f441c6461acc500e6c0e3JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly9saWZldGlwcy5hbGliYWJhLmNvbS90ZWNoLWVmZmljaWVuY3kvZ2V0LXN0YXJ0ZWQtd2l0aC1hcHBsZS1zLW5ldy1zd2lmdC1wcm9ncmFtbWluZy1sYW5ndWFnZQ&ntb=1" h="ID=SERP,5273.2">Get Started with Apple’s New <strong>Swift Programming Language</strong>: A …</a></h2><div class="b_caption"><p class="b_lineclamp2"><span class="news_dt">Jan 30, 2026</span> · When you get started with Apple’s new Swift programming language, you’re optimizing for three measurable outcomes: (1) median time-to-first-run (TTFR) under 90 seconds, (2) zero …</p></div></li><link rel="stylesheet" href="/rp/wW3Q74DesGWZzmnySeEOqLWAbT8.css" type="text/css"/><script type="text/javascript" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=">//<![CDATA[
_w.sched=_w.sched||function(){function r(t){n.push(t)}function u(n){return function(){_w.sched.schedule(n)}}function f(n){t.push(n)}function e(n,t){i[n]=t}var n=[],t=[],i={};return{register:r,wrapSchedule:u,schedule:f,reportCustomMetric:e,_ns:n,_reg:t,_cm:i}}();function ge_cl(n,t){var u,f,r,i;if(n){if(n.getElementsByClassName)return n.getElementsByClassName(t);for(u=n.getElementsByTagName("*"),f=[],r=0;r<u.length;r++)i=u[r],i&&i.className&&i.className.indexOf(t)!==-1&&f.push(i);return f}return[]};function sa_cl(n,t,i){if(n&&t){var r=n.className;i?r.indexOf(t)==-1&&(r=r.concat(" ",t)):r=r.replace(t,"");n.className=r}};
//]]></script><script type="text/javascript" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=">//<![CDATA[
var sj_appHTML=function(n,t){var u,f,e,r,i,s,h;if(t&&n){var c="innerHTML",l="script",a="appendChild",v="length",y="src",p=sj_ce,o=p("div");if(o[c]="<br>"+t,u=o.childNodes,o.removeChild(u[0]),f=o.getElementsByTagName(l),f)for(e=0;e<f[v];e++)r=p(l),i=f[e],i&&(r.type=i.type=="module"||i.type=="importmap"?i.type:"text/javascript",s=i.getAttribute(y),s?(r.setAttribute(y,s),r.setAttribute("crossorigin","anonymous"),i.hasAttribute("async")||(r.async=!1)):(r.text=i[c],r.setAttribute("data-bing-script","1")),i.parentNode.replaceChild(r,i));for(h=_d.createDocumentFragment();u[v];)h[a](u[0]);n[a](h)}};sj_be(_w, "click", function() { _G.UIWP = true; }, 1);;var EntityPreviewConfig = { featureList: "", testHooks: false };
//]]></script><li class="b_msg b_canvas"><div id="results_removed_link"><a target="_blank" href="https://www.bing.com/ck/a?!&&p=3d9399d6210fc8013bd3719ca32ea9369e9316c3a529072a7ae60260a260e5f7JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cDovL2dvLm1pY3Jvc29mdC5jb20vZndsaW5rLz9MaW5rSUQ9NjE3MzUw&ntb=1" h="ID=SERP,5087.1">Some results have been removed</a></div></li><li class="b_pag"><link rel="stylesheet" href="https://r.bing.com/rb/3R/cc,nc/r6KjdhIcY0vRnVja4Yojc7Y1VOI.css?bu=AoQChgI&or=w" type="text/css"/><nav role="navigation" aria-label="More results for Swift programming language"><h4 class="b_hide">Pagination</h4><ul class="sb_pagF"><li><a aria-label="Page 1"
class="sb_pagS sb_pagS_bp b_widePag sb_bp sb_pag_first">1</a></li><li><a class="b_widePag sb_bp" aria-label="Page 2" href="/search?q=Swift+programming+language&count=5&FPIG=FCED05F6775D489EB703A5DC1BDB631A&first=11&FORM=PERE" h="ID=SERP,5353.1">2</a></li><li><a class="b_widePag sb_bp" aria-label="Page 3" href="/search?q=Swift+programming+language&count=5&FPIG=FCED05F6775D489EB703A5DC1BDB631A&first=21&FORM=PERE1" h="ID=SERP,5354.1">3</a></li><li><a class="sb_pagN sb_pagN_bp b_widePag sb_bp " aria-label="Next page" title="Next page" href="/search?q=Swift+programming+language&count=5&FPIG=FCED05F6775D489EB703A5DC1BDB631A&first=11&FORM=PORE" h="ID=SERP,5355.1"><div class="sw_next">Next</div></a></li></ul></nav></li></ol></main><aside aria-label="Additional Results" class=><ol id="b_context"></ol></aside><aside aria-label="Explore More"><ol id="b_dynRail"></ol></aside></div><link rel="stylesheet" href="/rp/fYVBfPjqhjimiAgnc-MTWjGV7n0.css" type="text/css"/><footer id="b_footer" class="b_footer" data-priority="2" ><div id="b_footerItems"><ul><li><a id="sb_privacy" target="_blank" href="https://www.bing.com/ck/a?!&&p=f2f48e0ff40c54988e73742be80e03cb6affb2e0f6a81f41808712708d8f23c1JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cDovL2dvLm1pY3Jvc29mdC5jb20vZndsaW5rLz9MaW5rSWQ9NTIxODM5&ntb=1" h="ID=SERP,5070.1">Privacy</a></li><li><a id="sb_legal" target="_blank" href="https://www.bing.com/ck/a?!&&p=9a9d7a82fb4ae312217cd88b60c7fd3c1ce9eb7b0a6959509196b086ba9756faJmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cDovL2dvLm1pY3Jvc29mdC5jb20vZndsaW5rLz9MaW5rSUQ9MjQ2MzM4&ntb=1" h="ID=SERP,5071.1">Terms</a></li></ul></div><!--foo--></footer><link id="as-css-link" rel="prefetch" crossorigin="anonymous" fetchpriority="low" href="/rp/-pDwrq195lOT_MPXxJQldfBoICk.css" type="text/css" as="style" /><link rel="stylesheet" href="https://r.bing.com/rs/4E/9J/cc,nc/GtjPzlzKFZZZEgNgl6OALd4tmRM.css?or=w" type="text/css"/><div id="b_copilot_search_container" class="b_hide "><link id="bopchat-css-link" rel="prefetch" fetchpriority="low" href="https://r.bing.com/rb/4E/cir3,cc,nc/HCWC86uU9GxG-rUgijXlX6t_cYw.css?bu=DagEzATKBPMD2gKABLgEowNn3wLTBNYEZw&or=w" type="text/css" as="style" /><data id="convId" value="b058a269-8aae-41ad-9256-38449bf56749"></data><data id="convSig" value="S9R9qqJO+5k78T5XlBN8+gbgFuFJwKpHI0Q23PU5Nls="></data><data id="impressionGuid" value="FCED05F6775D489EB703A5DC1BDB631A"></data><div class="b_wrapper hide"><div class="b_copilot_search "><div class="b_inlineChatInitWrapper"><div class="ca_div"></div><div class="b_cs_disclaimer"><span>Content was generated with AI. </span><a aria-label="How bing delivers search results" target="_blank" href="https://www.bing.com/ck/a?!&&p=20e00dda944e3c5650dd2a3c31916960d13017d73639ec367c5466cef2678904JmltdHM9MTc3NjAzODQwMA&ptn=3&ver=2&hsh=4&fclid=2ada2a26-a74e-62ec-248c-3d1ca6186348&u=a1aHR0cHM6Ly9zdXBwb3J0Lm1pY3Jvc29mdC5jb20vdG9waWMvaG93LWJpbmctZGVsaXZlcnMtc2VhcmNoLXJlc3VsdHMtZDE4ZmM4MTUtYWMzNy00NzIzLWJjNjctOTIyOWNlM2ViNmEzPw&ntb=1" h="ID=SERP,5329.1">Learn more</a><span></span></div></div><div class="b_cs_canvas "><ol class="ca_container"></ol></div><div class="err_container"><div class="err_cont hidden"></div></div></div></div><div id="b_ads_magazine_container"></div><div class="b_bop_cs_sb b_collapsed_co b_cs_click_1 b_hide serpchat" id="b_copilot_search"><a class="b_hide" id="b_bop_cs_inst" href="/copilotsearch?q=Swift programming language&form=CSBSBX" h="ID=SERP,5327.1"></a><div id="b_bop_cs_sb_place" class="b_bop_cs_sb_l"><div class="b_bop_cs_sb_cnt"><div class="composer_container"><div class="composer_wrapper"><div class="composer_l_icon"><div class="b_copilot_icon"></div></div><div class="composer_inner_wrapper"><div class="composer_l" role="search"><textarea class="b_copilot_composer" id="b_copilot_composer_2" rows="1" maxlength="1000" placeholder="Ask a follow-up " enterkeyhint="search" role="textbox"></textarea></div><div class="composer_r"><button class="b_copilot_send hidden" type="submit" aria-label="Send"><div class="b_copilot_send_icon"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.20938 8.73272C1.92369 9.03264 1.93523 9.50738 2.23516 9.79306C2.53509 10.0787 3.00982 10.0672 3.29551 9.76728L9.25 3.516V18.25C9.25 18.6642 9.58579 19 10 19C10.4142 19 10.75 18.6642 10.75 18.25V3.51565L16.7048 9.76728C16.9905 10.0672 17.4652 10.0787 17.7652 9.79306C18.0651 9.50738 18.0766 9.03264 17.791 8.73272L10.7243 1.31379C10.5632 1.14474 10.3578 1.04477 10.1443 1.01386C10.0976 1.00477 10.0494 1 10 1C9.9503 1 9.90174 1.00483 9.85474 1.01406C9.64168 1.04518 9.43677 1.14509 9.27608 1.31379L2.20938 8.73272Z" /></svg></div></button></div></div></div><div class="suggestion_container"><div class="suggestion_wrapper hidden "></div></div><a class="b_bop_back_to_top" role="button" aria-label="Back to top" data-tooltip="Back to top" href="" h="ID=SERP,5370.1"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.20938 8.73272C1.92369 9.03264 1.93523 9.50738 2.23516 9.79306C2.53509 10.0787 3.00982 10.0672 3.29551 9.76728L9.25 3.516V18.25C9.25 18.6642 9.58579 19 10 19C10.4142 19 10.75 18.6642 10.75 18.25V3.51565L16.7048 9.76728C16.9905 10.0672 17.4652 10.0787 17.7652 9.79306C18.0651 9.50738 18.0766 9.03264 17.791 8.73272L10.7243 1.31379C10.5632 1.14474 10.3578 1.04477 10.1443 1.01386C10.0976 1.00477 10.0494 1 10 1C9.9503 1 9.90174 1.00483 9.85474 1.01406C9.64168 1.04518 9.43677 1.14509 9.27608 1.31379L2.20938 8.73272Z" /></svg></a></div></div></div></div></div><div id="b_TriviaOverlay"></div><div class="sb_hbop"><div id="PromptDetails" class="b_hide" data-lat="0" data-lon="0" data-dist="0" data-noRefresh="true" data-check="true"></div><div id="d20095" class="b_hide b_dropdown" role="menu" data-filterkey=""><div class="ftrD" id="ftrD_Any_time"><a class="b_toggle" role="menuitem" href="/search?q=Swift+programming+language&count=5&FORM=000017&qpvt=Swift+programming+language" h="ID=SERP,5360.1">All</a><a class="b_toggle " role="menuitem" target="" tabindex="-1" href="/search?q=Swift+programming+language&filters=ex1%3a%22ez1%22&count=5&FORM=000017" h="ID=SERP,5361.1">Past 24 hours</a><a class="b_toggle " role="menuitem" target="" tabindex="-1" href="/search?q=Swift+programming+language&filters=ex1%3a%22ez2%22&count=5&FORM=000017" h="ID=SERP,5362.1">Past week</a><a class="b_toggle " role="menuitem" target="" tabindex="-1" href="/search?q=Swift+programming+language&filters=ex1%3a%22ez3%22&count=5&FORM=000017" h="ID=SERP,5363.1">Past month</a><a class="b_toggle " role="menuitem" target="" tabindex="-1" href="/search?q=Swift+programming+language&filters=ex1%3a%22ez5_20191_20556%22&count=5&FORM=000017" h="ID=SERP,5364.1">Past year</a><span id="drvph" data-url="/control/tfcalendar?q=Swift%20programming%20language&count=5&IG=FCED05F6775D489EB703A5DC1BDB631A&StartDate=04%2f03%2f2026+17%3a14%3a57&EndDate=04%2f13%2f2026+17%3a14%3a57&IsApplied=False&DisplayText=Custom+range&DateOffset=0&FormCode=&ApplyLinkUrl=%2fsearch%3fq%3dSwift%2bprogramming%2blanguage%26filters%3dex1%253a%2522ez5_0_0%2522%26count%3d5%26FORM%3d000017%26qpvt%3dSwift%2bprogramming%2blanguage&ApplyLinkText=ez5&IID=SERP.20095"></span></div></div></div><script type="text/javascript" crossorigin="anonymous" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=" src="/rp/aVy4Kzbhyy386Nsxd16Ihusk-hU.js"></script><script type="text/javascript" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=">//<![CDATA[
{ const icon = _ge("sb_sbi"); if (icon) { icon.addEventListener("click", function() { SBI.IconLoader.handleIconClick(icon); }); } };var img_p = document.getElementById('id_p'); img_p && img_p.addEventListener('error', function() {FallBackToDefaultProfilePic(img_p) });;
//]]></script><script type="text/javascript" crossorigin="anonymous" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=" src="/rp/OpxC1bSPtqBFuaeKILVxviX7ePs.js"></script><script type="text/javascript" crossorigin="anonymous" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=" src="/rp/m1GjBqjYC5aYDDgBEVGsWgwAeFg.js"></script><script type="text/javascript" crossorigin="anonymous" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=" src="/rp/yS1hb12h5cPMQsXtTHTldZJ3n_s.js"></script><script type="text/javascript" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=">//<![CDATA[
loadMultiKeyBoardScript=function(){_w.rms.js({'rms:answers:VisualSystem:MultiLingualKeyboardBundle':'\/rp\/JdU3iBzzkgvjTDN67DVE_EgaKbc.js',d:1});};;sa_loader=function(){_w.rms.js({'rms:answers:AutoSuggest:AutoSug':'\/rp\/HFMI5z9g-YAIHpKg6VUROXIBm3o.js',d:1});};;function sa_preactloader(){_w.rms.js({'rms:answers:SharedStaticAssets:preact_libary':'\/rp\/Mr93LRAmhngz4t9lii5Kq9upv3g.js',d:1});} function sa_preactcompsloader(){_w.rms.js({'rms:answers:AutoSuggest:AutoSuggestCsrComponents':'\/rp\/rf7Q14JY9A2MX0QQ-_m4RUedMnU.js',d:1});};;_w.rms.js({'A:JavaScriptErrorHandler':'https:\/\/r.bing.com\/rs\/6p\/gi\/jnc,nj\/tlifxqsNyCzxIJnRwtQKuZToQQw.js?or=w'},{'A:rms:answers:GlobalsScript:HoverShowOriginalLink':'\/rp\/xMKbMduXrt1OxQrtALGyVf_nOaE.js'},{'A:rms:answers:Shared:ClickNewTabActiveBackButton':'\/rp\/tX4QzTG5oRg2Z6-VhDhR4L5h4ac.js'},{'A:rms:answers:GlobalsScript:AjaxRequestOverride':'\/rp\/-SZHIr_iCTiYEMucRooeDfD5Pjs.js'},{'A:rms:answers:Shared:BingCore.ClientErrorHelper':'\/rp\/YNfyx0Dv_KR_6_RMlQFj6aesFk4.js'},{'A:0':0},{'A:rms:answers:Shared:mlibCssClass':'\/rp\/KkY9l6-STTsQwlAYHQ2QJWJJQYQ.js'},{'A:rms:answers:VisualSystem:QuickSearchCursor':'\/rp\/jsRPtKLwS_Lf2tYWOX74QFkJTd0.js'},{'A:rms:answers:Shared:NetworkPerformance':'\/rp\/LMRGq6dT0XQxESTh4EUMjSevo7Y.js'},{'A:rms:answers:VisualSystem:FocusScrollToBTop':'\/rp\/cCgZxZWPfhFORU6mdoZdNzdHBC8.js'},{'A:rms:answers:VisualSystem:DarkSchemeCookiesDefaultTheme':'\/rp\/zOray7mY6ckFQKj7mkHtw4PruJ0.js'},{'A:rms:answers:VisualSystem:DarkModeLogging':'\/rp\/vMIFCWZhy3lMm4vmPMfC7AVaVLE.js'},{'A:rms:answers:VisualSystem:DarkSchemeCookies':'\/rp\/EC-_TqqRaLzVpdH6wSKzcuPFUzE.js'},{'A:rms:answers:VisualSystem:ClientWidth':'\/rp\/rrKRPr5Wlnhw7VDL3rPZTtDq-SE.js'},{'A:ClientWidth':'https:\/\/r.bing.com\/rs\/6p\/gi\/jnc,nj\/tlifxqsNyCzxIJnRwtQKuZToQQw.js?or=w'},{'A:rms:answers:VisualSystem:ClientDimensionNotSent':'\/rp\/VaxGlni2LracXj8cPXimPXA81wo.js'},{'A:rms:answers:VisualSystem:SkipToContent':'\/rp\/7pwHZk_zyv0Qp8is8NoOkWR-ZpY.js'},{'A:rms:answers:VisualSystem:MultiLingualKeyboardScriptLoader':'\/rp\/RJCuLkK5GWeRhlsFY0jtwWOl9ZM.js'},{'A:1':1},{'A:mlibCssClass':'https:\/\/r.bing.com\/rs\/6p\/gi\/jnc,nj\/tlifxqsNyCzxIJnRwtQKuZToQQw.js?or=w'},{'A:rms:answers:Rewards:LightLogger':'\/rp\/GkeGDcmu3-ad3G4UpsS_xYPCTU4.js'},{'A:rms:answers:Shared:WireUp':'https:\/\/r.bing.com\/rb\/4N\/jnc,nj\/WjC77O8uVx9--UZpQC4Qfpa7qaE.js?bu=A-U06DTrNA&or=w'},{'A:rms:answers:Shared:Button':'\/rp\/y_8Q_2aCPV7xMwmnkTxgDurroYc.js'},{'A:rms:answers:MeFramework:HamburgerServicesHeaderBootstrap':'\/rp\/yxEBdurcURLxXOL9puyCSO1FZzs.js'},{'A:rms:answers:VisualSystem:SearchBox':'\/rp\/15W7D6hgTQoPD5VQsNxgRnlKdQE.js'},{'A:rms:answers:VisualSystem:ScopeBarTools':'\/rp\/3wJA8y_v57wsGGCiNGeEPjsQvwQ.js'},{'A:2':2},{'A:rms:answers:Web:CheckContextRegion':'\/rp\/IAznQRWQe6v18e5Dz0akRPZAk2Y.js'},{'A:3':3},{'A:TaskScheduler':'https:\/\/r.bing.com\/rs\/6p\/rj\/jnc,nj\/PqrqelWWRvUSnVWCeG5Pdh9wBEU.js?or=w'},{'A:rms:answers:WPC:InstrumentationRecorder':'\/rp\/cVCnoLIS6SQtFpakE0bouLb4_48.js'},{'A:rms:answers:WPC:ContextRegionInstrumentation':'\/rp\/-h0fDZAEOItsR0R4EgPCESPQ1sg.js'},{'A:4':4},{'A:rms:answers:Feedback:FeedbackAccessibility':'\/rp\/rZx0KrEK8qBzrXZvdrWrtKoWfB4.js'},{'A:rms:answers:Feedback:FeedbackBootstrapBundle':'\/rp\/56BptdA7ouvO5lLuXTPFnur2IZQ.js'},{'A:5':5},{'A:rms:answers:AutoSuggest:AutoSuggestBootstrap':'\/rp\/fXpqAT28DCm4T_Oyz0AniYma2Xg.js'},{'A:rms:answers:Shared:AccessibilityHelpers':'\/rp\/0mdob6yiwwr_7iZ7lQ2JuNojacw.js'},{'A:QuickAjaxLoad':'https:\/\/r.bing.com\/rs\/6p\/lG\/nj\/EmG-XMIMCcq8zmcVBBO7jkFERAE.js?or=w'},{'A:6':6},{'A:rms:answers:Web:SwitchToImageVerticalHandler':'\/rp\/3zdhkUP2_D4G_Swpjrm1oLVvkqk.js'},{'A:rms:answers:Shared:UrlLib':'\/rp\/ieB-1wwp68-dcNeQs5leFvDAMDw.js'},{'A:rms:answers:Geolocation:WriteLocationHelper':'\/rp\/T4YcYWsNkMKM4OhJWkU_c_TQ8rs.js'},{'A:rms:answers:Geolocation:LocationHelper':'\/rp\/wmIR9kShYKED_c_oE3GwaE7H68E.js'},{'A:rms:answers:Geolocation:GetlocationHelper':'\/rp\/xKekPsMpqydSBeXp1-qPD9eWOgA.js'},{'A:rms:answers:Geolocation:PromptForUserLocation':'\/rp\/0tMUMPG6S9kJaE_A_LPF2GbKu6E.js'},{'A:RMSImageAfterOnLoadLoader':'https:\/\/r.bing.com\/rs\/6p\/u9\/jnc,nj\/gFHwgzuno4I4w0iALYAaeRH6hos.js?or=w'},{'A:rms:answers:GlobalsScript:AutoExpandZESLOnScroll':'\/rp\/UPcoEE-VMpNTufh-zljZ7Df4Zbc.js'},{'A:7':7},{'A:rms:answers:GlobalsScript:RefreshPageLongInactive':'\/rp\/I7Irms09ybo4RfsfGS-f3q7NcBQ.js'},{'A:rms:answers:GlobalsScript:PoWChallengeSolver':'\/rp\/VnTGm69WIgl-lG8gaFfLK5eGz-4.js'},{'A:rms:answers:Shared:Fflate':'\/rp\/8Z8hTwocb3b-HakCuQpWtGcFdHI.js'},{'A:rms:answers:Shared:BingCore.ClientInst':'\/rp\/uxwEOiTT8WQw8FJQ35oyFh7XJ3w.js'},{'A:rms:answers:VisualSystem:QuickSearch':'\/rp\/0iXtaSnQ0M4Z0ba_QV6Vkp_Uyjo.js'},{'A:8':8},{'A:rms:answers:BoxModel:TriggerSecondChunk':'\/rp\/t6bXI1ycFrvir_-AR5eBmZoeDFQ.js'},{'A:9':9},{'A:rms:answers:VisualSystem:TextSpacing':'\/rp\/_fdbV-uVS1ZI1IuuHZPeyLCzGbI.js'},{'A:10':10},{'A:rms:answers:VisualSystem:LogAccessibilityEventsCommon':'\/rp\/dP7Unc0JaPpET7LFXmtSf4ol8tk.js'},{'A:rms:answers:VisualSystem:LogAccessibilityEvents':'\/rp\/C5SQtr9GapIYzQHYK6T67GyySR0.js'},{'A:rms:answers:VisualSystem:AccessibilityZoomDesktop':'\/rp\/8IAmQsuV9JqR_a0NVlBmchPNiAk.js'},{'A:rms:answers:VisualSystem:AccessibilityFeedback':'\/rp\/m2qzex3lEUQDCDu4Wb_eLYIGGXs.js'},{'A:rms:answers:Shared:mlibCssClassAfterOnLoad':'\/rp\/KkY9l6-STTsQwlAYHQ2QJWJJQYQ.js'},{'A:rms:answers:VisualSystem:DecorateHeaderWithAutosuggestState':'\/rp\/7MS5zOljx7J9izP31-aV0dd8KtI.js'},{'A:11':11},{'A:rms:answers:VisualSystem:PinHeader':'\/rp\/kEzl5Ol7hRwzXsIur89-DJi3dWY.js'},{'A:rms:answers:VisualSystem:LogQueryLength':'\/rp\/gtT6d-yzoMa6Q4b8tkGI0F6EgoM.js'},{'A:rms:answers:Web:ClearSearchBox':'\/rp\/E42lOBS8YPx9gasj7JIQLhqVKx8.js'},{'A:rms:answers:MultimediaComponents:AccessibilityHelper':'\/rp\/Y0MMtwaw7UOnCCmf_dWWOJD0p_Q.js'},{'A:AppendHTML':'https:\/\/r.bing.com\/rs\/6p\/ls\/nj\/x-x_v9X2pwR9AlcQef28REZvCsY.js?or=w'},{'A:rms:answers:MultimediaComponents:SearchByImageComponentLoader':'\/rp\/_cTVIwHRhwQtCi8TbO7ywAXcu4s.js'},{'A:rms:answers:VisualSystem:SerpSB':'\/rp\/tkmtExc80nslR-HwOmvgTc5uIzc.js'},{'A:rms:answers:VisualSystem:PersistSearchBox':'\/rp\/DLV6j9Kk26uLmxzZfv2_rTA2Giw.js',ro:1},{'A:rms:answers:Identity:BlueIdentityDropdownBootStrap':'\/rp\/fEzca4bKO4pRulhVlOoat7eLgmU.js'},{'A:rms:answers:Identity:BlueIdentityHeader':'\/rp\/No5xIZMVh9KdmI4bjLD9p4Xl0Ys.js'},{'A:rms:answers:Identity:MsaAuthV2SilentSSOScript':'\/rp\/C3gzSiFvEwZ5dQwETsG7PXFMM0A.js'},{'A:12':12},{'A:rms:answers:Rewards:RewardsNcHeaderBootstrap':'\/rp\/2LpcFhWkqO2O6Txcji6g-0kKCZQ.js'},{'A:RewardsReportActivity':'https:\/\/r.bing.com\/rs\/6p\/wb\/nj\/nt6a1ZR520utsLoZmSYgwxdOPgI.js?or=w'},{'A:rms:answers:Rewards:RewardsCreditRefresh':'\/rp\/FdV4c_-YGVxX40_HeKzMQcIRcuc.js'},{'A:rms:answers:Rewards:ModernReportActivity':'\/rp\/jHWA81xSQB2ngRxUekvXH6LfaMU.js'},{'A:rms:answers:Rewards:ReportActivityBootstrap':'\/rp\/t6Bkpkzq5ckAnvfW2PY7kNOTPJ0.js'},{'A:13':13},{'A:rms:answers:Identity:ProfilePicturePostLoader':'\/rp\/uhCnIv_xh3wzed7ntfAo1Gf_1s8.js'},{'A:14':14},{'A:rms:answers:VisualSystem:ScopeBarAppShortcuts':'\/rp\/NqGBohObmrJbH7Onr3Pjnq2UCQA.js'},{'A:rms:answers:VisualSystem:EnableStopLinkBehavior':'\/rp\/YcdZrN0lmnUgmIw9DVi7TFol2H4.js'},{'A:rms:answers:VisualSystem:WebScopeInteractions':'\/rp\/ZRXGwgcw3Pgahh6o0WaCqsTdonM.js'},{'A:rms:answers:VisualSystem:ScopeBarRankInst':'\/rp\/NnDwccxfEorF32ZjDVT9u5tKx9o.js'},{'A:rms:answers:Web:UetTag':'\/rp\/lHJQIO-n0-6PrtK33_xaQQY2O14.js'},{'A:rms:answers:Web:UpdateDefaults':'\/rp\/chRhkXPE7Aab4f8A3WEJL9KYGvA.js'},{'A:rms:answers:Web:KeyPressScroll':'\/rp\/l4uCPRVc2RoaB1N1qRZHJcuKy_Y.js'},{'A:rms:answers:Web:AlgoTitleColorOnMousedown':'\/rp\/QFU3ZbZQ23apTeeC4L05wcrAabk.js'},{'A:rms:answers:Web:CursorProgressOnClick_Rebind':'\/rp\/8gH9Enf8UdU-u4YRy6PrLAg7s80.js'},{'A:rms:answers:Web:CursorProgressOnClick':'\/rp\/pNapkjHZUfN9lRvYNW2dF2ZL9Ec.js'},{'A:rms:answers:Web:NewTabControl':'\/rp\/r0DjkyFVd0lVG-AkryGLznR0J9M.js'},{'A:15':15},{'A:rms:answers:Shared:ToggleControl':'\/rp\/yVDOlnC-OOqMv3x7UlgTJXpdeUc.js'},{'A:AjaxLoad':'https:\/\/r.bing.com\/rs\/6p\/lG\/nj\/EmG-XMIMCcq8zmcVBBO7jkFERAE.js?or=w'},{'A:rms:answers:SegmentFilters:DropDown':'\/rp\/VzJCCN2zqegKvTNGYH1xLJmcLlA.js'},{'A:rms:answers:Shared:BingCore.Ajax':'\/rp\/aqoKIh1pNFiSz07YcaDoaUenfGI.js'},{'A:rms:answers:MonetizableRelatedSearch:ClickBackRSUtility':'\/rp\/6L_m_mGc-8V9uswW0NHKCx1dLDs.js'},{'A:rms:answers:MonetizableRelatedSearch:ClickBackRSAjax':'\/rp\/oEbc3GJZtqsz3ogTVzI2npmt2TA.js'},{'A:16':16},{'A:rms:answers:MonetizableRelatedSearch:AsyncBOPMRS':'\/rp\/D3Z8TBrxWdSJLQmt7I7y41G_GmM.js'},{'A:rms:answers:Web:DnsExperimentA':'\/rp\/927Cz2OI3S9hrbXauDAfIEUYRvo.js'},{'A:rms:answers:Web:HamburgerResultsRemovedLink':'\/rp\/Q384EhD8UzLMw11dO0d7rUZsK44.js'},{'A:rms:answers:Web:PaginationWithBFPRResults':'\/rp\/9dtaIiTSA2FTkdS10qvlDFBpITg.js'},{'A:17':17},{'A:rms:answers:SearchHarder:SERPBOPCopilotSearchComposer':'\/rp\/nOzH7FPAKgbVyhn-j7KV_0lXekA.js'},{'A:rms:answers:ClientSidePartialImpression:InstrumentationTrackerBundle':'\/rp\/-owUFy1WUrEtlXOVj9XikrbfHhk.js'},{'A:rms:answers:SearchHarder:CopilotSearchBundles':'\/rp\/L1MoeBrtpZy6uZ3i-2TIRONIwr4.js'},{'A:rms:answers:SearchHarder:BopBackToTop':'\/rp\/Xtt166VwKh0Kd0Ky0CaG36oZopA.js'},{'A:18':18},{'A:rms:answers:Web:SerpKeyboardNavigation_Selector':'\/rp\/A65F5JB3t9h9f8xDRXS6SflWZOM.js'},{'A:rms:answers:Web:SerpKeyboardNavigation':'\/rp\/JxCc1B9rHyCEyBtdN16oEeUaxWc.js'},{'A:19':19});;
//]]></script><div id="aRmsDefer"><div style="display:none" "><!--//<![CDATA[
sj_be(_d.body, 'load', function(){if(_w.lb)lb();}, false);;
//]]>--></div><div style="display:none" "><!--//<![CDATA[
MultiLingualKeyboardScriptLoader.init("USX:English (US International)",1, 0, true, false);;var Identity = Identity || {}; (function(i) { i.wlImgSm ="https://storage.live.com/users/0x{0}/myprofile/expressionprofile/profilephoto:UserTileStatic/p?ck=1\u0026ex=720\u0026sid=135CF78E4B8E65E724C6E0B44AD86474\u0026fofoff=1"; i.wlImgLg ="https://storage.live.com/users/0x{0}/myprofile/expressionprofile/profilephoto:UserTileMedium/p?ck=1\u0026ex=720\u0026sid=135CF78E4B8E65E724C6E0B44AD86474\u0026fofoff=1";i.popupLoginUrls = {"WindowsLiveId":"https://www.bing.com/fd/auth/signin/v2?action=interactive\u0026return_url=/"}; })(Identity);;(function() { var rwsid = "rewards-widget"; function attachRWScript() { var rs = _d.createElement('script'); rs.src = "https://www.bing.com/rewardsapp/widgetassets/legacy/prod/medallion/1.9.11/js/widget.js?t=260413"; rs.id = rwsid; rs.setAttribute("data-report-activity", "false"); rs.setAttribute("data-dark-mode", "false"); rs.setAttribute("data-settings", "eyJ2ZXJ0aWNhbCI6InNlYXJjaCIsIm1hcmtldCI6ImVuLXVzIn0="); rs.async = true; _d.head.appendChild(rs); } function invokeAttachScript() { if (false && typeof sj_evt !== "undefined" && sj_evt) { sj_evt.bind('onP1', function() { setTimeout(function() { attachRWScript(); }, 0); }); } else { attachRWScript(); } } function loadScript() { if (true && _ge(rwsid) !== null && typeof RewardsWidget !== 'undefined' && RewardsWidget) { var rwinit = RewardsWidget.init(); if (rwinit && typeof rwinit.then === 'function') { rwinit.then(function() { }).catch(function(e) { invokeAttachScript(); }); } return; } invokeAttachScript(); } if (_d.readyState === "complete") { loadScript(); } else if (window.addEventListener) { window.addEventListener("load", loadScript); } else if (window.attachEvent) { window.attachEvent("onload", loadScript); } else { loadScript(); } })();;var bepcfg = bepcfg || {};;bepcfg.wb =true? '1' : '0';;
//]]>--></div><div style="display:none" "><!--//<![CDATA[
if (typeof (performance) !== 'undefined' && _G.BCT && performance.timing && performance.timing.navigationStart){ var SCArrivalTimeRelativeToNavStart = (_G.BCT - performance.timing.navigationStart); typeof (Log) !== 'undefined' && Log && Log.Log && Log.Log("SCArrST", "SCArrST", SCArrivalTimeRelativeToNavStart); };if (typeof DynScopesPromoted !== 'undefined') { DynScopesPromoted.init("", ""); };var ContextRegionPresent = false;;
//]]>--></div><div style="display:none" "><!--//<![CDATA[
_G.RGUID="3e0b2c857fcb425ba743e9b072510f8c";;var webResultsUrls =["909971F2EAFDC96E7F43475B0F33927E","9853FFDC7B77C727FB749A4D4447CDCB","5DD6F34395EFF12DB46D817EC46A67A8","C814D2CF45A6269742EBD1637949860B","CCA75BF7CF7F735FA2DC2074CD555526","12F5ED7C84DEA8A21F5E794C2CBE0CD2","8D21DED3F52188A740BD2CE04F95DEB0","99089B7CF08E4A62033A0F70F1BE0B67","095ADA5CF0743CC716415F53E70808D4","EB13490E63B7167FDE376C839FD0CC31"];
//]]>--></div><div style="display:none" "><!--//<![CDATA[
var fbpkgiid = fbpkgiid || {}; fbpkgiid.page = 'SERP.5369';;
//]]>--></div><div style="display:none" "><!--//<![CDATA[
sj_evt.bind("ajax.feedback.initialized", function(args) { args[1].debugCollector.setContextValue("FederationDebugInfo", "QueryID : ad5868899e3648358795393ac26bcafd"); });;var sa_config={"f":"sb_form","i":"sb_form_q","ai":"","af":"","c":"sw_as","zisParent":"sa_zis_parent","u":"%2fAS%2fSuggestions%3fpt%3dpage.serp%26bq%3dSwift%2bprogramming%2blanguage%26qry%3d","enableLeftIconForEntityTypes":"\"LSE\"","removeSuggUrl":"/historyHandler?oma=delete_matching_queries\u0026qt=%7b0%7d\u0026sig=135CF78E4B8E65E724C6E0B44AD86474\u0026response=json\u0026FORM=ASRMHS","searchHistoryUrl":"/profile/history?FORM=ASRMHP","partner":"page.serp","ghostingWithGreyText":"","enableTabPrompt":"","acfPAASelector":".rqnaacfacc .acf-accn-itm__hdr","cssResourceUrl":"/rp/-pDwrq195lOT_MPXxJQldfBoICk.css","jsResourceUrl":"/rp/HFMI5z9g-YAIHpKg6VUROXIBm3o.js","enabledSearchTypes":["RS","PASF"],"enabledDataSources":["Web"],"eHC":1,"brlg":1,"ePN":1,"fetchOnEmpty":1,"fetchOnDownArrowKey":1,"t":1,"enableSbUpdate":1,"ol":1,"isPathSearch":1,"asmobbacks":1,"longquery":1,"aslogtel":1,"asszrdc":1,"eNw":1,"nwLim":1,"IsRequeryPresent":1,"ezis":1,"imeghmb":1,"leftIconOnSuggestions":1,"EnableHistoryIcon":1,"waitForCompositionEnd":1,"enableClientPerfLatencyCalc":1,"asLowNetworkScneario":1,"noNextWordTermination":1,"nextWordNFullSuggsOne":1,"enableAsPanelExpansion":1,"hitHighlightPaa":1,"backfillRichRequery":1,"rrboxshadow":1,"prioritizePAAInterrogative":1,"enableRichRequeryFitNFinish":1,"enableRichRequeryPerf":1,"enableRequeryParam":1,"enableEASE":1,"msspltredirc":1,"enblmsspltred":1,"FastEntMulti":1,"logClickOnSuggestion":1,"CommonFooter":1,"ascsr":1,"csr_precompbootstrap":1,"rmHS":1,"asdsg":1,"asoptcss":1,"aspreinitcss":1,"ascssdis":1,"asprefre":1,"asprefrev3":1,"disasdbcsbclick":1,"asdbc":1,"asmltbox":1,"asmltline":1,"askbfocus":1,"asshdw":1,"asOnSBRound":1,"asbugfix":1,"easpm":1,"asevtdrv":1,"isACFPAA":1,"showib":1,"asResUrlLog":1,"handleDuplicateFetch":1,"sfx":0,"maxRSSuggLenLimitRichRequery":48,"maxPAASuggLenLimitRichRequery":48,"prioritizePAAMinWords":3,"easePI":400,"login":4,"d":0,"removeTextLength":49,"asdbcdly":10,"ascqsl":100,"zisr1":5,"maxSuggestionsForEmptyQuery":10,"maxSuggestions":12,"isZiHorLayout":4,"isZiHorLayoutPNCombined":0,"isZiHorLayoutCombinedTreatment":0,"maxSuggestionsToShow":[3,5]};var sa_loc= {"Suggestions":"Suggestions","SuggestionsAvailable":"{0} suggestions available, use up and down arrows to review","Feedback":"Feedback on these suggestions","MoreAbout":"More about","RemoveHistorySuggestion":"Remove","H_PN":"Trending now","H_SSE":"Related to recent searches","ASSearchBtnText1":"Bing","ASSearchBtnText2":"Bing Search","ASSearchBtnText3":"Search","H_TNOB":"Trending now on Bing","Personalized_TN":"Personalized based on your interests. To manage, ","SearchRemoved":"This search was removed from your %eSearch history%E","ManageHistory":"%eManage Your Search History%E","RelatedSearches":"Related Searches","PeopleAlsoAsk":"People Also Ask","PeopleAlsoSearchFor":"People Also Search For","SeeMore":"See More","SearchHistoryHeading":"History"};;
//]]>--></div><div style="display:none" "><!--//<![CDATA[
var SERPComposerParams ={"locStrings":{"copilotSearchBoxFollowUp":"Ask a follow-up "},"enableInitOnLoad":false,"enablePinWhenScrollUp":true,"enableFadeInWhenScrollUp":false,"enablePinAboveFooter":false,"hideBaseWOrH":false,"hideBaseRes":false,"showMinWidth":0,"showMinHeight":0,"isMiniSERP":false,"mobileUI":false,"duplicateSC":false,"alwaysPinComposer":false,"enableSerpChat":true,"enablePrefetchCss":true,"alwaysShowComposer":false,"enableEngagedSerpComposer":true,"showThresholdPercent":30,"inlChatMobCompH":150,"enableShowInlineChat":false,"enableShowSerpOnInlineChat":false,"focusBopOnHover":false,"focusBopOnHoverFFOnly":false,"enableAnimatedComposerHint":false,"enableAnimatedHintPlayOnce":false,"enableAnimatedHintOnHover":false,"animationIntervalMs":100,"minHeightForAlwaysShowComposer":0}; var CopilotSearchInitParams ={"locStrings":{"showAllResults":"Show all results","continueButtonText":"Continue","newThreadText":"New search","menuButtonText":"Menu","serviceInterrupted":"Copilot search was interrupted. Results partially optimized.","connectionLost":"Connection lost. Check network and try refreshing the page.","searchLimitReached":"You\u0027ve hit the current limit for Copilot search, thanks for trying it out!","searchCanceled":"Sorry, Copilot search took longer than usual, try again.","sessionEnded":"Your session has ended. Please issue a query below to start a new session.","searchFailed":"Sorry, something went wrong. Please try a new search.","searchNoResult":"There are no results for this question, please check your spelling or try different keywords.","errorOccurred":"An error occurred and results may be incomplete. Try again.","retryButtonText":"Retry","refreshButtonText":"Refresh","restartButtonText":"Restart","errorStatusText":"Sorry, something went wrong.","startNewSearchText":"Start a new search","allSources":"All sources","suggestionKeyResultLoadFailedText":"Try another query to continue your search.","iframeResultContainerAriaLabel":"result container","suggestionExpansionAriaLabel":"expand suggestions","offensiveSearchText":"Copilot Search is unavailable. Try another query","unauthorizedSearchText":"Sorry, it looks like you\u0027ve been signed out. Please sign in.","ovlSources":"Sources","ovlLinks":"All links","ovlSearchSite":"Microsoft Bing - Search","ovrCloseButtonText":"Close","copilotSearchBoxFollowUp":"Ask a follow-up ","zeroInputSearchBoxAskMeAnything":"Ask anything","scPosition":"Suggestion {0} of {1}.","likeButtonText":"Like","dislikeButtonText":"Dislike","querySentByYouText":"Sent by you.","turnNavPreviousTurn":"Navigate to previous turn","turnNavNextTurn":"Navigate to next turn"},"mobileUI":false,"tabletAndDesktopUI":true,"maxSug":-1,"isTopMenu":false,"enableShowAllButton":false,"suggestionChipsTimeoutMs":30000,"enableNonSpriteQueryIcon":false,"iframeLoadTimeoutMs":61000,"retryIntervalMs":500,"maxRetries":5,"removeFailureIframe":true,"enableNoResultRetryBtn":false,"answerPosition":"topv2w","enableXapDebug":false,"disableAutoHorizontalScrollAnswer":false,"enableCopilotSearchC8UXFeature":true,"enableAjaxRequestFlow":false,"enableDirectlyRenderChips":true,"enableComposerForContinuation":true,"enableForceNoCache":false,"enableForceRandomShmgid":false,"enableRequeryClickAsNewTurn":true,"enableCwMsg":false,"enableSandboxAttribute":true,"enableNewLayout":true,"disableSuggestionChipsErrorTips":true,"ovlMaxCnt":20,"enableScrollBehaviorOptimization":true,"enableScopeLinkUpdate":true,"enableCopilotSearchBrowserHistory":false,"enableFallbackToMagazine":true,"enableErrorMessageShow":true,"enableSCGenStatus":true,"enableNewTurnScrollToTop":true,"enableMgzOnlyFollowup":false,"enableMgzOnlyFollowupSH":false,"enableFallbackOnShellFail":true,"enableCachedGenserpForZeroInput":false,"enableZeroPageHistory":false,"enableZeroPageLoadFix":true,"applyScrollToFunc":false,"enableFeedbackFix":true,"enableModelSwitching":false,"enableAppendClientipToFrame":false,"enableForceAppendClientipToFrame":false,"enableTurnIndexFix":true,"enableTurnNavigation":false,"enableNewMultiTurnOverlayMode":false,"enableMultiTurnQueryTag":false,"hideAdsUntilCardSignalIsFired":false,"hideAdsUntilAdCardDimension":false,"renderAdsDelayedWithAnimation":false,"multiturnMode":"SearchEngine","enableFetchReformQueryForMultiTurn":false,"enableFetchReformQueryForMultiTurnOnce":false,"reformQueryTimeoutMs":10000,"enableAttachment":false,"enableComposerPasteHandler":false,"enableThumbdownFeedback":true,"enableStopStreamButton":false,"enableCopyButtonShow":true,"enableCopilotCnBranding":false,"isSERPVertical":true,"goToSERP":false,"enableSERPComposerNewTab":false,"enableSERPComposerInst":true,"serpComposerFormCode":"CSBSBX","isMiniSERP":false,"enableFeedbackShowAfterStreaming":true,"mobCompH":137,"ajaxAdsRequestEnabled":true,"adCallOnMultiTurnEnabled":true,"removeDuplicateQueryIssuedLog":false,"enableTouchMoveBlur":false,"enableUpDownNav":false,"upDownNavSerpScrollMode":0,"enableUpDownNavLog":true,"enableSERPChat":true,"fromSerpComposer":true,"enableHistoryUpdate":true,"enableMultiTurnParam":true,"enableAppendPartialQuery":true,"enableAppendPreviousQueryContext":false,"disablePartialQueryForScopeTurns":false,"disableFirstTurnScroll":false,"enableMobileFirstTurnScroll":false,"interceptSerpSuggestionChipClicks":true,"enableTurnEvent":true,"turnScrollOffset":90,"interceptScopeClicks":true,"bopComposerGradient2":false,"logSubmitStatus":false,"disableAjaxSerpOnMultiTurn":false,"enableProactiveFeedbackBubble":false,"enableSerpMultiTurn":false,"removeCpltsrchifParam":false};;
//]]>--></div><div style="display:none" "><!--//<![CDATA[
function AutoExpandZESLOnScrollInitFn() { AutoExpandZESLOnScroll.init(2,false); sj_evt.unbind("AutoExpandZESLOnScrollInit", AutoExpandZESLOnScrollInitFn); } sj_evt.bind("AutoExpandZESLOnScrollInit", AutoExpandZESLOnScrollInitFn, true);;
//]]>--></div><div style="display:none" "><!--//<![CDATA[
var link = document.getElementById("quicksearch-css-link"); if (link) { link.rel = "stylesheet"; };
//]]>--></div><div style="display:none" "><!--//<![CDATA[
var pinnedHeaderParams ={};;
//]]>--></div><div style="display:none" "><!--//<![CDATA[
typeof TextSpacingOptimized !== "undefined" && TextSpacingOptimized.init("https://r.bing.com/rs/5R/1C/cc,nc/dPHPbc9ZNtNRMhQmxUrvX6AmSxE.css?or=w");
//]]>--></div><div style="display:none" "><!--//<![CDATA[
BingAtWork.HeaderWithAutoSuggestState.init && BingAtWork.HeaderWithAutoSuggestState.init(false);;
//]]>--></div><div style="display:none" "><!--//<![CDATA[
(function(){ if (typeof MsaAuthV2SilentSSO !== 'undefined' && typeof MsaAuthV2SilentSSO.init === 'function' && MsaAuthV2SilentSSO && MsaAuthV2SilentSSO.init){ MsaAuthV2SilentSSO.init({ ssoEndpoint: "/fd/auth/signin/v2?action=interactive&isSilent=true" }); } })();;(function () { var identityBtn = document.getElementById("id_l"); if (identityBtn) { identityBtn.addEventListener("click", function () { typeof sj_log != "undefined" && sj_log("CI.ICPopup", "popup", "1"); Log.LogFilterFlare(["rewardsmsaclick"]); }); } })();;
//]]>--></div><div style="display:none" "><!--//<![CDATA[
(function () { const widgetContainer = document.getElementById("rh_rwm"); if (!widgetContainer) return; widgetContainer.addEventListener("rewards:filterflare", handleFilterFlare); function handleFilterFlare(e) { const features = e && e.detail && e.detail.features; if (Array.isArray(features) && Log && typeof Log.LogFilterFlare === "function") { Log.LogFilterFlare(features); } } })();;(function () { window.addEventListener("RewardsFlyoutToggled", function(e) { var isOpen = e && e.detail && e.detail.isOpen; var button = document.getElementById("id_rh_w"); if (button && typeof isOpen === "boolean") { button.setAttribute("aria-expanded", isOpen.toString()); var triggerSource = e && e.detail && e.detail.triggerSource; if (isOpen === false && triggerSource === "keyboard") { try { button.focus({ preventScroll: false }); button.dispatchEvent(new KeyboardEvent("keydown", { key: "Tab", bubbles: true })); button.dispatchEvent(new KeyboardEvent("keyup", { key: "Tab", bubbles: true })); } catch (ex) { button.focus(); } } } }); })();;(function () { var medallion = document.getElementById("rh_rwm"); try { if (localStorage.getItem("rewardsGlowAfterNotification") === "true") { localStorage.removeItem("rewardsGlowAfterNotification"); if (medallion) { medallion.classList.add("glow-medal"); } } } catch (storageEx) { } })();;
//]]>--></div><div style="display:none" "><!--//<![CDATA[
(function () { var identityBtn = document.getElementById("id_l"); if (identityBtn) { identityBtn.addEventListener("click", function () { Log.LogFilterFlare(["rewardsmsasignin"]); }); } })();;
//]]>--></div><div style="display:none" "><!--//<![CDATA[
NewTabOptout.NewTabInit(true);;
//]]>--></div><div style="display:none" "><!--//<![CDATA[
typeof ClickBackRS !== 'undefined' && ClickBackRS.bindEvent(false);;
//]]>--></div><div style="display:none" "><!--//<![CDATA[
window["fbk_12"] = function() { Feedback.Bootstrap.InitializeFeedback({page:true},"sb_feedback",1,0,0); sj_evt.unbind("fdbkbtstrp_init", window["fbk_12"]); }; sj_evt.bind("fdbkbtstrp_init", window["fbk_12"], 1);;(function loadAutoSuggestCss(){ if (document.getElementById("as-css-link")) { document.getElementById("as-css-link").rel = "stylesheet"; } }());;
//]]>--></div><div style="display:none" "><!--//<![CDATA[
if (typeof SERPCopilotSearchComposer !== 'undefined' && typeof SERPCopilotSearchComposer.initComposer === 'function' && typeof SERPComposerParams === 'object') { SERPComposerParams.isTechHelpMagazineRequest = false; SERPCopilotSearchComposer.initComposer(SERPComposerParams); } if (typeof CopilotSearch !== 'undefined' && CopilotSearch.Composer && typeof CopilotSearch.Composer.initComposer === 'function' && typeof CopilotSearchInitParams === 'object') { CopilotSearchInitParams.convId = "b058a269-8aae-41ad-9256-38449bf56749"; CopilotSearchInitParams.convSig = "S9R9qqJO+5k78T5XlBN8+gbgFuFJwKpHI0Q23PU5Nls="; CopilotSearchInitParams.showZeroInputPage = false; CopilotSearch.Composer.initComposer(CopilotSearchInitParams); if (CopilotSearchInitParams.enableSERPChat) { function initBopChat () { if (CopilotSearch.SERP && CopilotSearch.SERP.init) { CopilotSearch.SERP.init(CopilotSearchInitParams); sj_evt.unbind("bopChatReady", initBopChat); } } if (CopilotSearch.SERP && CopilotSearch.SERP.init) { initBopChat(); } else { sj_evt.bind("bopChatReady", initBopChat, true); } } };
//]]>--></div><div style="display:none" "><!--//<![CDATA[
sj_evt.bind("promptForUserLocationInit", function() { SHPromptForUserLocation.init(true,"135CF78E4B8E65E724C6E0B44AD86474"); }, 1);;
//]]>--></div></div><script type="text/javascript" nonce="FgoKjObar1bGHOSrLEU12JbGKshdFaDQRMY21F7mHmw=" >//<![CDATA[
_G.HT=new Date;
//]]></script></body></html>