(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-05-24 01:20 PM
0 users currently in Programming.
Acmlm's Board - I3 Archive - Programming - How did you start? New poll | |
Pages: 1 2Add to favorites | Next newer thread | Next older thread
User Post
||bass
Administrator








Since: 11-17-05
From: Salem, Connecticut

Last post: 6287 days
Last view: 6285 days
Posted on 11-04-06 10:55 PM Link | Quote
I think C# has turned out to be an excellent language to learn object-oriented programming with. It's a very simple and straightforeword language that doesn't bog down the programmer with things direct pointer management and manual object destruction.
spiroth10

Paratroopa


 





Since: 01-28-06
From: USA

Last post: 6285 days
Last view: 6285 days
Posted on 11-04-06 11:01 PM Link | Quote
I started out as a very bored little kid. This was back before Geocities had the annoying side-bar, and lycos.co.uk was the best free webhost (free php/mysql, few/no ads).

I wanted a website, so I used geocities site-builder. I knew so little, I thought an HTML only forum was actually possible (I feel like an idiot now). I had never really had a computer at all up to that point, though, so that explains why.

after awhile, I became frustrated with site-builder, and decided to learn HTML, which I did in about a day or so. it was easy. eventually, I decided I wanted to make a game. a role-playing game. and I wanted to do so without using an "rpg/game maker tool" so I started to learn QBASIC.

However, I quickly became frustrated with the simplicity, and the uselessness, of QBASIC. I quit QBASIC, and left programming for some time (at least a year, maybe more) before eventually returning to it, and deciding it wasnt for me.

In the meantime, I learned CSS, PHP, MySQL, and more about computer hardware/software in general. I study up on the different languages, and decided C/C++ was right for me.

I learned the basics far more quickly than I did with QBasic, ironically. (no pun intended) After a bunch of console programs, I began to learn the Allegro library -- again, I was frustrated with it's archaic structure, and simplicity. So I left for SDL.

now I am still mastering the use of SDL to develop games. I have not reached my goal yet, and it will be a LOOOONG haul before I even start with an RPG. right now Im working on a galaga like arcade shooter, which is still far from done.

I probably forgot some in there, but thats good enough, I guess...
NintendoFB

Coney


 





Since: 11-02-06
From: Florida, US

Last post: 6348 days
Last view: 6348 days
Posted on 11-04-06 11:01 PM Link | Quote
Hmmmmm, not sure which to start on. Any suggestions on which is easier?

darkwitch: I already got Roadsend through download.com, thanks anyway.
darkwitch

Red Cheep-cheep


 





Since: 10-16-06
From: Puerto Rico

Last post: 6285 days
Last view: 6285 days
Posted on 11-04-06 11:17 PM Link | Quote
HTML or PHP?

Hm, I'm really unsure, but PHP CAN simplify HTML tags by alot making good layout sites easy to make.
NintendoFB

Coney


 





Since: 11-02-06
From: Florida, US

Last post: 6348 days
Last view: 6348 days
Posted on 11-04-06 11:19 PM Link | Quote
Alright, thanks a whole bunch.
darkwitch

Red Cheep-cheep


 





Since: 10-16-06
From: Puerto Rico

Last post: 6285 days
Last view: 6285 days
Posted on 11-04-06 11:23 PM Link | Quote
No, problem.

Also, go to www.php.net

there are some functions there that might be usefull to learn.
Cellar Dweller +

Red Koopa









Since: 11-18-05
From: Arkansas

Last post: 6295 days
Last view: 6286 days
Posted on 11-05-06 02:43 AM Link | Quote
I first started programming in BASIC on a TRS-80 Color Computer 2 when I was about nine years old.

Later, I learned a little bit of machine code programming on a Tandy 1000 TX by reading DOS Power Tools. It had a section on using DEBUG to make little programs to add features to batch files. The Tandy 1000 was secondhand and the DEBUG utility was not included, so I used the machine code included in some of the listings to learn some of the x86 opcodes. I didn't produce much intersting stuff during this peroid.

Later than that, I started using QBasic on the library computer at school.

It wasent until 1995 that I had a decent home computer. I did some more stuff with QBasic, X86 asm, and an obsecure shareware interpreter called CEnvi. Two years later, I would gain internet access and get my first exposure to real C.

I actually learned a little HTML before I used the internet. I made a few pages locally and viewed them with the Prodigy web browser before we had an account.

As for PHP, I didn't have much interest in it until I was exposed to AcmlmBoard.
BooUrns

Buster Beetle








Since: 05-07-06
From: The CS

Last post: 6287 days
Last view: 6287 days
Posted on 11-05-06 02:57 AM Link | Quote
I am still starting out, I have almost no experience with programming (except for TI-83+ BASIC which I am very good at). I am slowly teaching myself Java, mainly by looking at other people's code and figuring out what it means. The only thing I've made so far is a tool to change the Start menu text... but I hope to be able to learn more. What would you recommend I look at? I know absolutely nothing about PHP and very little about HTML. Would it be worth my time to look at either of these?
NintendoFB

Coney


 





Since: 11-02-06
From: Florida, US

Last post: 6348 days
Last view: 6348 days
Posted on 11-05-06 01:14 PM Link | Quote
Depends, do you want to make webpages? HTML is a pretty basic language, or as I've learned so far. PHP is more advanced, but I haven't been too deep into it. As for programming, I think I'm gonna start with some Python and the move on to C. I hope to eventually learn C++.
emcee

Red Super Koopa


 





Since: 11-20-05

Last post: 6286 days
Last view: 6285 days
Posted on 11-05-06 04:22 PM Link | Quote
Originally posted by HydraPheetz
Your mind is now blown


Here's how much of a nerd I am: I have the camel one on a shirt.

How I started:

My first experience with anything slightly computer related was a Webtv. I got it from a friend who had just upgraded to Webtv Plus.

I had been interested in computers and the internet for a while but being dirt poor the closest I'd come was using our school's old green screens, and maybe a few fleeting moments with Windows 3.1 (which at the time was state of the art technology, as far as Windows goes, anyway) at one of the less cheap schools I attended.

Anyway, I got this Webtv when I was about 14 and living with my dad and grandparents, but my grandma, being a luddite, wouldn't allow anything slightly computer related in the house, so I had to hide it and use it when I knew I wouldn't get caught, in my bedroom on my 15 inch black and white TV. It wasn't long though before I wanted to try create my own web pages. My friend who gave me the Webtv had a web page, so I ask him how. He passed along his small amount of HTML knowledge he had and I started putting together a small website on Tripod.

After a few months of this, my dad found out I had the Webtv and after a few more month went to a rent to own center and picked up a computer (my grandma just had to deal with it). A Packard Bell with a Cyrix MII-300 processor (which was supposed to be equivalent to 300mhz, but wasn't really). It was $32 a week, and I eventually ended up paying for it after I got a job at KFC.

I eventually got better at HTML, but that wasn't really enough. I wanted to make my web pages more interactive, so I turned to javascript. I began learning through what I know now to be one of the worst tutorials on the internet. I then made a calculator with prompts and alerts, then an on screen one, and then a tic tac toe game which I was pretty proud of at the time.

But that wasn't really enough, either. I could make a page interact with itself and the user, but not with the server. So I set out to learn perl. At first I didn't like perl too much, but the more I learned, the more I liked it. Since learning perl, I've tried pretty much every other language out there, but I just prefer perl.

These days I do almost everything in DHTML (javascript interacting with CSS and HTML), and perl, (sometimes with tk for GUIs). I'm starting to get pretty good with DHTML, but I'll probably never be as good with that as I am at perl.

So my advice, for you picking up a new language, would be to start out with a good tutorial. One that starts by teaching the fundamental concepts of the language. Such as data types, operators, scope, function and argument syntax, blocks.... Then goes on to show this information in coding examples. The O'Reilly book are pretty good like that. Then you can learn new techniques by studying and tweaking other people's code.


(edited by emcee on 11-05-06 11:13 PM)
NintendoFB

Coney


 





Since: 11-02-06
From: Florida, US

Last post: 6348 days
Last view: 6348 days
Posted on 11-06-06 06:19 PM Link | Quote
Wow, thanks for the inspiration, emcee.
Kasumi-Astra

Flurry


 





Since: 11-18-05
From: Sheffield England

Last post: 6285 days
Last view: 6285 days
Posted on 11-10-06 03:54 PM Link | Quote
If you already have a background in HTML go for PHP. PHP just manipulates HTML output and can also interact with a database, at the most simplistic level. Starting with the Acmlmboard might not be such a bad idea- it's where I started getting into programming seriously. The only experience I had before that was BBC Micros and MS QBasic.

Python comes highly recommended as a good programming language to begin with. It's simple, it's clear, it supports object orientation but doesn't enforce it, and it doesn't have a super-complex API that you have to master yourself in to get the most out of it.

C# is a very, very good place to carry on from there. It's a much more up-to-date industrial strength language, but more friendly than Java. I've only been using it for a few weeks and I never want to see any more Java again
blackhole89
Moronic Thread Bodycount: 17
(since 2006-08-21 09:50 EST)
F5 F5 F5 F5 F5


 





Since: 12-31-69
From: Dresden/SN/DE

Last post: 6287 days
Last view: 6285 days
Skype
Posted on 11-10-06 03:57 PM Link | Quote
I started with QBASIC long ago (when I was like 3)... first I mainly copied examples from a book, then I went on testing how I could rearrange the blocks and finally the single instructions for it to do what I want... did the same for Visual Basic when I was 7 and for C++ when I was 10, so I guess that method works fairly well for me.
NintendoFB

Coney


 





Since: 11-02-06
From: Florida, US

Last post: 6348 days
Last view: 6348 days
Posted on 11-11-06 12:37 AM Link | Quote
Holy shit. Is that for real?
HydraPheetz



 





Since: 07-17-06

Last post: 6384 days
Last view: 6384 days
Posted on 11-11-06 02:55 PM Link | Quote
Originally posted by /dev/null
I started with QBASIC long ago (when I was like 3)... first I mainly copied examples from a book, then I went on testing how I could rearrange the blocks and finally the single instructions for it to do what I want... did the same for Visual Basic when I was 7 and for C++ when I was 10, so I guess that method works fairly well for me.

I'm jealous now.

... Then again, I kinda didn't have access to anything _decent_ when I was younger. And even though I tried learning C when I was 11, I gave up after I realized I couldn't make anything work. :|

As a result, after finding Python, I stuck with it and worked with it off and on. Had I been a bit more persistent, I'd prbably be far more adept with it than I am now.
emcee

Red Super Koopa


 





Since: 11-20-05

Last post: 6286 days
Last view: 6285 days
Posted on 11-11-06 11:08 PM Link | Quote
Originally posted by /dev/null
I started with QBASIC long ago (when I was like 3)...


I guess there's no way I could prove you wrong, but I really just don't believe that.
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6286 days
Last view: 6286 days
Posted on 11-16-06 10:34 PM Link | Quote
I had no access to a computer, save for a broken Commodore 64 for a few weeks, until I was ~11. I made some dumb things in QBASIC, then moved on to hacking N64 games. I learned what ASM was and figured all games must be written in it since that's what you get when you disassemble them. So I got a library book on x86 ASM, read a bit, and was completely confused. I later made some very simple C programs such as one that tells you the ASCII value of a character or lists all characters' ASCII values. Eventually I picked up Visual Basic and learned how to make decent things. I moved to C when I started getting into things like emulators that VB just wasn't powerful enough for, and started learning PHP shortly after to make my web site. Somewhere in there I also started making simple ASM hacks of Game Boy games. (My first was an Infinite HP hack for Pokémon Red. I NOPed the part that writes your new HP rather than the part that subtracts it, so it still had some bugs; you'd lose no health if the attack wouldn't have killed you, but would still die if it would. Fixed it a bit later.) From there I learned the ins and outs of other assembly languages. HTML and javascript also go in there somewhere.
1337_Ac3

Shyguy


 





Since: 04-22-06
From: sweden

Last post: 6294 days
Last view: 6286 days
Posted on 11-18-06 10:12 PM Link | Quote
3 years ago, I picked up actionscript. I've been using and learning it ever since and i'm pretty much fluent in it.. I also picked up many languages on the way, such as C++, ASM 6502, Visual and blitz basic, php, asp(.net) and the rest of website related coding and a hell load of other random programming languages.. Ofcourse, i only know 2 - 3 of them good.
Randy53215

Melon Bug


 





Since: 11-17-05
From: Greenfield, Wisconsin (U.S.A)

Last post: 6286 days
Last view: 6285 days
Skype
Posted on 11-19-06 06:05 AM Link | Quote
I started by originally looking at Acmlm code (Might not have been the best idea at the time) but I learned from then on how to do things and list things, etc...

From there I moved to Tuvai code and then later studied up on PHPBB code and other forum system code.

From there I just programmed my own things. I also used PHP.net as a huge resource.
Mega-Dog



 





Since: 11-19-05
From: Minnesota

Last post: 6307 days
Last view: 6288 days
Posted on 11-27-06 10:40 AM Link | Quote
I started programming about 20+ years ago on an Apple 2 in AppleSoft Basic. I have totoally adapted to many languages thoughout the years. I mostly code my NES Editors and utilities in VB since it is quite simple. I also know tons of php and such and I have been rewriting the Acmlm Board code into fresh clean code adding tons of new features...even has most of the holes fixed that is not fixed currently...

Also for people knowing simple HTML knowing some PHP can be helpfull since you can insert it in the middle of your HTML code.

I hope soon to learn CGI and other web interfaces...

Current Learning Project: DTD XHTML Mobile (Mobile Web Interface)
Pages: 1 2Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - Programming - How did you start? |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.026 seconds; used 454.53 kB (max 582.52 kB)