Yes, I talk about recompiling. Recompiling takes time, especially with Java. Rule of thumb by a fellow Java developer (who, btw, loves Java): No matter what kind of hardware you throw at it, the JDK will make your system slow down to a halt.
I'm a professional servlet developer (feels so good to say that - haven't been for long;) ). We use jikes (IBM compiler that's DAMN fast) and compiling... well.. even on our largest modules takes only a couple of seconds. I have scripts set up to quickly copy files betweenmy development box and the destination server. One script takes care of everything, and I don't find the speed an issue. However, I did when I was using the Sun compiler.
The database connectivity is far from perfect, and ODBC isn't the magic bullet some people like to think it is. While you can use ODBC to connect to an Oracle database, it will offer significantly lower performance than using the ora_functions.
OK, but the same applies to the other languages. Using ODBC performance will be lesser, and using custom database access will be less portable. The article singled out PHP by saying that its database access was portability-unfriendly.
12 angry men was originally a play. If I were home I could even tell you who wrote it;) The original movie is a very close make of it, although the movie puts in the oversentemental court scnene in the beginning (complete with teary defendant) which was not on the play.
Would fungi really be that stupid? I mean, it must have occurred to it at some point that eating through the spacecraft that you're LIVING ON is a pretty stupid idea.
This really is the wrong approach. Although it doesn't say so on the site, my impression from previous reading ws that they're aiming for compatability with Visual Basic. Whereas they should be aiming to outdo Visual Basic. Letting Microsoft define the agenda (by copying their platform, rather than building a better one), is doomed to keep Linux users playing catch up.
I did a VB course at trade school last semester. (I come from a background of Ada, C and then Java) What I'd really like to see is a visual-basic *like* program based on Python. Python would be an asset, BASIC a hinderance to Microsoft, and as an open source product, that would really kick ass.
I've posted it once before on slashdot, but what the hell.
The Email Bounce File System (EBFS)
It works like this: You break data up into 100k packets and send them to integrity@microsoft.com.
You then have a program waiting for the bounces which picks them up when they come back (the bounced packets) and sends immediately sends them on again. Sure - the latency isn't wonderful, but it's infinitete bandwidth! And it even supports Raid-5.
Somebody once mentioned to me that this wouldn't work on some systems, that mail gets cached somewheree on the way, but the point is, it's not on my hardware, so why should I care?
Right?
Maybe I missed something, but I've just read everything, and I didn't see *one* mention of the 'lovable animal' genre of films. Surely bad-dog-films (k9, that one about the genetically engineered guard dog who understands words and climbs trees and tries to kill reporters or something, etc, etc, etc) would have a page just to themselves. And remember - it's not a true dog film unless it dies horribly near the end but the now romantically-united owners discover sublings and enjoy a bittersweet ending together.
I was glad Chuck Noriss got a mention although he probably deserved four, what about Stephen Segal. C'mon! Stephen Segal has made some really shit cinema. In fact, I can't think of anything he's made that hasn't been awful, although rumour has it that there's been a movie in the last five years in which he gets killed, early, and somebody deserves some respect for that.
I agree Young Einstein did capture a moment successfully. I'd say it was definitely a movie I remmebr from youth. Surprisingly, there was no mention of Paul Hogan movies made after Crockadile Dundee II (which while not incredible was still a bit of fun).
You guys have all completely missed the point. Perl is like English - ambiguous, flexible and all over the place. Whereas the Japanese language was written much more consistently. Ie: What if you took people of those sort of consistent language skills and tried to get them to write a language in the spirit of perl.
It's regretful that Alec Guiness resented his involvement in Star Wars. His character was the greatest of an epic that influenced the childhoods of a generation.
I guess making a post to slashdot is the closest thing an individual can do in tribute to the actor behind one of the great personalities of science fiction.
Guiness, we're saddened by your passing and wish you farewell!
The point of automobiles isn't automobiles, it's tranportation. You still have to put some time and effort into learning how to drive. A computer is a tool but it;s a complicated tool.
Try to think of the macintosh as a chaufer (sp?)-driven Mercedes then. You don't have quite as much control over the thigns that don't matter for people interested in getting from A->B easily.
hey brother! I'm really glad yo posted because I'm thinking hjust the same thing. my company is in the process of changing premises and we're doing the clean up. urns out my boss has had a newton 120 just dumped away in a packed draw. Wow. No PDA has ever come close to this interface. Sure, it's slow as hell and won't network with anything (which is pising me off like hell - if you cna't network it.. well.. it's jsut not right!). But it's incredible. That so-good Apple feel, great features, polish, candy, everything. If I could put a faster processor in this thing, it'd be untouchable.
Here in Australia it's already late on Sunday evening:)<br><br> I'm about to head out to watch the lunar eclipse. (lunar eclipse? Where the earth blocks the moon?)
Finally some sanity! I'm sometimes left wondering just what's the point of having operating system developers go to the trouble of doing nice APIs. Developers seem intent on destroying their careful planning by implementing new (unnecessary) APIs badly and at great expense to system resources, aesthetics, consistency and responsiveness.
From what I can see, the problem with mozilla is that the developers have put all their energy into producing stupid widget add-ons to the interface and 1000 popup sidebars, buttons that don't work properly and a whole lot of other crap that makes the browser bloated in every sense. Instead they should be putting more time into getting their support of standards right.
On standards, they're on the right track, but c'mon with the XML people! (please!) Get rid of the crap features that nobody needs (email in a web browser? Composer? Inherent frames?!?!) and get your bread and butter stuff polished.
I don't want to seem ungreatful, but we are all placing our hope in mozilla. We want it to save the web platform from being captured by internet explorer, because it affects the flexibility we will have with operating systems into the future. If mozilla fails, we're all screwed, and it's so frustrating to see them destroying the browser with the crap they're bogging it down with.
When slashdot readers bag you, we criticise out of love. Please guys, just get your shit together and get a browser out there which renders the goods in a single, untainted window.
I developed a lot in java but I'm very willing to swap to C# once it's there. Why? because the tradition of well done documentation (not generated CRAP like Sun gives us), lots of examples and full applications, complete in sourcecode will be extended when.NET is fully released.
I have to disagree with this. Java is one of the best implemented paradigms in the industry at the moment, and javadoc is a big part of that. Java doc is everywhere, you can find whatever you need to, it's clearer to read than most documentation (eg at the bad end: man pages hehehe), it's complete and it's easy to generate. Microsoft, also, do some documentation well. For instance, I learnt Visual Basic largely from msdn. But Microsoft documentation is always tied into some sort of rubbish interface (like msdn either on web or purchased cds) which is just ridiculous, and their technical documentation is bloaty. Further, it's often difficult to find simple answers to simple questions because of the absurd structure of their index tree. And if you do want more detailed, example based java documentation (beyond the examples standard with javadoc), there are thousands of good books and online references. Your criticisms of javadoc are right out.
If you're currently developing in java, you'd have to be crazy to downgrade to an unproven proprietary platform with a shakey future.
Embrace and exend can be done well. It's what GNU is all about. But Microsoft's motives and practice are sure to make C# a one way tunnel to proprietaryville.
This is somthing I've ben thinking about for a while, and I agree with Katz. Government hasn't got it right yet. In SA (yes, where I live, study, work and vote) we had at one stage a really good series of government web sites. Unfortunately, they haven't scaled well (I blame EDS, but then I would) and go down frequently. Worse still, the content is all out of date. The policy of the electoral commission (for example) is to only update site material when they deem it to be relevent - which is problably juts before an election. Now I'm involved in politics, and when I want to know what the boundaries of a seat are, I want to be able to look up current content on a webpage. And the electoral commission has got its head stuck so far up its ass it's not prepared to make that information available on the web. Get with the times dickheads! But most other departments fail to do their websites justice, also.
So a large part of the problem is government culture. I have never worked for the government and have no plans to do so:). Maybe that's the problem:):)
But I believe that there is a more significant barrier. And that is the approaches used by people to web design. The problem is that a government department will outsource their web design. A company will go away and give them back a beautiful site. But no means to administer it. What government (and most people who get sites professionally designed) need is a decent backend administration engine. I believe something that simple (well it's not *that* simple to do properly, but it's no huge barrier) is one of the biggest barriers to busines being effective on the web atm. Seriously. Doing those online admin engines is what I do professionally. If you need a web dev with good skills in the area drop me a line, because I could use a change of venue and pay rise. (and sleep)
Much of this post isn't coherent. I'm tired. But this is something I've been thinking about for a while, and I didn't want to miss the opportunity to post.
When NT was written, backward compatibility was the first thing out of Bill Gates mouth.
When NT was written it was by Digital engineers, so the first thing to come out of Gate's mouth would have been irrelevent. The Microsoft 'aquisition' and all of its intriguing legal footwork (all over Digital's foot) has seen a gradual change in the nature of the NT kernel so that now 2000 is bloat city baby.
If anyone wants tests done with other hardware, then send your nVidia card to BeNews!
I thought it had more to do with available 3d drivers. Nvidia are being tight with their driver support and their spec, ths there s no 3d support for Be. Which pisses me off becaues I've got a M64, and about 50% of Be owners (apparently) use TNTs.
Not really. Quake II for BeOS has been available since October of 1998.
I'm pretty sure this is wrong. I got in to Be in October 1998, and there was no Quake II port. I upgraded to R4 on Christmas day 1998, and I know there was no Quake II port because I'd been keeping up with all the games sites and having an argument with the person who chaged shift with me about how 'Be was useless because you couldn't get Quake II for it' (yes, I believe he's a slashdot reader). From my recollection, Quake II/Be came out around March 1999 - I had jostgot it for a LAN party we had then and was trying to get Action to work on it:):)
Darwin runs on both of those platforms; Apple hasn't released the top layer for x86, but it would appear they are keeping stuff around to ensure it can be done. NeXT stuff is much more elegant and intelligently designed than BeOS.
Why is it that whenever somebody points out that BeOS is multiplatform and kicks ass in seven spectacular ways, some idiot will try to cut it down by saying that their hardware support is crap? Yet somebody mentions OS X and suddenly it runs on both platforms. Tell me - what is OSX/x86 driver suppor like? And how many generations is it going to take before OS X is remotely optimised for x86? (particularly given how many decades it's taken for MacOS to be optimised for PPC:) )
Just to deal with the comment that Be's hardware support is crap (stated several times elsewhere in this forum): Don't accept that - it's misleading. Be's hardware support is excellent (just look at video/sound or SMP performance), but it's a little limited. Check our free.be.com, and you'll see that almost all current video cards (the biggest complaint above) are supported. And what is supported is excellent.
- Yes, I talk about recompiling. Recompiling takes time, especially with Java. Rule of thumb by a fellow Java developer (who, btw, loves Java): No matter what kind of hardware you throw at it, the JDK will make your system slow down to a halt.
I'm a professional servlet developer (feels so good to say that - haven't been for long- The database connectivity is far from perfect, and ODBC isn't the magic bullet some people like to think it is. While you can use ODBC to connect to an Oracle database, it will offer significantly lower performance than using the ora_functions.
OK, but the same applies to the other languages. Using ODBC performance will be lesser, and using custom database access will be less portable. The article singled out PHP by saying that its database access was portability-unfriendly.12 angry men was originally a play. If I were home I could even tell you who wrote it ;) The original movie is a very close make of it, although the movie puts in the oversentemental court scnene in the beginning (complete with teary defendant) which was not on the play.
Would fungi really be that stupid? I mean, it must have occurred to it at some point that eating through the spacecraft that you're LIVING ON is a pretty stupid idea.
This really is the wrong approach. Although it doesn't say so on the site, my impression from previous reading ws that they're aiming for compatability with Visual Basic. Whereas they should be aiming to outdo Visual Basic. Letting Microsoft define the agenda (by copying their platform, rather than building a better one), is doomed to keep Linux users playing catch up.
I did a VB course at trade school last semester. (I come from a background of Ada, C and then Java) What I'd really like to see is a visual-basic *like* program based on Python. Python would be an asset, BASIC a hinderance to Microsoft, and as an open source product, that would really kick ass.
That's the most apalling mixed metaphore I've heard in a long time.
I've posted it once before on slashdot, but what the hell.
The Email Bounce File System (EBFS)
It works like this: You break data up into 100k packets and send them to integrity@microsoft.com. You then have a program waiting for the bounces which picks them up when they come back (the bounced packets) and sends immediately sends them on again. Sure - the latency isn't wonderful, but it's infinitete bandwidth! And it even supports Raid-5.
Somebody once mentioned to me that this wouldn't work on some systems, that mail gets cached somewheree on the way, but the point is, it's not on my hardware, so why should I care?
Right?
Right?
Maybe I missed something, but I've just read everything, and I didn't see *one* mention of the 'lovable animal' genre of films. Surely bad-dog-films (k9, that one about the genetically engineered guard dog who understands words and climbs trees and tries to kill reporters or something, etc, etc, etc) would have a page just to themselves. And remember - it's not a true dog film unless it dies horribly near the end but the now romantically-united owners discover sublings and enjoy a bittersweet ending together.
I was glad Chuck Noriss got a mention although he probably deserved four, what about Stephen Segal. C'mon! Stephen Segal has made some really shit cinema. In fact, I can't think of anything he's made that hasn't been awful, although rumour has it that there's been a movie in the last five years in which he gets killed, early, and somebody deserves some respect for that.
I agree Young Einstein did capture a moment successfully. I'd say it was definitely a movie I remmebr from youth. Surprisingly, there was no mention of Paul Hogan movies made after Crockadile Dundee II (which while not incredible was still a bit of fun).
You guys have all completely missed the point. Perl is like English - ambiguous, flexible and all over the place. Whereas the Japanese language was written much more consistently. Ie: What if you took people of those sort of consistent language skills and tried to get them to write a language in the spirit of perl.
It's regretful that Alec Guiness resented his involvement in Star Wars. His character was the greatest of an epic that influenced the childhoods of a generation.
I guess making a post to slashdot is the closest thing an individual can do in tribute to the actor behind one of the great personalities of science fiction.
Guiness, we're saddened by your passing and wish you farewell!
You would have saved a keystroke if you'd done ZZ at the end instead.
Try to think of the macintosh as a chaufer (sp?)-driven Mercedes then. You don't have quite as much control over the thigns that don't matter for people interested in getting from A->B easily.
hey brother! I'm really glad yo posted because I'm thinking hjust the same thing. my company is in the process of changing premises and we're doing the clean up. urns out my boss has had a newton 120 just dumped away in a packed draw. Wow. No PDA has ever come close to this interface. Sure, it's slow as hell and won't network with anything (which is pising me off like hell - if you cna't network it.. well.. it's jsut not right!). But it's incredible. That so-good Apple feel, great features, polish, candy, everything. If I could put a faster processor in this thing, it'd be untouchable.
Here in Australia it's already late on Sunday evening :)<br><br>
I'm about to head out to watch the lunar eclipse. (lunar eclipse? Where the earth blocks the moon?)
Finally some sanity! I'm sometimes left wondering just what's the point of having operating system developers go to the trouble of doing nice APIs. Developers seem intent on destroying their careful planning by implementing new (unnecessary) APIs badly and at great expense to system resources, aesthetics, consistency and responsiveness.
From what I can see, the problem with mozilla is that the developers have put all their energy into producing stupid widget add-ons to the interface and 1000 popup sidebars, buttons that don't work properly and a whole lot of other crap that makes the browser bloated in every sense. Instead they should be putting more time into getting their support of standards right.
On standards, they're on the right track, but c'mon with the XML people! (please!) Get rid of the crap features that nobody needs (email in a web browser? Composer? Inherent frames?!?!) and get your bread and butter stuff polished.
I don't want to seem ungreatful, but we are all placing our hope in mozilla. We want it to save the web platform from being captured by internet explorer, because it affects the flexibility we will have with operating systems into the future. If mozilla fails, we're all screwed, and it's so frustrating to see them destroying the browser with the crap they're bogging it down with.
When slashdot readers bag you, we criticise out of love. Please guys, just get your shit together and get a browser out there which renders the goods in a single, untainted window.
- I developed a lot in java but I'm very willing to swap to C# once it's there. Why? because the tradition of well done documentation (not generated CRAP like Sun gives us), lots of examples and full applications, complete in sourcecode will be extended when
.NET is fully released.
I have to disagree with this. Java is one of the best implemented paradigms in the industry at the moment, and javadoc is a big part of that. Java doc is everywhere, you can find whatever you need to, it's clearer to read than most documentation (eg at the bad end: man pages hehehe), it's complete and it's easy to generate. Microsoft, also, do some documentation well. For instance, I learnt Visual Basic largely from msdn. But Microsoft documentation is always tied into some sort of rubbish interface (like msdn either on web or purchased cds) which is just ridiculous, and their technical documentation is bloaty. Further, it's often difficult to find simple answers to simple questions because of the absurd structure of their index tree. And if you do want more detailed, example based java documentation (beyond the examples standard with javadoc), there are thousands of good books and online references. Your criticisms of javadoc are right out.If you're currently developing in java, you'd have to be crazy to downgrade to an unproven proprietary platform with a shakey future.
Embrace and exend can be done well. It's what GNU is all about. But Microsoft's motives and practice are sure to make C# a one way tunnel to proprietaryville.
C'mon moderators! This has got to rate!
Would all the jedi fight, or do we get to see a few step back and do groovy 'battle-magic' sort of stuff with the force?
Now *that* would be neat.
That's the funniest thing I've heard for ages!
"These blast s are too accurate for storm troopers - we must be dealing with Ewoks"
This is somthing I've ben thinking about for a while, and I agree with Katz. Government hasn't got it right yet. In SA (yes, where I live, study, work and vote) we had at one stage a really good series of government web sites. Unfortunately, they haven't scaled well (I blame EDS, but then I would) and go down frequently. Worse still, the content is all out of date. The policy of the electoral commission (for example) is to only update site material when they deem it to be relevent - which is problably juts before an election. Now I'm involved in politics, and when I want to know what the boundaries of a seat are, I want to be able to look up current content on a webpage. And the electoral commission has got its head stuck so far up its ass it's not prepared to make that information available on the web. Get with the times dickheads! But most other departments fail to do their websites justice, also.
:). Maybe that's the problem :) :)
So a large part of the problem is government culture. I have never worked for the government and have no plans to do so
But I believe that there is a more significant barrier. And that is the approaches used by people to web design. The problem is that a government department will outsource their web design. A company will go away and give them back a beautiful site. But no means to administer it. What government (and most people who get sites professionally designed) need is a decent backend administration engine. I believe something that simple (well it's not *that* simple to do properly, but it's no huge barrier) is one of the biggest barriers to busines being effective on the web atm. Seriously.
Doing those online admin engines is what I do professionally. If you need a web dev with good skills in the area drop me a line, because I could use a change of venue and pay rise. (and sleep)
Much of this post isn't coherent. I'm tired. But this is something I've been thinking about for a while, and I didn't want to miss the opportunity to post.
When NT was written, backward compatibility was the first thing out of Bill Gates mouth.
When NT was written it was by Digital engineers, so the first thing to come out of Gate's mouth would have been irrelevent. The Microsoft 'aquisition' and all of its intriguing legal footwork (all over Digital's foot) has seen a gradual change in the nature of the NT kernel so that now 2000 is bloat city baby.
If anyone wants tests done with other hardware, then send your nVidia card to BeNews!
I thought it had more to do with available 3d drivers. Nvidia are being tight with their driver support and their spec, ths there s no 3d support for Be. Which pisses me off becaues I've got a M64, and about 50% of Be owners (apparently) use TNTs.
Not really. Quake II for BeOS has been available since October of 1998.
:) :)
I'm pretty sure this is wrong. I got in to Be in October 1998, and there was no Quake II port. I upgraded to R4 on Christmas day 1998, and I know there was no Quake II port because I'd been keeping up with all the games sites and having an argument with the person who chaged shift with me about how 'Be was useless because you couldn't get Quake II for it' (yes, I believe he's a slashdot reader). From my recollection, Quake II/Be came out around March 1999 - I had jostgot it for a LAN party we had then and was trying to get Action to work on it
Darwin runs on both of those platforms; Apple hasn't released the top layer for x86, but it would appear they are keeping stuff around to ensure it can be done. NeXT stuff is much more elegant and intelligently designed than BeOS.
:) )
Why is it that whenever somebody points out that BeOS is multiplatform and kicks ass in seven spectacular ways, some idiot will try to cut it down by saying that their hardware support is crap? Yet somebody mentions OS X and suddenly it runs on both platforms. Tell me - what is OSX/x86 driver suppor like? And how many generations is it going to take before OS X is remotely optimised for x86? (particularly given how many decades it's taken for MacOS to be optimised for PPC
Just to deal with the comment that Be's hardware support is crap (stated several times elsewhere in this forum): Don't accept that - it's misleading. Be's hardware support is excellent (just look at video/sound or SMP performance), but it's a little limited. Check our free.be.com, and you'll see that almost all current video cards (the biggest complaint above) are supported. And what is supported is excellent.