您的位置: 首頁(yè) >科技 >

評(píng)測(cè)漫步者Ramble和蘋(píng)果Swift語(yǔ)言到底怎么樣

2022-06-27 22:23:40 編輯:仲孫若力 來(lái)源:
導(dǎo)讀 蘋(píng)果發(fā)布的Swift語(yǔ)言成為本屆蘋(píng)果全球開(kāi)發(fā)者大會(huì)上的一大亮點(diǎn)。聽(tīng)說(shuō)發(fā)布僅一天,有關(guān)該語(yǔ)言的電子書(shū)就被下載了37萬(wàn)次以上。為什么這套新

蘋(píng)果發(fā)布的Swift語(yǔ)言成為本屆蘋(píng)果全球開(kāi)發(fā)者大會(huì)上的一大亮點(diǎn)。聽(tīng)說(shuō)發(fā)布僅一天,有關(guān)該語(yǔ)言的電子書(shū)就被下載了37萬(wàn)次以上。為什么這套新的編程語(yǔ)言這么受歡迎?

Swift語(yǔ)言是供iOS和OS X應(yīng)用編程的新編程語(yǔ)言,蘋(píng)果公司宣稱(chēng)Swift在各個(gè)方面優(yōu)于常用的Objective-C語(yǔ)言,不會(huì)有多復(fù)雜的符號(hào)和表達(dá)式。同時(shí),Swift更加快速、便利、高效、安全。而且會(huì)與Object-C相兼容。

這套語(yǔ)言最大的特色功能是Xcode Playgrounds功能,可以實(shí)現(xiàn)代碼效果的實(shí)時(shí)預(yù)覽。即在屏幕左側(cè)輸入代碼時(shí),在右側(cè)屏幕實(shí)時(shí)演示出代碼執(zhí)行效果。那么這套語(yǔ)言對(duì)于開(kāi)發(fā)者來(lái)說(shuō),究竟有怎樣的意義?為什么會(huì)受到開(kāi)發(fā)者的歡迎?

一、Swift降低了開(kāi)發(fā)者的使用門(mén)檻

Swift語(yǔ)言非常契合本屆WWDC的slogan:Write the code,change the world。(寫(xiě)代碼,改變世界)。

Swift這個(gè)新的語(yǔ)言集中了很多其它高級(jí)語(yǔ)言的影子,集成了他們的優(yōu)點(diǎn)。它和Go、Ruby、Python等語(yǔ)言都有些神似。并且它的語(yǔ)法更加接近自然語(yǔ)言,使得編程的過(guò)程變得更加簡(jiǎn)單。這些變化進(jìn)一步降低了蘋(píng)果平臺(tái)上App開(kāi)發(fā)門(mén)檻,延續(xù)蘋(píng)果一貫主張的用App來(lái)解決一切問(wèn)題。這將是蘋(píng)果生態(tài)鏈中重要的一個(gè)環(huán)節(jié)。

隨Swift的推出的新版集成開(kāi)發(fā)環(huán)境Xcode已經(jīng)完全支持使用Swift。Xcode所附帶的在線文檔中也在原有的Objective-C內(nèi)容的旁邊放上了Swift的說(shuō)明,可見(jiàn)蘋(píng)果是多么重視Swift的發(fā)展。這也正好印證了前面提到的,蘋(píng)果在降低自己生態(tài)鏈中最總要一環(huán)的門(mén)檻,這會(huì)使得蘋(píng)果自身的競(jìng)爭(zhēng)力進(jìn)一步加強(qiáng)。

二、Swift語(yǔ)言還有不完善之處

目前看來(lái),Swift還不夠完善,比如支持的復(fù)雜數(shù)據(jù)結(jié)構(gòu)比較有限,可以使用的第三方庫(kù)也較少。但是它的出現(xiàn),代表著接近自然語(yǔ)言語(yǔ)法的編程方法正在快速的發(fā)展,讓大家看見(jiàn)一個(gè)美好的未來(lái):每個(gè)希望編寫(xiě)App的人都可以很容易上手,并快速開(kāi)發(fā)出相當(dāng)不錯(cuò)的App。

當(dāng)然,Swift也會(huì)帶來(lái)許多局限性,如跨平臺(tái)等問(wèn)題等:和Objective-C一樣,基于LLVM編譯器的它目前是無(wú)法在Android、Windows Phone上工作。所以目前對(duì)跨平臺(tái)的App開(kāi)發(fā)者來(lái)說(shuō),它肯定不會(huì)是首選。并且,從逆向工程的角度來(lái)看,Swift和Objective-C共享運(yùn)行時(shí)函數(shù),讓它看起來(lái)更像一個(gè)Objective-C優(yōu)雅的包裝。

三、是一次編程語(yǔ)言的革新

Swift語(yǔ)言中的Playground功能是一大亮點(diǎn)。Playground的實(shí)時(shí)編譯和顯示結(jié)果使得編程變得更加平民化和有趣。并且這種創(chuàng)新的交互式編程方法很可能會(huì)被延展到教育領(lǐng)域。說(shuō)不定哪天大學(xué)里面枯燥乏味的語(yǔ)言和算法課程就被這種直觀的形式所顛覆。

總體來(lái)說(shuō),Swift的前景是美好的。Swift的語(yǔ)法相當(dāng)簡(jiǎn)單。綜合了很多優(yōu)秀計(jì)算機(jī)語(yǔ)言的優(yōu)點(diǎn)。隨著Swift語(yǔ)言的逐漸成熟,會(huì)贏得更多開(kāi)發(fā)者的支持。

自由的音頻,漫步者Ramble數(shù)碼無(wú)線紅外功放應(yīng)用測(cè)試報(bào)告

2008年,漫步者推出了一款數(shù)碼無(wú)線紅外功放,取名為Rainbow,中文意思即彩虹,尚未正式上市,就獲得了2008 CES設(shè)計(jì)和工程創(chuàng)新獎(jiǎng)(Innovations 2008 Design and Engineering Award)以及德國(guó)iF Product Design Award工業(yè)論壇產(chǎn)品設(shè)計(jì)獎(jiǎng)。隨后,這款產(chǎn)品也在地區(qū)上市,更名為Ramble,聽(tīng)上去和Rainbow的發(fā)音還是很相似,其實(shí),Ramble對(duì)應(yīng)的中文意思是“漫步”,這也是漫步者的一個(gè)商標(biāo),在漫步者創(chuàng)辦初年的時(shí)候,曾經(jīng)一度使用過(guò)。

Ramble外形設(shè)計(jì)相當(dāng)前衛(wèi),突破了傳統(tǒng)功放的造型。在網(wǎng)絡(luò)上,已經(jīng)不乏Ramble的照片了,我們這里也就簡(jiǎn)單說(shuō)說(shuō)幾個(gè)設(shè)計(jì)比較有新意或者比較人性化的地方。

這兩個(gè)設(shè)計(jì)可以說(shuō)是非常巧妙,靈活的利用了兩頭的空間,讓機(jī)身整體保持了一種簡(jiǎn)潔的風(fēng)格。

雖然Ramble自帶功放系統(tǒng),但仍舊放置了一組線性輸出。

這個(gè)設(shè)計(jì)應(yīng)該說(shuō)是非常精彩,Ramble的接線盒是內(nèi)藏的,安好蓋子后,外面難以看出,喇叭線通過(guò)統(tǒng)一的出口連出,方便收納。我們建議其他廠商在設(shè)計(jì)小型音箱系統(tǒng)時(shí),可以參考這個(gè)設(shè)計(jì)。

相比外觀,我們更關(guān)心的是Ramble所采用無(wú)線技術(shù),Ramble是采用這種無(wú)線技術(shù)的第一款產(chǎn)品。銀白色部分是鋁制機(jī)身部分,表面采用噴砂工藝。黑色的是半透明塑料材質(zhì),里面隱藏著無(wú)線紅外的接發(fā)裝置。Ramble分作兩部分——接收端和發(fā)射端,較長(zhǎng)的部分是接收端。接收端的“黑色部分”還可以旋轉(zhuǎn),用于調(diào)整接收角度。

這是Ramble接收端內(nèi)置的無(wú)線紅外接收模塊??梢钥吹剑@個(gè)模塊中有很多“黑色的小球球”,這是感應(yīng)器,感應(yīng)器外面的材質(zhì)應(yīng)該是用于過(guò)濾有色光,但紅外線可以正常通過(guò)。

通電后,可以發(fā)現(xiàn)發(fā)射端的黑色外殼下,會(huì)有一個(gè)紅色發(fā)光單元陣列,在黑暗的環(huán)境中,能隱隱約約看到。這個(gè)陣列用于發(fā)射紅外光信號(hào)。我們采用改裝的紅外相機(jī)來(lái)拍攝這個(gè)紅外光發(fā)射陣列的樣子,得到這么一張圖片,可以很清晰的看到,這是一個(gè)3X6的陣列。這個(gè)陣列形成的平面并非水平,而是構(gòu)成了一個(gè)45度左右的仰角。發(fā)射信號(hào)時(shí),紅外光會(huì)被以斜射角度發(fā)射到墻體或者天花板,利用室內(nèi)的物體表面進(jìn)行漫反射,從而將信號(hào)傳遞到接收端。這提高了抗干擾能力,人在室內(nèi)的來(lái)回走動(dòng)不會(huì)對(duì)信號(hào)產(chǎn)生干擾。

相對(duì)于我們前幾篇文章介紹的無(wú)線音頻設(shè)備,Ramble是唯一一個(gè)基于光媒的無(wú)線設(shè)備,它的工作原理與那些設(shè)備完全不同。因此也表現(xiàn)出完全不同的一些特征。首先,它沒(méi)有可明顯察覺(jué)的延時(shí)問(wèn)題,官方給的數(shù)據(jù)是不到20毫秒,也就是說(shuō),看電影時(shí),聲音的延后不超過(guò)一幀,這種延時(shí)可以完全被忽略掉,實(shí)際應(yīng)用時(shí),這方面的性能明顯優(yōu)于基于WiFi網(wǎng)絡(luò)的音頻設(shè)備,和使用有線產(chǎn)品并無(wú)二致。其次,它不依賴(lài)于第三方設(shè)備,Ramble自帶的發(fā)射端和接收端已經(jīng)構(gòu)成了一個(gè)獨(dú)立的網(wǎng)絡(luò),Ramble也無(wú)需和其他設(shè)備共享帶寬。其三,Ramble對(duì)于菜鳥(niǎo)級(jí)的用戶(hù)來(lái)說(shuō),更加容易使用,它無(wú)需安裝驅(qū)動(dòng),更不需要去進(jìn)行網(wǎng)絡(luò)設(shè)置,易用性方面占優(yōu)。其四,Ramble所依賴(lài)的紅外光是無(wú)法穿透墻壁的,因此它的保密性更好,弊端是,你無(wú)法隔墻操作。不過(guò)這是否算優(yōu)點(diǎn),見(jiàn)仁見(jiàn)智。

Ramble基于光媒,它的缺陷也是“獨(dú)家”的,主要的問(wèn)題,就是可能存在被其他光源干擾的問(wèn)題。因此,我們?cè)诮酉聛?lái)的應(yīng)用測(cè)試中也準(zhǔn)備了相應(yīng)的項(xiàng)目。已知無(wú)法消除的光干擾的方式有:閃光燈照射以及紅外引閃器照射的干擾。閃光燈閃光時(shí),會(huì)產(chǎn)生大量的可見(jiàn)光和不可見(jiàn)光,其中也包括紅外射線,這些紅外射線,會(huì)對(duì)Ramble產(chǎn)生干擾。紅外引閃器也是攝影棚中常用的設(shè)備,它靠發(fā)出瞬間較大功率的紅外射線來(lái)誘發(fā)閃光燈工作,所以稱(chēng)作引閃器,它所發(fā)出的紅外射線,也會(huì)對(duì)Ramble產(chǎn)生干擾。干擾產(chǎn)生時(shí),Ramble會(huì)自動(dòng)切斷信號(hào),可見(jiàn),Ramble在攝影棚中是無(wú)法正常工作的。不過(guò),我們還是不依不饒的進(jìn)行了一項(xiàng)怪異的測(cè)試,使用了一盞600W的攝影燈對(duì)Ramble進(jìn)行恒定的照射,結(jié)果發(fā)現(xiàn),Ramble還是能正常工作,只不過(guò)接收端的接收距離相對(duì)變短了些。

在過(guò)去,也曾經(jīng)有一個(gè)基于紅外的無(wú)線方案,用于傳遞音樂(lè)信號(hào),曾經(jīng)被部分無(wú)線耳機(jī)所采用。這個(gè)老的紅外方案完全是以模擬方式傳遞信號(hào),它使用了FM調(diào)頻方式。何謂FM調(diào)頻?我們簡(jiǎn)單說(shuō)說(shuō)。

調(diào)頻對(duì)應(yīng)的英文是Frequency Modulation,簡(jiǎn)稱(chēng)FM,即頻率調(diào)制的意思。它使用載波來(lái)傳遞信號(hào),依靠不停變化的頻率來(lái)記錄和傳遞不停變化的信息,載波可以是電波也可以是光波。原始信號(hào)幅度越大,載波的頻率也就相應(yīng)變大。這是一種常見(jiàn)的模擬傳播方式,現(xiàn)在國(guó)內(nèi)的電臺(tái),全部都有FM調(diào)頻頻道,和電臺(tái)不同的是,這個(gè)老的紅外方案使用的是紅外光波作為載波。調(diào)頻具有較好的抗干擾能力,但最大的缺陷就是帶寬太窄,它無(wú)法傳遞高品質(zhì)的音質(zhì)。在早年的聲卡的設(shè)置界面中,還常常能看到輸出音質(zhì)的選項(xiàng),其中就有一個(gè)FM音質(zhì),即采樣率為22kHz。作為一種完全模擬的傳輸方案,是沒(méi)有采樣率的概念的,22kHz只是一個(gè)對(duì)應(yīng)關(guān)系,也就是說(shuō),F(xiàn)M的音質(zhì)相當(dāng)于采樣率為22kHz時(shí)的數(shù)字信號(hào)的水平,它會(huì)大量丟失高頻信號(hào)。

Ramble的無(wú)線紅外方案不同于老的紅外方案,除了載波都是紅外光以外,沒(méi)有任何相似之處,它能實(shí)現(xiàn)CD音質(zhì),即44kHz/16bit的水平。上圖演示了Ramble的工作流程,但關(guān)于信號(hào)傳遞時(shí)如何進(jìn)行的,并沒(méi)有清晰表述。Ramble大概是這么傳遞信號(hào)的,發(fā)射端輸入模擬信號(hào)-->把模擬信號(hào)編碼成數(shù)字信號(hào)-->通過(guò)紅外漫反射傳播-->接收端接受數(shù)字信號(hào)-->解碼成模擬信號(hào)-->輸出到功放或者直接線性輸出。這中間涉及到了ADC(模擬到數(shù)字轉(zhuǎn)換)和DAC(數(shù)字到模擬的轉(zhuǎn)換),不可避免的降低了音質(zhì),我們就此詢(xún)問(wèn)了漫步者,給的答復(fù)是Ramble采用ADC和DAC是高精度采樣方式,對(duì)音質(zhì)的損害有限。重采樣精度到底是多少,并沒(méi)有數(shù)據(jù)提供,但從實(shí)際應(yīng)用來(lái)說(shuō),這不是影響音質(zhì)的關(guān)鍵,對(duì)使用感受能產(chǎn)生重大影響的是環(huán)境。

寫(xiě)到這里,我們也大致了解了Ramble的基本特征:無(wú)線的、載波是紅外的、信號(hào)是數(shù)字化編碼的、信號(hào)不穿墻、可能被光污染。

我們找了一些典型的家居環(huán)境測(cè)試,在30平米以下的房間中,Ramble具有極好的抗干擾能力,室內(nèi)人員的走動(dòng),對(duì)Ramble沒(méi)有任何影響,我們嘗試著把Ramble的發(fā)射端塞到桌子底下,也不會(huì)有影響,只要發(fā)射端不是處于大幅度封閉的空間,它總有辦法把信號(hào)通過(guò)漫反射的方式傳遞出來(lái)。如果室內(nèi)安裝了較大功率的照明燈具,例如大型吊燈,在吊燈啟動(dòng)的時(shí)候,可能會(huì)造成Ramble的暫歇性的保護(hù),造成聲音中止一秒左右。在前面我們測(cè)試了600W攝影燈照射,都能正常工作,為什么功率小得多家用燈具會(huì)造成Ramble的暫歇性保護(hù)呢?我們認(rèn)為是光差瞬間變化太大造成的,突然加大的干擾,讓Ramble迅速的啟動(dòng)了保護(hù)機(jī)制,而如果使用電位器控制外來(lái)光線,逐漸增加亮度,Ramble不會(huì)出現(xiàn)瞬間保護(hù)。值得一提的是,在出現(xiàn)保護(hù)切換時(shí),并沒(méi)有沖擊電流聲。

我們覺(jué)得典型的應(yīng)用環(huán)境還不足以去了解Ramble的性能極限,我們需要更大的房間來(lái)測(cè)試。通過(guò)朋友協(xié)助,北京元初私家會(huì)所為我們提供了測(cè)試場(chǎng)地,特此感謝。

連續(xù)點(diǎn)擊這張圖片,可以最終看到一張6000像素寬的大圖,這是我們的一個(gè)測(cè)試場(chǎng)地,面積達(dá)120多平米,屋頂還有4個(gè)大天窗,測(cè)試當(dāng)日,正好是大晴天,這4個(gè)天窗投進(jìn)來(lái)的光線不亞于大功率攝影燈,這會(huì)構(gòu)成對(duì)Ramble的干擾。在圖中,我們分別標(biāo)記了ABCDE幾個(gè)位置,這表示Ramble發(fā)射端所在的測(cè)試位置。紅色箭頭是接收端所在位置。

音箱采用的是漫步者推薦與Ramble配套使用的S20NT無(wú)源音箱。

關(guān)于Ramble的直線傳播距離,官方的數(shù)據(jù)是大于等于10米。在A點(diǎn)位置,Ramble的發(fā)射端需直接指向接收端,才能工作,而且,其中有人走動(dòng),都會(huì)造成信號(hào)中斷,如果發(fā)射端垂直擺放,不管如何調(diào)整接收端的接受角度,Ramble始終處于無(wú)法正常工作的狀態(tài)。A點(diǎn)距離接收端位置約15米左右,這已經(jīng)超出了Ramble的有效范圍。當(dāng)把發(fā)射端放置到B點(diǎn)時(shí),情況了有改觀,發(fā)射器可以垂直擺放了,但還需接收端調(diào)整接受角度才能正常工作。當(dāng)發(fā)射端置于C點(diǎn)時(shí),也就是房間的中心位置,Ramble基本就處于正常工作狀態(tài)了,但對(duì)障礙物依然較為敏感,如果人特別靠近發(fā)射端,并在發(fā)射端和接收端之間走動(dòng),可能會(huì)造成聲音中斷。發(fā)射器位于D、E位置時(shí),Ramble就恢復(fù)到完全正常的狀態(tài)。這房間比一般住宅要高,因此漫反射的路徑也要長(zhǎng)很多,加上天窗投射的陽(yáng)光也會(huì)對(duì)信號(hào)產(chǎn)生一定的干擾,我們相信,在晚上使用,有效傳播距離應(yīng)該會(huì)稍微遠(yuǎn)一些。

接下來(lái),我們?cè)谝婚g50平米左右的房間測(cè)試,這件房間沒(méi)有天窗,四面沒(méi)有落地大窗戶(hù),相對(duì)較為封閉,外來(lái)的光污染也相對(duì)少。這個(gè)房間我們就沒(méi)有拍攝全景照片了,箭頭所指的地方是發(fā)射端放置的位置,與接收端距離大概8米左右。在這個(gè)房間中,Ramble工作狀態(tài)一切正常。

我們正是在這間房間進(jìn)行的攝影燈照射測(cè)試的,600W的攝影燈,100%的亮度照射。當(dāng)距離1.5米以上時(shí),Ramble工作正常,當(dāng)攝影燈逐漸挨近的時(shí)候,聲音會(huì)開(kāi)始變得容易受到干擾,當(dāng)調(diào)整接收端的距離到5米左右時(shí),又恢復(fù)正常。這間房間大小與能容納20人左右中型會(huì)議室差不多,不考慮極端的光污染環(huán)境,Ramble非常適合作為PPT演示、授課、講演時(shí)的擴(kuò)音設(shè)備使用。

這是一間10多平方的陽(yáng)光房,我們測(cè)試的時(shí)間正好是中午12點(diǎn),陽(yáng)光十分強(qiáng)烈,室內(nèi)的溫度可能都達(dá)到35度以上。很不幸,這種環(huán)境下,Ramble的工作狀態(tài)并不佳,需要調(diào)整接受角度和接受距離,基本上,這種環(huán)境中,Ramble已經(jīng)不具備多少實(shí)用性。其主要的原因應(yīng)該不是光照太強(qiáng)烈,而是這種結(jié)構(gòu)的房間中,已經(jīng)缺乏有效的漫反射了。如果場(chǎng)景設(shè)定在普通家居的封閉陽(yáng)臺(tái)上,Ramble可能也會(huì)受到一定影響,但保持正常工作的狀態(tài),應(yīng)該是沒(méi)有問(wèn)題的。

這篇應(yīng)用測(cè)試,我們測(cè)試的重點(diǎn)是Ramble能夠在哪些環(huán)境中正常工作,我們得出的結(jié)論是,50平米以下的房間,Ramble能穩(wěn)定正常的工作,因此它不但可以適應(yīng)大部分家居環(huán)境,也能有效的工作于大部分會(huì)議室,在用于會(huì)議室時(shí),無(wú)法穿墻的物理特征,無(wú)疑可以被認(rèn)為是一個(gè)優(yōu)點(diǎn)。Ramble還做了一些環(huán)保的優(yōu)化,例如發(fā)射端發(fā)現(xiàn)信號(hào)輸入終止一段時(shí)間后,會(huì)讓Ramble進(jìn)入待機(jī)狀態(tài),這很適合那些喜歡聽(tīng)點(diǎn)音樂(lè)入睡的朋友。關(guān)于音質(zhì)的評(píng)價(jià),不是本次測(cè)試的重點(diǎn),我們只簡(jiǎn)單說(shuō)說(shuō),Ramble的音質(zhì)離發(fā)燒尚有距離,配合S20NT,音質(zhì)水平可以達(dá)到中檔多媒體書(shū)架音箱的水平,滿足大部分消費(fèi)者需求是沒(méi)問(wèn)題的。Ramble是全球第一套基于數(shù)字無(wú)線紅外技術(shù)的產(chǎn)品,它也面臨著成本居高不下的問(wèn)題,我們對(duì)Ramble的市場(chǎng)表現(xiàn)持謹(jǐn)慎態(tài)度,對(duì)其采用的技術(shù),則持有樂(lè)觀態(tài)度,它作為無(wú)線技術(shù)中獨(dú)立的一支,有著自己獨(dú)特的優(yōu)勢(shì)。

其實(shí),在我們看來(lái)Ramble還不是這套無(wú)線技術(shù)的最好的展現(xiàn)平臺(tái),這套技術(shù),完全可以運(yùn)用到電視機(jī)中,這樣電視機(jī)就可以直接實(shí)現(xiàn)環(huán)繞聲的設(shè)計(jì)。也適合作為家庭影院后置環(huán)繞音箱信號(hào)無(wú)線化的解決方案。甚至可以放置到室內(nèi)吸頂音響系統(tǒng)的設(shè)計(jì)當(dāng)中,如果加大發(fā)射功率,用于酒店大廳應(yīng)該也是可行的。當(dāng)用于這些場(chǎng)合時(shí),這套數(shù)字無(wú)線紅外技術(shù),比起基于WIFI的無(wú)線技術(shù)而言,具有天生的優(yōu)越性,易用性和可維護(hù)性也要更出色。由于基于光傳播,其紅外輻射量可以控制到低于一支蠟燭,從健康角度來(lái)說(shuō),紅外技術(shù)也更可靠一些。我們也非常關(guān)注漫步者下一代的無(wú)線產(chǎn)品,希望能再次給我們來(lái)帶來(lái)驚喜。


免責(zé)聲明:本文由用戶(hù)上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!

最新文章

精彩推薦

圖文推薦

點(diǎn)擊排行

2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082   備案號(hào):閩ICP備19027007號(hào)-6

本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。