n********t 发帖数: 21 | |
g***n 发帖数: 14250 | |
g***n 发帖数: 14250 | |
p**********r 发帖数: 925 | 4 学校里programming language。你可以用类似Coq OCaml写一个mini language。
或者用java之类写个compiler之类 |
k*******g 发帖数: 7321 | 5 会写编译器,再加上头脑灵活,就行吧
会写和写得好,是两回事吧 |
L******i 发帖数: 3027 | |
B*Q 发帖数: 25729 | 7 不是编译器的问题
不过想整这个的
脑斤瓦特了
[在 kevinwang (凯文) 的大作中提到:]
:会写编译器,再加上头脑灵活,就行吧
:会写和写得好,是两回事吧 |
n********t 发帖数: 21 | 8 说得就是前后端全部自己实现。
:用llvm
:写个前端 |
L******i 发帖数: 3027 | 9 你说的那是250
【在 n********t 的大作中提到】 : 说得就是前后端全部自己实现。 : : :用llvm : :写个前端
|
D***r 发帖数: 7511 | 10 这种东西都是很简单的,虽然也很繁琐
根本不是主流研究内容,也没有很多人做这种事情。 |
|
|
n********t 发帖数: 21 | 11 如果是只写前端,一门课就涵盖了。
:你说的那是250
: |
c*********n 发帖数: 1282 | 12 编译器都有工具产生。定义一套语言也不是什么难事。读研究生时的项目。 |
b***y 发帖数: 14281 | 13 大部分上学的时候都做过吧。编译原理学期作业。
★ 发自iPhone App: ChinaWeb 1.1.5
【在 n********t 的大作中提到】 : 如题
|
p***n 发帖数: 17190 | 14 這不難啊
三十年前這套技術就很完整了
【在 n********t 的大作中提到】 : 如题
|
k*******g 发帖数: 7321 | 15 我靠,三十年前那是dos
【在 p***n 的大作中提到】 : 這不難啊 : 三十年前這套技術就很完整了
|
h**c 发帖数: 1979 | 16 写个transpiler/interpreter算新语言吗? |
l*******t 发帖数: 1430 | |
L******i 发帖数: 3027 | 18 纯sb
【在 l*******t 的大作中提到】 : 用深学train一个,彻底摆脱机器味
|
f***y 发帖数: 4447 | |
n**d 发帖数: 9764 | 20 我最恨出新语言的人和公司。
【在 n********t 的大作中提到】 : 如题
|
|
|
p***n 发帖数: 17190 | 21 到 fortran 以後
C語言就是語言學研究透了之後寫的
所以要寫一套新的語言不難
芝加哥語言學博士告訴我的
【在 k*******g 的大作中提到】 : 我靠,三十年前那是dos
|
S***U 发帖数: 1 | 22 懂lambda calculus和categorical theory吗? |
g***n 发帖数: 14250 | 23 关键是写出来没有人愿意用,没有足够大的好处。
要易读,效率高、没有指针、不用 garbage collection,
还要支持 lamba generics multi-threading 和一些简易的 functional language 概
念,
没有生僻的关键字或者怪符号,
还是挺难的。
你们说哪个语言满足上面这些要求。 |
g******t 发帖数: 11249 | 24 写个package还是容易的
【在 g***n 的大作中提到】 : 关键是写出来没有人愿意用,没有足够大的好处。 : 要易读,效率高、没有指针、不用 garbage collection, : 还要支持 lamba generics multi-threading 和一些简易的 functional language 概 : 念, : 没有生僻的关键字或者怪符号, : 还是挺难的。 : 你们说哪个语言满足上面这些要求。
|
h**c 发帖数: 1979 | 25 学校没教吗?
【在 S***U 的大作中提到】 : 懂lambda calculus和categorical theory吗?
|
g***n 发帖数: 14250 | 26 什么叫写个 package。。。
写了能不能给别的语言用?
【在 g******t 的大作中提到】 : 写个package还是容易的
|