vb vs. c# vs. java

Discussion in 'OT Technology' started by johnnywallywallace, Dec 8, 2003.

  1. make the argument ...

    I'm writing a client app for headlines, weather and stock quotes for readers of our newspaper website.

    OS breakdown for month to date:
    1. Windows XP 90,306 39.9% 44.2%
    2. Windows 2000/NT 5 55,338 24.4% 24.4%
    3. Windows 98 42,011 18.6% 17.5%
    4. Windows ME 13,612 6.0% 5.8%
    5. Windows NT 11,335 5.0% 3.3%
    6. Macintosh 8,662 3.8% 2.7%
    7. Windows 95 3,470 1.5% 1.2%
    8. Linux 588 0.3% 0.3%
    9. WebTV 457 0.2% <0.1%
    10. FreeBSD 191 <0.1% 0.1%
    11. Not Specified 178 <0.1% 0.2%
    12. SunOS 177 <0.1% <0.1%
    13. Windows 3.x 60 <0.1% 0.1%
    14. HP-UX 23 <0.1% <0.1%
    15. OS/2 22 <0.1% <0.1%
    16. Windows CE 15 <0.1% <0.1%
    17. IRIX 7 <0.1% <0.1%
    18. BeOS 1 <0.1% <0.1%
    19. Windows 9x/NT 1 <0.1% <0.1%
    20. Acorn RICS OS 1 <0.1% <0.1%

    Java breakdown:
    1. Enabled 220,727 97.5% 6.6%
    2. Disabled 3,203 1.4% <0.1%
    3. Unknown 2,525 1.1% 93.4%

    what's the most deployable solution for a user base known to be non-technically savvy ... can't install JRE on their own ... may or my not have a runtime already installed, may or may not have .Net framework installed ...
     
  2. CompiledMonkey

    CompiledMonkey New Member

    Joined:
    Oct 26, 2001
    Messages:
    8,528
    Likes Received:
    0
    Location:
    Richmond, VA
    For most deployable you are easily looking for VB.old. However, sooner or later your clients will have the .NET Framework and moving to C#/VB.NET would be a wise choice. Hell, you can package the runtime in your setup application if you want.
     
  3. SLED

    SLED build an idiot proof device and someone else will

    Joined:
    Sep 20, 2001
    Messages:
    28,118
    Likes Received:
    0
    Location:
    AZ, like a bauce!
    go with C#
     
  4. ChosenGSR

    ChosenGSR Mama always said you'd be the chosen one

    Joined:
    Oct 24, 2001
    Messages:
    51,120
    Likes Received:
    243
    Location:
    HoCo, MD
    wait, wouldnt going with .Net rule out everyone who is NOT using the latest microsoft shiznit ?
     
  5. SLED

    SLED build an idiot proof device and someone else will

    Joined:
    Sep 20, 2001
    Messages:
    28,118
    Likes Received:
    0
    Location:
    AZ, like a bauce!
     
  6. ChosenGSR

    ChosenGSR Mama always said you'd be the chosen one

    Joined:
    Oct 24, 2001
    Messages:
    51,120
    Likes Received:
    243
    Location:
    HoCo, MD
    so the .Net framework is available for all other operating systems ?

    learn something every day :bigthumb:
     
  7. I think I will go MSI and package the runtime along with ... screw the .03% Mac and linux/uinx userbase :p
     
  8. not every, but many, and the list is growing.
     
  9. SLED

    SLED build an idiot proof device and someone else will

    Joined:
    Sep 20, 2001
    Messages:
    28,118
    Likes Received:
    0
    Location:
    AZ, like a bauce!
    mono is getting close :big grin:
    http://www.go-mono.com/
     
  10. so no one likes java anymore? :wtc:
     
  11. ChosenGSR

    ChosenGSR Mama always said you'd be the chosen one

    Joined:
    Oct 24, 2001
    Messages:
    51,120
    Likes Received:
    243
    Location:
    HoCo, MD
    writting it in .Net will probably take half the time it would otherwise with Java :cool:
     
  12. CompiledMonkey

    CompiledMonkey New Member

    Joined:
    Oct 26, 2001
    Messages:
    8,528
    Likes Received:
    0
    Location:
    Richmond, VA
    Not exactly. You can't generalize development speed by the technology you use. Platform skill and project requirements play a pretty big role in getting a development timeframe. Second, .NET is not proven yet. J2EE is known for being scaleable, powerful and being somewhat easy to create (obviously an opinion). I'm not saying .NET doesn't have these benefits, but it hasn't exactly been proven in the enterprise market just yet.
     
  13. the GUI aspect, maybe ... but JDBC database ops and SAX XML parsing I guarantee I could produce the functionality just as quickly as though I were using ADO.Net and MSXML ...
     
  14. SLED

    SLED build an idiot proof device and someone else will

    Joined:
    Sep 20, 2001
    Messages:
    28,118
    Likes Received:
    0
    Location:
    AZ, like a bauce!
    C#/.net
     
  15. I think I'm going .Net, using C#, and packaging the runtime ... I'm building a dual 450mhz machine with 512mb SDRAM and dual 18.2gb SCSI drives, running 2003 Small Biz, think that will handle running both SQL Server 2000 and VStudio.Net at the same time?
     
  16. SLED

    SLED build an idiot proof device and someone else will

    Joined:
    Sep 20, 2001
    Messages:
    28,118
    Likes Received:
    0
    Location:
    AZ, like a bauce!
    for a server? or development machine? and what is your traffic going to be like?
     
  17. this is for a dev/learning machine at home that will also likely host 3-5 small websites, those of myself and 3 friends who own higherefficiency.com and are forming an SCM/ERP/CRM solutions house for smaller manufacturing/distribution/freight concerns ... larger pieces of portfolio work and graphics collateral will be hosted from high speed diskspace I have available at the office, the 03 machine will be serving basic HTML, ASP, and SQL Server in a limited fashion. a linux server will provide php/mySQL and it is my intention to push as much of the web load to that machine as possible.
     

Share This Page