Function definition

Ivan Čukić ivan.cukic at kde.org
Sat Jul 26 13:54:58 UTC 2014


> Optional type declarations. Prefixed, however, to make it kind on C++
> developers. With no type being equivalent to auto.

Cool :)

> Early baillout == crash of process
> 
> "Let it crash" is a positively awesome way of developing imho as it gets
> away from defensive programming altogether. *But* it means you have to
> allow the developer to write reasonably flexible code so that errors are
> not created too easily.

Agreed.

> Ah .. perhaps I'm leaving out an important detail here: while this
> absolutely must have a REPL, applications should be compiled to bytecode
> for deployment. I don't want to build an interpreted language, so
> compile-time is a one-time thing and probably happens before the
> application gets to the user.

I was expecting that. This ain’t no friggin' basic ;)

> So my opinion on this is: let's try and keep it familiar to C++ people and
> if we find that the way to get the needed / desired compile speed is to
> mess with the ordering, then we can do so then.

No problems with that. I just like complaining ;)


Cheerio,
Ivan


KDE, ivan.cukic at kde.org, http://ivan.fomentgroup.org/ 
gpg key id: 850B6F76, keyserver.pgp.com


More information about the Funq-devel mailing list