[KLUG Members] Mudslinging

Nikolas Reist members@kalamazoolinux.org
Wed, 07 Apr 2004 21:21:45 -0400


I apologize for provoking advocacy.  I was merely searching for
knowledge.  I know very little about unix and any linux knowledge has
been on my own from diving in head first.  I learned a couple tricks at
the meetings, but I still didn't quite get the answers I was looking
for.  I have, however, made small strides which some call "little
victories" but I call them large achievements.  .NET is a good concept,
but no company in it's right mind will want to sacrifice their
flexibility.  Look at how many corporations still use Ghost and not
WinPE.  I am really looking into how I can integrate linux into our
business but I am not holding my breath.  FDU prevents anything even to
do with building a real network.

On Wed, 2004-04-07 at 19:33, Adam Tauno Williams wrote:
> > > And of the above UNIXes what ones have an implementation of .Net
> > > available?  (Giggle now, but in 12-18 months you will be
> > > *H*U*M*P*E*D*
> > > without it, and the big boys know it).
> > Well I do not know what .Net is but I do know that I am seeing a
> > large number of jobs that are asking for knowledge in it.  I am not a
> > programmer but I would like a bit of info into what makes .Net so
> > special.  Can anyone explain it in laymans (non-programmers) terms?
> 
> .Net is really too things, a CLI (a virtual machine) and a large
> collection of objects for performing a vast set of tasks.
> 
> The CLI is what languages compile too,  while C# is the 'cannonical'
> .Net language, any language can be bound to the CLI.  There are version
> of Java, Python, etc... for the CLI.  I believe there is even a project
> to make the CLI a target for GCC.  The CLI is under the auspices of
> ECMA, a European standards body.  Compiling to the CLI is closer to
> machine level code than Java, although the details of what that exactly
> mean elude me.  I do know first hand that .Net code is *FAST*,  it
> certainly slaps down any Java app.
> 
> The other half of .Net is the 'collections'  These are categories of
> objects used to manipulate data, connect to database, produce output,
> etc...  It is really robust, well engineered, and extensible.  Where as
> Java's various and many component libraries seem bolted together and
> ad-hoc .Net usually presents you with what you expect to see once you've
> done something else in a .Net language.  And they aren't afraid of
> really long class names - like "HttpWebRequest" - I'll bet you can guess
> what that does.  
> 
> And all these classes exist in each CLI language, and the CLI handles
> the marshalling, type conversions, etc...  so you can move between Java,
> C#, Python, and swap data around whilly-nilly.  In fact, the CLI is so
> &^*&@) smart you can even suck up a native library (.so) via dllimport
> and start using it with very little declaration.
> 
> http://www.osnews.com/story.php?news_id=3705&page=3
> 
> 
> _______________________________________________
> Members mailing list
> Members@kalamazoolinux.org
>