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:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.