Re: What is .NET?

From: [at]} <Bob>
Date: Tue, 2 Mar 2004 19:20:01 +0000

----boundary-LibPST-iamunique-720761431_-_-
Content-type: text/plain

Hi,

> So I also ask. What is .NET and are we any better with it?

it appears to be a bundle of bits & pieces that Bill Gates has put
together to respond to Java, and to get as big a chunk of the internet
as he can. I have read somewhere that he is personally supervising the
".Net project", whatever that means.

I have tried to get a more complete answer myself. It's very difficult
to find a neutral book which provides an overview for technically
sophisticated people who don't (yet) want or need to wade through
masses of horrible C# code. I have found a couple of books that look as
though they're worth further consideration, but for now I can't find my
references - when I do I'll post them. One of the authors claims that
nobody at Microsoft knows what .Net is either. That probably means it's
more froth than coffee.

John Gough's paper comparing the 2 VMs is well worth reading, and
gives some historical perspective wrt P-code, iirc.

> So I answer your question with a question. Why XML? Why a markup language?
> To me markup languages have always been a step backwards.

It isn't really used as a markup language. It seems to be used more as
a data definition language, with facilities for mapping between
representations.

The XML camp seems to have delusions of grandeur and to be over-hyping
it. It seems to want to turn it into a (hierarchical!) database
management system, as well as everything else. Another panacea. More
snake oil. Another giant leap backwards.

As far as I can see, EBNF can do everything and more that XML can, as
far as data definition and transformation is concerned, and is far more
elegant, efficient, readable, succinct and compact. For a jaundiced view
of XML see http://www.oceaninformatics.biz/publications/e2.pdf.

Our industry is driven by fads and fashion, and has no historical
perspective. :o(

-- 
Regards,
 Bob
--------------------------------------------
To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
   blackbox-request{([at]})nowhere.xyTo get a list of valid e-mail commands and instructions on their usage, send a message containing the word "help" to the above address.
Send any problem reports or questions related to this email list to the list owner at
   owner-blackbox{([at]})nowhere.xyCurrent posting policy:
a) To post you should use the same address by which you are subscribed to the mailing list. That way, the list server will recognize you as subscriber and forward your posting immediately, without creating any overhead.
b) If, for some reason, you cannot post from the address, by which you are subscribed, your message will be moderated to avoid spam. Please understand that moderation will often cause some delay, in particular over weekends or holydays.
----boundary-LibPST-iamunique-720761431_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEhpLFxwYXINClxwYXINCj4gU28gSSBhbHNvIGFz
ay4gIFdoYXQgaXMgLk5FVCBhbmQgYXJlIHdlIGFueSBiZXR0ZXIgd2l0aCBpdD9ccGFyDQpccGFy
DQppdCBhcHBlYXJzIHRvIGJlIGEgYnVuZGxlIG9mIGJpdHMgJiBwaWVjZXMgdGhhdCBCaWxsIEdh
dGVzIGhhcyBwdXRccGFyDQp0b2dldGhlciB0byByZXNwb25kIHRvIEphdmEsIGFuZCB0byBnZXQg
YXMgYmlnIGEgY2h1bmsgb2YgdGhlIGludGVybmV0XHBhcg0KYXMgaGUgY2FuLiBJIGhhdmUgcmVh
ZCBzb21ld2hlcmUgdGhhdCBoZSBpcyBwZXJzb25hbGx5IHN1cGVydmlzaW5nIHRoZVxwYXINCiIu
TmV0IHByb2plY3QiLCB3aGF0ZXZlciB0aGF0IG1lYW5zLlxwYXINClxwYXINCkkgaGF2ZSB0cmll
ZCB0byBnZXQgYSBtb3JlIGNvbXBsZXRlIGFuc3dlciBteXNlbGYuIEl0J3MgdmVyeSBkaWZmaWN1
bHRccGFyDQp0byBmaW5kIGEgbmV1dHJhbCBib29rIHdoaWNoIHByb3ZpZGVzIGFuIG92ZXJ2aWV3
IGZvciB0ZWNobmljYWxseVxwYXINCnNvcGhpc3RpY2F0ZWQgcGVvcGxlIHdobyBkb24ndCAoeWV0
KSB3YW50IG9yIG5lZWQgdG8gd2FkZSB0aHJvdWdoXHBhcg0KbWFzc2VzIG9mIGhvcnJpYmxlIEMj
IGNvZGUuIEkgaGF2ZSBmb3VuZCBhIGNvdXBsZSBvZiBib29rcyB0aGF0IGxvb2sgYXNccGFyDQp0
aG91Z2ggdGhleSdyZSB3b3J0aCBmdXJ0aGVyIGNvbnNpZGVyYXRpb24sIGJ1dCBmb3Igbm93IEkg
Y2FuJ3QgZmluZCBteVxwYXINCnJlZmVyZW5jZXMgLSB3aGVuIEkgZG8gSSdsbCBwb3N0IHRoZW0u
IE9uZSBvZiB0aGUgYXV0aG9ycyBjbGFpbXMgdGhhdFxwYXINCm5vYm9keSBhdCBNaWNyb3NvZnQg
a25vd3Mgd2hhdCAuTmV0IGlzIGVpdGhlci4gVGhhdCBwcm9iYWJseSBtZWFucyBpdCdzXHBhcg0K
bW9yZSBmcm90aCB0aGFuIGNvZmZlZS5ccGFyDQpccGFyDQpKb2huIEdvdWdoJ3MgcGFwZXIgY29t
cGFyaW5nIHRoZSAyIFZNcyBpcyB3ZWxsIHdvcnRoIHJlYWRpbmcsIGFuZFxwYXINCmdpdmVzIHNv
bWUgaGlzdG9yaWNhbCBwZXJzcGVjdGl2ZSB3cnQgUC1jb2RlLCBpaXJjLlxwYXINClxwYXINCj4g
U28gSSBhbnN3ZXIgeW91ciBxdWVzdGlvbiB3aXRoIGEgcXVlc3Rpb24uICBXaHkgWE1MPyAgV2h5
IGEgbWFya3VwIGxhbmd1YWdlP1xwYXINCj4gVG8gbWUgbWFya3VwIGxhbmd1YWdlcyBoYXZlIGFs
d2F5cyBiZWVuIGEgc3RlcCBiYWNrd2FyZHMuXHBhcg0KXHBhcg0KSXQgaXNuJ3QgcmVhbGx5IHVz
ZWQgYXMgYSBtYXJrdXAgbGFuZ3VhZ2UuIEl0IHNlZW1zIHRvIGJlIHVzZWQgbW9yZSBhc1xwYXIN
CmEgZGF0YSBkZWZpbml0aW9uIGxhbmd1YWdlLCB3aXRoIGZhY2lsaXRpZXMgZm9yIG1hcHBpbmcg
YmV0d2VlblxwYXINCnJlcHJlc2VudGF0aW9ucy5ccGFyDQpccGFyDQpUaGUgWE1MIGNhbXAgc2Vl
bXMgdG8gaGF2ZSBkZWx1c2lvbnMgb2YgZ3JhbmRldXIgYW5kIHRvIGJlIG92ZXItaHlwaW5nXHBh
cg0KaXQuIEl0IHNlZW1zIHRvIHdhbnQgdG8gdHVybiBpdCBpbnRvIGEgKGhpZXJhcmNoaWNhbCEp
IGRhdGFiYXNlXHBhcg0KbWFuYWdlbWVudCBzeXN0ZW0sIGFzIHdlbGwgYXMgZXZlcnl0aGluZyBl
bHNlLiBBbm90aGVyIHBhbmFjZWEuIE1vcmVccGFyDQpzbmFrZSBvaWwuIEFub3RoZXIgZ2lhbnQg
bGVhcCBiYWNrd2FyZHMuXHBhcg0KXHBhcg0KQXMgZmFyIGFzIEkgY2FuIHNlZSwgRUJORiBjYW4g
ZG8gZXZlcnl0aGluZyBhbmQgbW9yZSB0aGF0IFhNTCBjYW4sIGFzXHBhcg0KZmFyIGFzIGRhdGEg
ZGVmaW5pdGlvbiBhbmQgdHJhbnNmb3JtYXRpb24gaXMgY29uY2VybmVkLCBhbmQgaXMgZmFyIG1v
cmVccGFyDQplbGVnYW50LCBlZmZpY2llbnQsIHJlYWRhYmxlLCBzdWNjaW5jdCBhbmQgY29tcGFj
dC4gRm9yIGEgamF1bmRpY2VkIHZpZXdccGFyDQpvZiBYTUwgc2VlIGh0dHA6Ly93d3cub2NlYW5p
bmZvcm1hdGljcy5iaXovcHVibGljYXRpb25zL2UyLnBkZi5ccGFyDQpccGFyDQpPdXIgaW5kdXN0
cnkgaXMgZHJpdmVuIGJ5IGZhZHMgYW5kIGZhc2hpb24sIGFuZCBoYXMgbm8gaGlzdG9yaWNhbFxw
YXINCnBlcnNwZWN0aXZlLiA6byhccGFyDQpccGFyDQotLSBccGFyDQpSZWdhcmRzLFxwYXINCiBC
b2JccGFyDQpccGFyDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LVxwYXINClxwYXINClRvIHVuc3Vic2NyaWJlIGZyb20gdGhpcyBtYWlsaW5nIGxpc3QsIHNlbmQg
YSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgInVuc3Vic2NyaWJlIiB0bzpccGFyDQogICBi
bGFja2JveC1yZXF1ZXN0QG9iZXJvbi5jaFxwYXINClxwYXINClRvIGdldCBhIGxpc3Qgb2YgdmFs
aWQgZS1tYWlsIGNvbW1hbmRzIGFuZCBpbnN0cnVjdGlvbnMgb24gdGhlaXIgdXNhZ2UsIHNlbmQg
YSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgImhlbHAiIHRvIHRoZSBhYm92ZSBhZGRyZXNz
LlxwYXINClxwYXINClNlbmQgYW55IHByb2JsZW0gcmVwb3J0cyBvciBxdWVzdGlvbnMgcmVsYXRl
ZCB0byB0aGlzIGVtYWlsIGxpc3QgdG8gdGhlIGxpc3Qgb3duZXIgYXRccGFyDQogICBvd25lci1i
bGFja2JveEBvYmVyb24uY2hccGFyDQpccGFyDQpDdXJyZW50IHBvc3RpbmcgcG9saWN5OlxwYXIN
ClxwYXINCmEpIFRvIHBvc3QgeW91IHNob3VsZCB1c2UgdGhlIHNhbWUgYWRkcmVzcyBieSB3aGlj
aCB5b3UgYXJlIHN1YnNjcmliZWQgdG8gdGhlIG1haWxpbmcgbGlzdC4gVGhhdCB3YXksIHRoZSBs
aXN0IHNlcnZlciB3aWxsIHJlY29nbml6ZSB5b3UgYXMgc3Vic2NyaWJlciBhbmQgZm9yd2FyZCB5
b3VyIHBvc3RpbmcgaW1tZWRpYXRlbHksIHdpdGhvdXQgY3JlYXRpbmcgYW55IG92ZXJoZWFkLlxw
YXINClxwYXINCmIpIElmLCBmb3Igc29tZSByZWFzb24sIHlvdSBjYW5ub3QgcG9zdCBmcm9tIHRo
ZSBhZGRyZXNzLCBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQsIHlvdXIgbWVzc2FnZSB3aWxs
IGJlIG1vZGVyYXRlZCB0byBhdm9pZCBzcGFtLiBQbGVhc2UgdW5kZXJzdGFuZCB0aGF0IG1vZGVy
YXRpb24gd2lsbCBvZnRlbiBjYXVzZSBzb21lIGRlbGF5LCBpbiBwYXJ0aWN1bGFyIG92ZXIgd2Vl
a2VuZHMgb3IgaG9seWRheXN9fQAAAAAAAABJAAAATA==
----boundary-LibPST-iamunique-720761431_-_---
Received on Tue Mar 02 2004 - 20:20:01 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:28:50 UTC