Coding languages' applications, attributes, and so forth.

A place for general discussions about anything and everything.

Coding languages' applications, attributes, and so forth.

Postby whodaman » Thu Mar 14, 2013 4:52 am

Ill start with Java.

Java is:
Easy to learn, easily accessible
Open source, meaning Java can be used on ANY platform, Mac, PC, Tablet, etc.
Bulky, the only downside I can think of is that it's hard to make a good game while saving space

Applications:
Minecraft


At the moment, I cant think of any other famous applications that use Java, and I am unfamiliar with any other languages, I am posting this in hopes that it will help people interested in coding to get into it.
whodaman
 
Joined: Wed Mar 13, 2013 12:01 am
Location: Somewhere in AZ

Re: Coding languages' applications, attributes, and so forth

Postby Zeus Kabob » Thu Mar 14, 2013 6:23 am

I'll give you one.

C++ is:
pros:
Well established.
Many libraries allows one to easily make various similar programs quickly.
Extremely efficient when programmed properly.
Can potentially run on any system (win/mac/linux), but making a program compatible with all three is difficult.
Object-oriented and flexible.

Cons:
Typically requires a lot of work to make a high-quality program, especially start-up work.
Few helpful abstractions by default; requires intimate knowledge of the internal workings of your system.

Applications:
A multitude of games use C++.
User avatar
Zeus Kabob
Moderator
 
Joined: Tue Nov 16, 2010 2:16 am
Location: Between some awesome thunderheads

Re: Coding languages' applications, attributes, and so forth

Postby Thaedael » Thu Mar 14, 2013 6:27 am

I never used c++ for making games, but I was trained in it like the majority of top tier Canadian Universities that teach any of the sciences, for being able to run and predict things with models. Not the most fun application, but there you have it.
Thaedael
 

Re: Coding languages' applications, attributes, and so forth

Postby BlueLight » Thu Mar 14, 2013 5:15 pm

Strage fact. C++ use to thought of as a bad language for making games for some of the same reason java is now.
User avatar
BlueLight
Gangs n' Whores Developer
 
Joined: Sat Jun 04, 2011 8:23 am

Re: Coding languages' applications, attributes, and so forth

Postby OwnerOfSuccuby » Thu Mar 14, 2013 5:30 pm

I was starting from Pascal -> Delphi.

But that languages was designed to work with databases and the same things. Hundreds of ugly forms :roll:
My first game was on it :roll: :mrgreen: And a lot of institute programs and my diplom

Than i look for C ++ C # and etc. But i do not why - i just do not like it and do not work to make anything on it. May be becouse i was forced to use that languages. Or may be becouse i just do not like it's structure and how it was designed :mrgreen:

But when i see flash i like it - becouse of how it was designed - and comfortable to make simple things that looks good. It even have its own graphical editor.

I do not know why java and C is bad really ;) - C can work with 3d / i see a lot of games on some thing like that :mrgreen:

But i see a lot good games that was made on flash and ported to another platforms too. (For example adobe air is flash too for me :lol: ;) )

So it does not metter what language are - i think it is just how you like it and how comfortable it is for you ;)

For example i do not know for now can flash work with 3d - Delgpi and C ++ can.

Not becouse it is impossible to make on flash for example - i think may be some body already make the things like that - but becouse there are more libruaries that another people doo for example for C ++ and etc.

May be i am wrong - it is always my opinion as always ;) :mrgreen:
OwnerOfSuccuby
 
Joined: Fri Jun 11, 2010 9:33 pm

Re: Coding languages' applications, attributes, and so forth

Postby Zeus Kabob » Thu Mar 14, 2013 11:31 pm

BlueLight Wrote:Strage fact. C++ use to thought of as a bad language for making games for some of the same reason java is now.


Uh...

You'll have to put a source on that fact. Java is thought of as a bad language because it's heavy and has a ton of security vulnerabilities. If you're talking the days when C++ was first made, I guess people could claim C++ is like Simula without some features, but C++ would likely be lighter than Simula for the same reason.
User avatar
Zeus Kabob
Moderator
 
Joined: Tue Nov 16, 2010 2:16 am
Location: Between some awesome thunderheads

Re: Coding languages' applications, attributes, and so forth

Postby BlueLight » Fri Mar 15, 2013 3:16 am

Zeus Kabob Wrote:
BlueLight Wrote:Strage fact. C++ use to thought of as a bad language for making games for some of the same reason java is now.


Uh...

You'll have to put a source on that fact. Java is thought of as a bad language because it's heavy and has a ton of security vulnerabilities. If you're talking the days when C++ was first made, I guess people could claim C++ is like Simula without some features, but C++ would likely be lighter than Simula for the same reason.


I was vague because i can't remember the right termanology.
Basically java has to much structure to be used in making games.
C++ way back in the day was considered bad for same reason.

My source is "Making Killer games in java" which was released by O'reilly
The book can easily and legally be found on the internet. The author even has a site proving the latest drafts (and some chapters not in the book) of the book.

The first chapter is him justify the use of java in making a game.
User avatar
BlueLight
Gangs n' Whores Developer
 
Joined: Sat Jun 04, 2011 8:23 am

Re: Coding languages' applications, attributes, and so forth

Postby IrrelevantComment » Tue Mar 19, 2013 5:14 pm

C++ makes a lot of things more complicated than in more modern languages, such as garbage collection and pointers.

My favourite language is C#, the main downside of it is that it is Windows only though. Also, code can't fall through blocks in switch case statements, a minor issue but completely retarded.
IrrelevantComment
 
Joined: Tue Mar 15, 2011 7:46 pm


Return to General



Who is online

Users browsing this forum: No registered users