孩子的編程夢(mèng)想:一款獲得1900星的手機(jī)項(xiàng)目背后的故事
家人們:快出錢(qián)給他買(mǎi)臺(tái)電腦吧!
原標(biāo)題:高中生手機(jī)寫(xiě)出2.5萬(wàn)行代碼的熱門(mén)項(xiàng)目,GitHub 1900星,網(wǎng)友:給孩子捐個(gè)電腦
文章來(lái)源:機(jī)器之心
內(nèi)容字?jǐn)?shù):4201字
引言
最近,一位來(lái)自孟加拉國(guó)的高中生 OXY2DEV 引發(fā)了廣泛關(guān)注,他在沒(méi)有電腦的情況下,通過(guò)手機(jī)開(kāi)發(fā)了一個(gè)名為 markview.nvim 的 Neovim 插件。本文將總結(jié)這一故事的主要要點(diǎn),展示開(kāi)源社區(qū)的力量與個(gè)人奮斗的精神。
1. 開(kāi)發(fā)背景
OXY2DEV 開(kāi)發(fā)的 markview.nvim 插件是一個(gè)高度定制化的 Neovim markdown 預(yù)覽器,已有 1900 多個(gè) Star。令人驚訝的是,作者在手機(jī)上敲寫(xiě)了全部 2.5 萬(wàn)行代碼,其中約 6000 行用于存儲(chǔ)數(shù)學(xué)符號(hào)等,真正展現(xiàn)了他的決心和能力。
2. 社區(qū)反應(yīng)
在 Reddit 上,OXY2DEV 的開(kāi)發(fā)經(jīng)歷引起了眾多網(wǎng)友的震驚和贊賞,甚至有人提議為他籌款購(gòu)買(mǎi)電腦。OXY2DEV 表示他很感激,但由于無(wú)法在本國(guó)開(kāi)設(shè)銀行賬戶,他認(rèn)為并不需要籌款,只希望能進(jìn)入一所好大學(xué)。
3. 編程挑戰(zhàn)
OXY2DEV 在手機(jī)上編程時(shí),準(zhǔn)確率大約為 60-70%。他使用 nvim-cmp 來(lái)修復(fù)拼寫(xiě)錯(cuò)誤,并且為了避免手機(jī)性能限制,他不得不禁用一些功能,如 LSP 和語(yǔ)法高亮。
4. 未來(lái)規(guī)劃
OXY2DEV 計(jì)劃參加醫(yī)學(xué)院考試,如果未能通過(guò),則申請(qǐng)大學(xué)。他對(duì)計(jì)算機(jī)科學(xué)的興趣濃厚,網(wǎng)友們紛紛鼓勵(lì)他申請(qǐng)更好的學(xué)府,甚至有人推薦新加坡國(guó)立大學(xué)。
5. 募捐項(xiàng)目的成功
在社區(qū)的鼓勵(lì)下,OXY2DEV 決定開(kāi)啟募捐項(xiàng)目以購(gòu)買(mǎi)筆記本電腦。他在短短 10 個(gè)小時(shí)內(nèi)籌集到了 2300 美元,彰顯了開(kāi)源社區(qū)的團(tuán)結(jié)與支持。
結(jié)語(yǔ)
OXY2DEV 的故事不僅展示了個(gè)人在技術(shù)領(lǐng)域的潛力,也體現(xiàn)了開(kāi)源社區(qū)的溫暖與力量。他的經(jīng)歷激勵(lì)著更多人,尤其是在資源有限的情況下,依然可以追求自己的夢(mèng)想。
聯(lián)系作者
文章來(lái)源:機(jī)器之心
作者微信:
作者簡(jiǎn)介:專業(yè)的人工智能媒體和產(chǎn)業(yè)服務(wù)平臺(tái)