[閒聊] 日本中學生的獨自語言開發

看板C_and_CPP作者 (halipapon)時間4年前 (2019/10/24 11:30), 4年前編輯推噓14(1409)
留言23則, 22人參與, 4年前最新討論串1/1
https://www.bcnretail.com/market/detail/20191021_142131.html 今年日本的U22程設大賽(22歲以下),獲得最大獎的是15歲的國三學生。 作品內容為開發獨自語言Blawn。 起因是在今年7月接觸C++後,讓以往只使用Python的他覺得文法複雜, 因此想要自己搞一個可讀性高,記憶體存取安全性也高的語言。 於是乎開始設計,8月開始實作,最後在9月進行作品報名, 共費時2個月左右完成的獨自語言Blawn。 作品有放上github,有興趣可以去看看XD https://github.com/Naotonosato/Blawn -- 基本上就是用LLVM為基礎,然後用C++去作wrapper class包裝, 不過從接觸C++到開發完成只用了2個月,我覺得還蠻厲害的就是。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.117.149.4 (日本) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1571887837.A.B57.htmlkuku321:轉錄至看板 Programming 10/24 11:30 ※ 編輯: kuku321 (219.117.149.4 日本), 10/24/2019 11:31:38

10/24 12:07, 4年前 , 1F
quality 有點恐怖..
10/24 12:07, 1F

10/24 15:09, 4年前 , 2F
光parser就很多問題了 不過15歲能做到這樣很厲害了XD
10/24 15:09, 2F

10/24 17:35, 4年前 , 3F
我 15 歲的時候還在玩 shell script Lol
10/24 17:35, 3F

10/24 18:38, 4年前 , 4F
我15歲在玩Lode Runner
10/24 18:38, 4F

10/24 21:11, 4年前 , 5F
看來還剛接觸 git 不久,object file 也 commit 進去
10/24 21:11, 5F

10/25 09:06, 4年前 , 6F
15 歲的時候還在考高中...QQ
10/25 09:06, 6F

10/25 11:29, 4年前 , 7F
我 18 歲才開始寫程式QQ
10/25 11:29, 7F

10/25 23:26, 4年前 , 8F
我記得我是高中寫程式
10/25 23:26, 8F

10/26 02:29, 4年前 , 9F
15歲的時候還在摸雞雞QQ
10/26 02:29, 9F

10/26 04:49, 4年前 , 10F
我到現在還在摸雞雞QQ
10/26 04:49, 10F

10/26 23:15, 4年前 , 11F
高中寫程式+1
10/26 23:15, 11F

10/28 00:17, 4年前 , 12F
15歲只會寫if else QQ
10/28 00:17, 12F

10/28 22:09, 4年前 , 13F
15歲,兩個月學+開發,能動就極神了不用講quality
10/28 22:09, 13F

10/29 01:22, 4年前 , 14F
是很厲害 但也沒比較好讀
10/29 01:22, 14F

10/29 19:28, 4年前 , 15F
15歲還才在摸隔壁的機掰
10/29 19:28, 15F

10/30 19:12, 4年前 , 16F
15歲還在媽媽十塊錢
10/30 19:12, 16F

10/30 19:33, 4年前 , 17F
15歲還在尋找我妹妹
10/30 19:33, 17F

11/05 10:05, 4年前 , 18F
15歲還在地下城探險
11/05 10:05, 18F

11/05 18:44, 4年前 , 19F
國中開始寫 quickbasic
11/05 18:44, 19F

11/06 00:21, 4年前 , 20F
QB 還算先進了,至少還能編譯成 exe XD
11/06 00:21, 20F

11/11 11:31, 4年前 , 21F
"可讀性高,記憶體存取安全性也高的語言" rust表示:我
11/11 11:31, 21F

11/11 23:10, 4年前 , 22F
Java 表示:還好沒我的事 XDDD
11/11 23:10, 22F

11/14 00:10, 4年前 , 23F
python可讀性夠高了吧...
11/14 00:10, 23F
文章代碼(AID): #1TiHhTjN (C_and_CPP)