3 ms·
Wow! I've never heard of bournegol. That is really cool.
by HiroshiSan 8y ago
Wow! I've never heard of bournegol. That is really cool.
- imglorp 8y agoSadly I have been asked to use it. Horror story time. First job out of school, I joined a place with a lot of EE's writing VHDL tools. So EE's--no offense--at that time viewed software as a solved problem if you did everything by a book (any book) and a spec and a waterfall. So despite working in C, which was already plenty idiomatic with a fine K&R standard, they insisted that while(p-- = p--) was verboten and instead made a bunch of FOOL/LOOP, WHILE/ELIHW, IF/FI and other abhorrences to hide the idioms they didn't like (such as braces) and make it more like algol/pascal. This was all less important than actual CS principals. Then to make matters worse, there was a SPEC, a binder full of PAPER pseudocode mostly in algolish, some hand written. But every piece of code needed to refer back to its spec. Of course those things got out of spec quickly so any new feature was always about triple work. Yes, and it was uphill both ways.