Microsoft's COOL 190
edgy writes "It
looks like [Ed: key word is "looks"] Microsoft is
going to drop Visual J++ for their own proprietary l
anguage which looks to be named COOL, according to this
Infoworld article.
Word is that COOL will not be cross-platform but will
supposedly have enhancements that Java doesn't have." COM+
presents a serious threat to CORBA, and if Windows 2000 COM+ apps
become popular, it will only allow MS to strengthen their hold on the desktop
COM+ is good (Score:1)
Code Name (Score:1)
So, if they ever do market it, it'll have either a different name, or they'll disclaim any expansion of the initials (as they have done with WinCE and WinNT, I believe).
If it turns out to have a different name, I'm betting on the presence of words such as "Object" "Technology" and "Visual." Hardly a stretch, I admit.
Or, hell, why not both? "Microsoft's COOL Visual Object Technology is an innovative and powerful new..."
Subject (Score:1)
this is aimed at the enterprise (Score:1)
If you are Microsoft, you'd think this way: (Score:1)
GOOD! (Score:1)
Frame this and put it on your wall [linuxonline.org]
maybe someone will learn from this (Score:1)
Every day I see eager beaver newbie programmers, just indoctrinated into the MS dogma of creating bad apps without a clue. They show great enthusiasm for anything new, jump onto the band wagon, blast ahead without really doing any real design, and it shows. I review code from a number of MS minded programmers and their stuff is pure crap. If it can't be done with an OCX, they throw up their hands and say it can't be done. IE. They seem intimidated by using tight code and logic to solve a problem. Maybe this will be food for thought for programmers like that eh? MS don't care about anybody except themselves. Think about it.
COOL name has already been taken (Score:1)
Sterling software has a complete software development product family called COOL [sterling.com].
Site is down. (Score:1)
Hmmm... (Score:1)
b) there is no b).
c) if you listen closely, you'll hear the sound of an 800-pound octopus shooting itself in the foot.
d) Bull [sic] Gates calls it "The Daily".
--
data validation (Score:1)
I've seen someone post this opinion before here. Perhaps it was you.
I think that you're confusing some very important things here, and that it's preventing you from making meaningful evaluations of technologies.
First of all, data validation is not something that belongs in the operating-system. Rather, it is something that belongs in an application. That said, you can have a programmer write a good application for you (that puts the data validation where it should be) or you can have a programmer do a poor job writing the application where the application hurts you more than it helps. It appears that you have experience with this latter case, but that you're misplacing the blame on the language and/or operating-system.
Make no mistake: the tools are not to blame. Blame your programmer for his shoddy workmanship.
How do we beat COM+? (Score:1)
Now, with that in mind, how do we wrestle control of COM from their hands? I'm thinking of something along the lines of Samba. The widespread adoption of Samba has now forced Microsoft to play nice in that particular cross-platform area. If they go and break NT file-serving purposely, it's going to be a major pain for a lot of companies, who would just go with the Samba version over NT to prevent future problems.
If we can use the popularity of Linux on the server to take part of the COM+ server market (rather than being all NT boxes), we can force the same situation as with Samba.
I think part of the solution is a COM/CORBA bridge. However, the Transaction Server stuff has me slightly confused. It seems to me that CORBA already provides transaction services, so I don't get what the hype is about.
We need to provide true platform independence for COM+, whether by a bridge or a Free implementation of COM+. However, this is not my area of expertise. Can someone who understands all of this stuff tell us what we need to do?
"Microsoft's COOL" (Score:1)
Go for it (Score:1)
I can't remember too many proprietary systems with their own custom language that were successful.
Plan 9 and Aleph is running wild! So is MVS and the PL/_ family of languages. MS has such a good track record at engineering this kind of thing too.
this is aimed at the enterprise (Score:1)
Problem: No one wants to use Microsoft's "Java" to do server-side stuff.
The basic thing is... COM and Microsoft Transaction Server eventually will be suitable technologies to run enterprise apps on the Windows platform (assuming Win2000 doesn't tank). Right now they're only "slightly adequate", imho. The problem with COM has always been its complexity when using it with C++.
Enter two technologies: COM+ and Java.
COM+ was supposed to make COM a point'n'click component model. Now the word is that "that's in COM+ v2.0", and COM+ will just be an extended COM with inheritence and some easier to use features (it supposedly will hide MIDL from the developer, which is a good thing).
Java DID make COM much easier to use - they integrated COM with their virtual machine - which is an honest to goodness innovation... it made COM extremely easy to use. This pretty much goes in line with Microsoft's whole Java strategy: if you want to program for COM or Windows, use MS Java - otherwise, stay clear.
The problem that remains is that Microsoft has reams of this "legacy" technology (COM), and is trying to extend it to something better (COM+) and needs a way to make it simple (Java).
Enterprise developers are NOT (by and large) C++ hackers - they're COBOL, RPG, SmallTalk developers.
C++ has been used in the enterprise during the late 80's to mid 90's because of the Object-Orientation craze, but has shown to be in many cases to be extremely hard to maintain because A) the language is extremely complex and B) people didn't really understand how to properly design an OO system.
So, Microsoft can't push COM or COM+ on the enterprise with the word "C++" tacked onto it.
And, Unfortunately, they can't extend Java to the extent they'd like to anymore because of the lawsuit.
So, enter a new programming language. COOL.
It starts with C++, and makes it more like Java so that it will appeal to an enterprise developer who wants to solve a PROBLEM and not twiddle bits. IT's rather hard to grasp this if you love C hacking, I think...
...there's nothing WRONG with C hacking nor is there anything wrong with a "high level language" like SmallTalk or Java - they're meant to solve two different sets of problems: namely a business system vs. a low-level application or system.
So, what Microsoft's doing is genuine innovation, and indeed they've been discussing "C++ extentions" for > 12 months now. Whether we should care or not is a different story: this really (from my perspective) is nothing a Linux user should care about unless MS starts making it cross-platform (yeah, right).
As with all things Microsoft, I'm skeptical - Java already has a huge head start in the enterprise, and with Win2000's hiccups, COOL will be a tough sell: the world still runs on Mainframes & UNIX boxes - not Windows NT boxes.
com+, corba, java and cool (Score:1)
CORBA itself is pretty simple - the add on services are what make it realy complex. (Actually, from what I can see on the OrbIT list, actually doing the implementation of an ORB is pretty hairy.)
The problem lies when you have to scale a distributed app up into the stratosphere... I donno how easily one can do that with CORBA. (Not saying there's anything better, well, except for TP monitors..)
Innovation CAN be embrace and extend (Score:1)
That's a wide umbrella, that includes everything from creating new/novel products to "creative imitation" to "embrace & extend" tactics.
Microsoft sees the popularity of someone else's product, and they leverage THAT change into opportunity. It's such a simple concept, it's a wonder why so few can counter-act it.
Most innovation by *any* company comes from areas that exploit change & opportunity: new knowledge, new markets, changing attitudes, etc. Very, very little innovation comes from the 'bright idea' that is so often exhaulted as the only "true" form of innovation.
Of course, when someone like Microsoft plays the same game OVER, and OVER, and continues to win at it OVER and OVER, you figure that sometime they're going to drop the ball... (looks like they're starting to over the past year or so...)
Depends what you mean by fair (Score:1)
No thanks.
An author has a right to keep his software proprietary. To release it in the open is a *choice*. In a property-driven world, yes, it's going to be hard to take the moral high-ground and encourage freedom of software, but that's the sacrifice one has to take when supporting this cause.
EJBs?? (Score:1)
Right now, EJB is still a "nice idea" - only three major products are shipping with it (Persistence PowerTier, Gemstone/J, and BEA WebXPress aka. Weblogic Tengah)...
Essentially right now EJB is quite on par "in concept" with COM+MTS. The problem arises with "confusion". MTS gives you *one* way of doing things: object pooling. (conceptually. In reality, I don't think pooling is out yet... STILL..?!?) EJB gives you a number of options - i.e. conversational & stateful objects vs. stateless & pooled objects. That can be confusing to a newbie who doesn't understand how to architect these things.
Furthermore, the transaction model for EJB is pretty new
The other big issue with this whole COM+/MTS vs. EJB thing is that I'm starting to wonder if people really care. Like, I'm working at this stuff thinking its the next big thing, but I really don't believe that line-enterprise developers UNDERSTAND distributed systems design.
This goes in hand with the shortcomings of these specs: EJB is marketed to shield the app developer from the crap involved with building a large distributed system. Well sorry folks, you can't get away scott-free.. EJB is not mature enough yet to hide this yet. A shittily designed EJB application is MORE than possible: it's very probable, because there are few guides out there as to the tradeoffs of certain design choices.
And what really frosts my shorts is that the MARKETERS of EJB products STILL insist that EJB will cure their productivity woes. Don't let me get started on "re-use".. if someone else tells me I'm going to be able to buy a generic "Customer" component off-the-shelf, I'm going to scream.
My final rant: Netscape - WHERE ARE YOU GUYS??? Kiva / NAS was the best server on the market 6-8 months ago, and now all press for it has fallen off the face of the earth. Heck, the whole app server market is pretty flat because the quality of the products are so poor right now (NetDynamics? Puh-leeze).. The only capable, proven products *right now* are Netscape App Server, Persistence PowerTier and Gemstone/J. WebLogic had *ZERO* deployed Tengah customers when they were bought by BEA, according to the conference call. ZERO. Nadda. It may be a good product, but it's not proven yet. Microsoft Transaction Server is far from being proven in a large-scale situation too.... But I digress.
THREE proven products are out there in my mind. And where, oh where is the press? I haven't seen an application server article/review/anything in a mainstream mag in a long while! It's like the coders of the world are too busy trying to make their Perl and ASP scripts scale on a MS SQL server backend. Hello? While I'm sure some people out there have figured out that ASP & Perl only go so far, I don't think it has been anywhere near the majority of people thinking of doing e-commerce or intensive web stuff.
Actually, there WAS one piece of press recently, the E*Trade hiccups... E*Trade is a NAS+Tuxedo shop, isn't it? eek. What happened there? E*Trade's getting sued for that hiccup... I really hope, for the sake of this technology, that this blows over, because I don't want to have to read Gartner Group reports 6 months from now as to why we should all run our stuff on Windows NT + MTS because the E*Trade crash proved other servers dont' work
Anyhow - I'm still rooting for you guys... but please, please, get marketing out of their slumber
Anyhow
(the opinions expressed here are my own, and aren't those of my employer)
"Innovate" == "Embrace & extend" (Score:1)
-----
Microsoft is defeated on the Java front (Score:1)
Visual J++ and WFC users, screw them. They are being left to be picked up by Java and Swing.
Microsoft's fortunes in the Software Wars are declining...
VB people switch to J++ and love it (Score:1)
On my current project, several of the VBers have switched to Java, are doing quite well at it, and love it. They are really excited about things like inheritance and reflection. Also they are happy that people won't tell them that they're not real programmers anymore.
What made it all possible was J++. As much as I don't care for Microsoft, they do make real good tools. VBers are so spoiled with good tools that switching to other development environments is just that much more painful. With J++, they got to switch to a "real" language and continue working in a decent development environment.
Believe me when I say J++ is a great development environment. I worked with Symantec Cafe for over a year and it's dog crap compared to J++. (I haven't tried JBuilder yet.) Personally, I'm most comfortable with a command line, but when it comes to GUI development, it's silly not too use one of these tools.
If Microsoft drops J++, our current project will be seriously screwed. However, there would be one very good consequence. Every manager and programmer who didn't think twice about going with J++, will have been bitten once by Microsoft and thereful twice shy about following like sheep a company who puts profits far ahead of customers.
Rest assured... (Score:1)
Silly Microsoft... (Score:1)
Yeah... I thought C++ was already an OO language. Hmph, silly me.
"It makes C++ programming simpler. We like Java-the-language because it is simple -- and simpler than C++ -- but there has to be ways to make that easier," Leake said. "Can we not take the things that are wonderful about C++ and marry them with an easier model?"
Ok, not starting a language war, there isn't anything good about C++. Second, how easy do they have to make it? You already can click a few wizard buttons and produce code in VC++ for god's sake. How much easier does it have to be?
I really do find all of this funny. Microsoft, being unable to propriaterize (ugh) Java, is actling like the little spoiled brat that we all knew at one time or another, and going home. Unfortunately for Microsoft, by the time they get COOL off the ground, Java will be even more entrenched. And while I hate java, I do realize it's potential, and that cross platform is good.
Just goes to show how the monopolistic giant acts when they can't control something (Oh my god! something adhering to a set of standards set by a governing body! Hell NO! we can't have that!). Here's to hoping that COOL get's laughed out of the market, and COM+ with it.
looks familiar... (Score:1)
it is cobol based (COBOL object oriented language).
This is wonderful news. (Score:1)
1 : Microsoft abandons Java and starts a Java smellalike that only thinks it's cool.
2 : Somebody else ( Sun, Burland, IBM etc... ) ships Java development tools on the Windows platform.
3 : Microsoft shifts the windows platform to break these other products. Unfortunately twisting it around under at least 3 massive suites like this plus apps written in them is too much of a burden.
4 : As a result W2K ships in 2001 and is less stable than NT4.
This is just another nail in the coffin MS has built for themselves. Windows will be practically dead by 2003. MSBSD ( The "Innovative" version of FreeBSD ) will ship in 2005. Sometime between 2002 and 2007 the stock goes down so hard that brokers start decorating the pavement.
It will all be blamed on the DOJ and Bill will retire to an even more luxurious castle. Probably aboard ISS.
Ah, but that isn't proprietary... (Score:1)
- SeanNi
"Microsoft BOB" (Score:1)
- SeanNi
So COOL that.... (Score:1)
That is not COOL. I invented COOL in 1988 (Score:1)
a language called FOOL (Fuzzy Object Oriented Language) and a restricted form of it, COOL
(Concurrent Object Oriented Language).
[Semantics of fuzzy inheritance still required some work].
If you are Microsoft, you'd think this way: (Score:1)
+ MS DOS (undelete?, scandisk?, doublespace?)
QDOS by SCP ripped off from CPM, licensed by MS/
+ MS SQLServer
Originally Sybase. SQL itself developed by IBM.
+ MS LAN Manager
Not licensed, but developed to compete with Novell using Novell tech.
+ MS Word
An original product, AFAIK. Originally Word for Macintosh.
+ MS MediaPlayer
D'oh! I forgot the name of the company that sold their player to MS.
+ MS IE
Formerly known as Spyglass.
(And here's some "almost" and some future ones)
+ MS Rose
??
+ MS Quicken
MS Money.
+ MS Visio
+ MS NBC
+ MS Reserve Bank
+ MS Security Council
MSN.GOV 1(800)WEGVRN-U
--
Just goes to show... (Score:1)
If you only knew how sick and twisted their "object" model actually was- you'd not be singing it's praises.
At it's heart, it's an okay object model. Not stellar. Not the silver bullet for programming that MS, et al. keep claiming over and over is just that.
When the rubber meets the pavement, COM is largely painful to use without using their compilers (VB/VC++), their template and class libraries (ATL/MFC), and their wizards- even then, it's agony at times.
If they base COM+ on the same premise as COM, it will not improve things any.
Just so that you'll know where I am coming from:
I have been coding Windows applications and development tools for nearly 8 years now.
My last job was developing document imaging controls for use with VB (ActiveX controls) using Visual C++ 5.0 and ATL. At this point, I know a lot about ActiveX, COM, and OLE- more than many care to know about.
We DO NOT WANT COM+- EVER
Smells like... I N N O V A T I O N. (Score:1)
For once I don't have anything negative to say about something that M$ is going to be doing.
Am I slipping up and becoming a Microsoft schill?
Good riddance to Java (Score:1)
People run into problems when they buy technology for the sake of technology rather than actually thinking about it and choosing the most appropriate solution for a given situation.
COOL name already taken - sorry Bill! (Score:1)
Maybe Redmond should rip off RoboCop and bring Microsoft System Utility eXtensions to market:
Microsoft SUX!
COOL is already copyrighted by TI (Score:1)
ftp://ftp.ti.com/pub/COOL.tar.Z [ti.com]
What's evryone so worked up about? (Score:1)
Microsoft is not making a Java Compiler for Windows. There are still several companies who make Java compilers for the Windows platform (Sun, Symantec, ect.). Although Microsoft's compiler group (at least their C++ compiler group) is the only group I can look at and say that they put out decent products (I may not like the IDE or the APIs, or the system the code runs on, but the code generation is sound), their move away from Java products is unlikely to be a big deal.
Anyways, hopefull COOL will be a replacement for VB, which be a blessing.
COOL name has already been taken (Score:1)
We all remember the "internet explorer" experience.
--T
Lemme see if I got this straight... (Score:1)
b) Because they cannot extend Java to the point it cannot be executed on any platform, they are now going to make MS C++ sufficiently non-standard that it cannot be compiled on any platform. (can anyone say "Russian Roulette"?)
cb
looks familiar... (Score:1)
com+, corba, java and cool (Score:1)
I've been using it to develop a distributed application and I've never used anything simpler.
ftp://ftp.parc.xerox.com/pub/ilu/ilu.html
IBM Midrange Fanatic? (Score:1)
"IBM operating systems may not be user friendly...but at least they are slow."
shane
No Surprise (Score:1)
Only Microsoft Seem to have forgotten that Java got where it is because it is Heterogenous.
It is the end of the line for MS. Maybe its time we all placed our predictions for various Free Software Futures.
i.e. Linux Dominant OS by...
MS Laughed at by PHBs...
MS Write Applications for Linux by...
etc.
Any takers.
Not Surprised (Score:1)
They will do the same to Microsoft Linux. It's coming. Believe it.
Are you a troll, or do you really believe that? (Score:1)
Methinks you'd been reading too much of the Seattle Times, monsieur.
Same Old Story (Score:1)
Anyone remember 'Blackbird' ? This is just step 3 in the classic Microsoft playbook.
The only difference is this time Sun have forced them to backtrack.
java innovation blocked, this is the result (Score:1)
Sun got the court to rewrite Microsoft's Java contract (read the contract if you don't believe me). The result is that Microsoft cannot innovate in the Java space. So what are they to do? Invent a new language, that's what.
I've read the contract I disagree with you. In fact I cannot see how you can support Microsoft, unless you are just a troll. They both omitted parts of the platform, and added methods to java.* classes. They are both forbidden by the contract. They claim the result passed the compatibility tests. I have not seen those, so I don't know, but if it did the tests were wrong, and they were still in breach of the contract.
You people bitch and moan about a lack of innovation from Microsoft. But when they try to innovate, you bitch and moan again. You cannot have it both ways.
I do not care whether they innovate or not. They're historically very bad at it, anyway. The 'innovation' in this case is just a gratuitout attempt to introduce incompatible versions of a standard, and then lure people away from the real standard to the incompatible version. If you read the halloween document, they admit to doing as much in other cases.
GNU Cool: GOOL (Score:1)
And a nice GIMP image of an undead Bill Gates
for the mascot!
COOL -> already taken as programming language name (Score:1)
And I care why? (Score:1)
And I care why? (Score:1)
KDE and GNOME ... (Score:1)
cheers,
-- Elflord
No COOL refs on thier site (Score:1)
Good riddance to Java (Score:1)
Another journalist fails to understand COM+ (Score:1)
It's *not* the next generation of COM, it's the renaming of MTS and MSMQ...
Oh well...
EJBs?? (Score:1)
COOL. COOL. COOL. COBOL ? (Score:1)
Maybe "we droped the B for Y2K ?" (and added
the Microsoft Marketing Machine) ?
I think we don't need another language. (Score:1)
For example, Windows ( to live ), Linux ( !!! ),
Mac ( not you? ), etc. And we have interest in
many languages, like C/C++, Java, and probably
delphi? ( object pascal ? ) and maybe Objective-C.
There are too many things to learn.
So, I don't think it's coold to have another
language. Instead of COOL, I think there is much
more nicer thing.
It's HyperTalk-like C++. You know, the HyperTalk
is very OOP oriented, and it's very pleasing to
write in HyperTalk. What I don't like about it is
that it is only for Mac and slow. ( Although it's
a little compiler-based nowadays. )
I think it would be coold to have C++ on the base
and on top of it, HyperTalk-like objects and C++-
like freedom of making user-defined objects.
In addition, how about HyperTalk like object
management or SmallTalk-one?
Would it be much more nicer?
( And probably we lost our jobs?
programming can be much easier? Well, I really
don't think so. Because it's C++, basically. )
Name? Hyper-C++?
I tried the Dylan for Windows, but it consumes
too much memory, and not easy to learn.
( C++ code looks much clearer. )
What do you think about it?
:)
Red Hat 5.2 + KDE = ... (Score:1)
$1.99 at http://www.cheapbytes.com
Life is good.
What a statement.. (Score:1)
C++ successor? (Score:1)
There will always be RAD, and there will always be some C-like system programming language. As computers get more powerful and real programmers more expensive, companies increasingly try to pass off RAD prototypes written in prototyping languages like VB as full applications. One of the things that makes Linux go fast is that it has a commendable lack of core components written in anything but C.
IMNSHO, C++ is the only language that does not force the programmer to sacrifice speed for the sake of OO design. Most programming languages try to prevent direct access to pointer arithmetic, which is why they're slow and inflexible.
Done now. =)
This is GREAT! (Score:1)
This is the best thing Microsoft could do to help linux surpass Microsoft on the desktop. by the time their new windows only CRUD programming language comes out we will have many more apps and KDE will be polished (BTW, KDE is 2 times more stable than WIN98.. It's ready now) so the decision will be trivial. I tried an expieriment last night. 5 willing victims at a local bar were willing to try a new OS. all 5 after the 20 minute demo and 20 minute self play on the laptop asked where they could buy it, they wanted it now. and they all crapped their pants when I said, It's free, doenload it off the net or buy it for $10.00 on a CD. Linux+KDE... Open source and no COOL inside.
If you are Microsoft, you'd think this way: (Score:1)
2. Enbrace and extends is not enough. WinSock made Windows just another node on the internet. Java made Windows just another OS, and HTML made Windows just another browser. What good does these do to Microsoft?
3. You have to throw a code name out once every six months. Look at the evolution of Windows:
+ In the beginning was the big loop (WinProc)
+ Then came DDE and DDEML
+ Then came OLE1
+ Then came OLE2
+ Then came COM
+ Then came DCOM
+ Then came ActiveX
+ Then came COM+
+ Now it's COOL
4. License and kill. License an outside product for a couple of years, and then kill the license. It worked every time. Can you name the original licensERs of these products:
+ MS DOS (undelete?, scandisk?, doublespace?)
+ MS SQLServer
+ MS LAN Manager
+ MS Word
+ MS MediaPlayer
+ MS IE
(And here's some "almost" and some future ones)
+ MS Rose
+ MS Quicken
+ MS Visio
+ MS NBC
+ MS Reserve Bank
+ MS Security Council
See the trend?
--
IIO, my fourth message on
As usual, Billy can't stand to loose. (Score:1)
I'm getting my favorite slapping gloves on right now too.
Anybody actually try VJ++6? (Score:1)
That product REALLY sucks. Nor even the guys from Redmond could have made something so crappy.
microsoft = ( Sun == x ? EVIL : EVIL ); cerrSun; (Score:1)
And besides, there software is even buggier. That's something, isn't it?
Can't MS fight fair?? (Score:1)
And hey, what do you know? I just happen to be in the proccess of designing what looks to be a direct competitor for COOL. I'm still working on the language standard now (it's mostly done, I just have to clean it up and do some work on defining the standard library), but when I'm done I may make an implementation of the language. It's byte-compiled like Java but... well, it's a lot better. If anyone has anything they would like to see in a language, they might want to email me now at mattcorby@exotrope.net. Of course, once the standard is ready I'll have a period where it'll be up for public viewing and poking at. Just thought I'd let you
com+ apps a big threat to samba and linux? (Score:1)
the way i understand it, com+ apps may depend on win2000 server - will samba be able to serve com+ objects to com+ apps like MSoffice 2000?
otherwise, this could be the excuse pointy haired bosses are looking for to install win2k server instead of samba/linux. i.e. upgrade all desktops to MSoffice 20000, which will then force all file servers to be running win2000 server.
MSoffice's market share is not currently threatened by open source apps much, so this could be a way for MS to use its app monopoly to bolster it's weakening server business.
bye bye exponential linux server growth...?
looks familiar...woops! (Score:1)
"Microsoft's COOL" (Score:1)
COOL name has already been taken (Score:1)
COOL is so not.... cool. :-) (Score:1)
If it comes from man, it will fail.
If it comes from god, It will succeed.
EJBs?? (Score:1)
Over at Netscape they/we are moving our App Server to work in an EJB model with a more robust CORBA/COM interface (alpha ready now, June/July final beta releases). We've had a lot of buy in and development from MANY large companies wihtout this functionality. Funny that I don't see EJBs mentioned in this forum. Thoughts?
Hmmmm (Score:1)
Rest assured... (Score:1)
BG's ego alone would never allow that. This is the man who chewed out the higher-minded managers within his own company that could see the writing on the wall (the eventual decline of Windows). "Microsoft Linux" would basically mean swallowing every ounce of pride he has. (*choke*) It would mean he has lost the war, and even more, his ideology-- "There is only Windows."
Go for it (Score:1)
Go for it (Score:1)
What's in a name (Score:1)
I have (actually we have) been creating a game for next year's Indie Game Festival [indiegames.com], and we've created a small language for it called Kool. We've had it named that since Dec '98. Any chance we can get Microsoft to cease and disist it's actions because of copyright infringment? Or something like that.
COOL in Valencian (Spanish Language) (Score:1)
Anybody actually try VJ++6? (Score:1)
Anyway I wanted to comment about your AWT-support request. I *really* don't get why so many people
still are loyal to Sun concerning their crappy GUI toolkits. As even Sun agrees that the old AWT toolkit was a bad joke, we're really only considering Swing here - and now look what Sun delivered! Yet another slow/flickering/redraw-problem-infested toy API! What's wrong with that company? It can't be that hard to write a GUI lib that would at least perform as good as Microsoft's(since when has Microsoft been known for writing fast code?). So once again Sun has left us with an GUI that neither looks nor performs as good as the native GUI on any platform(that I know of). Yep Sun is really doing their best to keep Java away from the desktop, while Microsoft is laughing at every new this-time-we-really-got-it-right JDK release.
About time (Score:1)
Windows-only coders like myself (you can call us what you like) will be able to write object-oriented software using a decent, optimised, native language for our favourite platofrm provided by the only company that matters - the big MS itself.
Your biological and cultural distinctivness will be integrated into the collective. HAHAHAHAHAH!!!!
Good riddance to Java (Score:1)
Just because you hired some loser to program something, and loser used Java, and loser programmed some crappy program that crashed, you can't blame the language.
Get a grip.
Do we need COOL? (Score:1)
Mac OS X Server... Learn to say it now, and be ahead of the curve.
If the marketeers at Apple don't f*ck this one up, I think this environment will be another one of those decade long (+) over-nite success stories.
looks familiar...end of century bug (Score:1)
Sterling Software COOL (Score:1)
Good riddance to Java (Score:1)
As a developer, I can think of nothing more beautiful than writing a program once, and having it run on Windoze, Mac, Linux, Sun, AIX, etc. Java delivers that. Just give it some time. It will not be long before everything is written in java.
Java innovation? (Score:1)
Just call it Eiffel and get it over with.... (Score:1)