• Our friends from the Johto Times are hosting a favorite Pokémon poll - and we'd love for you to participate! Click here for information on how to vote for your favorites!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Chit-Chat: In the midnight hour, she cries because she's sad and alone and just a little pathetic.

Status
Not open for further replies.
happy Easter guys!!! ^^

i hope you all have a wonderful day with your friends and family and we get to think about how much this day means to all of us. cx

(and with the topic, if you entrust me a with a single PENNY i'll never return it, hehe)
 
Well that's why PHP is annoying - silent fail. I'm learning a bit of JavaScript right now and am annoyed at the book I'm reading for it because its example of "picture to get the reader's attention" is a woman in a tub. Yes, thank you for verifying that women are not supposed to be reading this book by pointing out that you choose your images to appeal to straight men.
 
My current big project in Python is XanderBot for #thepokecommunity IRC channel on SystemNet, and let me tell you, it's been an absolute blast writing it along with the Twisted IRC interface. :)

I think my most recent project in C was a command-line based free space finder for ROM hacks that functioned as a replacement for [supporter]HackMew[/supporter]'s FSF, which forced a stupid-as-hell skip interval and refused to open a ROM while any other program was using it (Stupid, I know). More recently though that project kind of became inactive, as I never finished it, unfortunately. :/ ATM I cannot recall any active PHP projects of mine~

My last large-scale programming project before XanderBot was actually a C program called AdvanceScript, which had huge potential but bottomed out after I encountered a roadblock of some sort (can't remember what). It functioned with a command-line backend compiler, command-line UI that allowed you to select pre-written scripts from file, and a GUI with a built-in IDE. It had two language modes: Standard was a new language format that functioned a lot like a modified version of C, and then Classic which had two sub-modes for each PKSV-UI and XSE. At compile time it would write the script's bytecode to a temp binary file and then insert that into the ROM. The GUI had plans to allow importation of custom styles to allow the changing of how syntax highlighting looks, along with font formatting customization and whatnot. It was also going to be compiled into both Windows x86 and x64 binaries with possibly a port to Linux later on, but I don't know if I'd ever get that far if I picked back up on it. :/
 
Last edited:
I'm learning Visual Basic in school right now. Been through Java, PHP, and HTML/XHTML/CSS classes throughout my college career and tbh I feel like I still neeed to solidify my knowledge on them. Just having a professor dump all his knowledge on my brain isn't enough. Might need to practice on my own.

I wanna learn Python though. Heard it's pretty complex.
 
Oh, God, programming.

I've been introduced to programming by way of C++. Was not fun.
 
Oh, God, programming.

I've been introduced to programming by way of C++. Was not fun.

That's unfortunate! What wasn't fun about it? Some people just don't work with programming well, but some other people have bad experiences that can be overcome with the right teacher.
 
You have to choose the right language for what you want to do - C isn't going to help you when you're trying to make a website, and Java won't help you if you're trying to make a game.
 
Obviously I'm talking about general case here. You can also make an Android app entirely in C/C++, but that doesn't mean it's a good idea unless it's really necessary, which is why it's strongly warned against. Java's garbage management system tends to cause lag, which is bad for most games.
 
IIRC all garbage management in C(++) is 100% manual, right?


Python has automatic garbage management from what I can tell (and what was said in their documentation), which is another plus. The removal of semicolons as forced expression terminators is rather interesting in conjunction with colons for things such as defs and if/try statements.
 
There are probably tons of languages I could start out with, but I'm still unsure. VB.NET? C#? C++? I'll probably just have to figure out and research on my own, since I know that everybody is going to give me different answers.

At least I was able to grasp the basic concept of PHP, though whenever coding in it, I always have to have php.net or other resources open to make sure I know what I'm doing.
 
There are probably tons of languages I could start out with, but I'm still unsure. VB.NET? C#? C++? I'll probably just have to figure out and research on my own, since I know that everybody is going to give me different answers.

At least I was able to grasp the basic concept of PHP, though whenever coding in it, I always have to have php.net or other resources open to make sure I know what I'm doing.

In the long run it doesn't really matter. If you know one language well, you could learn others fairly easily.
 
What Aero said - the first language gets you to think like a programmer, although you're probably already there with your knowledge of PHP (psst: I literally make my living as a programmer and I Google 75% of what I need to do and about 95% of my errors).

I would only recommend finding something you want to make, and then finding the best language to make it in. I personally can't learn unless I'm doing something with it, you know?
 
I started with VB.NET when I was about 12 but never had an accurate picture of how code functions at assembly level until I downloaded the Tiny C compiler and looked at how C worked my freshman year of high school. Around that time I finally settled in with PHP and have no problems doing database commands and other things in it, and around 14 I got into C# because GUIs in C are a hassle. At 15 I began my first big C project (AdvanceScript) and explored Java a bit as well.

Years ago I used a pre-made Python script to send Pokémon in PKM files to my DS via Wi-Fi, but it didn't involve any coding. After seeing how Python works at its core I was amazed. It's so useful :D
 
I just screw around with anything I find wherever I can. Python, C, Objective-C, BASIC, PHP, etc.

…and I have yet to make anything useful out of any one of them.
 
It's always been important to me that my ambitions have purpose and yield desirable results. Since I've been programming I've always tacked on a rather large goal in mind for each project, and as I've gotten older I've been getting closer to being able to release my pet projects to the public.

A few hours ago I jumped back on my command-line free space finder. :3
 
I have a mobile app on the app store that I'm working on adding payments too right now. A little nerve-wracking because I'm working with peoples' money, but in the end it will be nice to stick that on my resume.
 
Status
Not open for further replies.
Back
Top