void someFunction(some, params) { int somevar = 1; int comvar = 3; char anothervar = "something"; if (somevar < comvar) { cout << anothervar; } }Python feels more like it'd be some thing like:
def someFunction(some, params): """About this function""" somevar = 1; comvar = 3; anothervar = "something"; if somevar < comvar: printf anothervarSo far it's interesting, never really done much for Object Oriented Programming ether. Well inless you count reading allot of Java a long time back but never writting much.
While I can't remember why I got into programming, I remember I chose to start off with C++ because I knew it was common and I could find allot, also I found it interesting. Java I've read but not written, plenty of reading both about the language and the syntax but I've only written like a hello world app. The way I go by how much typing is involved is the Hello world program most tutorials start with. Example / Opinions:
/* ANSI C */ #include <stdio.h> int main() { printf("Hello, World!\n"); return 0; } // My very first C++ program #include <iostream> using namespace std; int main () { cout << "Hello World!"; cin.get(); return 0; } //Simple Hello World program in Java class HelloJava { public static void main(String[] args) { System.out.println("Hello Java!"); } } #!/usr/bin/perl use warnings; print "Hello, world.\n"; #in python print "Hello, World!"As you can see, Python was the least involved to print one line of text to standard output. Perl wasn't so bad, like a shell script + I always use, use warnings with perl. Java doesn't look bad but 2,000 lines later I think my fingers would wear out. C++ is ok but a bit of prep work, C on the other hand is slightly less. While I reckon doing things in a language is always typing intensive up to a point, how much nitty-typing you need to do some thing short is the Q. Odds are in my book Java is probably better to learn first but C is easier to have to type out things. I must say I do like to hear of app's done in Java, I can even read it reasonably like a few other languages but I don't like to use it. I think I'm going to like Python, basically after I started with C++ I got board and switched to Perl learned enough to be able to grasp a few basics (and read it better) then got board. Whent back to C++ studies and started reading about Java. Got tired of C++ and didn't care for writting Java. Forgot allot of crap from no use, got back into it and tried to learn more about C. Fell inlove with it the second I saw this guide it's good for learning basic concepts and this guys got a nice sense of humor. I found it useful if not perfect but it did renew my interest in programming. Since then I've been playing with C and generally enjoying it.
No comments:
Post a Comment