Author Topic: General Programming Megathread v2  (Read 4839 times)


Talk about programming!
(Old topic here)

What is Programming?
Programming is when you faceroll your keyboard and after hours upon hours of sheer rage coupled with some broken keyboards, you get something like a game, application, spreadsheet, or whatever you felt like making at that point in time. This usually involves typing out simple text (code) into an IDE, text editor, or whatever your preferred form of "takakaing" is and then compiling said code.




FAQ
Q: How did you learn so much about programming to the point where you waste time correcting people on the internet and being an starfish about it? How can I begin to the wonderful wonderbread adventures of programming?

A: Pick a language, find a long series of tutorials, and begin learning. Make sure you're actually understanding what you're learning and not just copy-pasting what's being given to you. Take the examples from each lesson and try to apply it to different of stuff. I learned through the guidance of an extremely angry Australian man over the internet. That being said, those are hard to find. Just use tutorials.


Q: Which programming language is the best?

A: There isn't one! There are some that are more suited for certain jobs than others. Use the right tool for the right job. For example, you wouldn't try to make (i don't even think you can anyway) an operating system in Java. I personally prefer C or C++ because I know those languages.

Q: What's the difference between a Text Editor and an IDE / What is an IDE?

A: A text editor is something as basic as notepad. You can open up text files and edit their contents. An IDE is an integrated development environment and it comes with tons more features for whatever language(s) it supports. An IDE (usually) comes with things such as a Text Editor, a Compiler, a Debugger, as well as various project organizing features such as Debug/Release builds and library linking.


Q: Nobody in the topic could help me with <x>, what should I do?

A: Ask here.


Q: <Anything that has to do with spoonfeeding you TorqueScript at all>

A: Shoo.


Q: I loving hate you Kaphonaits and I'm going to murder your firstborn.

A: Ok. :(




Text Editor / IDE List
Popular Text Editors:
-Sublime Text
-Notepad++
-Notepad2
-Crimson Editor
-VI/VIM
-Nano

Popular IDEs:
-Visual Studio Express
-Code::Blocks
-Net Beans
-Eclipse
-Dev C++




Languages (blatantly copied from the old topic because Brian had a great list <3)
    Python
    Ruby
    PHP
    JavaScript
    Go
    Lua
    Shell
    Euphoria
    Lava
    Perl
    Lisp

    Java
    Rust
    C
    C++
    C#
    Objective-C
    Cobra
    Lisp
    Haskell
    Go
    Fortran
    Visual Basic
    COBOL
    Eiffel
    Pascal

    Assembly
    Batch



Happy Programming!
« Last Edit: May 10, 2013, 09:59:49 PM by Kaphonaits² »

GUYS I KNOW CSS AND HTML IM A CODER


I do C++ and Python.

Started Python fairly recently, and picked it up quickly. I love it. :D

GUYS I KNOW CSS AND HTML IM A CODER
yeah, markup and style sheet languages don't count imo :(

GUYS I KNOW CSS AND HTML IM A CODER
REALLY??

I KNOW HOW TO USE MICROSOFT WORD AND POWERPOINT 2004 HIRE ME NOW!

REALLY??

I KNOW HOW TO USE MICROSOFT WORD AND POWERPOINT 2004 HIRE ME NOW!
omg i want to learn that it's so advanced ;-;

you guys know nothing, i have perfected google chrome!!

I'm in to web development, so I know PHP and Javascript.

I know
ms dos batch
some javascript
torquescript
gml
some c++

put batch on the list


What is the best language to learn?

What is the best language to learn?
NAL YOU JOKER READ THE FAQ!!

what a JOKER!!

jesus christ, you JOKER!!!!!

NAL YOU JOKER READ THE FAQ!!

what a JOKER!!

jesus christ, you JOKER!!!!!
stuff, sorry didn't read it all through


http://forum.blockland.us/index.php?topic=200624.0

Enemy Library
Encounter System
Shops
Easily Edible enmies and shop aspects
bosses
over 2000 lines of code
batch codign mastr
« Last Edit: May 10, 2013, 09:53:33 PM by swollow »

sure i'll put batch on the list. it's kind of a trivial language imo but that's fine.