Cnile
English
Etymology
Noun
Cnile (plural Cniles)
- (Internet slang, programming, derogatory) A C programmer, especially one who dismisses newer programming languages.
- 2022 October 30, u/jalembung, “#define __EVAL3(_0,_1,_2) _ARG_T(_0),_ARG_T(_1),_ARG_T(_2),#define __EVAL125(_0,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,_17,_18,_19,_20,_21,_22,_23,_24,_25,_26,_27,_28,_29,_30,_31,_32,_33,_34,_35,_36,_37,_38,_39,_40,_41,_42,_43,_44,_45,_46,_47,_48,_49,_50,_51,_52,_53,_54,_55,_56,_57,”, in Reddit[1], r/programmingcirclejerk, archived from the original on 18 May 2025:
- it's almost 2023 and cniles still can't handle generics. bit sad innit?
- 2024 March 10, @NoctreSharp, Twitter[2], archived from the original on 18 May 2025:
- Cniles will literally create this abomination rather then[sic] just using a language with OOP support
- 2024 June 29, u/dostosec, “Why ml/ocaml are good for writing compilers”, in Reddit[3], r/Compilers, archived from the original on 18 May 2025:
- I've dealt with a lot of Cniles in my time who have dismissed the importance of pattern matching for general programming, but then pointed to projects that rely heavily on custom pattern matching esolangs for their operation.
- 2025 May 15, @tsoding, Twitter[4], archived from the original on 18 May 2025:
- I have a theory that the only reason why Rustaceans hate Crust is because it actually democratizes Rust. "No, I spent so much time learning how to fight the Borrow Checker and these god damn Cniles just put unsafe everywhere!!!". Get with the times Luddites!