第208章 未來進(jìn)化的方向
擁有【超凡美術(shù)天賦領(lǐng)域】的章杉不僅在繪畫上、雕塑等方面有著超凡天賦~
這也意味著,在此之外,章杉也會(huì)形成獨(dú)特的美感~
美感雖然是審美主體對客觀現(xiàn)實(shí)美的主觀感受。
審美活動(dòng)中,對于美的主觀反映、感受、欣賞和評價(jià),不同的人有不同程度的美感能力~
但對于一些高級美的欣賞,人類之間的價(jià)值觀還是能相通的!
超凡級別的美感能帶來什么呢?
別的領(lǐng)域不說,用在工業(yè)設(shè)計(jì)領(lǐng)域,就是喬布斯再世啊~
~~
事實(shí)上不止是超凡美術(shù)領(lǐng)域帶給章杉不小的驚喜。
擁有【超凡音樂天賦領(lǐng)域】后,章杉很驚喜地發(fā)現(xiàn)他不光能駕馭很多樂器~
也能熟練地掌握歌唱等諸多技巧!
不過這個(gè)也在可以理解的范圍之內(nèi)!
畢竟音樂主要有兩種形式:用人聲唱的聲樂和用樂器奏的器樂。
而且不論是聲樂或器樂都有許多種結(jié)合的方式,如獨(dú)唱、合唱、對唱,獨(dú)奏、協(xié)奏,交響樂等。兩者也可以混合,聲樂用樂器伴奏,或在器樂交響樂中混入人聲等等。
英文Music一詞源于古希臘語的μουσικ?(mousike),意即繆斯(muse)女神的藝術(shù)。
而中文的音樂二字,許慎《說文解字》解釋為“音,聲也。生于心,有節(jié)于外,謂之音!闭J(rèn)為音樂和聲音的區(qū)別,在于音樂需要透過人心去想像和創(chuàng)造。
當(dāng)然章杉目前掌握的和音樂相關(guān)的也遠(yuǎn)遠(yuǎn)不止是唱以及演奏。
音樂可分為創(chuàng)作、演奏、聆聽三個(gè)過程。
雖然在不同文化和社會(huì),對于音樂的過程及其重要性都有不同的理解。
但由于有著【超凡語言天賦領(lǐng)域】,現(xiàn)在章杉對音樂理解的層級明顯要超脫本來的文化層級~
這是難能可貴的!
畢竟不同的國家以及文化對音樂的理解區(qū)別還是不小的~
章杉現(xiàn)在還可以熟練地應(yīng)用樂譜~
畢竟音樂可以用樂譜描述,依據(jù)樂譜演奏,但也有不少音樂類型如民歌或爵士樂是由演奏者即興創(chuàng)作的。
其實(shí)這個(gè)技能章杉先前就掌握了~
但此時(shí)則更進(jìn)一步!
樂譜作為一種符號的語言,只能描述聲音的屬性或指示演奏所需的技巧,卻無法記錄聲音本身。
章杉還能明晰一大堆和音樂相關(guān)的知識,譬如說:
音樂的主要元素有音高、節(jié)奏和音色。
音樂可以分為不同種類,但每種種類的區(qū)別常常是含糊和具爭議的,而不同種類的音樂會(huì)不同程度地強(qiáng)調(diào)或忽略某些音樂元素……
但不管怎么說!
音樂是一種符號,一種聲音符號,表達(dá)人的所思所想。
是人們思想的載體之一。
音樂是有目的的,是有內(nèi)涵的,其中隱含了作者的生活體驗(yàn),思想情懷。
音樂從聲波上分析它介于噪聲和頻率不變的純音之間,從效果上講它可以帶給人美的享受和表達(dá)人的情感。
音樂是社會(huì)行為的一種形式,通過音樂人們可以互相交流情感和生活體驗(yàn)。在歌曲中這種作用表現(xiàn)得最為突出。
在中國古代就有完善的樂禮制度,古代圣賢的君主會(huì)通過‘樂’、‘禮’來歸順百姓身心與言行,達(dá)到治理國家作用。
儒家講,“大樂與天地同和,大禮與天地同節(jié)”,人們也能通過音樂與天地及萬物溝通,從而得到智慧的提升與身心的凈化。
現(xiàn)在的科學(xué)家研究,古典音樂對調(diào)理人的身心有很大的好處,特別是莫扎特的音樂,對人的大腦有益處……
對于這個(gè)音樂方面的天賦領(lǐng)域章杉還是很開心的。
按照系統(tǒng)的介紹,【超凡音樂天賦領(lǐng)域】涉及到20個(gè)卓越級音樂類天賦~
盡管天賦領(lǐng)域看起來很唬人了,但章杉的直覺感覺隨著系統(tǒng)的升級還會(huì)有涵蓋天賦領(lǐng)域的新層級出現(xiàn)~
畢竟按照道理來講:
音樂,廣義而言,就是指任何以聲音組成的藝術(shù)。
說到底還是藝術(shù)的一種~
而美術(shù)同樣也是藝術(shù)的一種~
按照這個(gè)架勢將來很可能兩者和一些其他的天賦領(lǐng)域統(tǒng)籌歸于藝術(shù)范疇之內(nèi)~
或許這就是未來進(jìn)化的方向吧!
~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~
說起來【超凡編程天賦領(lǐng)域】則沒那么多花里胡哨了~
因?yàn)檫@個(gè)天賦領(lǐng)域,章杉掌握了更多的編程語言。
編程語言,是用來定義計(jì)算機(jī)程序的形式語言。
它是一種被標(biāo)準(zhǔn)化的交流技巧,用來向計(jì)算機(jī)發(fā)出指令。一種能夠讓程序員準(zhǔn)確地定義計(jì)算機(jī)所需要使用數(shù)據(jù)的計(jì)算機(jī)語言,并精確地定義在不同情況下所應(yīng)當(dāng)采取的行動(dòng)。
雖然章杉新掌握了一些編程語言,但也不可能掌握所有的編程語言!
最早的編程語言是在電腦發(fā)明之前產(chǎn)生的,當(dāng)時(shí)是用來控制提花織布機(jī)(英語:Jacquard loom)及自動(dòng)演奏鋼琴的動(dòng)作。
但現(xiàn)在在電腦領(lǐng)域已發(fā)明了上千不同的編程語言,而且每年仍有新的編程語言誕生。
編程語言往往使程序員能夠比使用機(jī)器語言更準(zhǔn)確地表達(dá)他們所想表達(dá)的目的。對那些從事計(jì)算機(jī)科學(xué)的人來說,懂得程序設(shè)計(jì)語言是十分重要的,因?yàn)樵诋?dāng)今所有的計(jì)算都需要程序設(shè)計(jì)語言才能完成。
之所以有那么多種不同的編程語言存在的原因是,編寫程序的初衷其實(shí)也各不相同;新手與老手之間技術(shù)的差距非常小,而且有許多語言對新手來說太容易學(xué);還有,不同程序之間的運(yùn)行成本(runtime cost)各不相同。
有許多用于特殊用途的語言,只在特殊情況下使用。
例如,PHP專門用來顯示網(wǎng)頁;Perl適合文本處理;C語言被廣泛用于操作系統(tǒng)和編譯器的開發(fā)(所謂的系統(tǒng)編程)。
高級語言的出現(xiàn)使得計(jì)算機(jī)程序設(shè)計(jì)語言不再過度地依賴某種特定的機(jī)器或環(huán)境。這是因?yàn)楦呒壵Z言在不同的平臺(tái)上會(huì)被編譯成不同的機(jī)器語言,而不是直接被機(jī)器執(zhí)行。最早出現(xiàn)的編程語言FORTRAN的一個(gè)主要目標(biāo),就是實(shí)現(xiàn)平臺(tái)獨(dú)立。
雖然大多數(shù)的語言既可被編譯又可被解譯,但大多數(shù)僅在一種情況下能夠良好運(yùn)行。
在一些編程系統(tǒng)中,程序要經(jīng)過幾個(gè)階段的編譯,一般而言,后階段的編譯往往更接近機(jī)器語言。這種常用的使用技巧最早在1960年代末用于BCPL,編譯程序先編譯一個(gè)叫做“0代碼”的轉(zhuǎn)換程序(representation),然后再使用虛擬器轉(zhuǎn)換到可以運(yùn)行于機(jī)器上的真實(shí)代碼。這種成功的技巧之后又用于de,以及Smalltalk和二進(jìn)制碼,在很多時(shí)候,中間過渡的代碼往往是解譯,而不是編譯的。
如果所使用的翻譯的機(jī)制是將所要翻譯的程序代碼作為一個(gè)整體翻譯,并之后運(yùn)行內(nèi)部格式,那么這個(gè)翻譯過程就被稱為編譯。因此,一個(gè)編譯器是一個(gè)將人可閱讀的程序文本(叫做源代碼)作為輸入的數(shù)據(jù),然后輸出可執(zhí)行文件(object code)。所輸出的可執(zhí)行文件可以是機(jī)器語言,由計(jì)算機(jī)的中央處理器直接運(yùn)行,或者是某種模擬器的二進(jìn)制代碼。
如果程序代碼是在運(yùn)行時(shí)才即時(shí)翻譯,那么這種翻譯機(jī)制就被稱作直譯。經(jīng)直譯的程序運(yùn)行速度往往比編譯的程序慢,但往往更具靈活性,因?yàn)樗鼈兡軌蚺c執(zhí)行環(huán)境互相作用。
很多編程語言需要用指令方式說明計(jì)算的程序,而有些編程語言則屬于宣告式編程(英語:Declarative programming),說明需要的結(jié)果,而不說明如何計(jì)算。
編程語言的描述一般可以分為語法及語義。
語法是說明編程語言中,哪些符號或文字的組合方式是正確的,語義則是對于編程的解釋。
有些語言是用規(guī)格文件定義,例如C語言的規(guī)格文件也是ISO標(biāo)準(zhǔn)中一部分,2011年后的版本為 ,而其他語言(例如)有一份編程語言實(shí)現(xiàn)(英語:Programming language implementation)文件,視為參考實(shí)現(xiàn)(英語:reference implementation)。
編程語言原本設(shè)計(jì)是專用于計(jì)算機(jī),也用來定義算法或者數(shù)據(jù)結(jié)構(gòu)。
……
關(guān)于編程語言的信息瑣碎而繁雜,章杉當(dāng)然沒能掌握所有的編程語言。
沒有掌握全部的編程語言,卻將章杉涉及編程的這一領(lǐng)域稱為【超凡編程天賦領(lǐng)域】~
無疑是因?yàn)樵撎熨x領(lǐng)域側(cè)重點(diǎn)并不在編程語言本身。
而是在于——算法!
算法(algorithm),指的是在數(shù)學(xué)(算學(xué))和計(jì)算機(jī)科學(xué)之中,一個(gè)被定義好的、計(jì)算機(jī)可施行之指示的有限步驟或次序,常用于計(jì)算、數(shù)據(jù)處理(英語:Data processing)和自動(dòng)推理。
通俗地講,所謂算法就是一個(gè)明確的計(jì)算過程,它取一個(gè)或者一組值作為輸入,并產(chǎn)生一個(gè)或者一組值作為輸出。
【領(lǐng)現(xiàn)金紅包】看書即可領(lǐng)現(xiàn)金!關(guān)注微信 公眾號【書友大本營】 現(xiàn)金/點(diǎn)幣等你拿!
或者,換句話說,算法就是一個(gè)給好路線圖、界限明確的任務(wù)。
計(jì)算斐波那契堆的代碼就是一個(gè)特定算法的實(shí)現(xiàn)。
在某種意義上可以說,兩個(gè)數(shù)的相加也是一個(gè)算法,不過它很簡單罷了。
作為一個(gè)有效方法,算法被用于計(jì)算函數(shù),它包含了一系列定義清晰的指令,并可于有限的時(shí)間及空間內(nèi)清楚的表述出來。
算法中的指令描述的是一個(gè)計(jì)算,當(dāng)其運(yùn)行時(shí)能從一個(gè)初始狀態(tài)和初始輸入(可能為空)開始,經(jīng)過一系列有限[6]而清晰定義的狀態(tài)最終產(chǎn)生輸出并停止于一個(gè)終態(tài)。
算法是計(jì)算機(jī)科學(xué)領(lǐng)域最重要的基石之一!
章杉深刻地知道算法的重要性,但并不是所有人都能意識到這點(diǎn)。
算法受到了國內(nèi)一些人的冷落。
許多學(xué)生看到一些公司在招聘時(shí)要求的編程語言五花八門就產(chǎn)生了一種誤解,認(rèn)為學(xué)計(jì)算機(jī)就是學(xué)各種編程語言,或者認(rèn)為,學(xué)習(xí)最新的語言、技術(shù)、標(biāo)準(zhǔn)就是最好的鋪路方法。
其實(shí)大家都被誤導(dǎo)了。
編程語言雖然該學(xué),但是學(xué)習(xí)計(jì)算機(jī)算法和理論更重要,因?yàn)橛?jì)算機(jī)算法和理論更重要,因?yàn)橛?jì)算機(jī)語言和開發(fā)平臺(tái)日新月異,但萬變不離其宗的是那些算法和理論,例如數(shù)據(jù)結(jié)構(gòu)、算法、編譯原理、計(jì)算機(jī)體系結(jié)構(gòu)、關(guān)系型數(shù)據(jù)庫原理等等。
或許有人會(huì)說:“今天計(jì)算機(jī)這么快,算法還重要嗎?”
其實(shí)永遠(yuǎn)不會(huì)有太快的計(jì)算機(jī),因?yàn)槲覀兛倳?huì)想出新的應(yīng)用。雖然在摩爾定律的作用下,計(jì)算機(jī)的計(jì)算能力每年都在飛快增長,價(jià)格也在不斷下降。
可我們不要忘記,需要處理的信息量更是呈指數(shù)級的增長。
現(xiàn)在每人每天都會(huì)創(chuàng)造出大量數(shù)據(jù)(照片,視頻,語音,文本等等)。日益先進(jìn)的紀(jì)錄和存儲(chǔ)手段使我們每個(gè)人的信息量都在爆炸式的增長。
互聯(lián)網(wǎng)的信息流量和日志容量也在飛快增長。
在科學(xué)研究方面,隨著研究手段的進(jìn)步,數(shù)據(jù)量更是達(dá)到了前所未有的程度。無論是三維圖形、海量數(shù)據(jù)處理、機(jī)器學(xué)習(xí)、語音識別,都需要極大的計(jì)算量。在網(wǎng)絡(luò)時(shí)代,越來越多的挑戰(zhàn)需要靠卓越的算法來解決。
盡管我們平時(shí)做的程序不需要考慮算法,但實(shí)際工作的時(shí)候卻不得不考慮算法~
Google的網(wǎng)站要處理十億個(gè)以上的搜索,GMail要儲(chǔ)存幾千萬用戶的2G郵箱,Google Earth要讓數(shù)十萬用戶同時(shí)在整個(gè)地球上遨游,并將合適的圖片經(jīng)過互聯(lián)網(wǎng)提交給每個(gè)用戶。如果沒有好的算法,這些應(yīng)用都無法成為現(xiàn)實(shí)。
在這些的應(yīng)用中,哪怕是最基本的問題都會(huì)給傳統(tǒng)的計(jì)算帶來很大的挑戰(zhàn)。例如,每天都有十億以上的用戶訪問Google的網(wǎng)站,使用Google的服務(wù),也產(chǎn)生很多很多的日志(Log)。因?yàn)長og每份每秒都在飛速增加,我們必須有聰明的辦法來進(jìn)行處理。
這種情況下必須考慮到算法的潛在影響!
不止是計(jì)算機(jī)領(lǐng)域,算法很重要!
在高能物理研究方面,很多實(shí)驗(yàn)每秒鐘都能幾個(gè)TB的數(shù)據(jù)量。但因?yàn)樘幚砟芰痛鎯?chǔ)能力的不足,科學(xué)家不得不把絕大部分未經(jīng)處理的數(shù)據(jù)丟棄掉。可大家要知道,新元素的信息很有可能就藏在我們來不及處理的數(shù)據(jù)里面。
同樣的,在其他任何領(lǐng)域里,算法可以改變?nèi)祟惖纳。例如人類基因的研究,就可能因(yàn)樗惴ǘl(fā)明新的醫(yī)療方式。
。。:
(https://www.dzxsw.cc/book/170215/8646999.html)
1秒記住大眾小說網(wǎng):www.dzxsw.cc。手機(jī)版閱讀網(wǎng)址:m.dzxsw.cc