Let's supose integrated product A does 80 percent of what I need, the other 20 percent unused features. By pulling togheter scritps, XSL, grep, sed and a few other tools I can get perhaps 8 percent of the functionality. Take in account the effort to integrate all this to get something that sticks with duct tape. My choice would be easy.
Don't worry. Probably at 84 they would look great. Just get a 256 inch monitor...
Re:Whatever happened to small tools
on
Umbrello 1.1 Released
·
· Score: 3, Insightful
Nonsense. You can use any editor you want in windows, even vi. Some people prefers to have more integrated development enviroments (IDE, got it?) that makes their live easier, but nobodys forcing you to use it. You can use vi, emacs, wc, make or jedit in windows, but there isn't as much need to use grep if you have an editor with good regular expresion search. VC++ has command line compilers. Your recommendation seems to miss the point: how do you design with UML?. Check Rational Rose.
Redhat 8.0 administration tools are in python. Each take at least 11Mb. I'm watching redhat-config-time right now, it just eh... let's you change the time.
I was exagerating. In general I agree with you. But I didn't say C is "obsolete" or "needs to be replaced". That makes me ask: let's supose that it is not obsolete or broken, but can't we think something better? usually we can, but nobody wants to rewrite gigallons of lines of code (hint: cobol, fortran).
getting involved is about the worst way to get them to go away May be, but I like to ask... and "reductio ad absurdum":-) The slogan of the press syndicate of my country is "Silence is the worst opinion" and they have good reason for it.
I'm tired of people who blindly think that "newer=better" without any hard assesment to go along with it Of course, easy enough: C++==C+1 > C win 95 < win 98 < win 2000 etc
Java isn't more restrictive than C, until you try to program in C with it. Programmers use to talk about restrictive when they are showed a new language in which things that normally do are not needed anymore and other features are used differently. It should be translated to "don't touch my toys or else...". In fact, to do anything usefull with a computer you must restrict your language grammatic and semantic, isn't it so computer? HAL? what's wrong with this thing?
CPUs may double processor power each 18 months but language seems to last a livetime, which in programmers is about 20 years. I don't love too much any language, because other than syntactic sugar they all amount to a Turing machine. What I would like is to stop hearing these religiuos wars from people unable to accept change. "Mine language is better than yours!", "language XXX is perfect and so can be perfected", "every one that uses other than XXX is going to hell" are the most common comments when there is language talk.
Really? How many computer languages do you know written by marketing guys for programmers? I'm thinking that written by programmers means that its all screwed all, but easy to write one-liners, and helps the programmer push less keys, like K&R intented.
And a little mistake using printf could actually add a bug that wasn't there before. Like:
int i; printf("%s", i);
Kinda Heisenberg's Uncertainty Principle:-)
I agree with you. Most people complain about what they don't care to learn languages, tools, standard libraries, etc. Me? I just don't have time lota work...
Now thats a technical breakthrough! refilling the printer with code instead of dirty, real world toner. Could they refill my pocket with digital money?
This remembers me a lot of "The preserving machine", a short story by Philip K. Dick. In the story a scientist worried by the lost of classic music in the event of the end of humanity build a machine to convert music to living animals that would survive mankind. Of course the living creatures evolve, kinda Jurasic Park but more philosophical. You get the picture. Mmmmh, now that I think it PKD also invented Jurasic Park.
Does your system have to work offline, use local business rules, update remotely via a dial-up modem at 9600bps with an undocumented ppp api, graphical libraries that don't work as documented that make imposible to debug, in an obsoleted, unsupported platform, with a discontinued compiler? I agree with "POS system are more complex than they look" Been there...
I agree. I think that with interfaces you reuse design while templates helps reuse of code. I'm for design reuse every day of the week, even if it means more code. But that just my own opinion.
It could be easier to unpack and run, and still be lacking in documentation or when you have to tweak the setup. BTW, weblogic and websphere are full transactional EJB containers and Web containers. Tomcat is just a Web container (JSP/Serlvet). Let's not compare apples and oranges.
Does anybody have a 100% specification complying implementation of C++?
Answer: no, C++ is so complex that nobody have achieved it.
Let's supose integrated product A does 80 percent of what I need, the other 20 percent unused features.
By pulling togheter scritps, XSL, grep, sed and a few other tools I can get perhaps 8 percent of the functionality. Take in account the effort to integrate all this to get something that sticks with duct tape.
My choice would be easy.
Don't worry. Probably at 84 they would look great. Just get a 256 inch monitor...
Nonsense. You can use any editor you want in windows, even vi. Some people prefers to have more integrated development enviroments (IDE, got it?) that makes their live easier, but nobodys forcing you to use it. You can use vi, emacs, wc, make or jedit in windows, but there isn't as much need to use grep if you have an editor with good regular expresion search. VC++ has command line compilers.
Your recommendation seems to miss the point: how do you design with UML?. Check Rational Rose.
Redhat 8.0 administration tools are in python. Each take at least 11Mb. I'm watching redhat-config-time right now, it just eh... let's you change the time.
That is in Linux, isn't it? In Windows a thread is a thread AFAIK.
easy: program in Java.
:-)
Sorry, I couldn't help myself
I was exagerating. In general I agree with you. But I didn't say C is "obsolete" or "needs to be replaced".
:-)
That makes me ask: let's supose that it is not obsolete or broken, but can't we think something better? usually we can, but nobody wants to rewrite gigallons of lines of code (hint: cobol, fortran).
getting involved is about the worst way to get them to go away
May be, but I like to ask... and "reductio ad absurdum"
The slogan of the press syndicate of my country is "Silence is the worst opinion" and they have good reason for it.
I'm tired of people who blindly think that "newer=better" without any hard assesment to go along with it
Of course, easy enough:
C++==C+1 > C
win 95 < win 98 < win 2000
etc
Java isn't more restrictive than C, until you try to program in C with it.
Programmers use to talk about restrictive when they are showed a new language in which things that normally do are not needed anymore and other features are used differently. It should be translated to "don't touch my toys or else...".
In fact, to do anything usefull with a computer you must restrict your language grammatic and semantic, isn't it so computer? HAL? what's wrong with this thing?
No, that's in the "programmers for marketing" class (read above post). :-)
There's nothing plain bad about c#. After all is just a clon of Java
So we can say that Windows is on so many machines is a strong indication that Windows 1.0 design has worked very well?
Shakespeare Programming Language doesn't.
You know, when someone denies so much what nobody asked, well...
"heisenbugs". Someone please mod up above post as insightful. The other day tried to put that as short as I can, but heisenbugs is perfect.
CPUs may double processor power each 18 months but language seems to last a livetime, which in programmers is about 20 years.
I don't love too much any language, because other than syntactic sugar they all amount to a Turing machine. What I would like is to stop hearing these religiuos wars from people unable to accept change. "Mine language is better than yours!", "language XXX is perfect and so can be perfected", "every one that uses other than XXX is going to hell" are the most common comments when there is language talk.
Really? How many computer languages do you know written by marketing guys for programmers?
I'm thinking that written by programmers means that its all screwed all, but easy to write one-liners, and helps the programmer push less keys, like K&R intented.
Or auto-hiperlink acronyms to a glossary.
I agree with you. Most people complain about what they don't care to learn languages, tools, standard libraries, etc. Me? I just don't have time lota work...
But for how long... according to this article Gillette recently bought 500 million radio-frequency identification tags, enough to tag every blade.
Now thats a technical breakthrough! refilling the printer with code instead of dirty, real world toner. Could they refill my pocket with digital money?
I didn't. Really.
This remembers me a lot of "The preserving machine", a short story by Philip K. Dick. In the story a scientist worried by the lost of classic music in the event of the end of humanity build a machine to convert music to living animals that would survive mankind. Of course the living creatures evolve, kinda Jurasic Park but more philosophical. You get the picture.
Mmmmh, now that I think it PKD also invented Jurasic Park.
Does your system have to work offline, use local business rules, update remotely via a dial-up modem at 9600bps with an undocumented ppp api, graphical libraries that don't work as documented that make imposible to debug, in an obsoleted, unsupported platform, with a discontinued compiler?
I agree with "POS system are more complex than they look"
Been there...
Macros are evil. Really.
I agree. I think that with interfaces you reuse design while templates helps reuse of code. I'm for design reuse every day of the week, even if it means more code.
But that just my own opinion.
It could be easier to unpack and run, and still be lacking in documentation or when you have to tweak the setup.
BTW, weblogic and websphere are full transactional EJB containers and Web containers. Tomcat is just a Web container (JSP/Serlvet). Let's not compare apples and oranges.