Trash_Empire
|
|
« on: July 12, 2014, 01:57:13 PM » |
|
This is a question I have been thinking about for a while. What is everybody's favorite programming languages? I personally have like an arsenal of favorite languages that I use for different things. For basic concepts to test out I usually use JavaScript or maybe ActionScript 3.0. For larger things, I like Java, Python, and C. I think JavaScript is good for small and large programs. I do not think Java is great for games, but it is OK for games. The graphics2D stuff is really nice to mess with. C++ is good for games, but memory allocation can be a bitch sometimes. What do you think?
|
|
|
Logged
|
|
|
|
kamac
|
|
« Reply #1 on: July 12, 2014, 02:01:17 PM » |
|
I think that this should be a poll C++.
|
|
|
Logged
|
|
|
|
rosholger
Level 1
|
|
« Reply #2 on: July 12, 2014, 02:58:48 PM » |
|
C++, java's overly verbose syntax drive me crazy and i also like managing my own memory . I strongly dislike pythons everything-in-the-same-file thing and i find the syntax for classes to be to verbose.
|
|
|
Logged
|
|
|
|
Polly
Level 6
|
|
« Reply #3 on: July 12, 2014, 05:03:20 PM » |
|
Assembly
|
|
|
Logged
|
|
|
|
Kyuugatsu
Level 1
|
|
« Reply #4 on: July 12, 2014, 05:06:13 PM » |
|
Absolutely depends on the application.
For small scripts/web frameworks: Ruby, Python
For desktop etc. applications: Java for cross-platform, or C#
For games: C#
For anything on the internet: JavaScript
I use CIL to mess with other people's code sometimes. It's not my favorite, but it's better than assembly.
|
|
|
Logged
|
|
|
|
ChemicalStudios
|
|
« Reply #5 on: July 12, 2014, 05:51:22 PM » |
|
I like Java and C++ the most, I think. I can't stand Python, I don't know what it is, but I find it really annoying to use.
|
|
« Last Edit: August 24, 2014, 06:52:47 AM by ChemicalStudios »
|
Logged
|
|
|
|
Kyuugatsu
Level 1
|
|
« Reply #6 on: July 12, 2014, 06:57:20 PM » |
|
I like Java and C# the most, I think. I can't stand Python, I don't know what it is, but I find it really annoying to use.
You may or may not like Ruby. My co-worker describes it as "Python without handcuffs".
|
|
|
Logged
|
|
|
|
eigenbom
|
|
« Reply #7 on: July 12, 2014, 09:07:19 PM » |
|
C++. (And you can avoid memory management altogether using std::shared_ptr, etc.)
|
|
|
Logged
|
|
|
|
Endurion
|
|
« Reply #8 on: July 12, 2014, 09:41:07 PM » |
|
C++ for games C# for tools
|
|
|
Logged
|
|
|
|
Code_Assassin
|
|
« Reply #9 on: July 12, 2014, 09:48:35 PM » |
|
Right now it's C#.
It's managed, but there are plenty of nifty ways I can increase perf(like calling on unmanaged code for heavy tasks). C# has a really friendly and easy syntax, a bunch of cool libraries out there.
|
|
|
Logged
|
|
|
|
gamerzap
|
|
« Reply #10 on: July 13, 2014, 02:34:33 AM » |
|
I like Java, even though some things are pretty complicated to do without libraries.
|
|
|
Logged
|
|
|
|
Columbo
|
|
« Reply #11 on: July 13, 2014, 04:11:10 AM » |
|
Favourite is C++ as long as people (myself included) remember to keep it simple.
There's something quite liberating about C though, it's quite a nice feeling to have only one right way to organise your code instead of the 100s of subtle trade-offs that different approaches in C++ offer
|
|
|
Logged
|
|
|
|
dirak
|
|
« Reply #12 on: July 13, 2014, 06:44:01 AM » |
|
C++, Python, and JS depending on the application. Most of work is PHP. I strongly dislike pythons everything-in-the-same-file thing and i find the syntax for classes to be to verbose.
What everything-in-same-file thing are you referring to?
|
|
|
Logged
|
|
|
|
IndieEmma
|
|
« Reply #13 on: July 13, 2014, 09:26:43 AM » |
|
I'm using C# for my current project but my favorite is c++.
|
|
|
Logged
|
|
|
|
Average Software
|
|
« Reply #14 on: July 13, 2014, 09:48:07 AM » |
|
Ada. It's what C++ would be without all the C baggage.
|
|
|
Logged
|
What would John Carmack do?
|
|
|
Trash_Empire
|
|
« Reply #15 on: July 13, 2014, 01:21:54 PM » |
|
is it possible to make standalone applications with JavaScript? Like is there a library or framework that does this.
|
|
|
Logged
|
|
|
|
nikki
|
|
« Reply #16 on: July 13, 2014, 02:26:38 PM » |
|
you can make mobile apps with things like https://www.ludei.com/cocoonjs/ , you could also make a (desktop) shortcut to a website you host locally. Or what exactly do you mean with standalone in the context of Javascript? what browser do you expect? will you offer your own wrapped browser like http://www.awesomium.com/ ?
|
|
|
Logged
|
|
|
|
Polly
Level 6
|
|
« Reply #17 on: July 13, 2014, 02:29:23 PM » |
|
is it possible to make standalone applications with JavaScript? Like is there a library or framework that does this. Javascript is one of the languages you can use in Unity
|
|
|
Logged
|
|
|
|
Trash_Empire
|
|
« Reply #18 on: July 13, 2014, 07:24:17 PM » |
|
I mean outside of something like unity, where you can make an executable file, not an html link.
|
|
|
Logged
|
|
|
|
Code_Assassin
|
|
« Reply #19 on: July 13, 2014, 07:40:06 PM » |
|
is it possible to make standalone applications with JavaScript? Like is there a library or framework that does this. Javascript is one of the languages you can use in Unity I really disagree with calling it Javascript. It's very similar but there are major differences between the semantics. I like to refer to it as, Unityscript. @DevLizard You can use JScript. While it isn't javascript it is as close as it comes to using javascript and generating an executable file.
|
|
|
Logged
|
|
|
|
|