第298章 078:突擊查崗(三合一)
  高管驚訝:“剛你不說你們遊戲是用C開發的嗎?”
  他又緊接著勉強道:“沒關係,咱們也是準備幫你們搞底層開發的,等我們這邊抽出人手,肯定要幫伱們這些做應用的搞優化。”
  陳欽道:“可是我們是搞網絡遊戲的啊,不靠Java在應用層和中間件層的優勢,咱們連穩定通信都做不到,現在我們用的魔劍引擎主要用的也是openJDK,你們幾個人做得了嗎?”
  “我覺得應該行吧。”高管有些拿不準了,“你說的是openJDK,不是虛擬機?”
  “對,就是去年發布的openJDK,java虛擬機雖然早就有了,但以前對互聯網支持還不夠強,互聯網是個近些年才流行起來的需求。”
  “這……”
  高管似乎是猶豫了起來,譚老師聽後鬆了口氣,但也沉思了起來。
  畢竟這事本身雖然有點離譜,小陳又是個還不知道有沒有Java命長的小孩,這時候說Java的互聯網支持還不夠強,怎麼聽起來就這麼不靠譜呢。
  但撇開這件事不說,假設他說的很可能是對的……
  那這其實不是個問答題,而是個選擇題。
  現在擺在他們麵前的是個臨時拚湊起來的手機係統,它本身就像是一輛有三個輪子的自行車;雖然能跑,但是輪子好像比其他自行車多了一個。
  現在明眼人都看得出它有一個輪子有點多餘,從直覺和經驗看來、都應該直接拆了扔掉。
  但小陳似乎告訴他們,多的一個輪子在爬坡的時候很有用,而且新來用戶都是騎車去越野的,沒有多的輪子對銷量影響很大,那現在這輪子是刪還是不刪?
  刪了吧,萬一拆掉的輪子真的很有用呢?
  不刪吧,那我乾什麼呢?
  當然也可以做折中,隻是大家自己沒這種經驗,實際上隻是拿著改錐調整自行車的修補匠,如果配件組不好,從頭調整輪子要花許多時間,可能會錯過這波市場行情……
  所以是該聽他的嗎?兩人的猶豫了起來,那高管率先問道:“星係軟件的人是這麼說的嗎?”
  小陳聳肩:“我不知道,這是我自己的感受。”
  高管撓了撓頭,這麼大的事,聽他一個中學生的‘經驗之談’也太不靠譜了,就算他是個功勛程序員也不行啊。
  譚老師其實也是這麼覺得的,不過他多半是因為怕麻煩,之前倒是沒想過,眼下提議道:“要不咱們跟公司反應一下吧。”
  想想也是,雖然任務下來了,但這種重要的技術決策既然看不太明白,那就應該讓董事會進一步調研起來,不然萬一到時候選錯了,那就是他們背鍋了。
  但那高管說道:“這你們先不用管,任務既然派下來了,那咱們自己根據實際情況選擇吧,萬一不行再反應給董事會好了。”
  然後拍板道:“現在先接著做,這個階段做完了看看效果,反正OpenJDK是開源的,咱們也可以自己改著試試看,就算小陳師傅說得沒錯,我覺得應該也是有不小的優化空間的。”
  他這麼說了,譚老師聳了聳肩,回頭看起自己的代碼了,而高管還在想跟陳欽再聊聊,陳欽道:“這確實是我的個人判斷,你們如果有自己的想法,不用管我。”
  聽他對自己的意見不是很堅持,那高管更加輕鬆了,不過陳欽看他這麼反應,也隻能暗自搖了搖頭,畢竟阿裡這麼大方,非要自己掏腰包,來花那麼多錢租他的小倉庫、然後幫他做他的遊戲……
  他這房東也做不了什麼,隻能給他們出點主意,這主意可不是假的,實際上可能還很重要,那天晚上他都沒告訴馬贇……這很可能是關係到整個移動互聯網時代的重要判斷。
  它是對的嗎?很可能是對的。
  畢竟作為一個臭做遊戲的,陳欽基本不懂嵌入式,對Linux也了解得不多,雖然不至於跟外行一樣覺得提前把安卓的商標買下來就萬事大吉了,但具體最優的方案是什麼,他自己也說不上來。
  所以還是抄安卓和IOS的作業——
  既然是智能機,那麼首先要有諾基亞水平,那就是得能運行第三方程序,這裡麵有兩個問題,一個是要有人寫,第二個是要有人用,諾基亞做得很爛,超過他已經不難了,但是要快。
  這是最基本的要求,而在此之上更進一步,是IOS和安卓的對應生態,但生態不是憑空長出來的,要意識到這一點,沒點未來的經驗還真做不到。
  比如就算再過十幾年,天朝還有消費級的平臺項目、成品都做出來了才發現我們根本沒生態,然後胡亂撲騰幾天之後發現生態不會從天上掉下來,於是當場作鳥獸散,這種項目不隻是天朝有,實際上除了矽穀之外的大多互聯網項目都差不多是同樣的鬼樣子,某種意義上是和‘我和遊戲公司之間就差一個寫代碼的’一樣的問題,既然要做平臺,那不能指望著內容會從天上掉下來……雖然當年微軟的生態本身確實是從天上掉下來的,不過微軟的係統是地球上第一個有兼容概念的係統,同樣的事如今已經不會再發生第二次了。
  在如今這個時代,最好學的例子其實是歷史上的蘋果。
  蘋果的IOS的模式是他的應用商店發展來的;果粉人傻不傻不知道,錢是真的多,正版軟件哢哢買,直接把付費軟件生態養起來了。
  可惜蘋果不好學,人家做品牌電腦和口碑積累幾十年,光是用戶基數就不是他一個新入場的能比得了的,瓜子手機是準備做高端,但現在步履蹣跚,要用來供養開發者還是太難。
  所以隻能做安卓,安卓當然也有好處,它是由開源和免費推起來的係統,不管怎樣它免費,用戶自然比較多。
  但免費基礎上的生態需要基數夠大,現在看起來還不是很行。
  所以現在要在係統層麵做妥協,不能繼續一個勁盯著用戶體驗來搞——誠然互聯網公司的立身之本就是用戶體驗,但連生態都沒有係統再流暢有錘子用,之所以要疊一個Java虛擬機,就是為了白嫖塞班係統的Java程序。
  這時穀歌插了進來做Fushsia,路線倒也沒選錯。
  他們打算先用Java把生態填充起來,然後慢慢用自家的技術做替換,從這個目的而言他們的選擇其實沒什麼問題,但怎麼說呢。
  歷史上他們也是這麼做的,當然當時他們的目的是為了‘自主可控’,其實並不是摳性能跟人打擂臺;可即便如此、最後穀歌還是很快妥協了,為了對抗IOS,他們還是接受了技術更成熟的OpenJDK,而隔壁蘋果起初的開發工具是Objective-c,未來還是會為了易用性妥協向Swift。
  雖然這些變化也有技術進步和硬件發展的因素在裡麵,但易用性本身不會拖累手機性能,實際上作為塞班最大的外部應用來源,OpenJDK本身就是照著如今的手機量身定做的,占內存又怎麼樣,讓硬件廠商多加兩塊內存不就行了。
  剛才陳欽告訴他們的就是這個——到了這個層次,大概已經到如今大企業的技術統籌人員也看不太清的地步了。陳欽並不擔心對方知道這件事會做對他不利的事,這件事本來就是個純粹的‘陽謀’,對方光是知道也影響不了他的大局。