Hacker News new | past | comments | ask | show | jobs | submit login

Then you get valid programs timing out when they would have compiled otherwise.



Even if it's technically valid it's not likely to be a useful program if it has an unhalting loop in its data type declarations and enforcement.


It doesn't have to loop forever, it could just take a few minutes to calculate. There are plenty of useful, real-world projects that take hours to compile (see: any large project in C++). To reject these programs due to an arbitrary timeout is a non-starter.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: