Knowledge (XXG)

User:Luqui

Source 📝

129:, the Game Language Of Perl. It's a "game library", but I prefer not to call it that. It's a "game language"; thus the name. It's a collection of Perl modules designed to make game programming as easy as text processing. I've made a few games, and I was always annoyed by how much work it took to do the easy things. And I decided to actually do something about it. 98:
of mine have attempted to analyze my work: "I liked how you used the augmented seventh there", to which I reply "how who did the what where?" Yeah, I understand it (I understand quite a lot of music theory), but I certainly don't think about it while I'm composing, and it doesn't accurately portray
106:
Mozart proclaimed "beauty before complexity." My opinion is that he forgot complexity altogether. Many music students proficient in music theory forget beauty. I prefer "beauty in complexity", which is rather different from the Romantic period, which was more of "beauty and complexity" (and the
132:
It's a language more than it is a library, since it messes with how you think. It creates idioms and constructions more than a class library would. This is how I design software. Every program I write has a distinct language in which it is written. The language is either a vocabulary of Perl
90:
I've sworn off contract work. I've done it in the past, and it completely destroys my inspiration for some reason. So my policy is "if someone wants to pay me for my music, great, but I don't let anybody pay me for music that I haven't written yet."
133:
block constructions, C++ macros, mini-language wrappers around C (I use this to generate efficient code out of high-level specification), etc. And it's a technique that's a bit hard to get used to, but it's very effective once you get good at it.
31:(though, in accordance to the guidelines, I won't make a page about it since I'm so tightly involved in the project---it's probably a good guideline; I could go on for hours). I'm the guy sitting at the desk at 121:
Of course I'm a solid programmer (you also see that I'm a solid egotist). It'd be tough to work with Perl 6 the way I do and not have a good, wide understanding of programming languages and software design.
87:(that is, when it comes up again). I mostly write piano music in various classical styles, and I'm pretty good at it. I've worked on several orchestral pieces but haven't finished one yet. 140:, so long as it increases rather than decreases clarity. Build your own language around the one you know. Make programming as comfortable for yourself as you can. 45:, and either it will be way over my head, or it will be so abstract that I know nothing more when I finish than when I started reading the article. Then I look at 41:
My current goal on Knowledge (XXG) is to modify the mathematics entries in order to make them more approachable to beginners. I'll jump in and read something like
24:
I love Knowledge (XXG). I'm not as involved as I'd like to be, but I think it is one of the greatest things to happen to human knowledge in all history.
157: 136:
I encourage every programmer "apprentice" that I have to do the same. Use all the features of the language. I have no qualm with
34:. I answer people's questions, and knock down their proposals. If someone has a good proposal, I forward it along to 172: 49:, and put myself in the body of a high-school student who has just finished Algebra 2. It feels about the same as 80: 94:
I tend to reject most of modern music theory. Not that I disagree with it, but simply that I don't care.
116:@files==>{-s=>$ _}==>sort==>{.v}==>@sorted # Perl 6 "too many arrows" schwartzian transform 152: 32: 95: 54: 46: 35: 168:
I'm in the process of writing/expanding/refactoring the following articles.
177: 58: 50: 42: 28: 107:
Modern period, "forget beauty and complexity—originality!").
148:
I've made significant contributions to the following articles:
20:
I'm going to go away to a tropical island with Knowledge (XXG).
126: 84: 57:, because he might just be the one who helps me understand 27:
So, who am I? I'm Luke Palmer, best known for my work on
79:
I'm a composer. You can see my most recent work at
8: 53:. I'd like to help the student understand 69:You should listen to my new freewrite. 7: 158:African American Vernacular English 14: 38:and the rest of the design team. 1: 103:I make the decisions I do. 194: 173:Operator-precedence parser 125:My current opus is 81:Laura's MIDI Heaven 185: 139: 117: 73:<lurgyman> 193: 192: 188: 187: 186: 184: 183: 182: 166: 146: 137: 115: 109: 63: 12: 11: 5: 191: 189: 181: 180: 175: 165: 162: 161: 160: 155: 145: 142: 119: 118: 114: 77: 76: 74: 70: 68: 22: 21: 19: 13: 10: 9: 6: 4: 3: 2: 190: 179: 176: 174: 171: 170: 169: 163: 159: 156: 154: 153:Earley parser 151: 150: 149: 143: 141: 134: 130: 128: 123: 113:<luqui> 112: 111: 110: 108: 104: 102: 97: 92: 88: 86: 82: 72: 71: 67:<luqui> 66: 65: 64: 62: 60: 56: 52: 48: 44: 39: 37: 33: 30: 25: 18:<luqui> 17: 16: 15: 167: 147: 135: 131: 124: 120: 105: 100: 93: 89: 83:, and on my 78: 40: 26: 23: 55:derivative 47:derivative 36:Larry Wall 164:Progress 144:Articles 75:Uh oh... 96:Friends 85:website 178:Perl 6 59:tensor 51:tensor 43:tensor 29:Perl 6 138:goto 127:Glop 101:why 61:.

Index

Perl 6

Larry Wall
tensor
derivative
tensor
derivative
tensor
Laura's MIDI Heaven
website
Friends
Glop
Earley parser
African American Vernacular English
Operator-precedence parser
Perl 6

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.