Fantasist’s Scroll

Fun, Fiction and Strange Things from the Desk of the Fantasist.

11/24/2004

Conlangs and Generators

Filed under: — Posted by the Fantasist during the Hour of the Rat which is in the wee hours.
The moon is a Third Quarter Moon

Hey, look, new stuff!

Okay, so my life has been a little crazy the past couple of weeks and I haven’t been posting too much new stuff. Well, there’s a person I know from several lists on-line who was so inspired by my conlang generators that he made his own. His name is Nikhil Sinha, and one of his websites is Azukania. Also, a direct link to his PERL word generator is here. For more information about Azgen, Nikhil’s word generator you can go to his Azgen Information Page.
Great work, Nikhil! We need more people making word generators out there!

12/15/2003

CustomDates Plugin for MovableType

Filed under: — Posted by the Fantasist during the Hour of the Rat which is in the wee hours.
The moon is a Third Quarter Moon

Ever wanted to have a blog recorded in Shire Reckoning?

How about Islamic dates? Well, now, you can do just that in MovableType thanks to my CustomDates plugin. I started with code from a plugin done by zumaidi and posted on the MovableType Support boards. Then, I added a CPAN module by Tom Braun for calculating the date according to Shire Reckoning.

As far as I can tell, no one has done this before. Not sure why no one’s done anything sooner, but I was totally dissatisfied with the lack of a custom date feature in MovableType. Luckily for me, one of the better features of MT is that it’s extendable with PERL. So, I put this little baby together. It’s not perfect, but it does a fairly good job. I still need to make some improvements and add in some more date systems, like Hebrew and the Forgotten Realms, but it’s good enough to release now, I think.
You can see and example of it running at my test blog. Of course, as I add and test new features, that test blog will change a bit.

Enjoy!

11/29/2003

Automation in Conlanging

Filed under: — Posted by the Fantasist during the Hour of the Rat which is in the wee hours.
The moon is a Third Quarter Moon

I see a disturbing trend…

I spent a little too much quality time on a conlang BBS this week. Well, it’s not a real BBS, but it’s one of those new-fangled, PHP-based web-BBS things. I hate them. I much, much prefer the old-fashioned e-mail list or newsgroup.
Anyway, I got all wrapped up in a discussion about the virtues, or lack thereof, in automated word generators. It started with someone reccomending my old generator, which is really based on code from Chris Pound. Well, someone complained that it would be nice to be able to specify the phonology of the words to be generated. So I worked for several months at PERL and finally coded up my Conlang Wordmaker, which will look really familiar to people who have used Langmaker. Well, when I posted that, it sparked a number of things, but one person made the comment that they “damn well would never use a word generator” to make their conlang. Well, that sort of irritated me. And, when I get irritated before my morning coffee, I tend to type rather sharp replies.

But, sharp replies aside, what’s wrong with using a word generator? I mean, a piece of beautiful furnature that was assembled with power tools isn’t any less beautiful, is it? Is something done by hand, in the slowest, hardest way possible, inherently more worthy of praise? I don’t think so, but apparently quite a few conlangers do seem to think so. And, as I’ve poked around the web, it seems to be a sentiment that conlang people in general have taken to be a Universal Truth. But, why?

I think it’s because so many of them are, or were, linguists or linguistics students. Academia is anchored to a rigid system of learning that tends to insist people follow certain patterns. I have a college degree, but most of what I know that I truly prize, I learned on my own far, far away from a classroom. I think far outside the box that academia tends to force scholarship into. For instance, in learning things like PERL, I learned that whichever way works, is a good enough way. Sure, there may be other ways, but if it works, it’s good enough way. So, too, in my “day job”. I manage servers in a corporate envrionment, so I often don’t have time to find the “best” way. I have to make it work, usually on a budget, quickly. I apply that maxim everywhere in my life.
So, how does that relate to conlanging? Well, I’m not really too hung up on phonology or morphology. I don’t care to spend hours upon hours making a rigid, highly technical scheme of phonology and morphology. It matters more to me how the language sounds. If I’m looking for something that sounds a little bit like Cantonese as spoken by a Polyneasean, what difference does it make how the words are formed? All that matters is that I get my end result, a conlang that sounds right.

I’m not in favor of form over function. I never have been. For most things, I’d rather it get done quick and dirty than never get done at all. So, I’m in favor of using whatever tools get the job done for a conlang. I don’t care if you steal words from a natural language and “mutate” them into a new conlang. Do whatever it takes to make a language that adds that realism to your fiction! What matters isn’t the process, but the art that you create!

5/21/2003

Digital Salvation

Filed under: — Posted by the Fantasist during the Hour of the Rat which is in the wee hours.
The moon is a Third Quarter Moon

Will that be cash, check or charge?

Technology keeps marching on, doesn’t it? Now, according to this article on Wired News, there’s a Canadian company that offers churches a new way of collecting donations. An interactive kiosk. What will they think of next? Will indulgences be autioned off on eBay? Will “independant” churches offer PayPal as a method of donation? I wonder what God thinks of all this? Does this offend his sight? Are the money lenders in the temple?
It seems strange to me, but then, I guess it’s harder and harder to collect money for charity these days. Who knows if it will even work? It sure is an interesting idea, though. Even if it is a bit frightening.

Will this become more common as we become more integrated with technology? Will shrines have donation kiosks available to distribute prayers for the faithful on their pilgrimages? Can a priest be replaced with a PERL script? Man, there are so many ideas for stories here that I can hardly imagine all the possibilities! Sci-fi religion at it’s best!

5/19/2003

Digital Prayer

Filed under: — Posted by the Fantasist during the Hour of the Rat which is in the wee hours.
The moon is a Third Quarter Moon

A digital prayer a day?

Hmm, well, why not? I mean, we can get other kinds of reminders to our phones or pagers, so why not a reminder to pray?
This article on Wired News really made me think about where we’re taking religion as a society. I’ve seen plenty of free Islamic programs for the Palm, so why not a generalized one? A simple PERL script or two is all it should take to send a random reminder to pray to any Internet-enabled wireless device. Or, a more generalized “spiritual” message could be sent. Or, really, anything that would be regular and in text format.
Personally, I like the idea of getting random reminders to make contact with God. It might be nice to have my cellphone, which I’ve come to think of as a tool of the Devil, remind me that God is watching me and that He does care about me. Why shouldn’t technology remind us of our spiritual selves? Just because the old Catholic church had issues with early scientists doesn’t mean that we should not make use of this kind of tool for spiritual awareness. I’d like to think that the modern Vatican, which is online now, would agree with me.

Hmph, maybe I’ll have to develop something to make that work. Stay tuned!

4/25/2003

ConLang Generator

Filed under: — Posted by the Fantasist during the Hour of the Rat which is in the wee hours.
The moon is a Third Quarter Moon

New and Improved!

Way back when I first put the ConLang Word Generator on this site, my ultimate goal was to have something that created an entire language via CGI. There were lots of tools available for making words and even languages, but they were all limited in some greater or lesser way. For instance, the very good LangMaker by Jeffery Henning, is for Windows only. Chris Pound’s Name/Vocabulary generators require going to the command line, and it helps if you know a bit of PERL, too. But, I wanted something that would crank out languages on the web. Originally, I have to admit, I was trying to figure out a way to charge for this, but it’s just too fun to keep it to myself, so it’s free.
My ConLang Generator is based on Chris Pound’s PERL scripts, but with heavy modification. My English source files come from a number of sources, but mainly from resources associated with LangMaker.

So, standing on the shoulders of giants, I have finally made a free ConLang Generator. Enjoy!

4/16/2003

Automated Bloggin!

Filed under: — Posted by the Fantasist during the Hour of the Rat which is in the wee hours.
The moon is a Third Quarter Moon

This is a test of the auto-poster! It’s not real fancy, but it works. And, it let me play with PERL some more. See, I use a PERL script to redirect incoming e-mail to the blog and to send the e-mail. I have to do some goofy things to send the e-mail or it will pick up MIME headers which look all wonky in the blog. But, as I mentioned, this works. Cool.

[ Posted by mail via mail2mt.pl ]

2/8/2003

ConLang CGI Script

Filed under: — Posted by the Fantasist during the Hour of the Rat which is in the wee hours.
The moon is a Third Quarter Moon

Well, I’ve finally done it!

I’ve been working on this for about a year and I finally got it done. I took a script from Chris Pound’s Name Generation page and made into a CGI script. It took a little bit, but I finally worked out how to use the CGI library in PERL to the point that I could both make proper HTML tags and include the same style sheet that the rest of the site uses. So, now, even if I change the styles, the whole site will change with one file edit. Horay!
Oh, and the script, which can be found here , is pretty cool, too. Of course, I still need to add a bunch of text files for data, but I’ve got a pretty good start here already.
Have fun with it!


« Previous Page

Powered by WordPress

Bad Behavior has blocked 532 access attempts in the last 7 days.