Profile for EDWARD, HAMMER OF THE SCOTS

Error message

Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /var/www/pied-piper.ermarian.net/includes/common.inc).

Recent posts

Pages

AuthorRecent posts
OK, folks, looks like I can port my tools to a Mac... in Blades of Avernum
Warrior
Member # 5091
Profile #3
Why not use a cross-platform toolkit like wxWidgets that works in a decent language? Then you wouldn't have to port anything.

(Don't make your software suck just to port it to the Mac.)

[ Wednesday, November 17, 2004 20:12: Message edited by: Walker, Texas Corpse ]
Posts: 180 | Registered: Friday, October 15 2004 07:00
3D Graphics in Blades... in Blades of Exile
Warrior
Member # 5091
Profile #43
Not to mention that BoA is ugly, the Avernum games are not fun, and buying BoA would put more money in Jeff Vogel's pocket that he does not deserve.
Posts: 180 | Registered: Friday, October 15 2004 07:00
Tell me if you like programming. . . in General
Warrior
Member # 5091
Profile #25
I'll give you a few examples of how Javascript is useful. On Invision forums, there is a "Fast Reply" feature -- you hit a button, a little form pops out so that you can type a reply. If that was implemented with a roundtrip, it would take longer, especially considering the SQL queries, database connections, etc.

GMail is another example. Its speed is already legendary. Why? Because for many operations, it doesn't query the server -- it does things locally with Javascript, only connecting to the server to save its status.

Java applets are a messy way to handle things; they're entirely disjoint from the rest of the HTML document.

Oh, and OpenOffice isn't written in Java. It has an optional Java VM included, but the application itself is primarily written in C++.

If you're not using C++ as an OOP language, you aren't using C++ properly. Same with Python (but less so).

As of April 2004, Pew research found that about 55% of adult Internet users have broadband access anywhere and about 40% have it at home. That's a good number, and it's been a few months since then. Even so, a conservative estimate still puts the number of sole broadband users at at least 40%. That is a substantial chunk of the market, and one that from anecdotal evidence I think won't shrink very much. You're getting down to the people who feel that their current dialup expenses are all they wish to pay.

And, finally, maybe repeated POST requests are fine for YOU, but the server might think otherwise once you get a substantial user base. When you're getting a million+ pageviews a day, each request shaved off may be a significant drop in your load average and total traffic.
Posts: 180 | Registered: Friday, October 15 2004 07:00
Connection Speed in General
Warrior
Member # 5091
Profile #4
I do have Javascript enabled, but I don't even have Java on my computer at all.
Posts: 180 | Registered: Friday, October 15 2004 07:00
Tell me if you like programming. . . in General
Warrior
Member # 5091
Profile #22
Java also does not work for client-side manipulation of HTML. Javascript's ability to manipulate forms is enough alone to make it useful.

Java/ECMAscript is a fine scripting language for a variety of purposes; for an example of how useful it can be, I point to the Mozilla applications, all of which are based on XUL and Javascript.

I couldn't tell you whether Java is easier to code; I don't use it. I can tell you that it has significant penetration on the server side and decent penetration on the client.

Stroustrup? Wouldn't ol' Bjarne be just a tad biased towards the language he created? Which survey was this, anyway? I think it's likely that the definition of "commercial application" excludes something like contracted works or server-side applications, both of which are major sectors of the software market.

In addition, why do you claim that commercial software is what matters? According to Netcraft, a non-commercial web server (Apache httpd) is used for over 67% of all websites. That's a pretty commanding statistic. Many of these websites, including 12 Fortune 100 companies, use an operating system, GNU/Linux, which is developed and distributed in a mixed commercial/non-commercial fashion.

In fact, non-commercial and semi-commercial software commands a significant portion of the market. To dismiss it is a foolish and short-sighted choice.

By the way, why are you gluing C and C++ together? They're different languages, and share surprisingly little in terms of domain and skills involved.

Oh, and finally, server roundtrips will always be a high-latency operation as compared to local processing, even when we're all on OC-48s connecting our 15GHz workstations directly to Internet2.

[ Tuesday, November 16, 2004 18:27: Message edited by: Walker, Texas Corpse ]
Posts: 180 | Registered: Friday, October 15 2004 07:00
3D BOA Editor (Windows) in Blades of Avernum Editor
Warrior
Member # 5091
Profile #1
It'd probably be easier to make the Windows version 3D than to port the Mac 3D editor, actually.
Posts: 180 | Registered: Friday, October 15 2004 07:00
3D BOA Editor (Windows) in Blades of Avernum
Warrior
Member # 5091
Profile #1
It'd probably be easier to make the Windows version 3D than to port the Mac 3D editor, actually.
Posts: 180 | Registered: Friday, October 15 2004 07:00
Tell me if you like programming. . . in General
Warrior
Member # 5091
Profile #20
PHP doesn't provide for any sort of client-side processing. It's all processed server-side and sent to the client as static text.
Posts: 180 | Registered: Friday, October 15 2004 07:00
Speeding up your computer without buying a cable modem. in General
Warrior
Member # 5091
Profile #2
Download accelerators work by raping the server. Don't use them if you want to be nice.
Posts: 180 | Registered: Friday, October 15 2004 07:00
Tell me if you like programming. . . in General
Warrior
Member # 5091
Profile #18
quote:
Originally written by Arenax:

Perhaps more separate, but definitely less valuable. C and C++ account for somewhere around 80% of all commercial applications--which are the ones that matter. JavaScript is largely used by l33t h4xx0rz who want to hide their link locations.

(Yes, I know, there are many valid uses of JavaScript. But I haven't found one I can either do without or do better in something else.)

C and C++ may account for that many commercial end-user, client-side applications, but their representation on heavy servers (where Java rules) and web servers (where PHP/Python/Perl do) is rather slim; there are many, many domains in which ease of coding and maintenance is preferred to raw speed.

In addition, what would you do client-side scripting on HTML documents with if not with Javascript? It's the only such language that is near-universally supported -- and believe me, if you're doing real web application programming, Javascript is a real boon, unless you WANT to do a POST for every single local state change.
Posts: 180 | Registered: Friday, October 15 2004 07:00
Late one... in General
Warrior
Member # 5091
Profile #8
quote:
Originally written by YooDoo Man:

hotness
I'd hit it.
Posts: 180 | Registered: Friday, October 15 2004 07:00
Tell me if you like programming. . . in General
Warrior
Member # 5091
Profile #9
HTML is a markup language. It is entirely static and possesses no facility for conditional logic; thus, it is not a programming language. Javascript, on the other hand, is.
There are some XML-based languages that appear to be Turing-complete, and are thus theoretically programming languages. XSLT appears to be in this category; it certainly possesses conditional logic.
I program regularly in Ruby; I am fluent in C, C++, Lua, Perl, Bourne shell (sh), and Python; I have a working knowledge of Javascript and Ada (rusty), and finally, I am familiar with about a dozen other languages, including O'Caml, LISP, and Pike.
My primary domain of expertise is web and database programming.

Did you just copy and paste from some list of programming languges? Seriously, Algol. Which one, 58, 60, or 68? *snicker*
Posts: 180 | Registered: Friday, October 15 2004 07:00
Avernum 4 in General
Warrior
Member # 5091
Profile #78
Right. Aixo only applies to the specific worldline with Xao and pals, very far in the future. Even in the Arena, it's officially Aizo now that the worldline is back to Empire days.
Posts: 180 | Registered: Friday, October 15 2004 07:00
OS in General
Warrior
Member # 5091
Profile #6
Yes.

The Exile 3 port to Linux is a piece of crap; it's based off a years-old version of winelib, which means that it's basically like running the Windows version with a years-old version of Wine. As far as I can tell, any of Spiderweb's games up to and including Blades of Avernum (and related editors, etc.) run more or less perfectly in Wine.
Posts: 180 | Registered: Friday, October 15 2004 07:00
A Hypothetical in General
Warrior
Member # 5091
Profile #23
quote:
Originally written by Thuryl:

If you think "would you do it?" is an equivalent question to "is it right to do it?", then either you consider yourself to be a perfectly ethical person all the time or your conception of ethics isn't much like mine. To put it another way, the question was not intended to be which course of action is ethical, but whether or not to act ethically at all when doing so would involve considerable harm to someone important to you.

Here's another one that perhaps illustrates the point more vividly:

You're offered an opportunity to double the value of everything you own: a second house, a second car (if you have one), twice as much money in your bank account, etc. However, if you accept the offer, someone, somewhere in the world, a complete stranger to you, will die. Do you take the deal?

(The sting in the tail of this one, of course, is that by giving away all your possessions, or selling them and giving the proceeds to charities, you could easily save much more than one life. How, if at all, is refusing to do this morally different to accepting the above offer?)

Hmm. Well, I'm worth no more than $1000 on good day. I doubt I could save a single life with that.
Posts: 180 | Registered: Friday, October 15 2004 07:00
Arafat dead? in General
Warrior
Member # 5091
Profile #30
quote:
Originally written by 4614 and 4808:

I still don't know how all those terrorists continue to operate inside the country, though.
I imagine there's an Israeli ministry of defense, that trains them and purchases weapons from overseas, etc.
Posts: 180 | Registered: Friday, October 15 2004 07:00
Scenario File Format in Blades of Avernum Editor
Warrior
Member # 5091
Profile #17
Imban: It's only the case if one reverse-engineers BoA itself. Developing a new engine based on the scenario file spec implicit in the editor source would be legal, but a derivative work; you'd need to license said work accordingly.

Of course, then one would have to be careful not to use any Spiderweb trademarks or copyrighted material in the resulting program. However, what's being discussed in this thread is not a hack or crack, and it's not in violation of either the BoA EULA or the forums' code of conduct.
Posts: 180 | Registered: Friday, October 15 2004 07:00
Scenario File Format in Blades of Avernum
Warrior
Member # 5091
Profile #17
Imban: It's only the case if one reverse-engineers BoA itself. Developing a new engine based on the scenario file spec implicit in the editor source would be legal, but a derivative work; you'd need to license said work accordingly.

Of course, then one would have to be careful not to use any Spiderweb trademarks or copyrighted material in the resulting program. However, what's being discussed in this thread is not a hack or crack, and it's not in violation of either the BoA EULA or the forums' code of conduct.
Posts: 180 | Registered: Friday, October 15 2004 07:00
The Community Is Criminally Ignorant: A Study in Blades of Avernum
Warrior
Member # 5091
Profile #1
I find EACS to be the most interesting bit -- especially how many people thought that the Vahnatai and Lost Bahssikiva or whatever were in Exile.
Posts: 180 | Registered: Friday, October 15 2004 07:00
Statistical Survey in Blades of Avernum
Warrior
Member # 5091
Profile #9
IMAGE(http://alec.desperance.net/Exile2-1.png)

I'm looking for a better example.
Posts: 180 | Registered: Friday, October 15 2004 07:00
Whats ur favorte Scenario? in Blades of Avernum
Warrior
Member # 5091
Profile #5
I would actually venture to guess that a sizable percentage of BoE/A players never realize that there are third-party scenarios available. Furthermore, some of those who do seem to believe (I've heard this before) that third-party scenarios will necessarily be poor substitutes for his Holiness Jeff Vogel's stellar work.

It'd be interesting but probably impossible to see what percentage of BoX players play through the included scenarios, go "Hooray", and leave it at that.
Posts: 180 | Registered: Friday, October 15 2004 07:00
homeland forum in General
Warrior
Member # 5091
Profile #13
The best way to solve your problems with Homeland is the "delete" function of your personal computer. Use it to delete the entirety of Homeland from your computer and never think about it again.
Posts: 180 | Registered: Friday, October 15 2004 07:00
Halloween Costumes in General
Warrior
Member # 5091
Profile #10
IMAGE(http://www.sircabirus.com/ultima4/images/u4box.jpg)
Posts: 180 | Registered: Friday, October 15 2004 07:00
Moving carts in Blades of Avernum Editor
Warrior
Member # 5091
Profile #37
quote:
Originally written by Kelandon:

It was actually quite tricky. I appreciated it. But then, I never played E3.
"The Exile Trilogy
(Moderated by: Drakefyre, Phenotypical, Kelandon)"

Hmmm?
Posts: 180 | Registered: Friday, October 15 2004 07:00
Moving carts in Blades of Avernum
Warrior
Member # 5091
Profile #37
quote:
Originally written by Kelandon:

It was actually quite tricky. I appreciated it. But then, I never played E3.
"The Exile Trilogy
(Moderated by: Drakefyre, Phenotypical, Kelandon)"

Hmmm?
Posts: 180 | Registered: Friday, October 15 2004 07:00

Pages