I'm really interested to see the results! I personally like C#, but Java is pretty good too because Minecraft was made with it!
Create an account or sign in to comment.
37
1
I use JS to make my games. I tried c++ and it took a lot longer to type. JS is simple and I learned it on my own (even a 10 year old can do it). I use Unity 3D, and once you understand the script references, you're good to go.
1
Wow! So much coders in one place?! Sweet, now is my chance! Check this out!
No but seriously, I think java is good as it's a pretty strict language so you know when and where something happens.
No but seriously, I think java is good as it's a pretty strict language so you know when and where something happens.
1
woulnt it be amazing if someone wrote minecraft in c++ and DirectX , so it would run faster on our crappy windows pc's
1
TheOcelotSpawnerOP you should remove the scripting languages from the poll or change the title. Languages like JavaScript and Python are not programming languages.
I only currently 1 language fluently, that being Java, so my vote is biased.
I added JavaScript and Python later after I had named the post.
1
just a non-coder passing through un-traversed territory
1
I once made a fps using C and JS. btw mah fav is java thats why i make mods
1
Java is the best because most computers use java even this site uses HTML created by java and javascript created by java
1
If you don't know anything about a topic, then don't talk about it. HTML has nothing to do with Java. Javascript has nothing to do with Java, unless you count the name.
OP you should remove the scripting languages from the poll or change the title. Languages like JavaScript and Python are not programming languages.
I only currently 1 language fluently, that being Java, so my vote is biased.
OP you should remove the scripting languages from the poll or change the title. Languages like JavaScript and Python are not programming languages.
I only currently 1 language fluently, that being Java, so my vote is biased.
1
Java did not create HTML. Javascript is very different from Java.
Also, My recommendation is BlitzPlus.
Very easy and good for 2D games and GUI.
A simple calculator In BlitzPlus (note, this code isin't that clean because I hurried through it to make it for you)
Blitzbasic.com is the site.
Please note, I used some advanced blitz code in this (Types).
Also, My recommendation is BlitzPlus.
Very easy and good for 2D games and GUI.
A simple calculator In BlitzPlus (note, this code isin't that clean because I hurried through it to make it for you)
Blitzbasic.com is the site.
Please note, I used some advanced blitz code in this (Types).
Click to reveal
AppTitle "Calculator"
Type number
Field number
Field second
Field symbol$
End Type
Repeat
.start
numb.number = New number
numb\number = Input("enter number: ")
numb\symbol$ = Input("+,-,/,* :")
numb\second = Input("enter number: ")
more$ = Input("add more numbers (1 = yes, 2 = no)?: ")
If more$ = "2"
Exit
EndIf
If more$ = "1"
Goto start
EndIf
Forever
For numb.number = Each number
If more = 0
If numb\symbol$ = "+"
out = numb\number + numb\second
EndIf
If numb\symbol$ = "-"
out = numb\number - numb\second
EndIf
If numb\symbol$ = "/"
out = numb\number/numb\second
EndIf
If numb\symbol$ = "*"
out = numb\number * numb\second
EndIf
Else
If numb\symbol$ = "+"
out = out + numb\number + numb\second
EndIf
If numb\symbol$ = "-"
out = out + numb\number - numb\second
EndIf
If numb\symbol$ = "/"
out = out + numb\number/numb\second
EndIf
If numb\symbol$ = "*"
out = out+ numb\number * numb\second
EndIf
EndIf
more = more + 1
Next
Print "answer is " + out
WaitKey
End
Type number
Field number
Field second
Field symbol$
End Type
Repeat
.start
numb.number = New number
numb\number = Input("enter number: ")
numb\symbol$ = Input("+,-,/,* :")
numb\second = Input("enter number: ")
more$ = Input("add more numbers (1 = yes, 2 = no)?: ")
If more$ = "2"
Exit
EndIf
If more$ = "1"
Goto start
EndIf
Forever
For numb.number = Each number
If more = 0
If numb\symbol$ = "+"
out = numb\number + numb\second
EndIf
If numb\symbol$ = "-"
out = numb\number - numb\second
EndIf
If numb\symbol$ = "/"
out = numb\number/numb\second
EndIf
If numb\symbol$ = "*"
out = numb\number * numb\second
EndIf
Else
If numb\symbol$ = "+"
out = out + numb\number + numb\second
EndIf
If numb\symbol$ = "-"
out = out + numb\number - numb\second
EndIf
If numb\symbol$ = "/"
out = out + numb\number/numb\second
EndIf
If numb\symbol$ = "*"
out = out+ numb\number * numb\second
EndIf
EndIf
more = more + 1
Next
Print "answer is " + out
WaitKey
End
1
The only thing true about that is that Java runs on all computers. Rest is a lie.
1
RevolutionalRedStoneIsn't it funny how the slower, safer, easier versions of C ( # and ++ ) are more popular than the C language they are based on.
Well out with the old and in with the new.
1
some of you guys are only really voting java because of minecraft, I agree it is good but minecraft shouldn't be a factor in deciding. Making this poll on a minecraft website is a bit biased
1
I personally think python is a very good programming language because it is very easy to learn and to read. Probably not the best in terms of how useful it is in different scenarios. But for the beginner, starting with python is always a good thing.
1
I personally prefer java because all the games I play are made with Java, and there's loads of resources out there to help you learn and make stuff, such as with bukkit there is loads of API's and forum posts that really helped me when I was more of a noob than I am now
Oh and why not add html + php? Those are great languages, and are the key to every website on the internet!
Oh and why not add html + php? Those are great languages, and are the key to every website on the internet!
1
CHINESEEEE
Lol just kidding, I'd say JavaScript, because it's easy for beginners to use.
Lol just kidding, I'd say JavaScript, because it's easy for beginners to use.
1
My personal favourite is javascript c:. I reckon its just the simplest.
P.S. You should add javascript to the poll
P.S. You should add javascript to the poll
1
Alright I'll add JavaScript
1
How about Python? Much simpler than Java, and just as good for the most part.
1
Javascript and Lua, along with most of the poll are scripting languages, not programming languages. Python may be easier than Java but it's nowhere near as good or as advanced (openGL etc). Javascript is for writing scripts inside of HTML (or outside as a .js but it can't be used to write programs, only scripts.
1
The poll is broken, Lua only has 8%. That can't be right.
1
Your missing some big languages like Batch and python but out of the ones there C++
1
C++ is my favorite language to code in.
1
you forgot python
1
Not an expert coder here, but java, for me, is the best because of minecraft
But also, you don't need to change the code to make it work on mac/pc/linux since it runs in a runtime environment!
But also, you don't need to change the code to make it work on mac/pc/linux since it runs in a runtime environment!
1
...It doesn't work on mac and linux because it uses runtime. It works on them because it is made in java. Hence the motto "Write once, run anywhere".
1
No one language should ever be considered the "best" language. Different languages are good for different things, and you need to choose the right tool for the job. For example, you would never install a screw with a hammer.
1
This
1
Yep, this is the answer
1
alecdentRevolutionalRedStone
consider the following Lua statement:
cat1,cat2,cat3="shinji", "mango", "soloman"
is faster then the three statements:
cat1="shinji"
cat2="mango"
cat3="soloman"
Not exactly faster; just declared on the same line.
NO. i Exactly mean Faster. as in; the source code translates into simpler and fewer VM instructions, which are literately executed by the CPU Faster.
alecdent
Remember, Lua is intended for use as an extension or scripting language.
No, Lua was intended to have a clean data interface and extensible semantics.
Lua can be interpreted, it can be JIT'ed or it can be compiled.
alecdent
Once you've learned one language It's not hard at all to pick up another.
Not true. many languages have non-overlapping paradigms take; for example - Haskall and Lisp.
A much more concise statement might be:
Almost all programming languages implement the Lambda Calculus; and once you learn how that works ( even if you never know you know ) then new languages which also implement Lambda become very trivial to learn.
1
Java is certainly NOT a simply language. it is not easy to learn when compared to other OO languages and it certainly is NOT a good language for programmers to begin on...
C++ is not a good alternative for it's performance; when compared with simple Ansi C - C++ is always VASTLY slower to compile, always slower to execute and always more bloated.
If your looking for a virtual machine language ( like Java ); then the last thing you want is closed source VMs... instead you should use the faster ( and completely open-source ) language Lua.
If your looking for a compiled language ( like C++ ) then you should already know more than enough about what you need... but if it's
Performance : ANSI C
Programability : Pascal, C#
prototyping : VB, MMF2
From the perspective of a company; you would only ever want programs written in Java.
From the perspective of a programmer I cannot image any circumstances where Java would be the correct or even an attractive option... but I'm all ears if you Java guys who love Java have an example ?
C++ is not a good alternative for it's performance; when compared with simple Ansi C - C++ is always VASTLY slower to compile, always slower to execute and always more bloated.
If your looking for a virtual machine language ( like Java ); then the last thing you want is closed source VMs... instead you should use the faster ( and completely open-source ) language Lua.
If your looking for a compiled language ( like C++ ) then you should already know more than enough about what you need... but if it's
Performance : ANSI C
Programability : Pascal, C#
prototyping : VB, MMF2
From the perspective of a company; you would only ever want programs written in Java.
From the perspective of a programmer I cannot image any circumstances where Java would be the correct or even an attractive option... but I'm all ears if you Java guys who love Java have an example ?
1
Java is pretty easy to learn & make simple things right off bat as a beginner.
C++ is pretty good when it comes to creating high performance games.
-Two Languages im familiar with.
C++ is pretty good when it comes to creating high performance games.
-Two Languages im familiar with.
1
I'm going to learn C++ ;D
1
Yeah, i know right : )
1
RevolutionalRedStone
consider the following Lua statement:
cat1,cat2,cat3="shinji", "mango", "soloman"
is faster then the three statements:
cat1="shinji"
cat2="mango"
cat3="soloman"
…That's pretty sweet.
1
Isn't it funny how the slower, safer, easier versions of C ( # and ++ ) are more popular than the C language they are based on.
As a followup to my selection:
consider the following Lua statement is valid.
If not okay then return end
consider the following Lua statement:
cat1,cat2,cat3="shinji", "mango", "soloman"
is faster then the three statements:
cat1="shinji"
cat2="mango"
cat3="soloman"
It's a really great language, and I'm sure you'll learn to love it.
As a followup to my selection:
consider the following Lua statement is valid.
If not okay then return end
consider the following Lua statement:
cat1,cat2,cat3="shinji", "mango", "soloman"
is faster then the three statements:
cat1="shinji"
cat2="mango"
cat3="soloman"
It's a really great language, and I'm sure you'll learn to love it.
1
Not exactly faster, just declared on the same line. Remember, Lua is intended for use as an extension or scripting language.
Anyways, I'd say the best language really depends on what you want to do with it. C++ would be better than java or c# in most applications, but c# and java might be more practical than c++ in others o.o
Once you've /learned/ one language (take for instance, c#) It's not hard at all to pick up another. You'll notice many similarities in most languages, so the basics should carry throughout.
Anyways, I'd say the best language really depends on what you want to do with it. C++ would be better than java or c# in most applications, but c# and java might be more practical than c++ in others o.o
Once you've /learned/ one language (take for instance, c#) It's not hard at all to pick up another. You'll notice many similarities in most languages, so the basics should carry throughout.
1
Wow that's epic!