Wicked code
-
I love the feeling of creating amazing code. I think the appeal of it is what keeps me coding - just on the off chance that I make something really cool. I did recently. Reggie[^] is *really cool*. I have a better way of doing complicated code generation now too, which Reggie inspired by being difficult to maintain until I added that. Since the 23rd I've just been busting it out, one bit of sorcery after another. It feels good. ;)
Real programmers use butterflies
-
I love the feeling of creating amazing code. I think the appeal of it is what keeps me coding - just on the off chance that I make something really cool. I did recently. Reggie[^] is *really cool*. I have a better way of doing complicated code generation now too, which Reggie inspired by being difficult to maintain until I added that. Since the 23rd I've just been busting it out, one bit of sorcery after another. It feels good. ;)
Real programmers use butterflies
YAGNI :suss: "Cool" is not a desirable attribute in software.
-
I love the feeling of creating amazing code. I think the appeal of it is what keeps me coding - just on the off chance that I make something really cool. I did recently. Reggie[^] is *really cool*. I have a better way of doing complicated code generation now too, which Reggie inspired by being difficult to maintain until I added that. Since the 23rd I've just been busting it out, one bit of sorcery after another. It feels good. ;)
Real programmers use butterflies
-
YAGNI :suss: "Cool" is not a desirable attribute in software.
Yeah, that would be a big wrong. I'm not writing unicode pattern matching code by hand, for example. I really don't want to type the following if statement:
if((ch >= 92736 && ch <= 92766) || (ch >= 92880 && ch <= 92909) || (ch >= 92928 && ch <= 92975) || (ch >= 92992 && ch <= 92995) || (ch >= 93027 && ch <= 93047) || (ch >= 93053 && ch <= 93071) || (ch >= 93952 && ch <= 94020) || ch == 94032 || (ch >= 94099 && ch <= 94111) || ch == 110592 || ch == 110593 ||
(ch >= 113664 && ch <= 113770) || (ch >= 113776 && ch <= 113788) || (ch >= 113792 && ch <= 113800) || (ch >= 113808 && ch <= 113817) || (ch >= 119808 && ch <= 119892) || (ch >= 119894 && ch <= 119964) || ch == 119966 || ch == 119967 || ch == 119970 || ch == 119973 || ch == 119974 || (ch >= 119977 && ch <= 119980) ||
(ch >= 119982 && ch <= 119993) || ch == 119995 || (ch >= 119997 && ch <= 120003) || (ch >= 120005 && ch <= 120069) || (ch >= 120071 && ch <= 120074) || (ch >= 120077 && ch <= 120084) || (ch >= 120086 && ch <= 120092) || (ch >= 120094 && ch <= 120121) || (ch >= 120123 && ch <= 120126) || (ch >= 120128 && ch <= 120132) ||
ch == 120134 || (ch >= 120138 && ch <= 120144) || (ch >= 120146 && ch <= 120485) || (ch >= 120488 && ch <= 120512) || (ch >= 120514 && ch <= 120538) || (ch >= 120540 && ch <= 120570) || (ch >= 120572 && ch <= 120596) || (ch >= 120598 && ch <= 120628) || (ch >= 120630 && ch <= 120654) || (ch >= 120656 && ch <= 120686) ||
(ch >= 120688 && ch <= 120712) || (ch >= 120714 && ch <= 120744) || (ch >= 120746 && ch <= 120770) || (ch >= 120772 && ch <= 120779) || (ch >= 124928 && ch <= 125124) || (ch >= 126464 && ch <= 126467) || (ch >= 126469 && ch <= 126495) || ch == 126497 || ch == 126498 || ch == 126500 || ch == 126503 ||
(ch >= 126505 && ch <= 126514) || (ch >= 126516 && ch <= 126519) || ch == 126521 || ch == 126523 -
I also have the feeling you are creating amazing code! Nevertheless I don't see you have the right to advertise it in the Lounge... Every nobody else doing same will be canceled
I'll let Chris decide that. I think I was in bounds.
Real programmers use butterflies
-
I'll let Chris decide that. I think I was in bounds.
Real programmers use butterflies
-
Yeah, that would be a big wrong. I'm not writing unicode pattern matching code by hand, for example. I really don't want to type the following if statement:
if((ch >= 92736 && ch <= 92766) || (ch >= 92880 && ch <= 92909) || (ch >= 92928 && ch <= 92975) || (ch >= 92992 && ch <= 92995) || (ch >= 93027 && ch <= 93047) || (ch >= 93053 && ch <= 93071) || (ch >= 93952 && ch <= 94020) || ch == 94032 || (ch >= 94099 && ch <= 94111) || ch == 110592 || ch == 110593 ||
(ch >= 113664 && ch <= 113770) || (ch >= 113776 && ch <= 113788) || (ch >= 113792 && ch <= 113800) || (ch >= 113808 && ch <= 113817) || (ch >= 119808 && ch <= 119892) || (ch >= 119894 && ch <= 119964) || ch == 119966 || ch == 119967 || ch == 119970 || ch == 119973 || ch == 119974 || (ch >= 119977 && ch <= 119980) ||
(ch >= 119982 && ch <= 119993) || ch == 119995 || (ch >= 119997 && ch <= 120003) || (ch >= 120005 && ch <= 120069) || (ch >= 120071 && ch <= 120074) || (ch >= 120077 && ch <= 120084) || (ch >= 120086 && ch <= 120092) || (ch >= 120094 && ch <= 120121) || (ch >= 120123 && ch <= 120126) || (ch >= 120128 && ch <= 120132) ||
ch == 120134 || (ch >= 120138 && ch <= 120144) || (ch >= 120146 && ch <= 120485) || (ch >= 120488 && ch <= 120512) || (ch >= 120514 && ch <= 120538) || (ch >= 120540 && ch <= 120570) || (ch >= 120572 && ch <= 120596) || (ch >= 120598 && ch <= 120628) || (ch >= 120630 && ch <= 120654) || (ch >= 120656 && ch <= 120686) ||
(ch >= 120688 && ch <= 120712) || (ch >= 120714 && ch <= 120744) || (ch >= 120746 && ch <= 120770) || (ch >= 120772 && ch <= 120779) || (ch >= 124928 && ch <= 125124) || (ch >= 126464 && ch <= 126467) || (ch >= 126469 && ch <= 126495) || ch == 126497 || ch == 126498 || ch == 126500 || ch == 126503 ||
(ch >= 126505 && ch <= 126514) || (ch >= 126516 && ch <= 126519) || ch == 126521 || ch == 126523 -
The thing is, it's generated from regular expressions, and it's fast.
Real programmers use butterflies