Java-Gaming.org    
Featured games (78)
games approved by the League of Dukes
Games in Showcase (426)
Games in Android Showcase (89)
games submitted by our members
Games in WIP (466)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Hey CAS!!! (and anyone else)  (Read 1775 times)
0 Members and 1 Guest are viewing this topic.
Offline javatypo

Junior Member





« Posted 2004-03-14 23:36:46 »

Hey Cas! (and everyone)

My friend Ceranith found this language called D. Yes it is real Tongue.. http://www.digitalmars.com/d

Ive seen u posting about Java's lack of things like structs and not being able to release your j2ge thingy.. well this language as me and Ceranith have discovered is practically C + Java. It looks pretty good to us.. but we were looking for an opinion from someone else.. it may also solve your problems as it appears to be fairly stable.

Check it out!
Offline swpalmer

JGO Coder




Where's the Kaboom?


« Reply #1 - Posted 2004-03-15 00:39:04 »

I lacks the development tools, and libraries that make Java great.  And there is no Mac implementation.
I would rather use C++ with a garbage collection library.  Though part of Java's strength is that it DOESN'T have a lot of the low level stuff from C.. I'm not sure how D compares in that regard.

Offline javatypo

Junior Member





« Reply #2 - Posted 2004-03-15 01:07:11 »

i also noticed there was no mac port for it..

but still it looks good. its got practically everything java has and that C has..

take a look at the comparison chart

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline swpalmer

JGO Coder




Where's the Kaboom?


« Reply #3 - Posted 2004-03-15 01:48:36 »

The chart is bogus.  It contradicts other areas of the site.  It also doesn't account for Java 1.5 features.
It also assumes that the C++ standard libraries are not present which is a foolish assumption. (They argue that C++ still meets the C++ spec with out the standard libs.   So what?  That isn't how anyone is actually going to USE C++.)

Like I said - there are some things from C that I don't want.  That argument is too shallow.

Offline nonnus29

Senior Member




Giving Java a second chance after ludumdare fiasco


« Reply #4 - Posted 2004-03-15 03:38:53 »

D is kinda neat imo.  There is an ide for it on a site named 'atari brothers' or something (the d ide - too many d's?)  There are opengl, sdl and win32 libs available for it.

From what little I've played with it, yes it is alot like java, but its different enough so you can't just jump in and code the way you might guess.  Also, it becomes apparent how incredibly rich and diverse the java class libraries are when you don't have have them.

Regardless, the future is managed, jit code; and d is not managed.
Offline JasonB

Junior Member





« Reply #5 - Posted 2004-03-15 06:37:41 »

I did some reading on D a year or so ago, but didn't get anywhere using it because the Linux impl never seemed to advance (and I could never get a compiled D program running without dumping core).

Wouldn't want to bet my future on it.  It's neither open source, nor (I believe) developed by more than one person.
Offline kevglass

JGO Kernel


Medals: 85
Projects: 22


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #6 - Posted 2004-03-15 06:44:26 »

http://www.opend.org/

Kev

Offline princec

JGO Kernel


Medals: 284
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #7 - Posted 2004-03-15 07:21:44 »

Yeah, I know all about D. I've played a couple of nice games written in D as well a7xpg and other ABA games).

There are many nice features in D. But for the same reason I didn't invest heavily in BeOS I don't think I'll be investing braincells in D either.

Cas Smiley

Offline javatypo

Junior Member





« Reply #8 - Posted 2004-03-15 13:04:38 »

hmm well its interesting to see what u guys think of it..

ill show ceranith this thread when he comes on msn later Cheesy
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #9 - Posted 2004-03-15 14:47:34 »

Quote

well this language as me and Ceranith have discovered is practically C + Java.


...except it lacks most of the features that java added to C++, and lacks all the features that make me develop in java. It lacks all the key features of java.

It looks to me like "yet another attempt to make something similar to C without too many "daring features" which will save all the poor  C/C++ developers who haven't the courage or option to move to something more appropriate like java".

[I'm thinking of python in particular, whose main purpose in the games industry seems to be as a way of letting C++ developers use advanced features of modern languages without losing face and/or without having to forego C++ entirely; it depresses me that most of the features in Python that C++ games developers rave about are either fundamental features of all modern languages since Java, or are just things you could have in C++ if only you had the courage to license the relevant library. I think there's a *lot* of C++ developers who would be much happier people if they tried seriously switching to java...]

malloc will be first against the wall when the revolution comes...
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline rreyelts

Junior Member




There is nothing Nu under the sun


« Reply #10 - Posted 2004-03-15 18:10:34 »

Quote
It also assumes that the C++ standard libraries are not present which is a foolish assumption. (They argue that C++ still meets the C++ spec with out the standard libs.   So what?  That isn't how anyone is actually going to USE C++.)

Well, there is probably quite a large number of C++ developers who write code that way (think embedded), but your sentiment is on target. Anybody who's considering D is probably using the C++ standard library.

God bless,
-Toby Reyelts

About me: http://jroller.com/page/rreyelts
Jace - Easier JNI: http://jace.reyelts.com/jace
Retroweaver - Compile on JDK1.5, and deploy on 1.4: http://retroweaver.sf.net.
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

xsi3rr4x (72 views)
2014-04-15 18:08:23

BurntPizza (68 views)
2014-04-15 03:46:01

UprightPath (79 views)
2014-04-14 17:39:50

UprightPath (65 views)
2014-04-14 17:35:47

Porlus (80 views)
2014-04-14 15:48:38

tom_mai78101 (104 views)
2014-04-10 04:04:31

BurntPizza (164 views)
2014-04-08 23:06:04

tom_mai78101 (260 views)
2014-04-05 13:34:39

trollwarrior1 (210 views)
2014-04-04 12:06:45

CJLetsGame (220 views)
2014-04-01 02:16:10
List of Learning Resources
by SHC
2014-04-18 03:17:39

List of Learning Resources
by Longarmx
2014-04-08 03:14:44

Good Examples
by matheus23
2014-04-05 13:51:37

Good Examples
by Grunnt
2014-04-03 15:48:46

Good Examples
by Grunnt
2014-04-03 15:48:37

Good Examples
by matheus23
2014-04-01 18:40:51

Good Examples
by matheus23
2014-04-01 18:40:34

Anonymous/Local/Inner class gotchas
by Roquen
2014-03-11 15:22:30
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!