4 ms·
See also: http://boo.codehaus.org/ http://boo.codehaus.org/ (e.g. http://jira.codehaus.org/browse/BOO-95 http://jira.codehaus.org/browse/BOO-95)
by s3graham 19y ago
See also: http://boo.codehaus.org/ http://boo.codehaus.org/ (e.g. http://jira.codehaus.org/browse/BOO-95 http://jira.codehaus.org/browse/BOO-95)
- jcl 19y agoI was thinking the same thing. Boo is decidedly more Pythonic than converge: you can write more programs that run in both Boo and Python than you can for converge and Python. Boo is pretty much a statically, implicitly typed Python. I wish there was a version of Boo that was not tied to the CLR; the closest thing we have to a high-performance language with Python syntax is Pyrex, which is good, but not quite as nice as Boo.
- ltratt 19y agoIt isn't a goal of Converge to be Pythonic as such (particularly as Python 2.x is a philosophically different beast to Python 1.4/1.5-ish). My impression of Boo is that its macros are a very different kettle of fish to Converge's compile-time meta-programming. Boo seems much more similar to Nemerle than Converge. As far as I can tell, there's no quasi-quoting (which would mean building ASTs by hand all the time) and no support for things like hygiene. I'd be happy to be corrected though.
- s3graham 19y agoPre 0.8.1 there was no backtick and it was all manual AST afaict. 0.8.1 has [| |] which is similar to ` I believe. See second link above. Not sure about hygiene though, I guess not.