PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] 请问有人用过 Haxe 吗?
楼主:
ResolaQQ
(ResolaQQ)
2016-03-25 03:04:50
问题(Question):
因为实在无法喜欢 C 的 {} 和 ;
所以想自己弄一个 translator,可以自动加上这些东西
google 资料的时候看到 Haxe
可以转成 C、C++、C#、Java、JavaScript、Python、ActionScript 3 等多种语言
虽然他也是有 {} 和 ;
但功能远超过我所希望的
不晓得有没有版友对这东西有心得?
或是有没有其他办法可以写 C 不用加 {} 和 ;?
作者:
LPH66
(-6.2598534e+18f)
2016-03-25 03:19:00
#define begin { #define end } (半误认真回答: 你可以去学 Python
楼主:
ResolaQQ
(ResolaQQ)
2016-03-25 03:23:00
Python速度不够,PyPy也是,不然就不用这么麻烦了Q_Q
作者:
firejox
(Tangent)
2016-03-25 03:38:00
换语言比较快 (认真可以尝试看看Crystal
作者:
Schottky
(顺风相送)
2016-03-25 03:50:00
我觉得 Assembly 比较符合你的各种需求
作者:
ronin728
(浪人)
2016-03-25 03:58:00
其实 {} ; 看久了也满可爱的啊,为什么要讨厌它QQ翻译成C的还有Nim,他的语法有ML+Pascal+Python的感觉不过这类工具都不是只做翻译,通常会偷偷塞小个runtime
作者:
CaptainH
(Cannon)
2016-03-25 04:18:00
换Lua试试?luajit速度颇快
楼主:
ResolaQQ
(ResolaQQ)
2016-03-25 05:49:00
感谢各位建议,但是在刚刚摸过三个小时的 Haxe 后感觉这东西牛逼到不行,我决定要带枪投靠,改宗信教了XD{}主要是占空间,;是很麻烦容易漏打,写Python的后遗症
作者:
LPH66
(-6.2598534e+18f)
2016-03-25 06:30:00
说起括号...
http://tinyurl.com/hww5jco
所以还是去找个你习惯用的语言用吧
作者:
hichcock
(快乐一整年 ^^~~~)
2016-03-25 09:20:00
类 C 的语言很多, Lua 就是没有大括号的
作者:
bibo9901
(function(){})()
2016-03-25 12:37:00
有必要为了省几个字, 让整个建置多一层复杂度吗?
作者:
ronin728
(浪人)
2016-03-25 14:24:00
建议去练Scheme,练完后就会觉得C的括号根本没什么www
作者:
Neisseria
(Neisseria)
2016-03-25 14:26:00
练 Scheme 会有一种被砍掉重练的感觉
作者:
ronin728
(浪人)
2016-03-25 14:31:00
配着 SICP,会有一种被救赎重生的感觉
作者:
Caesar08
(Caesar)
2016-03-25 14:32:00
配着 SICP,会有一种 C++真美好的感觉
楼主:
ResolaQQ
(ResolaQQ)
2016-03-25 18:57:00
Lua看起来速度跟Python没太大差别耶,有机会再试试主要是自己的问题,画面越杂看的越难过写过Python就会想说C的那些符号到底有没有实际效用如果真的不可少,那也没法,我没写过复杂compiler没概念Scheme好像有写过一次,之后马上成为就永久拒绝往来户SICP大概也是吧,以前有印象这种东西对神人来说反而好用不知道是真是假?我以前遇到的每个人都写的非常痛苦
作者:
ronin728
(浪人)
2016-03-25 19:58:00
Scheme我写得满开心的,它可以用非常纯粹的方法完成任务不过有句话叫阳春白雪,懂得欣赏那堆括号的人非常少非工作用语言私心 Scheme > C > Python > C++ > Haskell
作者:
CaptainH
(Cannon)
2016-03-25 23:43:00
是luajit不是plain lua喔
作者:
COLDTURNIP
(娶妻当娶五航战)
2016-03-26 15:24:00
工作用我现在偏向 Go,省不了括号但免分号,效能又好
作者:
bibo9901
(function(){})()
2016-03-26 20:15:00
完全无法接受一个连sort都很难做的语言
楼主:
ResolaQQ
(ResolaQQ)
2016-03-26 20:35:00
看了一下luajit,似乎比PyPy快,值得研究一下Go看起来也不错,如果 Haxe 不行再来试试请问sort都很难做的语言是指Lua吗?不太确定您是指哪个
作者:
bibo9901
(function(){})()
2016-03-26 20:51:00
go
作者:
ah7675
(阿毛)
2016-03-26 23:22:00
用个好一点的editor不就好了
作者:
lc85301
(pomelocandy)
2016-03-30 23:51:00
来写Rust ~
继续阅读
[问题] 大量写档无法实现
kevinqazwsx
[问题] 让windows form持续执行
skitty
[问题] 继承的class呼叫parent的function问题
petercoin
[问题] snprintf的问题
dreamboat66
[问题] 未知行数二维阵列读档
ericrobin
[问题] 新手学c语言
Neverfor
[问题] opencv做肤色侦测
a61137w
[问题] define的使用方式
james732
[问题] Makefile该如何增加link library?
henry8168
[问题] 使用thread更慢的问题
a2975313
Links
booklink
Contact Us: admin [ a t ] ucptt.com