IPB

Welcome Guest ( Log In | Register )

2 Pages V   1 2 >  
Reply to this topicStart new topic
> What machine do you own?, What am I developing for?
What is you main working PC?
You cannot see the results of the poll until you have voted. Please login and cast your vote to see the results of this poll.
Total Votes: 94
Guests cannot vote 
MrSandman666
post Jul 16 2004, 12:35 PM
Post #1


Moving Target
**

Group: Members
Posts: 392
Joined: 26-February 02
From: Hamburg, Germany
Member No.: 1,270



Hello everybody.

I recently had an argument with a friend about how Java was not fast enough to do any serious software development with it. My argument was that many of my "clients" (you) still have some pretty old machines in use and any Java application more complicated than a random quote generator will crawl on that kind of hardware... He dared me to make a poll to find out and here it goes.
Vote for whatever fits your hardware best and if you want list the exact setup in your reply.

The goal behind this is to find out what audience I'm developing for and which programing language would be most sensible (i.e. would Java be too slow)

Please no flamewars, this is just a poll. Java is a great language. So is C++. All is good...
Go to the top of the page
 
+Quote Post
le gritche
post Jul 16 2004, 12:40 PM
Post #2


Target
*

Group: Members
Posts: 1
Joined: 16-July 04
Member No.: 6,487



I don't own any PC i own a mac.
Go to the top of the page
 
+Quote Post
Firewall
post Jul 16 2004, 12:43 PM
Post #3


Moving Target
**

Group: Members
Posts: 313
Joined: 5-March 04
From: UK
Member No.: 6,125



Well I love Java but I know what you mean.

My PC is a bit naff (1.3GHz 256 RAM) but I use it for web-design more than anything else, so it does its job. My wife has 2.1 GHz with 512 RAM and a GeForce 4; she uses it to play solitaire. Trust me, you have never seen those cards move so smoothly...
Go to the top of the page
 
+Quote Post
MrSandman666
post Jul 16 2004, 12:55 PM
Post #4


Moving Target
**

Group: Members
Posts: 392
Joined: 26-February 02
From: Hamburg, Germany
Member No.: 1,270



Drat.. forgot the macs... is there any way to compare the PPC to a pentium? I personaly own a Pentium M, which isn't listed either. Just try to estimate...
Go to the top of the page
 
+Quote Post
GreatChicken
post Jul 16 2004, 02:50 PM
Post #5


Moving Target
**

Group: Members
Posts: 171
Joined: 27-April 04
From: Everywhere, but nowhere.
Member No.: 6,286



I recently had an argument with a friend about how Java was not fast enough to do any serious software development with it.

You are correct, Sir, but Java has better overhead, stability and security than the MS stuff and is ideal for business style applications. For more robustness, look at C progging; for faster speeds go for PHP.
Go to the top of the page
 
+Quote Post
Adam
post Jul 16 2004, 02:55 PM
Post #6


Prime Runner
*******

Group: Admin
Posts: 3,923
Joined: 26-February 02
From: .ca
Member No.: 51



Athlon 1600XP, 512MB RAM. Runs modern java based programs very zippily.

1.25ghz G4 Powerbook, 768MB RAM. Runs modern java based programs zippily.

2x2.0ghz G5 Powermac, 2.5GB RAM. Do you have to ask? :)
Go to the top of the page
 
+Quote Post
Gigapulse
post Jul 16 2004, 03:03 PM
Post #7


Target
*

Group: Members
Posts: 40
Joined: 26-August 02
From: Quito, Ecuador
Member No.: 3,174



I own a P3 750mhz, 256 RAM, 80 Gigs HD, G-Force 2 mx200

Java does run slow.

-Gig
Go to the top of the page
 
+Quote Post
MrSandman666
post Jul 16 2004, 03:05 PM
Post #8


Moving Target
**

Group: Members
Posts: 392
Joined: 26-February 02
From: Hamburg, Germany
Member No.: 1,270



QUOTE (GreatChicken)
I recently had an argument with a friend about how Java was not fast enough to do any serious software development with it.

You are correct, Sir, but Java has better overhead, stability and security than the MS stuff and is ideal for business style applications. For more robustness, look at C progging; for faster speeds go for PHP.

Well, stability has nothing to do with the programming language you use and security has only very little to do with the language. Overhead does have something to do with how you program and what language you use. And the fitness for business style applications isn't determined by the language either, it's determined by how you design the software you are developing.
Certainly I would prefer Java over MFC any day, and even more so for J++, C# or VB. PHP is out of question since it is a scripting language. Scripting languages may have their virtues but I will never use them for software development (like in commercial grade software that is to be released to the public - even as open source). My main reason for that is that they need an interpreter and many users don't even know what that is, let alone how to install, configure and use one...

To me the decision usually is Java or C++.
But I'm disgressing. This thread isn't about what programming language is best suited for a certain purpose but about who uses what kind of hardware...
Go to the top of the page
 
+Quote Post
nezumi
post Jul 16 2004, 07:55 PM
Post #9


Incertum est quo loco te mors expectet;
*********

Group: Dumpshocked
Posts: 6,389
Joined: 24-October 03
From: DeeCee, U.S.
Member No.: 5,760



I don't have a Pentium, I have an AMD (but I did submit on the poll anyway...)

Java does have the advantage of portability, and unless you're doing some serious hardware cranking stuff, I doubt you'll hit a serious problem.
Go to the top of the page
 
+Quote Post
Necrotic Monkey
post Jul 16 2004, 09:12 PM
Post #10


Moving Target
**

Group: Members
Posts: 173
Joined: 16-July 04
Member No.: 6,488



Java's speed is hardly the reason a lot of people don't like it. It's the fact that most of the software created on it is unstable, unweildly rubbish that'll crash at the tiniest inconvience it encounters and is a pain to use. The platform simply sucks and sucks hard.
Go to the top of the page
 
+Quote Post
Adam
post Jul 16 2004, 09:29 PM
Post #11


Prime Runner
*******

Group: Admin
Posts: 3,923
Joined: 26-February 02
From: .ca
Member No.: 51



Let's try and keep things somewhat on-topic/productive. :)
Go to the top of the page
 
+Quote Post
Kagetenshi
post Jul 16 2004, 11:15 PM
Post #12


Manus Celer Dei
**********

Group: Dumpshocked
Posts: 16,888
Joined: 30-December 02
From: Boston
Member No.: 3,802



Powerbook and Powermac G4 500Mhz. Java stuff takes a while to load, but is decently peppy thereafter.

Really, Java's ok. There are other things that are better for a lot of tasks, but for simple stuff that you don't want to spend a lot of time porting to different OSs and architectures, it's pretty good.

Edit: for reference, the computers mentioned above are three and four years old, respectively.

~J
Go to the top of the page
 
+Quote Post
Connor
post Jul 17 2004, 01:56 AM
Post #13


Moving Target
**

Group: Members
Posts: 511
Joined: 30-May 03
From: Tulsa, OK
Member No.: 4,652



Currently I have a PowerBook 1Ghz w/ 768 meg of RAM, and an Athlon MP 1800+ FreeBSD machine. There's also an old Athlon Thunderbird 1Ghz XP box still running too.

I haven't ever had a problem with Java software other than the fact that most Java developers haven't really taken multiple platform development into account, or aren't programming as good as they should be to make Java really shine.

Oh, and nothing beats Obj-C and Cocoa for software development. ;-)
Go to the top of the page
 
+Quote Post
gfen
post Jul 17 2004, 03:24 AM
Post #14


Target
*

Group: Members
Posts: 53
Joined: 18-January 04
From: bethlehem, pennsylvania. not israel. we're not busy bulldozing any palestinian homesteads here. yet.
Member No.: 5,989




Another Mac owner, although feel free to factor in the decade old NeXT slab in your poll, too. Its a blazing 25 mhz! ;)
Go to the top of the page
 
+Quote Post
Shadow
post Jul 17 2004, 09:15 AM
Post #15


Why oh why didn't I take the blue pill.
*********

Group: Dumpshocked
Posts: 6,545
Joined: 26-February 02
From: Gloomy Boise Idaho
Member No.: 2,006



All those pentium 4's with 2ghz procs. Damn, I need more money.

AMD Athlon 1.04 GHZ. 384 Megs of DDR.

What program are you making Sandman?
Go to the top of the page
 
+Quote Post
Connor
post Jul 17 2004, 09:19 AM
Post #16


Moving Target
**

Group: Members
Posts: 511
Joined: 30-May 03
From: Tulsa, OK
Member No.: 4,652



Yeah, I'd like to know what kind of program Sandman has in mind... Seems like it might be something rather interesting judging by his inquiries.
Go to the top of the page
 
+Quote Post
Domino
post Jul 17 2004, 09:42 AM
Post #17


Moving Target
**

Group: Members
Posts: 498
Joined: 31-May 02
From: All the way in the Back to the Left.
Member No.: 2,800



QUOTE (Shadow)
All those pentium 4's with 2ghz procs. Damn, I need more money.

Only $1800 but I did go over the top a little and have dual monitors. :grinbig:
Go to the top of the page
 
+Quote Post
ShadowGhost
post Jul 17 2004, 04:36 PM
Post #18


Moving Target
**

Group: Members
Posts: 376
Joined: 14-July 03
Member No.: 4,928



My PC is a Compaq Pressario S3300NX 2.1 GHz, 512MB Ram, 160GB HD, 128MB Video Card.

I also have a 400 mHz Lombard Powerbook running OS 9 & OS X with 384 MB Ram, and a CPU-upgraded PPC8600 with a 500 mHz G3, 896MB Ram, 32 MB Radeon Video Card, running OS 9.1, 9.2.2 and OS X (twin 20 GB HD with two bootable partitions each - one OS 9.X, one OS X)

Go to the top of the page
 
+Quote Post
MrSandman666
post Jul 18 2004, 06:42 AM
Post #19


Moving Target
**

Group: Members
Posts: 392
Joined: 26-February 02
From: Hamburg, Germany
Member No.: 1,270



Something interesting by my inquiries? :D So far I only asked what machines I'm developing for (hardware and OS).

Currently I'm working on a cross plattform character generator. Not because I don't like NSRCG but because there's simply no such thing available on Linux, which is my main platform (and I don't want to bother with emulators. Tried once, got frustrated.)

So, this is currently in the planning stage. There's not a line of code written yet. Right now I'm trying to decide on the requirements and the structure of the program, get a feature list together, etc. Once I'm done with that (which will take at least a few more weeks, busy as I am now) I will start coding and eventually put the thing on sourceforge to open it to the public and get more developers in. The major decision lingering in my mind right now is whether to use Java or the open source cross-platform library wxWidgets (with C++). I'll probably go with wxWidgets, for several reasons.

The whole project right now is becoming much more complicated as I originaly thought it would since one of my main directives is extensability. The thing should be flexible enough to handle pretty much all the rules in the book, with as little hardcoding as possible. In practice this means that the database will be built in a way that allows me to link certain "rules" to any item. (rules like "any level of this item raises a given attribute by one, maximum level allowed is body +2 / 3, round down").
This has basically two purposes. For one I'm circumventing any copyright issues since - should fanpro complain - I can release the program without any copyrighted material (so everyone has to build their own item, spell, vehicle, ware, etc. catalogues) and for the other introducing complicated custom gear becomes possible.
The character generation rules will off course be hardcoded.

I'm also trying to improve the user interface. Somehow I wasn't quite content with NSRCGs UI. Nothing against McMackie, I think he's done the community a great service.

For me it's a way of applying the theories from my Computer Science studies at university and get some practice in using them. I'm trying to not just hack together a little CharGen but to really engineer it. This involves things like proper documentation, a clean object-orientated approach and actually planning before coding so that errors can be avoided and the whole program runs a lot more stable and will just generally be cleaner and more efficient (it's amazing what planning can do for you!). And it would also be a good oppotunity for me to learn the wxWidgets API :D

So, yea, that's what I'm working on right now.
More will definately follow, should I ever get this finished. Following the Linux approach I will not build one giant, monolithic application that can do everything but a suit of smaller programs. Eventually I will build things like a deck builde, vehicle builder, gun builder, a GM Helper (which is actually in planning for quite a while now, without anything concrete).
The goal is to create a suite of high quality programs that look and work similarly and work together well (build a gun in the gun shop and then import it to the character generator or GM Helper - build a PC in the character generator and import it into the GM helper - build an NPC in the GM helper and import it into the character generator as a possible contact, or the other way around).

That's my great vision. I hope I can make it come true one day... ;)
Go to the top of the page
 
+Quote Post
MYST1C
post Jul 18 2004, 11:59 AM
Post #20


Moving Target
**

Group: Members
Posts: 857
Joined: 25-August 03
From: Braunschweig, North German League, Allied German States
Member No.: 5,537



Main PC:
Athlon XP 2600+, 512MB DDR 333MHz, Windows XP Pro

Notebook:
Mobile Celeron 600, 320MB SDRAM 100MHz, Windows ME
Go to the top of the page
 
+Quote Post
Cochise
post Jul 18 2004, 01:23 PM
Post #21


Mr. Quote-function
***

Group: Dumpshocked
Posts: 1,033
Joined: 26-February 02
From: Somewhere in Germany
Member No.: 1,376



  • Workstation:
    P4, 2,8GHz HT, 1 GB RAM, 80GB Harddisk, DVD Drive, CD-RW Burner
  • Server:
    Dual Xeon 2,4 GHz, 1 GB RAM, 960 GB in Harddisks, DVD+/- Burner
  • Secondary Workstation:
    Athlon 1800+, 512 MB RAM, 40 GB Harddisk, DVD Drive, CD-RW-Burner
  • Router/Proxy:
    PII, 450MHz, 384 MB RAM, 18 GB Harddisk, CD Drive

Workstations are Multi-OS-Machines (currently WinXP, Debian Linux)
Server currently runs under Win 2000 Server but will go Linux sooner or later
Router runs FreeBSD

Go to the top of the page
 
+Quote Post
Kagetenshi
post Jul 18 2004, 08:39 PM
Post #22


Manus Celer Dei
**********

Group: Dumpshocked
Posts: 16,888
Joined: 30-December 02
From: Boston
Member No.: 3,802



I've got someone working on something similar; I'm not sure how much you'd be able to get from each other, but I can put you in touch. It might help.

~J
Go to the top of the page
 
+Quote Post
MrSandman666
post Jul 19 2004, 07:06 AM
Post #23


Moving Target
**

Group: Members
Posts: 392
Joined: 26-February 02
From: Hamburg, Germany
Member No.: 1,270



Depends, I guess. I'm pretty advanced in my planning stage and since I really don't know what the similarities are I can't really say how usefull that would be. Can you give more specifics?
Go to the top of the page
 
+Quote Post
Kagetenshi
post Jul 19 2004, 11:44 AM
Post #24


Manus Celer Dei
**********

Group: Dumpshocked
Posts: 16,888
Joined: 30-December 02
From: Boston
Member No.: 3,802



I don't know what all he's done or how he's done it, but I can try to put him in touch with you if you want. Just trying to avoid having two independently-developed, full-featured generators out there if it's possible to share the load. Let me know.

~J
Go to the top of the page
 
+Quote Post
Ecclesiastes
post Aug 5 2004, 11:28 PM
Post #25


Jesus Freak
******

Group: Dumpshocked
Posts: 3,141
Joined: 23-April 04
From: Anaheim, CA
Member No.: 6,274



Server: AMD 2000+ with a 1 gig RAM
Desktop: AMD 2400+ with 1 gig RAM
Laptop: Intel P4 1.8 with 512 RAM
Go to the top of the page
 
+Quote Post

2 Pages V   1 2 >
Reply to this topicStart new topic

 



RSS Lo-Fi Version Time is now: 20th December 2014 - 08:50 AM

Topps, Inc has sole ownership of the names, logo, artwork, marks, photographs, sounds, audio, video and/or any proprietary material used in connection with the game Shadowrun. Topps, Inc has granted permission to the Dumpshock Forums to use such names, logos, artwork, marks and/or any proprietary materials for promotional and informational purposes on its website but does not endorse, and is not affiliated with the Dumpshock Forums in any official capacity whatsoever.