Forum: Poser - OFFICIAL


Subject: PoserParser.pm : Perl Module in progress

_dodger opened this issue on May 08, 2003 ยท 34 posts


BeatYourSoul posted Thu, 08 May 2003 at 10:52 PM

Well, I guess that means you really don't want any of my experience, help, or algorithms. Oh, well. I mentioned Java because it's a good OOP language (despite what you keep bickering about). Perl's good, but it's not OOP - which is where everything is going (if Perl is OOP, I missed it somewhere in your code and my brief encounters with it). Reminds me too much of COBOL in some ways. Another good procedural language that I don't like (I don't fancy C as much any more either). How many people program in COBOL these days? Coming from C then C++, Java is a natural progression for me - though I still program C++ for targeted platform code. Don't tell me that you think C++ is for toasters too? Instead of noodly code, I can show a full screen shot of my working java app. But I guess full-blown working apps don't impress you either. That's the thing. After working (working really hard) to code in C and C++, Java was the fastest development that I've encountered (even wrt BASIC). Maybe Perl has it, but I haven't come across it as a programmer for, once again, 15 years (is it sinking in yet that I'm no weekend coder? I've programmed for large corporations, for robotics, for APIs, for AIs, as well as stand alone applications). I've seen app SDKs using C, C++, Python, but none using Perl. And none using Java (yet). Only reason that I'm not into that much programming now is that I'm trying to move into 3D CG animation - which is going very well now that I've mastered Poser, Cinema 4D, and am quickly gripping LightWave and Maya. My point - handling Poser parsing and "data storage" is easy in classes. C++ has classes, but, honestly, it can be mind-numbing trying to code in it - especially the esoteric stuff. I basically consider C++, C patched with classes. Java, on the other hand, was easy, easy, and easier. The only encountered frustrations with it were in dealing with a third-party api (JAI), which is about as esoteric as any api can get. The only two other languages that I'd look at are Python (which I have tried) and maybe C# (which I haven't). Have fun... BYS