s Java, and that I considered it a better >direction. There are a lot of advantages, such as the fact that Java runs on >a variety of platforms: Windows, Linux, AIX, etc., and even BSD now! See >http://www.freebsd.org/java/ for more info. There are other advantages such >as a mature set of free tools for various needs: http://jakarta.apache.org, >J2EE:http://www.jboss.org, etc. And the fact that the Java VM is based on an >open, community-developed specification: http://www.jcp.org. > >So, anyone can implement a JavaVM, and at least one group has developed a >free one: http://www.kaffe.org. IBM has developed its own and rich set of >tools: http://www-106.ibm.com/developerworks/java/. HP has its own Java >tools and VM: http://www.hp.com/products1/unix/java/. And I could go on, but >I think I've proven my point. > >Micro$oft developed C# to compete with Java (see >http://www.google.com/search?q=c%23%20java%20comparison&sourceid=mozilla-sea >rch&start=0&start=0&ie=utf-8&oe=utf-8 for many comparisons) and .NET to >compete with J2EE (ditto: >http://www.google.com/search?q=.net%20j2ee%20comparison&sourceid=mozilla-sea >rch&start=0&start=0&ie=utf-8&oe=utf-8). > >Imitation may be the sincerest form of flattery, but being first out of the >gate does count in the IT industry. .NET has been touted (by Micro$oft >developers not familiar with Java) as being a quantum leap beyond previous >Micro$oft development tools, but Java has been doing the same things for >years. Granted that Micro$oft packages the whole shebang into a nice, >clickety-click set of GUI buttons that even a Micro$oft programmer (ulp! >self-incrimination!) can use, but .NET is so far behind that only mandatory >upgrades will get it any kind of market traction... er, wait, that's exactly >what Micro$oft is doing. > >Now to answer your question: > >You asked if there is an alternative. An alternative to what? An alternative >programming language? If that is your question, then the answer is C. But be >prepared for a hell of a learning curve before you can be a competent >multi-platform C programmer. I recommend Python (http://www.python.org) if >you are just starting out with OO programming. > >When I think of Java versus VB or Java versus .NET, I am thinking of not >just a programming language but a whole set of programming tools, a >community of developers, and both client and server applications. So, Java >and .NET are competing software technology "frameworks" of tools _and_ >programmer experience. > >The key to this whole debate is that the technology that is more open and >accessible will win. I think Java is more open to the developer's needs, so >I think Java will win. Mono (http://www.go-mono.com) is a noble effort, but >very few people will use it as Java is winning the war anyway. However, if >Java doesn't win, then I think (hope?) the free and open source software >community takes Mono and runs with it. > >John Hebert > > > >-----Original Message----- >From: Challison >To: [email protected] >Sent: 8/27/03 7:44 PM >Subject: Re: "Until Sun begins locking down.." was RE: [brlug-general] >Microso: Insecure by Design > >Don't mean to intrude on a newly revived discussion between you both. >Just curious.....is there another option? >No VB, C#, Java............. >How about Kaffe....I hadn't heard about it. >I like Perl but its not really suitable for the same type of things. >What is a good alternative that won't bite you in the butt down the >road? > > > > >At 05:15 PM 8/27/2003 -0500, you wrote: > >Mime-Version: 1.0 > >Content-Type: text/plain; charset="us-ascii"; format=flowed > > > >Just give Sun the chance. Do you honestly think that Sun wouldn't lock > >customers into their products, services, and protocols if given the > >opportunity? It's a natural desire. Microsoft too was an underdog, > >especially in the mid-90's when NT was relatively new and just >beginning to > >push into businesses. There was a large user and system administrator > >community huddled around Windows since Microsoft was trying to market a > >product that would reduce cost, and, so they were told, headaches. >Sound > >familiar? > > > >Java is basically open with a few gotchas. So is .NET. They can both >get you. > > > >I think we have had this argument before, but about Apple. My point >then as > >now is that just because a company is an underdog when it comes to a > >particular market or issue doesn't make it benign. > > > >At 04:57 PM 8/27/2003 -0500, you wrote: > > > > >You are a funny guy. > > > > > >Sun can't afford to lock it down as long as M$ remains the 800lb >gorilla. > > >I don't see M$ losing its status any time soon. > > > > > >Besides, they would have to lock up the openly available JavaVM spec, >which > > >would pizz off just a few (most) Java developers. There's always the > > >clean-room developed Kaffe VM ... > > > > > >So, comparing VB to Java is not a good comparison at all. Sun relies >on a > > >community-developed Java spec. VB (and most M$ tools it seems) are >designed > > >by hordes of marketing monkeys: "How do we fight Java...?" "I know, >let's > > >develop an imitation called C#! Get it? C-Sharp! Like the musical >notation! > > >Isn't that cool?" > > > > > >M$ lost their geek cachet a looong time ago. > > > > > >John Hebert > > > > > >-----Original Message----- > > >From: Dustin Puryear > > >To: [email protected] > > >Sent: 8/27/03 3:58 PM > > >Subject: RE: [brlug-general] Microsoft Windows: Insecure by Design > > > > > >At 08:49 AM 8/27/2003 -0500, you wrote: > > > >really learn how server computing worked for myself, instead of > > >gleaning > > > >clues from M$ documentation. > > > > > > > >And to be perfectly honest and self-incriminating, I am sending >this > > >message > > > >from a M$ Windoze XP laptop, because my job requires it (VB > > >programming). > > > >However, my company is moving away from M$ and towards Java >(whee!). It > > > > > >Until Sun begins locking down.. > > > > > >_______________________________________________ > > >General mailing list > > >[email protected] > > >http://brlug.net/mailman/listinfo/general_brlug.net > > > > > >--- > >Dustin Puryear <[EMAIL PROTECTED]> > >Puryear Information Technology, LLC <http://www.puryear-it.com> > >Providing expertise in the management, integration, and > >security of Windows and UNIX systems, networks, and applications. > > > > > >_______________________________________________ > >General mailing list > >[email protected] > >http://brlug.net/mailman/listinfo/general_brlug.net > > >_______________________________________________ >General mailing list >[email protected] >http://brlug.net/mailman/listinfo/general_brlug.net > >_______________________________________________ >General mailing list >[email protected] >http://brlug.net/mailman/listinfo/general_brlug.net
