Board Thread:Wiki Running/@comment-26235098-20150610150343/@comment-26235098-20150612141942

Imamadmad wrote:

You see, I've gone in the opposite direction. It was through editing the technical side here at Wikia that I was inspired to study programming properly with the hopes of eventually becoming a developer! The massive switches are pretty awful, but where the best option available at the time as Lua hadn't been introduced as an alternative programming language to ParserFunctions. Thankfully, the difficulty templates have been moved away from the switch function to more of a hash-map style setup, and the other templates relying on massive switches should be fixed up soon as well; I just need to learn Lua first, but that's got to wait until after I've done a test in first Java then python in a couple weeks time, as those two are confusing enough without chucking a third language into the mix!

Well, you are coming along very nicely! :) Java should be enough for entry level, and with all that you're doing on the wiki with bots and whatnot, you probably have more than enough to open professional doors. But formal studies are useful -- provide a perspective that experience alone does not.

I don't know either Python or Lua -- am actually interested both, but it's unlikely I'll follow up. Need to focus on my next professional step (teaching.... English, not CompSci).

I do miss programming a bit, but it's not really the sort of hobby you can just do a bit of here and there. Lua I only came across here... drilled down to a module at some point, possibly following the April Fool's changes. Anyway I remember I had to google some syntactical feature to figure out what the heck language it was.... all I knew was what it was not! It sounds quite interesting, per what little I read.

Well, good luck with everything! :) And feel free to ask if there's anything you think I might be able to help with. I have been out of the game a while, so you are going to be miles ahead of me on many things, but in many other ways, concept-wise especially, the song remains the same.  Too, if you ever have to mess with old C, not so much the kinder OOP derivatives, which issue handslaps for common pitfalls, but the rude, crude, weakly typed, unassigned pointer delirium that is standard C. That I could possibly help with. Possibly. Maybe. We'll see. ;-> :p