5 ms·
HolyC is great -- default arguments and built-in exception handling are big pluses over C. There are a few shortcomings, though, such as the lack of short-circu
by bagnalla 9y ago
HolyC is great -- default arguments and built-in exception handling are big pluses over C. There are a few shortcomings, though, such as the lack of short-circuiting logical operators and some unfortunate behavior related to variable declarations within nested scopes (just avoid doing that IMO).
- zaarn 9y agoThe issues can probably be fixed by writing a bit of a better compiler, HolyC2 maybe?
- breakingcups 9y agoAlternatively, HolyC++ or HolyD.
- bagnalla 9y agoI've thought about using this Lisp interpreter to bootstrap a compiler for a new language, probably targeting HolyC. If someone were to write some decent lexer/parser generator tools in HolyC it would go a long way in making something like that possible.
- dawnbreez 9y agoCall it Protestant.
- andyjohnson0 9y ago> lack of short-circuiting logical operators I'm curious about the reason for this - does anyone know why they were implemented this way?