Domain: sun.com
Stories and comments across the archive that link to sun.com.
Comments · 7,362
-
Re:Photos?
It looks like this. Next time poke around a little bit.
(Oh, and for those who whine about that's StarOffice and not OpenOffice, let me iterate, THEY ARE THE SAME BUILD OF THE SAME SOFTWARE. Just like Mozilla & Netscape 6) -
This article is wrong and misleading
Star Office has released version 6.0 beta.
See the banner on Sun's homepage
OpenOffice is currently offering release 638
See www.openoffice.org for details.
Are they related? Yes. Are they the same? Certainly not!
Please try to clarify this point in the posted article! -
Re:Don't compare with Solaris... compare with Linu
AIX 5L is designed to run Linux apps with a recompile, or AIX apps without. Find me a Linux box that I can stuff 32 dual-core processors into.
Humm, recompile, eh? Yeah, if you're going to recompile, most things that I have run under Linux also work under Solaris...except for some things that expects certain things in the kernel, or so other Linux specific quirk. Yeah, I've compiled tons of GNU apps on a Solaris machine. ./confiugre;make;make install done.
But if you don't want to recompile and are running on Solaris x86, then you can use lxrun.
Yeah, I'd venture to say there are more Solaris apps than Linux apps. How often do you see commerical support for Linux? Yes, it's increasing, and now when you talk with a commerical vendor, most have at least heard of Linux. Some even have software to sell you. If you're talking GNU or Open Source (i.e. gpl, lgpl, artistic, bsd licenses), then sure there's more...but ya know, typically those apps aren't Linux specific.
This doesn't mean I dislike Linux, or am bashing it. I have used Linux for years, and knowing it got my foot in the door as a sys admin, and helped me figure out how to admin HP/UX and Solaris. Yes, Linux is far more useful today than it was a few years ago, supports more hardware, but internally it hasn't fully stepped into the big leagues...it's getting closer thanks to the larger memory support and journaling filesystems.
So, unless I'm insane, could you please prove me wrong in this? -
Perl trying to outgrow its niche
Let's face it, perl is absolutely great for its original intention - fast, easy, write-and-forget scripting. But as I see the plans for Perl 6 unfold, one thought comes to my mind - Yuck. The language they propose is bloated and convoluted beyond words; it's clearly evident that Wall and his fellow "designers" are struggling vainly to make Perl "grow up" -- something that it has absolutely no need to do. There are other languages out there to fill the other niches; languages which try to do everything doom themselves to failure. Ambition kills.
-
Re:Easy updates are the keySolaris stinks--Sun seems to go out of their way to hide security patches from visitors to their website.
I don't understand what you mean. Try this: SunSolve. Then, try clicking on "Recommended & Security Patches". Getting Solaris up-to-date is just a download and a "patchadd" away!
-
Star Office really Free like 5.2?Is the FINAL release of star office 6.0 really free (like 5.2)? I am asking because in this link
Quote "StarOffice software costs about 86% less than Microsoft's office suite, without costly upgrades, and offers twice as many applications . You can find StarOffice software on Amazon's or FatBrain's Web sites; you can buy it at retail computer stores; you can even download it from our download page...."
I do not mind paying, just want a confirmation. Any comments on this?
-
Largest Unix Desktop installation ever
Just a little off topic, but the largest Unix (Solaris) desktop installation would have to be Sun Microsystems. 35k employees worldwide, the majority of desktops are Solaris running CDE or Gnome. (Have to post anonymously 2
:-) -
Re:I had to ask...
-
Re:I had to ask...
-
Re:So what exactly does Apple want?
This was the worst design decision(?spelling?) with Mozilla. Big, bloated GUI, slowing down the good, fast rendering engine.
I also think this was a terrible decision, but not for the same reason. There is a reason that damn near every program on any given GUI (with the notable exception of X11) looks about the same, and it's not because programmers are unimaginative.
It's because users are happier when the interface adheres to consistent guidelines. Each platform has its own set of guidelines. A few examples:
How many times have you been annoyed when you hit the wheel mouse and it didn't work right? That's almost always because of some moronic programmer who decided it would be better to write his/her own widgets. Wheel mice are one of the places this becomes most obvious, because they didn't exist when a lot of these programs were designed. The GUI vendor added support to the native widgets, but the stupid replacement ones in a lot of cases don't have support. Or when they do, it doesn't work quite the same. (I.e., seperate preferences for the number of lines to scroll.)
Mozilla is one of the worst offenders here, completely scrapping the idea of an interface consistent with anything else.
(Java is a bit of an exception. It doesn't have a system of its own, so arguably it also violates the other interface guidelines. However, it makes sense to have a single interface for Java, since applications are intended to be very cross-platform. Plus, Java has actually taken on the challenge of designing a good GUI of their own...observe the fact that there is a book out on the Java look and feel. I'm not aware of a similar one for Mozilla.)
-
What about Exchange and Active Directory
\me Dons flame-resistant flash suit
Linux is not ready for the desktop (yet)
Until StarOffice is a viable replacement for Office (which it's not, although I have very high hopes for 6.0), Linux must be relagated to the realm of engineers and backoffice work. Still, that's a pretty good place to *start* if you ask me. But there's a problem: you want to have Linux (or *BSD; I'm no zealot) in the server room and slowly migrate it out to the desktops. But you might wind up breaking some things that people want. Like Exchange and Active Directory.
AFAIK, there is no "one-stop" replacement for Exchange like Apache is for IIS. If you're doing the whole "shared calendar and contacts" thing, I've yet to hear about something that can beat it. I've heard people say "Oh, just hack something together using LDAP" but that's not good enough. Corporate types want a "stable and proven solution", not something their geeks cranked out in the course of a month.
And while Netscape does have a Directory Service it isn't as "User Friendly" as AD is. As companies discover how useful a Directory service can be there will be more of a demand for them, but (again, AFAIK) only MS makes the service available to the Desktop user in a clean and consistent fashion.
So we need to both fix the desktop and the back office in order to beat MS. It's a hard task, and a lot to ask for, but I can't wait to see it done. -
Re:emacs creator uses viJames Gosling, who built the original Unix 'Emacs' was asked at the 1998 JavaONE conference, "which development tools do you use?" He replied, "I use vi."
-
Re:emacs creator uses viJames Gosling, who built the original Unix 'Emacs' was asked at the 1998 JavaONE conference, "which development tools do you use?" He replied, "I use vi."
-
A better conclusion.
Ipv4 is dying.
....does that one work at all?
Just a thought -
James Gosling '98Maybe Bill Joy doesn't use vi anymore, but James Gosling does. And I bet Gosling still codes a lot more than Joy.
from JavaONE '98 Keynote
question from the floor:Which development tools do I use?
Long live VIM!!!
Gosling:I use vi. [Cheers, Applause]James Gosling built the original Unix Emacs and was the primary creator of Java.
-
James Gosling '98Maybe Bill Joy doesn't use vi anymore, but James Gosling does. And I bet Gosling still codes a lot more than Joy.
from JavaONE '98 Keynote
question from the floor:Which development tools do I use?
Long live VIM!!!
Gosling:I use vi. [Cheers, Applause]James Gosling built the original Unix Emacs and was the primary creator of Java.
-
May be worthwhile for Java client appsThey were at JavaONE showing off their stuff this summer, and had a prerelease of this distribution. According to the technical salesman, they have licensed Java and created their own Java Runtime Environment that is optimized for GUI client apps. Seeing it run, it looked a lot smoother and faster than Sun's or IBM's on Redhat, but I wasn't comparing the same hardware.
Java has proven itself plenty fast for server side stuff, but screen I/O has been a downfall. If Caldera has a really good client gui JRE, it might be worth the $59 for those using Together, Forte and homegrown Java gui apps. (I'm still coding in Vim).
Of course, I haven't really seen 1.4 on Redhat yet. It's in its second beta now, and it's supposed to have much improved graphics performance.
Now this is assuming the Caldera guy wasn't pissing in my ear--I can't find any mention of a custom JRE on their web site.
-
An existing service doing the same thingNovell (well known as the makers of Netware) rolled out their "DigitalMe" product several years ago to great disinterest (but then Novell couldn't market eternal life either.)
From their online propaganda:
The interactive nature of the Internet enables e-businesses to gather information about consumers in unprecedented amounts. While many e-businesses maintain privacy policies -- and post them for users to see -- the fact that this personal information is being collected and shared without the knowledge and permission of the consumer has some individuals and advocacy groups calling for government intervention.
Aside from the icky overheated writing style (and pathetically bad Gen-X look of the website) the idea seems to be the same as all of the others: We'll escrow your information and dole it out. The question is of course always how and to whom and with or without my permission. They've also got a dynamic address-book function and a web form-filler - woohoo.Novell's digitalme is the first major effort by a large, multi-national corporation to give consumers the ability to control their personal information and manage their online relationships. With digitalme, management of online relationships is put firmly in the control of the user.
We call this new orientation toward consumer empowerment, meBusiness, and it ushers in a revolutionary new age of commerce on the Internet. A world where every person is empowered to manage their relationships with individuals and businesses by controlling how their personal information is shared, used and maintained on the Net. A world where every e-business is systematically enabled to responsibly use, and on request, purge customer information. All of which is designed to lead to less intrusive marketing, more trust in online relationships, respect for personal privacy and greater acceptance of e-commerce as a viable alternative to brick and mortar retailing.
When this thing launched I seem to recall Novell positioning it as a universal login to websites through online authentication. Now that seems to be dropped and a simple keychain function used instead. Whatever the case it's all built on Novell's awesome NDS (called "eDirectory" this week) technology which gives it some street-cred. NDS is the most mature directory service out there and scales awesomely, very flexible and at this point pretty mature. MS's projects are, well lets just say "quality is a journey" at MS and with Sun, well Jini sure is nifty!
Anyway, an interesting third example of this increasingly debated service.
-
Profitable? I wish I knew...
There are a couple of issues to think about. A handful of months ago, Scott McNealy of Sun Microsystems fame said in a speech that there are going to be some "third time owned" effects in the marketplace. What he meant was that with the original (new) cost of the equipment it is difficult to make a venture (whether it be telecom or internet) profitable. The second time around is better, but still not good enough. By the time the equipment ends up in it's third set of hands the cost has likely decreased to the point where the service can be offered at the current market rate and yet be profitable.
Whether you apply this to telecom companies (360 Networks) that have buried a tremendous amount of fiber or to internet companies (Webvan and their excellent warehouses and technology or take your pick of high-flying dotcom that bought too many Sun servers) it is not difficult to understand. When you pay 10% of the original price it is easier to be profitable. How surprised would you be if Worldcom DIDN'T cut a deal with the ILECs on long distance in order to get cheaper rates for DSL? -
Re:Yeah
This is in fact the fastest Java server in the world. Check out:
http://www.sun.com/smi/Press/sunflash/2001-09/sunf lash.20010925.3.html
-Steve -
They need to be using one themselves..
It appears that sun has been successfully
/.'ed... I went to the pricing page, and got:
Configuration Error
1)
Error calling config servlet:
sunir.webdesk.common.checker.ConfigInternalExcepti on: Couldn't get sql connection.
When I finally did get the price ($4+ Million), I realized that the page also says "the Sun Fire[tm] 15K server helps redefine total cost of ownership in data center environments."
Talk about an understatement! -
Re:partitions
According to the specs each processor board holds 4 processors and 32 gigs of memory.
Now, if the starcat treats domains (partitions) the same as the E10k (I haven't been to training yet on it), then each domain at minimum will consist of 4 processors and 32 gigs of ram, ie 1 processor board. Basicaly these doamins are treated as seperate boxes as far as Solaris is concerned. You configure a domain to say contain 2 system boards, and then when you load Solaris, it then sees 8 processors and 64 gigs of memory. This way you can allocate resources as the need fits. But this means it doesn't look like the virtual processor that mainframes present.
The starcat may deal with processors above 72 in a different way, but I honestly don't know at this time how it deals with them.
Hope this helps answer your question. -
106 CPUs?
According to the specifications, it has support for up to 18 quad-processor boards. That's a total of 72 processors, so where are they getting the 106 number from?
Wow, up to 72 *hot swappable* PCI devices!
-
Re:They ARE using Akamai!!
"It's only the 30 Meg movie that's on the dial-up iMac."
I can't comment on the bandwidth available to them, but that's no iMac. Netcraft say:
The site squeeze.sorenson.com is running Apache/1.3.20 (Unix) mod_throttle/3.1.2 on Solaris.
Having said that, they could probably achieve similar results with an iMac running OS X, or indeed a 386 running Windows 3.1, serving a "Server Unavailable" page.
-
Sun JVM for IE here!
Check this out. When you install the JRE, it asks which browser you want to configure to use it. (including IE)
-
Java Web StartThe new technology for client-side Java programs is Java Web Start (aka JNLP). It lets you add Java programs to your Web pages, but they're launched as applications in a separate window, not as embedded applets. But they still use the applet security model, so they're still safe to run.
This fixes a lot of the problems that occur when you try to use applets to create real, useful programs (as opposed to little decorations, etc.) Many of these problems are caused by the conflicting requirements of trying to combine the Web world and the Java world in the same window.
-
Re:LimeWire is cool
Suns JRE: http://java.sun.com/j2se/?frontpage-javaplatform
Kaffe JRE: http://www.kaffe.org -
Re:They really do want us all!!!That whole section sounds suspiciously like JINI's way of doing things., In fact, the following quote from the paper:
An administrator sets up a new office network. After connecting the various computers, links, and routers, the network is initially quiescent. The administrator inserts a Millennium installation DVD disk into one of the machines and the system propagates across the network. After evaluating the network topology and hardware resources, Millennium might suggest that one of the more powerful machines (a "server") be moved to a different network location for best performance. At some point, the administrator connects the office network to the Internet, and the office instantiation of the Millennium system merges with the worldwide system.
strongly reminds me of a description in one of Sun's early marketing spiels on JINI in 1999. I can't find it at the moment, despite assiduous googling, so the claim will have to stand or fall unsupported by references. -
Re:Find a *root* identitied server.
Theoretically, if you're system is ship shape, then only root, or someone with root access, can REALLY fuxor it up
... Unix is a security nightmare. It's security model is decrepit and is only being patched / kludged into anything resembling reasonable security.
Oh, go grab yourself a copy of Trusted Solaris and stop whining. Not even root can fuxor THAT up. -
One OS to rule them all
It seems odd that they haven't noticed the trend for computing devices to change size, shape, and function. Postulating a single universal "Millenium" system seems exactly backward to me. I'd rather see the research done more on the Jini model, where many disparate devices intercommunicate. Surely that is more open to scaling and fault tolerance than the idea of one monolithic OS to meet all needs.
Microsoft appears to be becoming like the old Soviet union, where everyone has to buy in to the official ideology rather than venture out in new directions.
-
Re:JavaVM come Christmas time?If you want to do a 3D live action game then do NOT use java. It is too slow. My definition of "too slow" - anything that isn't the fastest possible.
That's nice, dogbot. Now, please point us to all of your 3D games written in hand-optimized assembly. Surely you wouldn't use the less efficient C or C++?!?
;-)Java is making tremendous performance strides all the time. Further, I'll bet you dollars to donuts that you could write a game using gcc 3.0's Java support that'd be indistinguishable performance-wise from the same game done using C++.
A couple of relevant links:
186,282 mi/s...not just a good idea, its the law!
-
Why would you use the client hotspot anyways???
D/L Sun's Server Hotspot engine!
It's characteristics make it slower on startup (wouldn't want those Windows users to have to wait for their Java gamelets to load now, would we?) But once it's running, you will see a significantly different performance heuristic.
-
Re:Good places to start?
Where better to start than Sun's own tutorial?
-
Re:Distro elitism
How times have changed.
A year ago I would have called Slashdot biased in favour of GNOME. With the GNOME Foundation being announced, and that idiot Miguel being a walking vapourware producer for Eazel, everyone ignored the KDE as they released KDE 2.0, which took KDE ever further in front of GNOME.
And then, the biggest turning point: Konqueror. Easily the best open-source browser around, and it wasn't massivly overhyped. Now KDE is still growing, and GNOME is struggling to pull together a 2.0 release, let alone making GNOME 1.0 to GNOME 2.0 the revolutionary step KDE 1.0 to 2.0 was.
Now, ever Slashdot, the GNOME whore, has now started to turn pro-KDE. And now the gnomes that use GNOME are whining.
Sorry, the tech bubble burst. Now the true open-source project is pulling far out in the lead, not the one sucking the corporate tit.
GNOME is dying. Jump ship now. -
IMPORTANT - THE LINUX GAY CONSPIRACY
It has come to my attention that the entire Linux community is a hotbed of so called 'alternative sexuality,' which includes anything from hedonistic orgies to homosexuality to pedophilia.
What better way of demonstrating this than by looking at the hidden messages contained within the names of some of Linux's most outspoken advocates:
- Linus Torvalds is an anagram of slit anus or VD 'L,' clearly referring to himself by the first initial.
- Richard M. Stallman, spokespervert for the Gaysex's Not Unusual 'movement' is an anagram of mans cram thrill ad.
- Alan Cox is barely an anagram of anal cox which is just so filthy and unchristian it unnerves me.
I'm sure that Eric S. Raymond, composer of the satanic homosexual propaganda diatribe The Cathedral and the Bizarre, is probably an anagram of something queer, but we don't need to look that far as we know he's always shoving a gun up some poor little boy's rectum. Update: Eric S. Raymond is actually an anagram for secondary rim and cord in my arse. It just goes to show you that he is indeed queer.
Update the Second: It is also documented that Evil Sicko Gaymond is responsible for a nauseating piece of code called Fetchmail, which is obviously sinister sodomite slang for 'Felch Male' -- a disgusting practise. For those not in the know, 'felching' is the act performed by two perverts wherein one sucks their own post-coital ejaculate out of the other's rectum. In fact, it appears that the dirty Linux faggots set out to undermine the good Republican institution of e-mail, turning it into 'e-male.'
As far as Richard 'Master' Stallman goes, that filthy fudge-packer was actually quoted on leftist commie propaganda site Salon.com as saying the following: 'I've been resistant to the pressure to conform in any circumstance,' he says. 'It's about being able to question conventional wisdom,' he asserts. 'I believe in love, but not monogamy,' he says plainly.
And this isn't a made up troll bullshit either! He actually stated this tripe, which makes it obvious that he is trying to politely say that he's a flaming homo slut!
Speaking about 'flaming,' who better to point out as a filthy chutney ferret than Slashdot's very own self-confessed pederast Jon Katz. Although an obvious deviant anagram cannot be found from his name, he has already confessed, nay boasted of the homosexual perversion of corrupting the innocence of young children. To quote from the article linked:
'I've got a rare kidney disease,' I told her. 'I have to go to the bathroom a lot. You can come with me if you want, but it takes a while. Is that okay with you? Do you want a note from my doctor?'
Is this why you were touching your penis in the cinema, Jon? And letting the other boys touch it too?
We should also point out that Jon Katz refers to himself as 'Slashdot's resident Gasbag.' Is there any more doubt? For those fortunate few who aren't aware of the list of homosexual terminology found inside the Linux 'Sauce Code,' a 'Gasbag' is a pervert who gains sexual gratification from having a thin straw inserted into his urethra (or to use the common parlance, 'piss-pipe'), then his homosexual lover blows firmly down the straw to inflate his scrotum. This is, of course, when he's not busy violating the dignity and copyright of posters to Slashdot by gathering together their postings and publishing them en masse to further his twisted and manipulative journalistic agenda.
Sick, disgusting antichristian perverts, the lot of them.
In addition, many of the Linux distributions (a 'distribution' is the most common way to spread the faggots' wares) are run by faggot groups. The Slackware distro is named after the 'Slack-wear' fags wear to allow easy access to the anus for sexual purposes. Furthermore, Slackware is a close anagram of claw arse, a reference to the homosexual practise of anal fisting. The Mandrake product is run by a group of French faggot satanists, and is named after the faggot nickname for the vibrator. It was also chosen because it is an anagram for dark amen and ram naked, which is what they do.
Another 'distro,' (abbrieviated as such because it sounds a bit like 'Disco,' which is where homosexuals preyed on young boys in the 1970s), is Debian, an anagram of in a bed, which could be considered innocent enough (after all, a bed is both where we sleep and pray), until we realise what other names Debian uses to describe their foul wares. 'Woody' is obvious enough, being a term for the erect male penis, glistening with pre-cum. But far sicker is the phrase 'Frozen Potato' that they use. This filthy term, again found in the secret homosexual 'Sauce Code,' refers to the solo homosexual practice of defecating into a clear polythene bag, shaping the turd into a crude approximation of the male phallus, then leaving it in the freezer overnight until it becomes solid. The practitioner then proceeds to push the frozen 'potato' up his own rectum, squeezing it in and out until his tight young balls erupt in a screaming orgasm.
And Red Hat is secret homo slang for the tip of a penis that is soaked in blood from a freshly violated underage ringpiece.
The fags have even invented special tools to aid their faggotry! For example, the 'supermount' tool was devised to allow deeper penetration, which is good for fags because it gives more pressure on the prostate gland. 'Automount' is used, on the other hand, because Linux users are all fat and gay, and need to mount each other automatically.
The depths of their depravity can be seen in their use of 'mount points.' These are, plainly speaking, the different points of penetration. The main one is obviously
/anus, but there are others. Militant fags even say 'there is no /opt mount point' because for these dirty perverts faggotry is not optional but a way of life.
More evidence is in the fact that Linux users say how much they love `man`, even going so far as to say that all new Linux users (who are in fact just innocent heterosexuals indoctrinated by the gay propaganda) should try out `man`. In no other system do users boast of their frequent recourse to a man.
Other areas of the system also show Linux's inherit gayness. For example, people are often told of the 'FAQ,' but how many innocent heterosexual Windows users know what this actually means. The answer is shocking: Faggot Anal Quest: the voyage of discovery for newly converted fags!
Even the title 'Slashdot' originally referred to a homosexual practice. Slashdot of course refers to the popular gay practice of blood-letting. The Slashbots, of course are those super-zealous homosexuals who take this perversion to its extreme by ripping open their anuses, as seen on the site most popular with Slashdot users, the depraved work of Satan, http://www.eff.org/.
The editors of Slashdot also have homosexual names: 'Hemos' is obvious in itself, being one vowel away from 'Homos.' But even more sickening is 'Commander Taco' which sounds a bit like 'Commode in Taco,' filthy gay slang for a pair of spreadeagled buttocks that are caked with excrement. (The best form of lubrication, they insist.) Sometimes, these 'Taco Commodes' have special 'Salsa Sauce' (blood from a ruptured rectum) and 'Cheese' (rancid flakes of penis discharge) toppings. And to make it even worse, Slashdot runs on Apache!
The Apache server, whose use among fags is as prevalent as AIDS, is named after homosexual activity -- as everyone knows, popular faggot band, the Village People, featured an Apache Indian, and it is for him that this gay program is named.
And that's not forgetting the use of patches in the Linux fag world -- patches are used to make the anus accessible for repeated anal sex even after its rupture by a session of fisting.
To summarise: Linux is gay. 'Slash -- Dot' is the graphical description of the space between a young boy's scrotum and anus. And BeOS is for hermaphrodites and disabled 'stumpers.'
FEEDBACK
What worries me is how much you know about what gay people do. I'm scared I actually read this whole thing. I think this post is a good example of the negative effects of Internet usage on people. This person obviously has no social life anymore and had to result to writing something as stupid as this. And actually take the time to do it too. Although... I think it was satire.. blah.. it's early. -- Anonymous Coward, Slashdot
Well, the only reason I know all about this is because I had the misfortune to read the Linux 'Sauce code' once. Although publicised as the computer code needed to get Linux up and running on a computer (and haven't you always been worried about the phrase 'Monolithic Kernel'?), this foul document is actually a detailed and graphic description of every conceivable degrading perversion known to the human race, as well as a few of the major animal species. It has shocked and disturbed me, to the point of needing to shock and disturb the common man to warn them of the impending homo-calypse which threatens to engulf our planet.
You must work for the government. Trying to post the most obscene stuff in hopes that slashdot won't be able to continue or something, due to legal woes. If i ever see your ugly face, i'm going to stick my fireplace poker up your ass, after it's nice and hot, to weld shut that nasty gaping hole of yours. -- Anonymous Coward, Slashdot
Doesn't it give you a hard-on to imagine your thick strong poker ramming it's way up my most sacred of sphincters? You're beyond help, my friend, as the only thing you can imagine is the foul penetrative violation of another man. Are you sure you're not Eric Raymond? The government, being populated by limp-wristed liberals, could never stem the sickening tide of homosexual child molesting Linux advocacy. Hell, they've given NAMBLA free reign for years!
you really should post this logged in. i wish i could remember jebus's password, cuz i'd give it to you. -- mighty jebus, Slashdot
Thank you for your kind words of support. However, this document shall only ever be posted anonymously. This is because the 'Open Sauce' movement is a sham, proposing homoerotic cults of hero worshipping in the name of freedom. I speak for the common man. For any man who prefers the warm, enveloping velvet folds of a woman's vagina to the tight puckered ringpiece of a child. These men, being common, decent folk, don't have a say in the political hypocrisy that is Slashdot culture. I am the unknown liberator.
ROLF LAMO i hate linux FAGGOTS -- Anonymous Coward, Slashdot
We shouldn't hate them, we should pity them for the misguided fools they are... Fanatical Linux zeal-outs need to be herded into camps for re-education and subsequent rehabilitation into normal heterosexual society. This re-education shall be achieved by forcing them to watch repeats of Baywatch until the very mention of Pamela Anderson causes them to fill their pants with healthy heterosexual jism.
Actually, that's not at all how scrotal inflation works. I understand it involves injecting sterile saline solution into the scrotum. I've never tried this, but you can read how to do it safely in case you're interested. (Before you moderate this down, ask yourself honestly -- who are the real crazies -- people who do scrotal inflation, or people who pay $1000+ for a game console?) -- double_h, Slashdot
Well, it just goes to show that even the holy Linux 'sauce code' is riddled with bugs that need fixing. (The irony of Jon Katz not even being able to inflate his scrotum correctly has not been lost on me.) The Linux pervert elite already acknowledge this, with their queer slogan: 'Given enough arms, all rectums are shallow.' And anyway, the PS2 sucks major cock and isn't worth the money. Intellivision forever!
dude did u used to post on msnbc's nt bulletin board now that u are doing anti-gay posts u also need to start in with anti-black stuff too c u in church -- Anonymous Coward, Slashdot
For one thing, whilst Linux is a cavalcade of queer propaganda masquerading as the future of computing, NT is used by people who think nothing better of encasing their genitals in quick setting plaster then going to see a really dirty porno film, enjoying the restriction enforced onto them. Remember, a wasted arousal is a sin in the eyes of the Catholic church. Clearly, the only god-fearing Christian operating system in existence is CP/M -- The Christian Program Monitor. All computer users should immediately ask their local pastor to install this fine OS onto their systems. It is the only route to salvation.
Secondly, this message is for every man. Computers know no colour. Not only that, but one of the finest websites in the world is maintained by a Black Man . Now fuck off you racist donkey felcher.
And don't forget that slashdot was written in Perl, which is just too close to 'Pearl Necklace' for comfort.... oh wait; that's something all you heterosexuals do.... I can't help but wonder how much faster the trolls could do First-Posts on this site if it were redone in PHP... I could hand-type dynamic HTML pages faster than Perl can do them. -- phee, Slashdot
Although there is nothing unholy about the fine heterosexual act of ejaculating between a woman's breasts, squirting one's load up towards her neck and chin area, it should be noted that Perl (standing for Pansies Entering Rectums Locally) is also close to 'Pearl Monocle,' 'Pearl Nosering,' and the ubiquitous 'Pearl Enema.'
One scary thing about Perl is that it contains hidden homosexual messages. Take the following code: LWP::Simple -- It looks innocuous enough, doesn't it? But look at the line closely: There are two colons next to each other! As Larry 'Balls to the' Wall would openly admit in the Perl Documentation, Perl was designed from the ground up to indoctrinate it's programmers into performing unnatural sexual acts -- having two colons so closely together is clearly a reference to the perverse sickening act of 'colon kissing,' whereby two homosexual queers spread their buttocks wide, pressing their filthy torn sphincters together. They then share small round objects like marbles or golfballs by passing them from one rectum to another using muscle contraction alone. This is also referred to in programming 'circles' as 'Parameter Passing.'
And PHP stands for Perverted Homosexual Penetration. Didn't you know?
Thank you for your valuable input on this. I am sure you will be never forgotten. BTW: Did I mention that this could be useful in terraforming Mars? Mars rulaa. -- Eimernase, Slashdot
Well, I don't know about terraforming Mars, but I do know that homosexual Linux Advocates have been probing Uranus for years.
That's inspiring. Keep up the good work, AC. May God in his wisdom grant you the strength to bring the plain honest truth to this community, and make it pure again. Yours, Cerberus. -- Anonymous Coward, Slashdot
*sniff* That brings a tear to my eye. Thank you once more for your kind support. I have taken faith in the knowledge that I am doing the Good Lord's work, but it is encouraging to know that I am helping out the common man here.
However, I should be cautious about revealing your name 'Cerberus' on such a filthy den of depravity as Slashdot. It is a well known fact that the 'Kerberos' documentation from Microsoft is a detailed manual describing, in intimate, exacting detail, how to sexually penetrate a variety of unwilling canine animals; be they domesticated, wild, or mythical. Slashdot posters have taken great pleasure in illegally spreading this documentation far and wide, treating it as an 'extension' to the Linux 'Sauce Code,' for the sake of 'interoperability.' (The slang term they use for nonconsensual intercourse -- their favourite kind.)
In fact, sick twisted Linux deviants are known to have LAN parties, (Love of Anal Naughtiness, needless to say.), wherein they entice a stray dog, known as the 'Samba Mount,' into their homes. Up to four of these filth-sodden blasphemers against nature take turns to plunge their erect, throbbing, uncircumcised members, conkers-deep, into the rectum, mouth, and other fleshy orifices of the poor animal. Eventually, the 'Samba Mount' collapses due to 'overload,' and needs to be 'rebooted.' (i.e., kicked out into the street, and left to fend for itself.) Many Linux users boast about their 'uptime' in such situations.
Inspiring stuff! If only all trolls were this quality! -- Anonymous Coward, Slashdot
If only indeed. You can help our brave cause by moderating this message up as often as possible. I recommend '+1, Underrated,' as that will protect your precious Karma in Metamoderation. Only then can we break through the glass ceiling of Homosexual Slashdot Culture. Is it any wonder that the new version of Slashcode has been christened 'Bender'???
If we can get just one of these postings up to at least '+1,' then it will be archived forever! Others will learn of our struggle, and join with us in our battle for freedom!
It's pathetic you've spent so much time writing this. -- Anonymous Coward, Slashdot
I am compelled to document the foulness and carnal depravity that is Linux, in order that we may prepare ourselves for the great holy war that is to follow. It is my solemn duty to peel back the foreskin of ignorance and apply the wire brush of enlightenment.
As with any great open-source project, you need someone asking this question, so I'll do it. When the hell is version 2.0 going to be ready?!?! -- Anonymous Coward, Slashdot
I could make an arrogant, childish comment along the lines of 'Every time someone asks for 2.0, I won't release it for another 24 hours,' but the truth of the matter is that I'm quite nervous of releasing a 'number two,' as I can guarantee some filthy shit-slurping Linux pervert would want to suck it straight out of my anus before I've even had chance to wipe.
I desperately want to suck your monolithic kernel, you sexy hunk, you. -- Anonymous Coward, Slashdot
I sincerely hope you're Natalie Portman.
Dude, nothing on slashdot larger than 3 paragraphs is worth reading. Try to distill the message, whatever it was, and maybe I'll read it. As it is, I have to much open source software to write to waste even 10 seconds of precious time. 10 seconds is all its gonna take M$ to whoop Linux's ass. Vigilence is the price of Free (as in libre -- from the fine, frou frou French language) Software. Hack on fellow geeks, and remember: Friday is Bouillabaisse day except for heathens who do not believe that Jesus died for their sins. Those godless, oil drench, bearded sexist clowns can pull grits from their pantaloons (another fine, fine French word) and eat that. Anyway, try to keep your message focused and concise. For concision is the soul of derision. Way. -- Anonymous Coward, Slashdot
What the fuck?
I've read your gay conspiracy post version 1.3.0 and I must say I'm impressed. In particular, I appreciate how you have managed to squeeze in a healthy dose of the latent homosexuality you gay-bashing homos tend to be full of. Thank you again. -- Anonymous Coward, Slashdot
Well bugger me!
ooooh honey. how insecure are you!!! wann a little massage from deare bruci. love you -- Anonymous Coward, Slashdot
Fuck right off!
IMPORTANT: This message needs to be heard (Not HURD, which is an acronym for 'Huge Unclean Rectal Dilator') across the whole community, so it has been released into the Public Domain. You know, that licence that we all had before those homoerotic crypto-fascists came out with the GPL (Gay Penetration License) that is no more than an excuse to see who's got the biggest feces-encrusted cock. I would have put this up on Freshmeat, but that name is known to be a euphemism for the tight rump of a young boy.
Come to think of it, the whole concept of 'Source Control' unnerves me, because it sounds a bit like 'Sauce Control,' which is a description of the homosexual practice of holding the base of the cock shaft tightly upon the point of ejaculation, thus causing a build up of semenal fluid that is only released upon entry into an incision made into the base of the receiver's scrotum. And 'Open Sauce' is the act of ejaculating into another mans face or perhaps a biscuit to be shared later. Obviously, 'Closed Sauce' is the only Christian thing to do, as evidenced by the fact that it is what Cathedrals are all about.
Some more proof of Linux's inherent gayness has come to my attention. Readers of Slashdot, a prominent Linux evangelism site, often compete to get the "First Post" on a new story. While this may at first seem like harmless inanity, "first post" is actually an anagram for the much more sinister FIST SPORT, obviously referring to the disgusting homosexual practice of "fisting", whereby one man forces first his clenched fist then the rest of his queer arm up into the lower intestine of another man. How any proper Christian person could find pleasure in this practice is abhorrent.
Also on Slashdot, half of the postings to these articles begin with, in big capital letters, I ANAL, which requires no explanation, and is so blatantly filthy it boggles the mind.
Contributors: (although not to the eternal game of 'soggy biscuit' that open 'sauce' development has become) Anonymous Coward, Anonymous Coward, phee, Anonymous Coward, mighty jebus, Anonymous Coward, Anonymous Coward, double_h, Anonymous Coward, Eimernase, Anonymous Coward, Anonymous Coward, Anonymous Coward, Anonymous Coward, Anonymous Coward, Anonymous Coward, Anonymous Coward, Anonymous Coward. Further contributions are welcome.
-
Very Mini howto...Download the file - lets say on a Win2K they have locked down at work. No admin rights? no problem... (Win2K assumptions here, though most OS's work about the same)
Make sure you have a JDK installed, like Sun's Windows version.
Unzip to a directory - taking the defaults sets you up in c:\jakarta-tomcat-4.0.
Go to the control pannel, click system, click advanced, click Environment Variables. Click new button on system variables and create a JAVA_HOME with a path to where you extracted your JDK. (My box has javac located in c:\jdk\bin, so my JAVA_HOME is c:\jdk). Create a TOMCAT_HOME as above pointing to c:\jakarta-tomcat-4.0.
Open up a command prompt, cd to c:\jakarta-tomcat-4.0\bin and run startup.bat.
Open a browser and type in http://localhost:8080, you should see it...
Happy hacking in the example code! -
Re:JavaJava is just great for strategy or RPG games that do NOT need high end graphics.
As Java's performance has improved, so has the situation with "high end graphics". Check out Arkanae for instance. It is awesome that OpenGL and Java are playing nicely together (and it will only get better). Also check out the Grand Canyon Demo for what will be possible with JDK 1.4, OpenGL and the DirectBuffer interface.
The best graphics card is your imagination!
True, but I find mine is helped quite a bit by a 10 million poly/sec rendering engine.
;-)186,282 mi/s...not just a good idea, its the law!
-
Java
Java has 3d audio packages. check out http://developer.java.sun.com.
incidently, i just posted a blurb at techienews about sprint using java in its upcomming 3G network. yes, java.
-teknopurge -
Another option for fans of HAL...I'm sorry to see that Artificial Intelligence NV is having troubles. My computer science dissertation research at the LSU Department of Computer Science involves building a computer model of human language acquisition, and I feel that the more working in this area, the better.
For those of you that might be interested, I just launched a new site dedicated to models of human language acquisition. Over time I hope to provide a repository of relevant news on researchers, conferences, papers, and books from fields including A/I, computational linguistics, developmental psychology, machine learning, and cognitive science.
I will also use the site to share information about my own work. Like HAL, my model learns (and "learn" should always be taken with a grain of salt) from the bottom-up, but the words it acquires are grounded in visual perception. The basic idea is to resolve nouns to objects and verbs to actions/relationships in short spatial-motion videos. My work is based on work by Jeffrey Mark Siskind, David Bailey, Jan Norris, and Katherine Nelson.
Upon completion of my dissertation, I hope to release some or all of the Java code for my model on the site.
-
Who modded this yahoo up?
Lemme see:
Full open source projects:
OpenOffice
Netbeans
Tomcat (The source was gifted from Sun)
NFS (gifted to the Linux community)
They also have source that free for research and internal use at:
http://www.sun.com/software/communitysource/index. html
They also have given financial and programming support to:
Gnome
Mozilla
And I'm just scratching the surface! And for the record, Lutris was perfectly able to create a fully open source, J2EE branded server. The catch 22 was that they couldn't open source Sun's code so they would have to write their own. Did they? No.
Geez, you people could at least TRY to understand the issue before shooting off at the mouth.
Disclaimer: This post does not meet established Slashdot doctrine. Go ahead, mod me down. I dare you. Be a censor just like the news media. The truth? You can't handle the truth! -
How did the Blackdown project do it?I am interested in porting the Web Start product to FreeBSD. However the legal requirements are unclear to me.
I would really love to roll a distribution, like the Blackdown group did with Java3D for Linux, but I don't know how to get the OK from Sun.
What is required? The present solution I see is leaving the user to sign the Sun's Communite Source License himself, and just offering a source patch set. For application a blessed binary release would be much nicer.
Again, is anyone from the Blackdown guys here, how could explain what is needed?
Regards,
Marc -
Direct complaints to the right place
As indicated above, the reason for the closing of source is the J2EE license from Sun. All complaints should be addressed to Sun Microsystems.
-
Re:This is a bunch of half true things
I'm quite sure that classes are high-level language abstract concepts that have nothing to do with the processor architecture.
An odd thing to say after the disclaimer about how you hardly knew anything about JVM bytecode. You were wrong, of course--a JVM does have opcodes like invokevirtual for calling methods, and only legal operations can be used on each value on the stack (whose type is deduced by the verifier, and must be consistent). RTFS if you'd like to know what you're talking about, but it should suffice that when we say JVM bytecode was designed so that you can statically verify it obeys the rules of the platform, we aren't kidding.
A JVM mechanically disallows code that could access any private state of any object, with zero execution speed penalty. Using that and some simple ACL framework, the Java security model lets me run code without giving it unlimited access to all my privileges as a user. There are very few systems that offer such control (look up "capability-based"), and none are in widespread use.
-
you're as misleading as the OPThe original post was misleading.
Java is open source, at least for practical purposes. Sun has released the source to the entire Java standard library. ...
...
I wouldn't put Java and C# in the same boat as far as "proprietary". You can't fork the Java code base directly, but Sun is really responsive to the community. Most new libraries are incorporated from user built packages, and all new features go through a community review. The bug database is open to the public. Sun provides open source repositories like jxta.org to help the community. Sun is the good guy... C# is Java Microsoftified and is evil (although a decent language) because it won't have this kind of community interaction and open source.
Sun is not the good guy. Sun is not responsive. In fact I've never in my (1,2,3,4...) 5 years of programming Java have had a bug I voted for actually fixed. They're all still there and noticeable, even in 1.4. If you mention your corporations name they'll break functionality for you* but if you're Joe Schmoe they don't give a damn. Sure they show you bugs and let you vote but YOU CAN'T FRIGGIN' FIX THEM. Sun is just too damn proud for that - after all, their talented staff of programmers doesn't need any help.We recently hired a guy who left Sun's java dev. team (of his own volition) - he wrote the worst code I ever saw in my life. Seriously, second year CS students wrote better code than him. It pains me to think that he may be rejoining our dev. team in a couple of months. Looking into the depths of Java's code you see that kind of quality. You also see architectural choices which are extremely poor. Sun tends to either make things way too
extensible and their sick version of OO or much too inflexible. Rarely do they hit it right. For instance a JFileChooser could be made to work with things outside of Java's implementation of the file system by simply using an interface (for either a JFile or JFileSystem) and instead they write in backdoor methods only available to those classes and completely unextensible - one of the reasons Sun uses the "protected" modifier to limit access by packages and not by inheritance is to help them write this kind of shitty unextensible API code.
Sun is not the good one, Sun is
another of the mediocre ones. They are barely above microsoft's use of C#. Calling the OP misleading for saying Java isn't open source is misleading in itself. It is nice to see the source but it would also be nice to fscking change and fix the source too. Right now, Java 's version of open source is only good for helping to determine whether or not to use the libraries and for figuring out how to get around bugs in their code. Oh, also the fact that the source is copyrighted and you promise not to redistribute it (no, really, go look at the agreements for which you clicked "OK") sort of effects that whole open source thing, too.
*Everyone knows right click on a tree in a standard GUI environment affects selection state - to have it not should have had to have been the workaround, especially since the functionality was already written in there. -
SlashTroll all over again
Slashdot keeps posting articles about "Java killers" even when they are forced to rehash year-old products, articles and so-called benchmarks, that everybody have already seen (and dismissed) one year ago. Other recent example is Curl (which is new and will probably not succeed, but this will not stop Slashdot from posting dozens of "Curl kicks Java" articles in the following couple years until Curl fades into oblivion).
When it comes to performance, I will not mention the obvious all over again (Java not being slow today etc) but rather point that you can produce an impressive gfx demo even with GW-BASIC, if you have a good interface to OpenGL (or other native, hi-perf graphics library) simply because it's the native code (and better: dedicated HW) that will be doing virtually all the hard work. These demos are worth nothing, unless you can see that the demo app is doing a significant amount of work before piping data to the native engine. But if you are a believer, just fetch JDK1.4.0-beta2 and the JCanyon demo from JavaOne which totally humiliates the tiny "spinning teapot" demos of all "Java killers" I can find. -
Re:Power saving, yes.... Good performance????Noise: you get less noise without a clock because of a few reasons, one being the clock itself (and the tree that distributes it across the chip) aren't thumping out 2ghz waves. Another is that async design generally tries to eliminate hazards (hazards cause the propagating of incorrect results for a small amount of time, which causes unneccessary transistor switching hence power consumption). The extra switching from hazards causes noise, and takes power. Like the article says, async has to get the values right first time because theres no clock to indicate signal validity.
Performance: not really from async (there is signalling overhead), but if you save 30% of the chip space you can put in more functional units (integer adders etc.) and do more operations in parallel, hence you get greater throughput of instructions.
Various good results have been reported - chuck moore claims his async chip gets 500% better performance for 20% of the power of synchronous designs. The amulet group at manchester have managed to get something like 1400mips/watt with the latest amulet core, despite the article claiming there are no commercial async chips the amulet3h core is being licensed now for embedded apps.
The main difficulty in designing these chips is that current tools dont support async design and verification, and from speaking to synchronous chip designers, they seem to have a real problem understanding it.. maybe a CS background rather than EE helps here. Amulet at manchester have open source tools like Balsa, which they used to design the MMU in Amulet.
Open source methodologies have found it difficult to break into chip design, but the paradigm shift towards asyncronous design invalidates a lot of the commercial tools and gives us a chance to start afresh. Balsa should be quite easy for programmers familiar with threads and asyncronous processes, in fact, I have heard of people designing async cpu cores in a weekend with it (beats vhdl
:). Anyone interested should have a look at the open source tools on the Amulet site, check out some of the async tutorials and Suns async site. -
this is good but not greatHaving a VM to make C, C++, Obj-C (and Java) alll portable and still fast is great. Java does reduce the need for this and since the VM isn't portable to my platform of choice (OS X) this certainly isn't the answer for me at the moment. If it grows and moves to other platforms, tremendous.
People here have already started rebutting the need for this as Java is fast, has great libraries and enforces good writing style. In response to that, from a person who makes his living writing Java:
- Java is fast. It runs close to C/C++ in basic algorithm tests from what I've seen, depending on your runtime settings and VM.
- Java's lack of direct pointer manipulation (e.g. pointer arithmetic) does help people from hurting themselves and that alone leads to better code. The OO nature helps a bit, but really, not much more than taking C++, removing pointer manipulation and removing huge reliance on globals. Obj-C, which I use in my hobbies for OS X, is just as good an OO language, with some minor quibbles about its syntax being more awkward. The lack of memory control in Java loses out big time to the option of manual or automatic memory deallocation in Obj-C. Big Time Loss, even in 1.4.
- Java's libraries lead to code bloat. People substitute poor use of OO code and APIs for their poor use of pointers in their C work. Sun encourages this poor use by advertising its APIs' functionality and not their many weak points and the fact that its APIs aren't particularly efficient outside of a limited scope.
Example: People commonly use a Vector when they just want an array of simple types (e.g. int) that will always be "large enough". Vector implements things that have nothing to do with this functionality and Vector doesn't support simple types. Code using the Vector with an Integer rather than an array with an int runs at less than 2/3 the speed and has a much larger memory overhead. Yes, teaching will help people reduce this error but with many classes the poor API coding is two, three or four parent classes above the class you think about using and oftentimes performance of the code is obfuscated - you don't want to have to write replacement code and test yours by theirs in order to determine if you should write replacement code. Java substitutes interfaces and Object-Orientedness (e.g. "Integer" support but not int) as so-called functionality while sacrificing efficiency and usefulness. Whereas efficient programs like to keep good form while remaining close to the bone, java likes to wrap your whole body in saran wrap and then cover that in tupperware and then let you touch the code through those nice OO pieces of plastic surrounding your hands. People teaching Java generally never tell the students the API code sucks, often because they don't really realize it themselves (in academia) or ..? Or if not that I don't know why they don't. I guess the modus operandi for many Java programmers is to rarely research the code beyond the published docs. It came to heart for me after I had to write an editable text component extending from JPanel as everything they offered was wretched for something requiring complex formatting.
- Java's libraries are very buggy and often poorly written. In final release versions their code still has questions, e.g. "How should this be handled?". They have some bugswhich are 3 or 4 years old, easily noticeable and in a basic part of their API which aren't even fixed as of 1.4. Leading to...
- Sun doesn't support community fixes to its libraries. This is the worst thing possible given their oft-shit code. If they simply had a "submit bug fix" section in an easily found place that would help so much. This is the major downfall of them not having truly open source code - you can look, but you can't fix and post so no one else will have to fix. This, above all the other reasons, is why Java still has such a poorly implemented API and thus (through its poorly made API) why it is not automatically the language of choice when considering C++, Java or other OO languages. It's really not the language that is so slow, it's the poor implementations in and the misuse of the APIs.
So, please, all you fellow Java programmers, realize that Java is far from perfect, and even just among the languages with an OO nature, it is not the best (none of them are). If Sun made it easy to fix its code, and offered more classes with less "functionality" and better performance it would become vastly better. I don't see Sun really making the changes necessary to make Java fast and memory efficient and, well, responsive to programmer's needs. If this VM can become a practical substitute for coding across platforms I would happily make the switch and would certainly hope that my company does the same. Unfortunately for both these paths the promises therein are still well in to the future.
- Java is fast. It runs close to C/C++ in basic algorithm tests from what I've seen, depending on your runtime settings and VM.
-
Re:Clone the compiler.
1. Write a library to make the code that is invalid in whatever Pascal compiler you want to use valid. (i.e. emulate missing built-in funcions)
I think that biggest problem that this person is facing is time, or the lack there of.
2. Automate translating code from one version to another. For instance, maybe the Sun Pascal has OO extensions, and you could automate translating the Sun object declarations to Objective Pascal (that's a language, right?) style declarations.
See above
3. There is surely a Free (or at least open) Pascal compiler that you could modify to compile the Sun style code.
I searched Sun's site for pascal, and this came up
Maybe it's something to look into, it is built for solaris 2.6, 7 for x86
Free Pascal
I couldn't find any info on here about Sun Pascal. Quite frankly I didn't even know it existed until I read this.
What about Kylix? It does object pascal, but who knows if it can read/compile Sun stuff.
It also seems that Pascal and C should translate almost exactly 1-1. There is a Pascal to C conversion script out there, you might be able to write a Sun Pascal to C conversion script faster than any of the other suggestions.
I *really* like this suggestion, it gets you out of vendor lock in and minimal time used.
Just how much of the code is sun specific? If it's not that much, then try and port, otherwise you seem to be SOL -
Re:Question
I still find C++ code much easier to read than Obj-C code, because the OO syntax in Obj-C don't fit well with C syntax.
You say that as though it were a bad thing. Anyone with significant OO experience knows that proper OO development is much different than than procedural coding. ObjC is a hybrid language, and mixing it with C has advantages and disadvantages. The syntax was based on Smalltalk, so move over to that if you want a pure object environment without the syntax mix.
Also, I don't think you can say that C++ is a poor OO language compared to Obj-C.
Perhaps you can't, but I absolutely can. I have used all sorts of OO technologies over the years, and C++ has been the worst one to receive any significant attention. I now consider the years I spent with C++ to be wasted time. I suggest you expand your knowledge by doing significant development with other languages. I think you'll find that just about anything else better implements a solid OO design. If you want to get really tricky, start wrapping your mind around OO without classes (and many other things people just assume must be part of the OO paradigm), as supported by languages like Self, which won't really get any attention until the Java hype dies out, just like the C++ hype eventually did.
-
Re:XML !=HTML
Here's some links to some good info & tutorials on XML
W3C School -- excellent
Anti-christ XML school -- MSDN site
Sun's Java/XML school
Crash Course in XML
Hope these help!