[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re:WebATM and Inferno?
I think the Limbo compiler does a good job at error localization and the parser recovers nicely. I haven't seen any Zippy-isms (well, just one, and it's not really fair. Try "limbo ?"). Runtime error messages are often less helpful but there is a very nice debugger. Usually I can quickly scan the sources to see where I've run off the end of an array or failed to initialize a module or otherwise frightened the vm. I mean, Limbo is a little language and runtime errors are localized; it's not the same machinery one needs to ferret out memory leaks, dangling pointers, smashed stacks, or complicated data races. I suppose there'll be some sort of visual programming environ eventually but in the meantime the wish shell is helpful. I'm not a fan of ide's which are generally too constricting and I prefer tools like the wily Acme clone. I would guess the inferno developers are going to going to decide gradually to what extent inferno will become an entirely self-contained development environment. But I disagree with the idea that current inferno development tools are somehow unworkable or unintelligent.