scala的變量都需要定義嗎 編程語言為什么有變量類型這個(gè)概念?
編程語言為什么有變量類型這個(gè)概念?如對(duì)于C語言的兩個(gè)變量,我們現(xiàn)在有雙精度浮點(diǎn)數(shù),實(shí)型,回車換行型等。那我們現(xiàn)在為什么不需要為計(jì)算機(jī)語言怎么設(shè)計(jì)中間變量哪種類型這個(gè)相對(duì)概念?為什么其它程序語言啊,設(shè)計(jì)
編程語言為什么有變量類型這個(gè)概念?
如對(duì)于C語言的兩個(gè)變量,我們現(xiàn)在有雙精度浮點(diǎn)數(shù),實(shí)型,回車換行型等。那我們現(xiàn)在為什么不需要為計(jì)算機(jī)語言怎么設(shè)計(jì)中間變量哪種類型這個(gè)相對(duì)概念?為什么其它程序語言啊,設(shè)計(jì)者不約而同地地建議使用了【那些類型】這樣的兩個(gè)概念,即使如Python這種不顯式更改什么類型的高級(jí)語言,一樣是強(qiáng)調(diào)什么什么類型這樣的兩個(gè)概念。初始時(shí)的計(jì)算機(jī)編程語言啊,設(shè)計(jì)者是如何聽到,為【兩個(gè)變量】怎么設(shè)計(jì)【類型】這些兩個(gè)概念呢?有了類型這些相對(duì)概念后,能為編寫程序給予什么樣的好處呢?如果沒有我們是是最初的那批計(jì)算機(jī)語言的設(shè)計(jì)者,你們還能夠嗤之以鼻地聽到為變量設(shè)計(jì)什么那些類型這一文化傳統(tǒng)選擇屬性嗎?為啥?的或說,如果不是為變量定義徹底放棄了什么類型這些概念本身后,如何確定則是能夠怎么設(shè)計(jì)一套理所當(dāng)然的編程語言。我不知道我的什么問題表達(dá)出知道了嗎。這個(gè)物理概念,莫名“百姓日用而也不知”的那感覺,一直在用,但說不清有啥有用。
學(xué)習(xí)大數(shù)據(jù)需要什么基礎(chǔ)?
大數(shù)據(jù)技術(shù)需要的新藝術(shù)功底,比如說go語言,編程序不需要直接抓取你的數(shù)據(jù)??隙〞?huì)尖端需要例如Html,使用javascript,將抓取時(shí)間的信息整合后是從尾部去展示。所以個(gè)人感覺自學(xué)一門開發(fā)其它語言是要的。