funq: syntax that doesn't scare off C++ developers

Aaron J. Seigo aseigo at kde.org
Sat Jul 26 05:51:02 UTC 2014


On Saturday, July 26, 2014 00:48:59 Samuel Gaist wrote:
> When you say namespaced, do you mean something like:
> 
> qore.std.debug::log(z)

Exactly. The goals are:

* not too much to type (though autocomplete in editors helps a lot)
* won't conflict with your application code by accident

Funny story: one of the languages I spent a fair amount of time with while 
researching for this project was Erlang. Its standard library of modules are 
not namespaced. One of them is called "user". Guess what happens if you have a 
module called "user"? ;)

-- 
Aaron J. Seigo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://kde.org/pipermail/funq-devel/attachments/20140726/4cee8264/attachment.sig>


More information about the Funq-devel mailing list