What machine do you own?, What am I developing for? |
What machine do you own?, What am I developing for? |
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... |
|
|
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.
|
|
|
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... |
|
|
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...
|
|
|
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. |
|
|
Jul 16 2004, 02:55 PM
Post
#6
|
|
Prime Runner Group: Retired Admins Posts: 3,929 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? :) |
|
|
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 |
|
|
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 |
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... |
||
|
|||
Jul 16 2004, 07:55 PM
Post
#9
|
|
Incertum est quo loco te mors expectet; Group: Dumpshocked Posts: 6,546 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. |
|
|
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.
|
|
|
Jul 16 2004, 09:29 PM
Post
#11
|
|
Prime Runner Group: Retired Admins Posts: 3,929 Joined: 26-February 02 From: .ca Member No.: 51 |
Let's try and keep things somewhat on-topic/productive. :)
|
|
|
Jul 16 2004, 11:15 PM
Post
#12
|
|
Manus Celer Dei Group: Dumpshocked Posts: 17,006 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 |
|
|
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. ;-) |
|
|
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! ;) |
|
|
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? |
|
|
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.
|
|
|
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 |
Only $1800 but I did go over the top a little and have dual monitors. :grinbig: |
||
|
|||
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) |
|
|
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... ;) |
|
|
Jul 18 2004, 11:59 AM
Post
#20
|
|
Moving Target Group: Members Posts: 858 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 |
|
|
Jul 18 2004, 01:23 PM
Post
#21
|
|
Mr. Quote-function Group: Dumpshocked Posts: 1,316 Joined: 26-February 02 From: Somewhere in Germany Member No.: 1,376 |
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 |
|
|
Jul 18 2004, 08:39 PM
Post
#22
|
|
Manus Celer Dei Group: Dumpshocked Posts: 17,006 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 |
|
|
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?
|
|
|
Jul 19 2004, 11:44 AM
Post
#24
|
|
Manus Celer Dei Group: Dumpshocked Posts: 17,006 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 |
|
|
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 |
|
|
Lo-Fi Version | Time is now: 26th November 2024 - 01:36 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.