DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: Agree with Bruce Eckel?  (Read 8,090 times)

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Agree with Bruce Eckel?
« on: February 20, 2007, 04:09 AM »
Bruce Eckel, author of "Thinking In Java", has been quoted as saying:

Quote
Currently, the main vulnerability and important question concerning .NET is whether Microsoft
will allow it to be completely ported to other platforms. They claim there’s no problem doing this,
and the Mono project (www.go-mono.com) has a partial implementation of .NET working on
Linux, but until the implementation is complete and Microsoft has not decided to squash any
part of it, .NET as a cross-platform solution is still a risky bet.

Agree or disagree that .NET is a risky bet?  Is Java the better choice given Microsoft's penchants?
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: Agree with Bruce Eckel?
« Reply #1 on: February 20, 2007, 04:16 AM »
this is absolutely my #1 concern, and my reason for not embracing it yet.  i want to be comfortable that it will be a viable cross-platform solution before i spend too much time developing large projects in .NET.

It doesn't mean i would rule out .net development, but i would think long and hard before i embarked on a large .NET project that i had hopes of porting to other platforms.

jgpaiva

  • Artificial Idiocy
  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 4,727
    • Cody Award
    • Participated in NANY Challenge Once
    • Coding Snacks
    • Portugal Inhabitant
    • Linux User
Re: Agree with Bruce Eckel?
« Reply #2 on: February 20, 2007, 11:23 AM »
Given the fact that big companies usually aren't up to their word, i'd say that's just a marketing move by ms.
Not that i'm agains ms, but they wouldn't give away the only thing they still hold: the programmers. Would they do that, if everybody started coding in cross-platform, windows would surelly be the company that would lose the most.
Probably, something like wxwidgets would be a better option.

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: Agree with Bruce Eckel?
« Reply #3 on: February 20, 2007, 12:56 PM »
Yeah, I have a very uneasy feeling about Microsoft programming products.  I give them Kudos for the Express IDEs they've made available for free, but I'm thinking maybe I shouldn't put all my eggs in one basket.  In college, I had one class in Pascal.  Then, in later years, messed around with QuickBasic.  Back in 2002 I puttered around with VB6 for a long while, before finally, more recently, taking up C#.  Now, however, I've been hearing some really great things about Java.  I understand that SE5 incorporated features from C# that might have made Java developers want to switch to C#.  I'm downloading wxWidgets and NetBeans. 

Question: can applets run on just any old website?  There's a game idea I'd like to eventually implement, where the game would just be textual.  I'm wondering if Java or wxWidgets would give me the capability of authoring such a game that would run on my website and allow users to connect to it.
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

Eóin

  • O'Callaghan
  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 1,401
Re: Agree with Bruce Eckel?
« Reply #4 on: February 20, 2007, 01:07 PM »
For you eventual goals I'd say Java or Flash would be the way to go. wxWidgets is more about standalone applications over those that run within a browser.

[edit]Alternativly if you thinking of a server-side game (like say Kingdom of Loathing) then you'll be wanting to look into something like PHP.[/edit]
Interviewer: Is there anything you don't like?
Bjarne Stroustrup: Marketing hype as a substitute for technical argument. Thoughtless adherence to dogma. Pride in ignorance.
« Last Edit: February 20, 2007, 01:10 PM by Eóin »

tinjaw

  • I'm so glad breakbeat techno isn't an illegal drug
  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,927
    • Participated in NANY Challenge Twice
    • Coding Snacks
    • Military Service Badge - US Army
    • Linux User
Re: Agree with Bruce Eckel?
« Reply #5 on: February 20, 2007, 01:45 PM »
I agree with Bruce. He's spot on.

As for your other questions, kyrathaba, repost them as a separate thread and I will answer. Several people would most likely benefit from your questions and the various replies you will get, and I don't want it to get lost in a thread on a different topic.

f0dder

  • [Well, THAT escalated quickly!]
  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
    • Participated in NANY Challenge Once
Re: Agree with Bruce Eckel?
« Reply #6 on: February 20, 2007, 02:43 PM »
MS actually has released part of the necessary source. Haven't looked into it myself, so I dunno how much code it is and what the license is, and of course they could change things around at some point in the future.

It would make sense for them not to do so, though. The more platforms supported, the bigger chance of income from people who want visual studio because the alternatives aren't as good...
- carpe noctem

Original address: https://www.donationcoder.com/forum/index.php?topic=7525.0