I deal with so called professionals all the time in the work place and being polite has nothing to do with getting the work done. I'd prefer to be talked to direct with no BS. At least you know where you stand. Far too many people keep it all pretty and then stab you in the back. Say it as it is. No doubt then. If you screw up, why shouldn't you be told in no uncertain terms? You'll think twice the next time. Well played Linus.
And what's wrong about having to on your A game? A good C programmer is usually a very diligent programmer. I certainly can't say the same for all the Java boys and girls (although I know there are some fantastic ones out there also).
I learnt C and unix 22 years ago and it is still earning me a living and still puts a smile on my face - and K&R is just the bible of computer books. It is disgraceful the media has just overlooked this yet gave Jobs a massive send off.
Well, I've pretty much used every main stream IDE out there and a lot other ones to boot. Yes, I'm a big Vim fan and use it a lot but, professionally, I'd have to say slickedit is pretty damn good. Most IDE's (especially with C/C++ projects) struggle with huge code bases but slick takes it in its' stride. It's not free but you don't mind paying for something this good. Eclipse is OK with Java but even then, it's crash city and slooooow as. I've always wanted to use KDevelop but it just grinds to a halt importing anything with over a few hundred files (I did look at the code for version 3 but it was pretty messy in there). QTCreator looks promising but is missing way too many features at the moment to be taken seriously. I really wish slickedit did a version which was free to use for non commercial development. They may find it opens up a whole new market of opportunity.
Same problem here. I have waisted numberous hours trying to get an on board ATI Radeon Xpress 200 card to work dual head with no joy. Their aticonfig utility seg faults all the time and even when I can get it to work, it's just nonsense that it produces and the driver crashes upon initialisation. I'm not new to this. I've been hacking away at X11 drivers since they appeared on the scene. It's pathetic. You have an ATI card, you expect their drivers to work. I may not like NVidia's open source policy either but at least their drivers work, and work well. Unfortunately, they don't have low profile cards that do 3D like ATI. Matrox do but they charge silly money. ATI need to up their game. Trying to stay with NVidia should not be an option, not that they are even close with their drivers.
This sums it up nicely. For a big organisation, the initial cost is nothing compared to what you'll get in return. CVS doesn't scratch the surface compared to Clearcase but maybe you don't need all the extra features (a bit like Word! - although the extra features in Clearcase ARE useful).
10 Gig is not that big. Trust me. If you store models, documentation etc. as well as source code (which is pretty much common practice), that gets eaten up very quickly!!
I used both but must admit that Clearcase has the shout when it comes to LARGE corporate projects. When it comes to parallel development in large teams, it really comes into it's own. But don't get me wrong. CVS is excellent too. It just depends on what you're after. Clearcase is a big beast to administer and anybody who contracts in that market knows the money is good.
People tend to forget when comparing these two that there is more than just version control to Clearcase. As well as the delta saves, branching capabilities etc. it also uses derived objects to determine the rebuild strategy instead of timestamps. This means it can reuse objects built by other people which it knows is the same ones you would get in your configuration, but without the need for rebuilding them.
It also supports parallel builds across multiple machines, although one could argue that you could do this with CVS using the parallel build features of GNU make and other technologies.
Also, many large corporations use an awful lot of other tools (like Rational Rose, Clearquest, VC++ etc.) which all integrate nicely with Clearcase. CVS doesn't do this to that extent. If you're an open source house, you will probably find that CVS DOES integrate nicely (take KDevelop as an example).
It's all swings and roundabouts until you put a firm specification on the table which maps out your needs. Until then, the comparison cannot be made.
I'm surprised to see so few references to UML. What is mostly missing in any software systems these days is good design and the approach that just because you can do it, doesn't mean you have to. So many products these days are busting full of useless features that only undermine the underlying reliability of them.
In these days of 'internet time', people say they don't have time to design their systems properly - and look what happens!!
Get a life you sad bastard. I nearly got my head kicked in in London the last time they had this just for trying to get home. Political agenda or not, there is no civilised reason for violence of this nature. All these people were interested in doing was having a fun day out at the expense of others.
Festivities my a?se. I got caught up in the so called festivities last time they had this in London coming from work and all the no good, pack of state scrunging, scum where interested in doing was bricking shops, looting, trying to wind up the police and generally being a hugh pain in the butt. Why don't they try getting a job like the rest of us and then they would have something to do with their time. Join them if you want - I'll stay with the civilised.
I deal with so called professionals all the time in the work place and being polite has nothing to do with getting the work done. I'd prefer to be talked to direct with no BS. At least you know where you stand. Far too many people keep it all pretty and then stab you in the back. Say it as it is. No doubt then. If you screw up, why shouldn't you be told in no uncertain terms? You'll think twice the next time. Well played Linus.
And if you can't spell cheques .... ?
And what's wrong about having to on your A game? A good C programmer is usually a very diligent programmer. I certainly can't say the same for all the Java boys and girls (although I know there are some fantastic ones out there also).
And I really didn't mean to post anonymously :) Thankfully, I know my C a lot better.
I learnt C and unix 22 years ago and it is still earning me a living and still puts a smile on my face - and K&R is just the bible of computer books. It is disgraceful the media has just overlooked this yet gave Jobs a massive send off.
Not funny. What we really need is an approved version of MAME :)
Well, I've pretty much used every main stream IDE out there and a lot other ones to boot. Yes, I'm a big Vim fan and use it a lot but, professionally, I'd have to say slickedit is pretty damn good. Most IDE's (especially with C/C++ projects) struggle with huge code bases but slick takes it in its' stride. It's not free but you don't mind paying for something this good. Eclipse is OK with Java but even then, it's crash city and slooooow as.
I've always wanted to use KDevelop but it just grinds to a halt importing anything with over a few hundred files (I did look at the code for version 3 but it was pretty messy in there). QTCreator looks promising but is missing way too many features at the moment to be taken seriously.
I really wish slickedit did a version which was free to use for non commercial development. They may find it opens up a whole new market of opportunity.
You made my day with that comment. Still laughing ...
Same problem here. I have waisted numberous hours trying to get an on board ATI Radeon Xpress 200 card to work dual head with no joy. Their aticonfig utility seg faults all the time and even when I can get it to work, it's just nonsense that it produces and the driver crashes upon initialisation. I'm not new to this. I've been hacking away at X11 drivers since they appeared on the scene. It's pathetic. You have an ATI card, you expect their drivers to work. I may not like NVidia's open source policy either but at least their drivers work, and work well. Unfortunately, they don't have low profile cards that do 3D like ATI. Matrox do but they charge silly money. ATI need to up their game. Trying to stay with NVidia should not be an option, not that they are even close with their drivers.
Yeh, like I got this when I hit the brain site :-
//global.asa, line 13
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Driver Manager] The server appears to be not available.
Nice!!
Take a look at J-Integra which can map COM/DCOM objects to Java. Very good too.
This sums it up nicely. For a big organisation, the initial cost is nothing compared to what you'll get in return. CVS doesn't scratch the surface compared to Clearcase but maybe you don't need all the extra features (a bit like Word! - although the extra features in Clearcase ARE useful).
10 Gig is not that big. Trust me. If you store models, documentation etc. as well as source code (which is pretty much common practice), that gets eaten up very quickly!!
I used both but must admit that Clearcase has the shout when it comes to LARGE corporate projects. When it comes to parallel development in large teams, it really comes into it's own. But don't get me wrong. CVS is excellent too. It just depends on what you're after. Clearcase is a big beast to administer and anybody who contracts in that market knows the money is good.
People tend to forget when comparing these two that there is more than just version control to Clearcase. As well as the delta saves, branching capabilities etc. it also uses derived objects to determine the rebuild strategy instead of timestamps. This means it can reuse objects built by other people which it knows is the same ones you would get in your configuration, but without the need for rebuilding them.
It also supports parallel builds across multiple machines, although one could argue that you could do this with CVS using the parallel build features of GNU make and other technologies.
Also, many large corporations use an awful lot of other tools (like Rational Rose, Clearquest, VC++ etc.) which all integrate nicely with Clearcase. CVS doesn't do this to that extent. If you're an open source house, you will probably find that CVS DOES integrate nicely (take KDevelop as an example).
It's all swings and roundabouts until you put a firm specification on the table which maps out your needs. Until then, the comparison cannot be made.
I'm surprised to see so few references to UML. What is mostly missing in any software systems these days is good design and the approach that just because you can do it, doesn't mean you have to. So many products these days are busting full of useless features that only undermine the underlying reliability of them.
In these days of 'internet time', people say they don't have time to design their systems properly - and look what happens!!
I'll stick with Konqueror!
It was on the BBC micro before that.
Get a life you sad bastard. I nearly got my head kicked in in London the last time they had this just for trying to get home. Political agenda or not, there is no civilised reason for violence of this nature. All these people were interested in doing was having a fun day out at the expense of others.
Festivities my a?se. I got caught up in the so called festivities last time they had this in London coming from work and all the no good, pack of state scrunging, scum where interested in doing was bricking shops, looting, trying to wind up the police and generally being a hugh pain in the butt. Why don't they try getting a job like the rest of us and then they would have something to do with their time.
Join them if you want - I'll stay with the civilised.