[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.