Author Topic: Scripting, coding, programming, etc.  (Read 5043 times)

Check out codecademy if you want to learn more.

I might try to learn TorqueScript though, is it relatively easy to learn for a new programmer?

knew some lua and java
still working on java

I know LUA too (a very small amount), and I just don't really like it.

I know:
  • Some HTML 4
  • CSS
  • JavaScript (mainly node.js)
  • Some TorqueScript
  • a bit of QBASIC
  • Visual Basic 6.0
and that's pretty much it. Not much.

I know a little bit of JavaScript for Unity. Going to try to learn some more

So if I learn Python, what could I do with it?

I know I should research this myself but you said you have experience with it so..
Well, you can do the same things as with any other languages. In that aspect, it doesn't really matter what language you choose. You will most likely start of with using it as a calculator, then you'll probably dive into a couple of simple for- and while- loops. Eventually you'll probably do some string manipulations. The basic stuff is the same in all languages. The syntax isn't though. And that's why Python is often recommended for newbies, because its syntax is easy to understand. Another pro is the availability of documentation. If you are wondering how to solve a certain problem, the answer is often only a short Google-search away. There is most likely someone who has encountered the same problem as you with big languages such as Python and C. If you decide to start with TorqueScript or another small language, you have to do much of the problem solving yourself.

Personally, I use Python (and MATLAB) for scientific purposes. Modelling dynamic chemical systems, for example. Those models often involve numerical solving of quite complex differential equations, which are very time consuming (or even impossible) to solve by hand.
But unless you are pursuing a career in mathematics or engineering, you probably won't need to learn that kind of programming :P

Here's a list of applications: http://www.python.org/about/apps/ , http://python.about.com/od/gettingstarted/ss/whatispython_all.htm , http://en.wikipedia.org/wiki/Python_(programming_language)#Use

According to wiki, Civilization 4 and Battlefield 2 use Python. So that's cool.


Quote
"An important goal of the Python developers is making Python fun to use. This is reflected in the origin of the name, and in an occasionally playful approach to tutorials and reference materials."

"The Zen of Python
    Beautiful is better than ugly.
    Explicit is better than implicit.
    Simple is better than complex.
    Complex is better than complicated.
    Flat is better than nested.
    Sparse is better than dense.
    Readability counts.
    Special cases aren't special enough to break the rules.
    Although practicality beats purity.
    Errors should never pass silently.
    Unless explicitly silenced.
    In the face of ambiguity, refuse the temptation to guess.
    There should be one-- and preferably only one --obvious way to do it.
    Although that way may not be obvious at first unless you're Dutch.
    Now is better than never.
    Although never is often better than *right* now.
    If the implementation is hard to explain, it's a bad idea.
    If the implementation is easy to explain, it may be a good idea.
    Namespaces are one honking great idea -- let's do more of those!"
« Last Edit: April 23, 2013, 11:27:00 AM by King Leo »

I want to learn either JavaScript or Lua :c

Javascript is the best language out there by far, so versatile.

I've learned a little bit of Lua, but forgot it quite fast, and Ipquarx going to teach me C# some time. :D

LUA
TorqueScript
A hint of C#
HTML
A hint of JavaScript
xHTML

Python master race.

Javascript is the best language out there by far, so versatile.
wat

wat
I agree, wat?
Yes, Java made minecraft n' stuff, but Java is still Java. Compare it to other languages, it just falls down the list.

I know Python,TorqueScript, C, lua and other stuffs
parts of assembler too

I'm surprised no one knows some high level programming languages(C,C++,assembler)! ;o

« Last Edit: April 23, 2013, 06:52:21 PM by Aide33 »

I agree, wat?
Yes, Java made minecraft n' stuff, but Java is still Java. Compare it to other languages, it just falls down the list.

Java =/= Javascript