top | item 25654040

(no title)

x87678r | 5 years ago

Looks like the pretty formatting is poplular. All the people that complain of Python layout should be jealous of this one: https://www.ioccc.org/2020/yang/prog.c

discuss

order

szc|5 years ago

Speaking as a judge of the 27th competition, formatting doesn't give an entry as much of an advantage as you might think - what it does beyond the formatting has more influence. Code "quality" is always evaluated after pre-processing and restructuring. Credit is definitely given for compactness, functionality, uniqueness and the handling (exploitation) of boundary conditions.

Quite often there is something that "has not been seen before" - those entries do have a greater chance of being picked. The Ig-Nobels are seen as anti-Nobels. It is somewhat ironic that one of the few programming accolades you can be awarded is for writing code that will win an IOCCC award.

Of python: I am quite biased against the language - there are limited ways to speak or communicate it to a blind or deaf person. Python relies on the physical layout and structure to be semantically correct. (Python correctness does not survive whitespace or silence removal - which requires both working eyes and ears)

jedimastert|5 years ago

I've worked with people who are visually impaired many times, and even programmers who are visually impaired more than once, and yet I keep getting floored with things I had never considered as a sighted person, like the fact that silences are not equivalent in Python...

Santosh83|5 years ago

Can you explain more about what you mean by silence removal and Python code's fragility? What does sound have to do with source code?

ASalazarMX|5 years ago

I must admit, it looks nice if your editor has a minimap enabled.