Existing players used to logging in with their character name and moo password must signup for a website account.
- PsycoticCone 2m
- MrRedgrave 57s
- Vanashis 6m
- Hivemind 1m
- Sivartas 26m
- Mindhunter 39s
- JMo 9m All death is certain.
- Fay 2m
- BlackSoul 1s
- Raven 1h I lost myself, in the dark charade.
- Rillem 6m Make it personal.
- zxq 36s Tools: https://ansicolortool.neocities.org
- SmokePotion 10s Right or wrong, I'm getting high.
- Yizhi 34s
- hex 5m
- xXShadowSlayerXx 7m
And 28 more hiding and/or disguised
Connect to Sindome @ moo.sindome.org:5555 or just Play Now

Programming

Thing is I'm in college and I was going to take programming, yet the classes were full, so I have to wait until next semester, but I've decided to dive right in and start teaching myself, which isn't impossible contrary to anyone's belief.  But anyway since I'm sure that maybe a handful of Sindomers have more than an adequate amount of experience I was just curious as to any tips that I can get.  I mean I'm starting out running through and learning C++.  Is that a good starting point?   Any particular sites or books I might check out to help me make this little learning experience easier to handful or should I just hope for the best, study my ass off, and go about it in a trial and error way.  I mean I know that it'll be hella hard and thats why I was asking.  Any info or tips would be mucha appreciated.  Thanks.
I've took 3 C++ classes and that's the way to start for sure.  the one thing you really want to think about are algorythms, or a english worded outline for programs you may also want to get the book for your class, or any c++  book honestly, and just play with writing programs yourself.  even if you can write only basic programs, you will have a head start on the class.
C++ is a good starting point if you want to see programming at it's hardest, most complex, yet still popular form. Java is both easier to pick up and easier to teach yourself.

Algorithms are only part of the battle. When using a good object oriented language (such as C++ or Java), good object oriented design is absolutely necessary to accomplish any tasks of moderate complexity without writing a ton of code.

When learning a language, the right IDE can make all the difference in the world too. Eclipse (www.eclipse.org) does have it's own learning curve, but has become the most powerful and feature rich IDE freely avalible. It's native language is Java, but it has plugins for C++, and other languages (Python for instance… another good 'starting language').

My suggestion is to find an open source project your interested in, and start teaching yourself using online tutorials, books (if you can afford them), and changing existing code. If you need some suggestions for a good open source project, contact me offline ([email protected]).

-Kevlar

oh yeah and use the msdn help files they help alot.
Sure, if your target platform is Microsoft.

I assure you the minute you step into the real world, you'll quickly discover Microsoft is not the most popular target platform.

Today it's virtually a requirement that anything be done in a platform-agnostic fashion. This is one of the many reasons languages like Java and Python are so popular: They work on just about everything.

C++ on Microsoft is one of the hardest platforms to do because all of the API's and language trickeries are Microsoft specific. Not to mention the Microsoft Foundation Classes sucks a fat cock and makes you want to tear your hair out.

If you want a good C++ experience, you can do your development on a Microsoft platform… but steer well clear of anything that's Microsoft specific. Otherwise you'll just learn terribly bad habits and skills which arn't applicable anywhere else.

-Kevlar

LEARN SCHEME!!!!

http://www.drscheme.org

http://htdp.org


WOOHOO!!!
i'M A h4x0r now!!! I can do shceme!!!
(scheme is a lisp… thing...ish... right keblar?)

+()()|_
:sniper: :boom:

Scheme is a dialect of Lisp.

You don't learn Lisp because you'll ever program in it: You won't… unless your doing academic AI reasearch.

You learn Lisp because it'll make you a better programmer.

Much in the same way you don't learn Latin to speak Latin: You learn it because it'll make you a better English speaker.

-Kevlar

Wooo!!

I started a C++ class on Monday the 25th. I've had 5 classes! D'ya hear that? 5 classes!!!

Anyways…yeah...it's pretty easy stuff, really. Not overly hard...and I'm delving in as much as I can.

I don't have a programming class this semester so any work I want to do, I have to do on my own.