473,395 Members | 1,658 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

If .net and j2ee are so great...

43

how come m$Office isn't written in .net?

how come Open Office isn't written in j2ee?

how come dbms systems aren't written in either?

how come browsers aren't written in either?

how come RealPlayer, MediaPlayer and all applications
that need speed are written in c++ ? (except for
LimeWire, which is a piece of shit ).

how come Linux and all Linux applications are written
in c/c++ ?

--
http://geeks4dean.com Dean '04
Linux - Where the Beat, Meet the Elite

Jul 19 '05
124 4782
> The Mohawk Software "Msession" manager for PHP can handle a regularly
distributed "400 million" page/session operations in a day on one
800MHZ
dual PIII Linux box.

This comes to a little more that 4600 pages views a second. The
msession
daemon can handle over 5000 in the afore mention configuration. And,
no,
it is not written in Java. It is written in C++.


Damn man,

get your PHP but out of here and stop spamming the newsgroup. This newsgroup
is about the C# language, not discussions whether php/C++ is better than a
managed environment.
Open up your mind, and see that this world is one of diversity! If one
programming language/platform was the best, everyone would be using that
one. There's a reason why there are so many different platforms...

Greetz,
-- rob.
Jul 19 '05 #51

"Rob Tillie" <Ro********@student.tul.edu> wrote in message
news:eA**************@TK2MSFTNGP12.phx.gbl...
The Mohawk Software "Msession" manager for PHP can handle a regularly distributed "400 million" page/session operations in a day on one
800MHZ
dual PIII Linux box.

This comes to a little more that 4600 pages views a second. The
msession
daemon can handle over 5000 in the afore mention configuration. And,
no,
it is not written in Java. It is written in C++.
Damn man,

get your PHP but out of here and stop spamming the newsgroup. This

newsgroup is about the C# language, not discussions whether php/C++ is better than a managed environment.
Open up your mind, and see that this world is one of diversity! If one
programming language/platform was the best, everyone would be using that one. There's a reason why there are so many different platforms...


Hint, mlw works for Mohawk, it's called a "plug" :)

-c
Jul 19 '05 #52
mlw
Rob Tillie wrote:
The Mohawk Software "Msession" manager for PHP can handle a regularly
distributed "400 million" page/session operations in a day on one
800MHZ
dual PIII Linux box.

This comes to a little more that 4600 pages views a second. The
msession
daemon can handle over 5000 in the afore mention configuration. And,
no,
it is not written in Java. It is written in C++.
Damn man,

get your PHP but out of here and stop spamming the newsgroup. This
newsgroup is about the C# language, not discussions whether php/C++ is
better than a managed environment.


I didn't do this as a plug, I'm sorry if it was taken that way. I merely
pointed out that a single free, open source, c++ program can accomplish 400
million operations a second. 400 Million, evenly distributed, is not a very
difficult number to get. (I have been thinking about making a Java and .NET
interface for it, though, hmmm.)
Now, if you had 400 million "actual" transactions a day, you would get real
spikes roughly 3 to 5 times the average number, so that could be about 23
thousand dynamic page views a second, now THAT is a high number.
Open up your mind, and see that this world is one of diversity! If one
programming language/platform was the best, everyone would be using that
one. There's a reason why there are so many different platforms...


There is a lot of debate to be had about this very topic, hence all the
advocacy groups.
Jul 19 '05 #53
Hi 2B , You say :
" With enough PC's closely linked ,
the grid can be networks of wireless workstations ,
sans an external ' Network ' . "

But the government owns and controls the airwaves .

And if you're going to use wires ,
Those wires will have a hierarchy of ownership .

You're like that prisoner who's always plotting his escape :

What ... we ... have here is ...
a faaaaailure to communicate .
Jul 19 '05 #54
In comp.lang.java.advocacy, Tim Tyler
<ti*@tt1.org>
wrote
on Fri, 22 Aug 2003 08:10:39 GMT
<HK********@bath.ac.uk>:
In comp.lang.java.advocacy Chad Myers <cm****@n0.sp.am.austin.rr.com> wrote:

: It just happens that .NET compile code's runtime environment
: is more compact and consistent across platforms.

It more consistently doesn't exist if that's what you mean:

Platform .NET
Windows Y
Linux N
Solaris N
FreeBSD N
Mac OS N

"More compact" than what? It's a /lot/ bigger than the JRE.


Erm...what about Mono? Then again, with Microsoft trying to
patent .NET technologies how is Mono going to emulate .NET
on non-Windows technologies?

(Where's that aspirin again?)

--
#191, ew****@earthlink.net
It's still legal to go .sigless.
Jul 19 '05 #55
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Fri, 22 Aug 2003 13:07:57 -0500,
Chad Myers <cm****@N0.SP.AM.austin.rr.com> wrote:

"Jeff Relf" <__**********@NCPlus.NET> wrote in message
news:f3**************@Jeff.Relf...
Hi 43 , you say :
" How come Linux and all Linux applications
are written in c/c++ ? "
Scripts are for quick and dirty jobs . Simple Jobs .

C++ is for Large serious jobs . Complex Jobs .


Is there a lot of C++ in Linux? It seems most
apps I've downloaded/compiled/whatever are either
Perl or C.


In kernel land? no, in user land? most if not all KDE and QT apps are
C++, as are some others.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/RnFZd90bcYOAWPYRAgNKAJ4qogqdrj4dKxQ8enTy6aIQ+b9j1A Cg8QGV
oZzt5DZsazEgJ62SZta+K4o=
=892D
-----END PGP SIGNATURE-----

--
Jim Richardson http://www.eskimo.com/~warlock

Linux, because eventually, you grow up enough to be trusted with a fork()
Jul 19 '05 #56
Hi Chad Myers , You say :
" Is there a lot of C++ in Linux ? "

I think of C++ as C . It's C with some extra stuff .

But it's the latest version of C .
Jul 19 '05 #57
Hi xx , You ask : " And Java is for ? "

Java exists so that programs can be created that
Almost work on a few boxes ... But not quite .

It's for a few programmers ... and not many users .

JavaScript is for quick and dirty tasks .
Jul 19 '05 #58
In comp.lang.java.advocacy The Ghost In The Machine <ew***@sirius.athghost7038suus.net> wrote:
: In comp.lang.java.advocacy, Tim Tyler <ti*@tt1.org>
:> In comp.lang.java.advocacy Chad Myers <cm****@n0.sp.am.austin.rr.com> wrote:

:>: It just happens that .NET compile code's runtime environment
:>: is more compact and consistent across platforms.
:>
:> It more consistently doesn't exist if that's what you mean:
:>
:> Platform .NET
:> Windows Y
:> Linux N
:> Solaris N
:> FreeBSD N
:> Mac OS N [...]

: Erm...what about Mono? [...]

Mono is not ".NET".

``.Net is a registered trademark of Microsoft Corporation.''

- http://www.microsoft.com/presspass/p...00/CorelPR.asp

....and Microsoft have not published any license terms allowing
non-Microsoft implementations.
--
__________
|im |yler http://timtyler.org/ ti*@tt1.org
Jul 19 '05 #59
Agreed, Rob. Can this bullshit religious rhetoric just be shelved
already and can we discuss things on topic for a change... like... Oh,
I dunno... C# related issues?

Damn this crap is getting REALLY old.

"Rob Tillie" <Ro********@student.tul.edu> wrote in message >
Damn man,

get your PHP but out of here and stop spamming the newsgroup. This newsgroup
is about the C# language, not discussions whether php/C++ is better than a
managed environment.
Open up your mind, and see that this world is one of diversity! If one
programming language/platform was the best, everyone would be using that
one. There's a reason why there are so many different platforms...

Greetz,
-- rob.

Jul 19 '05 #60
xx <xx*@yyy.zzz> wrote in message news:<3F**************@yyy.zzz>...
Actually, web applications and business logic applications are *very*
simple indeed. It is the infrastructure behind the J2EE environments is
very heavy duty and complex. Clustered SQL databases (obviously not
written in Java), caching systems, and so on.

The front end, load balanced, redundent, J2EE environments doing the
business logic are very simple.


You sir, are a fool who obviously has no idea what you're talking
about. That "infrastructure in the backend" which you admit is very
heavy duty and complex is partly of J2EE. I would suggest actually
learning about Java before making an ass of yourself in public.

J2EE is a specification for a comprehensive middleware system, not
simply a single application or set of applications running on a single
web application server on the "front end". J2EE is somewhat inherently
complex because it was meant to be distributed in nature (anyone who
has ever tried to master EJBs can testify to this). As such it has
multiple components, most of which are not on the "front-end", like
JMS for messaging, JNDI for accessing naming services, RMI-IIOP for
communication between the distributed objects, etc, etc. The less
complex apps use the more well-known components, such as servlets and
JSP pages (which are nearer the "front-end", and which is what most
people - including ignorant know-it-alls like you - typically
associate with "J2EE").

For example, we have implemented large scale n-tier clusters of J2EE
application servers that rely on clustered EJBs to provide very high
reliability and availability for users (a financial institution).
This is not something you put together in one single afternoon, nor
can it be in any way considered "simple". There is some price (in the
form of complexity) to be paid for enabling such high
reliability,scalability, and availability.

And do you even know what "clustered" sql databases are?
Jul 19 '05 #61
xx <xx*@yyy.zzz> wrote in message news:<3F**************@yyy.zzz>...
The Mohawk Software "Msession" manager for PHP can handle a regularly
distributed "400 million" page/session operations in a day on one 800MHZ
dual PIII Linux box.


You're equating a session manager process with eBay transactions that
involve multiple processes and procedures. Perhaps you are even
foolish enough to think we can run eBay on your 800MHz Linux box?

Go back and learn some more before commenting on things you have no
idea about.
Jul 19 '05 #62
Roedy Green <ro***@mindprod.com> writes:
When you have a deadline or customers who won't tolerate bugs.


Or you want to deploy to a heterogenous OS environment.
Jul 19 '05 #63
Chad Myers wrote:

"GreyCloud" <cu*****@mist.com> wrote in message
news:3F***************@mist.com...
Simon Cooke wrote:


<snip>
I stopped programming in Java because I couldn't stand the amount of memory it was taking up to run simple apps, or the perf hit. It's the same reason I won't use C#.

That, and the lack of templates.


Same here... I didn't really like the anonymous handler
style... to me it was rather cumbersome and vague at first
glance.


Uh oh, anonymous methods are coming to C#. I personally
disagree with the reasons why seeing their abuse in Java,
but whatever.

I'm still not sure about partial types either, it seems
like it'll just lead to confusion and abuse as well,
with very little benefit


I'd rather see code in a straight forward manner, rather
than seeing embedded '{'s all the time.
Jul 19 '05 #64

"Ixtlan" <ix****@survivor.net> wrote in message
news:Z8*******************@news4.e.nsc.no...

"Chad Myers" <cm****@N0.SP.AM.austin.rr.com> wrote in message
news:Og**************@TK2MSFTNGP10.phx.gbl...
NOTE: I don't think you understand what .NET is, exactly, please
read up on the .NET Framework and managed code. .NET not just
web services.


No, .NET is also a massive security hole.


lol... I could really care less, but sometimes it's interesting
to let the crazies out of the zoo for awhile and induldge them
by asking, "Why do you say that?" just to see how far you can
go with B.S.
It allows MS to be more agile with the product and quickly
add new features or fix bugs.


Keep dreaming, dumbass!


Oh that's great. We've got a live one here!

*PL0NK*

-c
Jul 19 '05 #65
Absolutely. There is simply far too little C# discusson in
comp.os.linux.advocacy, microsoft.public.dotnet.general,
comp.lang.java.advocacy, and, of all places especially, seattle.general.

-c

P.S.- Who was the OP who spammed this to so many groups? And why the
hell
was seattle.general included (no offense to Seattle people)

P.P.S.- Why is it that Java folks feel the need for an advocacy group?
There's a little Fruedian thing going on there, I think :)

"Chris Hornberger" <ch***@chornbe.com> wrote in message
news:53**************************@posting.google.c om...
Agreed, Rob. Can this bullshit religious rhetoric just be shelved
already and can we discuss things on topic for a change... like... Oh,
I dunno... C# related issues?

Damn this crap is getting REALLY old.

"Rob Tillie" <Ro********@student.tul.edu> wrote in message >
Damn man,

get your PHP but out of here and stop spamming the newsgroup. This newsgroup is about the C# language, not discussions whether php/C++ is better than a managed environment.
Open up your mind, and see that this world is one of diversity! If one programming language/platform was the best, everyone would be using that one. There's a reason why there are so many different platforms...

Greetz,
-- rob.

Jul 19 '05 #66

"luke" <ll*****@yahoo.com> wrote in message
news:58**************************@posting.google.c om...
xx <xx*@yyy.zzz> wrote in message news:<3F**************@yyy.zzz>...
The Mohawk Software "Msession" manager for PHP can handle a regularly distributed "400 million" page/session operations in a day on one 800MHZ dual PIII Linux box.


You're equating a session manager process with eBay transactions that
involve multiple processes and procedures. Perhaps you are even
foolish enough to think we can run eBay on your 800MHz Linux box?


Actually, it's a dual-800 box, let's get things straight here.

-c
Jul 19 '05 #67
43
Chad Myers:
Absolutely. There is simply far too little C# discusson in
comp.os.linux.advocacy, microsoft.public.dotnet.general,
comp.lang.java.advocacy, and, of all places especially, seattle.general.


don't ask me. I'm still trying
to figure out who 'chad meyers' is
and why he stole my bedroom
slippers.
Jul 19 '05 #68
Chad Myers wrote:

"43" <ja*****@earthlink.net> wrote in message
news:pa****************************@earthlink.net. ..
Roedy Green:
On Thu, 21 Aug 2003 05:22:49 GMT, 43 <ja*****@earthlink.net> wrote or quoted :

>how come m$Office isn't written in .net?
>
>how come Open Office isn't written in j2ee?

Because these are both server side technologies. Editing a document
is a solitary activity. It works best with instantaneous response to each keystroke.


they are not 'server side'

web services are 'server side'

windows client and console applications are client side.

java applications and applets are both client side.

net beans can be either. rmi means strong clients and servers.

bottom line .net/j2ee can't write the p2p applications
that are going to dominate the next 10 years.


.NET certainly can. I don't know about Java/J2EE, I won't comment
in that regard, but .NET certainly can.

In fact, MS Research has a rather large P2P project implemented
in the .NET Framework and it's pretty impressive.


What's so impressive about it? All of these tools are about
to become useless and obsolete if M$aggotSoft doesn't clean
up its security problems.
The worms crawl in, the worms crawl out...
Jul 19 '05 #69
43
GreyCloud:

In fact, MS Research has a rather large P2P project implemented
in the .NET Framework and it's pretty impressive.


What's so impressive about it? All of these tools are about
to become useless and obsolete if M$aggotSoft doesn't clean
up its security problems.
The worms crawl in, the worms crawl out...


agreed. m$0.00ft has a pattern of putting
old wine into new skins. i looked at the
P2P SDK and was not impressed. I just see
them gloming themselves to the P2P bandwagon
without much value-added ( but what else is
new ! ).

i would expect a brand new architecture
for the p2p world because, in theory, it would
be more about powerful clients talking to
each other...and as someone ( many people )
have pointed out, the j2ee, dotnet products
are designed ( mostly ) as web application
tools ( although they can do windows clients,
services and so on ) -- but are they the
ideal p2p platforms? do they integrate
the concept of client and server running
in a single app -- or are they n-tier tools,
great for the the multi-level web
application architecture of browser,
middleware components and dbms back end?

i dunno...
Jul 19 '05 #70

"43" <ja*****@earthlink.net> wrote in message
news:pa****************************@earthlink.net. ..
Chad Myers:
Absolutely. There is simply far too little C# discusson in
comp.os.linux.advocacy, microsoft.public.dotnet.general,
comp.lang.java.advocacy, and, of all places especially,
seattle.general.
don't ask me. I'm still trying
to figure out who 'chad meyers' is
and why he stole my bedroom
slippers.


It's sarcasm.. y'know.. humor. No, I guess you
don't know, sadly.

I don't know who Chad Meyers is, but if you
see him, please remind him to spell his
name correctly soas to not make my life
any harder than it already is.

-c
Jul 19 '05 #71
Chad Myers wrote:
"GreyCloud" <cu*****@mist.com> wrote in message
news:3F***************@mist.com...

What's so impressive about it? All of these tools are about
to become useless and obsolete if M$aggotSoft doesn't clean
up its security problems.
The worms crawl in, the worms crawl out...

Well, it doesn't seem anyone else can solve the problem
of bugs either. I will say that MS certainly has done
a much better job of it on Win2K3 than before, there is
definately improvement.

But seriously, it only takes one vulnerability to exploit
a system. Combine that with legions of idiot users who
don't patch their systems, and you have a breeding
ground for worms.

How is this any different on any other platform?
It just so happens that Windows has a wider distribution
than, say, Linux. But if you put Linux in Windows'
place right now and it'd be like 50x worse because,
so far, to date, RH Linux 9 has had about 50 (+/- a few)
exploits, probably about 20 or so that are remotely
exploitable. I get like 3-4 RHN alerts a week from
them about some critical vulnerability.

So what would you have MS do?

The obvious a.) Not create bugs is impossible and therefore
not an option.

b.) Auto patch people's boxes
c.) Hire legions of trained monkeys to go around and
remind people to patch boxes


Do you think they could send that MSN Butterfly guy? :)

Tom Shelton

Jul 19 '05 #72
43
Jeff Relf:
Hi 2B , You say :
" With enough PC's closely linked ,
the grid can be networks of wireless workstations ,
sans an external ' Network ' . "

But the government owns and controls the airwaves .
i can legally broadcast pirate FM short distances.
You're like that prisoner who's always plotting his escape :
a faaaaailure to communicate .


i am not an IP address,
i am a free man.
Jul 19 '05 #73

"43" <ja*****@earthlink.net> wrote in message
news:pa****************************@earthlink.net. ..
Jeff Relf:
Hi 2B , You say :
" With enough PC's closely linked ,
the grid can be networks of wireless workstations ,
sans an external ' Network ' . "

But the government owns and controls the airwaves .


i can legally broadcast pirate FM short distances.
You're like that prisoner who's always plotting his escape :
a faaaaailure to communicate .


i am not an IP address,
i am a free man.


With a social security number, drivers license number,
Sams Club shopping card number, Mastercard number,
license plate number, cookie tracking numbers from
239,982,929 different web sites, and last, but
not least, a damned DoubleClick I-Know-Everything-You-
Do-Read-See-Eat-And-Wipe-Your-Butt-With number

-c
Jul 19 '05 #74

"Tom Shelton" <to*@mtogden.com> wrote in message
news:U9******************@news.uswest.net...

<SNIP>
So what would you have MS do?

The obvious a.) Not create bugs is impossible and therefore
not an option.

b.) Auto patch people's boxes
c.) Hire legions of trained monkeys to go around and
remind people to patch boxes


Do you think they could send that MSN Butterfly guy? :)


It'd be like Santa Claus. No human could ever visit
all the houses and patch up everything, but one every
month or so, the magical MSN Butterfly flies down your
chimney and patches all your computers while you
sleep safely at night :)

-c
Jul 19 '05 #75
43
Chad Myers:
I don't know who Chad Meyers is, but if you
see him, please remind him to spell his
name correctly soas to not make my life
any harder than it already is.


If you're like me, you will agree, that
no man comes close to representing the
Millium then, Chad Myers.

That is why I hope you will join me
in voting 'Chad Myers', Man of the
Century.

Thank you and good night!

Jul 19 '05 #76
43
Rob Tillie:
get your PHP but out of here and stop spamming the newsgroup. This newsgroup
is about the C# language, not discussions whether php/C++ is better than a
managed environment.


we learn by contrast.
Jul 19 '05 #77
43
Chad Myers:
It can more easily use web services and XML

The possibility of porting Office to other platforms
is greater and easier


ok, great.

simple example: one could easily write a 'spell checker'
as a web service. i.e., pass words from any office
application to the web service and receive an XML
stream of corrections.

so, where is it?


Jul 19 '05 #78
On Sat, 23 Aug 2003 06:31:48 GMT, 43 <ja*****@earthlink.net> wrote or
quoted :
simple example: one could easily write a 'spell checker'
as a web service. i.e., pass words from any office
application to the web service and receive an XML
stream of corrections.

so, where is it?


Strangely, it does exist as a Soap service, not that it is a very
efficient way to fly. See http://mindprod.com/jgloss/soap.html and
follow the xmethods link.

--
Canadian Mind Products, Roedy Green.
Coaching, problem solving, economical contract programming.
See http://mindprod.com/jgloss/jgloss.html for The Java Glossary.
Jul 19 '05 #79
43
Roedy Green:
efficient way to fly. See http://mindprod.com/jgloss/soap.html and
follow the xmethods link.


excellent site. i just bookmarked it.

Jul 19 '05 #80
43
Chad Myers:
With a social security number, drivers license number,
Sams Club shopping card number, Mastercard number,
license plate number, cookie tracking numbers from
239,982,929 different web sites, and last, but
not least, a damned DoubleClick I-Know-Everything-You-
Do-Read-See-Eat-And-Wipe-Your-Butt-With number

-c


that's why i wrote this article:

http://www.devcity.net/net/article.aspx?alias=20020301

in a p2p network, each of us can be his
own presentation -- not a collection of
external bit trails that do not represent
ourselves.
Jul 19 '05 #81
On Sat, 23 Aug 2003 00:53:28 -0500, "Chad Myers"
<cm****@N0.SP.AM.austin.rr.com> wrote:

i am not an IP address,
i am a free man.
With a social security number, drivers license number,
Sams Club shopping card number, Mastercard number,
license plate number, cookie tracking numbers from
239,982,929 different web sites, and last, but
not least, a damned DoubleClick I-Know-Everything-You-
Do-Read-See-Eat-And-Wipe-Your-Butt-With number


fine. but I can chomp you on the neck, and you won't-be, anymore
Jul 19 '05 #82
In comp.lang.java.advocacy Chad Myers <cm****@n0.sp.am.austin.rr.com> wrote:
: "The Ghost In The Machine" <ew***@sirius.athghost7038suus.net> wrote in
:> In comp.lang.java.advocacy, Tim Tyler <ti*@tt1.org>
:> > In comp.lang.java.advocacy Chad Myers

:> >: It just happens that .NET compile code's runtime environment
:> >: is more compact and consistent across platforms.

: Are you sure I said that, because it looks like I'm
: being attributed to that statement. I certainly wouldn't
: have said that in the context of Java, but since you managed
: to remove all context (not you Ghost, necessarily, but
: someone did), I can't remember why I would've said that.

Short term memory problems? Or do you have a twin brother?

:> > It more consistently doesn't exist if that's what you mean:
:> >
:> > Platform .NET
:> > Windows Y
:> > Linux N
:> > Solaris N
:> > FreeBSD N
:> > Mac OS N

: Actually, it's more like:

: PLATFORM .NET
: Windows Y
: Linux Y (Mono, dotGnu, Rotor)
: Solaris N (though dotGnu and Rotor might)
: FreeBSD Y (Rotor)
: Mac OS <=9 N
: Mac OS X Y (Rotor)
: PocketPC 2002|3 Y

Rotor and Mono are *not* .NET.

:> > "More compact" than what? It's a /lot/ bigger than the JRE.

: The runtime, or the FCL? The FCL has lots more features
: than the Java framework, so that's not a fair comparison,
: necessarily. As far as the CLR memory and processor
: footprint, it is more compact on PCs.

How come the download is bigger, then?

International Java runtime: j2re-1_4_1_03-windows-i586-i.exe: 9998 Kb;

..NET Framework Version 1.1 Redistributable Package 23698 Kb;

:> Erm...what about Mono? Then again, with Microsoft trying to
:> patent .NET technologies how is Mono going to emulate .NET
:> on non-Windows technologies?

: What exactly are they trying to patent? [...]

They've already patented their entire .NET API:

The patent:
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=/netahtml/PTO/srchnum.html&r=1&f=G&l=50&s1='20030028685'.PGNR.&O S=DN/20030028685&RS=DN/20030028685

News article about it:
http://www.eweek.com/print_article/0...a=37318,00.asp
--
__________
|im |yler http://timtyler.org/ ti*@tt1.org
Jul 19 '05 #83
In comp.lang.java.advocacy Tor Iver Wilhelmsen <to*****************@broadpark.no> wrote:
: Roedy Green <ro***@mindprod.com> writes:

:> When you have a deadline or customers who won't tolerate bugs.

: Or you want to deploy to a heterogenous OS environment.

Or when your clients don't want to increase their risk of exposure to viruses.
--
__________
|im |yler http://timtyler.org/ ti*@tt1.org
Jul 19 '05 #84
Chad Myers <cm****@n0.sp.am.austin.rr.com> wrote:

: P.P.S.- Why is it that Java folks feel the need for an advocacy group?
: There's a little Fruedian thing going on there, I think :)

The main reason was to get the irrelevant "religious" discussions
that sprang up around it out of c.l.j.programmer.

Java is not alone in having an advocacy group. See also:

comp.lang.smalltalk.advocacy
comp.os.linux.advocacy
comp.os.ms-windows.advocacy
comp.sys.mac.advocacy
comp.sys.acorn.advocacy
comp.sys.net-computer.advocacy
comp.sys.next.advocacy
comp.sys.atari.advocacy
comp.sys.powerpc.advocacy
comp.sys.be.advocacy
comp.unix.advocacy
--
__________
|im |yler http://timtyler.org/ ti*@tt1.org
Jul 19 '05 #85
Hi 43 , You say :
" one could easily write a ' spell checker '
as a web service .
i.e. , pass words from any office application
to the web service
and receive an XML stream of corrections . "
Sure you could do that ... but no one would use it .

It'd take several minutes to get a correction .
Jul 19 '05 #86
43 <ja*****@earthlink.net> writes:
EventHandler someWidgetAction = new EventHandler();


You need the delegate method's name there.
Jul 19 '05 #87
Hi 43 , You say : " I'm still trying to figure out who
' chad meyers ' is and why he stole my bedroom slippers . "

That's an easy one . He liked the smell .
Jul 19 '05 #88
43
Jeff Relf:
Hi 43 , You say :
" one could easily write a ' spell checker '
as a web service .
i.e. , pass words from any office application
to the web service
and receive an XML stream of corrections . "
Sure you could do that ... but no one would use it .

It'd take several minutes to get a correction .


and it's not that way now on a
slow moving LoseDos1900 workstation?

you must never open more than one
app at a time.
--
http://home.earthlink.net/~jabailo
finders storyteller

Jul 19 '05 #89
Hi 43 , You say :
" You must never open more than one app at a time . "

That's right . I only have one app open at any one time .

And I always reboot before launching the next app .
Jul 19 '05 #90
On Sat, 23 Aug 2003 07:46:03 GMT, Tim Tyler <ti*@tt1.org> wrote or
quoted :
: P.P.S.- Why is it that Java folks feel the need for an advocacy group?
: There's a little Fruedian thing going on there, I think :)


It is not just for boosting the language. It is for advocating changes
to the language or programming styles.

--
Canadian Mind Products, Roedy Green.
Coaching, problem solving, economical contract programming.
See http://mindprod.com/jgloss/jgloss.html for The Java Glossary.
Jul 19 '05 #91
Chad Myers wrote:

"GreyCloud" <cu*****@mist.com> wrote in message
news:3F***************@mist.com...
What's so impressive about it? All of these tools are about
to become useless and obsolete if M$aggotSoft doesn't clean
up its security problems.
The worms crawl in, the worms crawl out...


Well, it doesn't seem anyone else can solve the problem
of bugs either. I will say that MS certainly has done
a much better job of it on Win2K3 than before, there is
definately improvement.

But seriously, it only takes one vulnerability to exploit
a system. Combine that with legions of idiot users who
don't patch their systems, and you have a breeding
ground for worms.

How is this any different on any other platform?
It just so happens that Windows has a wider distribution
than, say, Linux. But if you put Linux in Windows'
place right now and it'd be like 50x worse because,
so far, to date, RH Linux 9 has had about 50 (+/- a few)
exploits, probably about 20 or so that are remotely
exploitable. I get like 3-4 RHN alerts a week from
them about some critical vulnerability.

So what would you have MS do?

The obvious a.) Not create bugs is impossible and therefore
not an option.

b.) Auto patch people's boxes
c.) Hire legions of trained monkeys to go around and
remind people to patch boxes
d.) Spam people with reminders until they're sick of
spam and they patch boxes
e.) ???

I mean, you guys seem to have it all figured out
(but not implemented, obviously), so why don't
you let all of us know.


Tell ya what... read this article:

http://www.theinquirer.net/?article=11108

This will tell you what should be done.
Jul 19 '05 #92

"Roedy Green" <ro***@mindprod.com> wrote in message
news:pl********************************@4ax.com...
On Sat, 23 Aug 2003 07:46:03 GMT, Tim Tyler <ti*@tt1.org> wrote or
quoted :
: P.P.S.- Why is it that Java folks feel the need for an advocacy group?: There's a little Fruedian thing going on there, I think :)


It is not just for boosting the language. It is for advocating changes
to the language or programming styles.


(reply to Tim Tyler's post as well)

Yeah, I know, I was just giving you guys some crap.

I thought it originally sprouted to combat the C++
guys who attacked Java in the early days.

-c
Jul 19 '05 #93

"43" <ja*****@earthlink.net> wrote in message
news:pa****************************@earthlink.net. ..
Chad Myers:
I haven't done a lot of Swing development, but I've had
to do a little maintenance on already-existing apps and
I'm refering to the (pardon me, it's been awhile)
code like:

someWidget.onSomeEvent = new{ .... }

^-- My attempt to show an example of how
anonymous inner classes are used to
handle "events" in Java/Swing
more like

EventHandler someWidgetAction = new EventHandler();
onSomeWidgetEvent += someWidgetAction;


^-- Your C# code.

So, I'm confused, what are you talking about?

-c
Jul 19 '05 #94

"Tim Tyler" <ti*@tt1.org> wrote in message news:HK********@bath.ac.uk...
In comp.lang.java.advocacy Chad Myers <cm****@n0.sp.am.austin.rr.com> wrote: : "The Ghost In The Machine" <ew***@sirius.athghost7038suus.net> wrote in :> In comp.lang.java.advocacy, Tim Tyler <ti*@tt1.org>
:> > In comp.lang.java.advocacy Chad Myers

:> >: It just happens that .NET compile code's runtime environment
:> >: is more compact and consistent across platforms.

: Are you sure I said that, because it looks like I'm
: being attributed to that statement. I certainly wouldn't
: have said that in the context of Java, but since you managed
: to remove all context (not you Ghost, necessarily, but
: someone did), I can't remember why I would've said that.

Short term memory problems? Or do you have a twin brother?
heh, I think he just got the quote attributing wrong,
but maybe I do have short-term memory problems.
What were we talking about again? ;)
: Actually, it's more like:

: PLATFORM .NET
: Windows Y
: Linux Y (Mono, dotGnu, Rotor)
: Solaris N (though dotGnu and Rotor might)
: FreeBSD Y (Rotor)
: Mac OS <=9 N
: Mac OS X Y (Rotor)
: PocketPC 2002|3 Y

Rotor and Mono are *not* .NET.
Both implement the CLI and C# specs and therefore can
run most of the code you'd write.

Mono now has an implementation for ASP.NET and
System.Windows.Forms.

But if you were planning for multi-platform deployment,
you'd break your UI into modules and have a Gtk#
module and a System.Windows.Forms and only deploy
your UI assembly for that platform on that platform.
:> > "More compact" than what? It's a /lot/ bigger than the JRE.

: The runtime, or the FCL? The FCL has lots more features
: than the Java framework, so that's not a fair comparison,
: necessarily. As far as the CLR memory and processor
: footprint, it is more compact on PCs.

How come the download is bigger, then?
Didn't you read what I just said?

The .NET runtime(CLR) has a smaller memory footprint
than Java's VM memory footprint.

The JRE is a smaller download because it doesn't
have all the exciting functionality that .NET has :)

More Functionality = More Classes = More HD space
International Java runtime: j2re-1_4_1_03-windows-i586-i.exe: 9998 Kb;

.NET Framework Version 1.1 Redistributable Package 23698 Kb;

:> Erm...what about Mono? Then again, with Microsoft trying to
:> patent .NET technologies how is Mono going to emulate .NET
:> on non-Windows technologies?

: What exactly are they trying to patent? [...]

They've already patented their entire .NET API:

The patent:
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=/netahtml/PTO/srchnum.html&r=1&f=G&l=50&s1='20030028685'.PGNR.&O S=DN/20030028685&RS=DN/20030028685
News article about it:
http://www.eweek.com/print_article/0...a=37318,00.asp


Ah. That's not suprising though, is it?

Just because Mono is making an implementation of the
CLI doesn't mean they're violating the patent.

If they tried to sell it, then there'd be problems.
Novell will have to deal with that, I'm sure.

But I bet Novell will license the rights to use
Mono on their Linux implementations to be
compatible with Web Services and such.

-c
Jul 19 '05 #95

"GreyCloud" <cu*****@mist.com> wrote in message
news:3F***************@mist.com...

I mean, you guys seem to have it all figured out
(but not implemented, obviously), so why don't
you let all of us know.


Tell ya what... read this article:

http://www.theinquirer.net/?article=11108

This will tell you what should be done.


Not that I would consider anything
"The Inquirer" said since it's just a
salacious, sensationalist, piss rag,
but in this article, they just happen
to be regurgitating the statements of
other security experts, so I'll comment.

How are these problems (fundamental
stack problems, memory access problems,
etc) that much different from other
Kernel-space/user-space memory model
OSes? How does Linux protect this,
since I get the implication that you
think Linux's model is vastly superior.

I here lots of people bashing on
Windows for this or that, but the
problems with Windows are the same
fundamental problems with lots of other
OSes, yet no one bashes on them.
That's what leads me to just ignore
the dumbasses spewing this stuff
because they're completely hypocritical.

-c
Jul 19 '05 #96
Hi 43 , You say :
Microsoft is just " glomming on to the P2P bandwagon . "
Make that the Pseudo P2P bandwagon .

Is the telephone a True P2P device ? I don't think so .

Jul 19 '05 #97
43
Jeff Relf:
Hi 43 , You say :
Microsoft is just " glomming on to the P2P bandwagon . "
Make that the Pseudo P2P bandwagon .

Is the telephone a True P2P device ? I don't think so .


Agreed. YOu know what true P2P ?

windows 3.11 networking using WINS.

every node broadcast its name.

no DNS, no PDC, no 'Active Directory.

plop a pc on the net, give it a name
and bingo.

thats P2P

--
http://home.earthlink.net/~jabailo
finders storyteller

Jul 19 '05 #98
43
Jeff Relf:
Hi 43 , You say :
" Plop a pc on the net, give it a name and bingo.
That's P2P . "
Did " Windows For Workgroups " do this ?

Why did it go away ?


probably not scalable, netbios broadcasting.

but who knows, i'm no fan of tcp/ip and
the internet domain hierarchy.

let me put it this way:

$50 per month for a twisted pair
cable that runs 10000 ft to a switch ( qwest ).

$50 per month for DSL to connect the twisted pair
to the Internet hierarchy.

that's $1200 for wire.

with P2P we could just string 10baseT
between all the houses. Or how about this.
There are now companies that make networking
components that run along the electric
house wiring. We could set up p2p along
the power grid, no more ISP, no more phone
company, no more portals.

just plug in and broadcast.

--
http://home.earthlink.net/~jabailo
finders storyteller

Jul 19 '05 #99
You say :
" That's 1,200 dollars per year for wire . "
If some gook figures out how to create a cheaper network .

He'd be one rich dude .
He'd be flying first class all the way .
Jul 19 '05 #100

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

15
by: Herman | last post by:
Hi everyone, I'm currently studying for my Master's in Computer Science, and I will be working on my thesis this summer. I've been thinking about constructing a web services application for my...
9
by: Al Wilkerson | last post by:
Hey, If I wanted to learn Web Development fast (within 6 months) what should I focus on J2EE or .NET ? I mean I am a Quality Assurance guy who has some Java experience, but looking to get in...
1
by: sky'ra | last post by:
Can anyone recommend a good J2EE book? Thx!
170
by: 43 | last post by:
how come m$Office isn't written in .net? how come Open Office isn't written in j2ee? how come dbms systems aren't written in either? how come browsers aren't written in either? how come...
5
by: Thiago Campos Pereira | last post by:
I need a support of the staff of the Microsoft. Since the beginning of the year I am working in the CFLCL (Company of the sector of energy with more than 15000 employees). I am trying to...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.