Speed and Swing. It's a damn shame people equate the speed and look of the AWT and Swing kits to Java in general. Java is a great tool for behind the scenes, server-side programming. Networking, RMI, databases. It's great for these things.
I urge those on the fence or on the other side of it from Java to put away any Java book you have centered around crappity applets, AWT, or Swing and give some of the aforementioned strengths a closer look.
The same goes for the syntax. All the switching between $, @ and % is really irritating
This is part of the learning curve, but the symbolic representation of types is one of Perl's strengths. No need for Hungarian notation or weird naming schemes. One look and you know what you're working with. Not that other languages suffer without it, but I rather liked this aspect of Perl.
However, I agree with your assessment of Perl for larger projects, and consequently, I've moved on to Java. As much as I love Perl, I found myself working harder than I needed to to build larger projects using OOP techniques. I.e., Perl isn't the right tool for anything larger than a page or two of code that handles a simple task.
Pugs is an implementation of Perl 6, written in Haskell.
1) Think up Pugs
2) Write it in Haskell
3) Get an implementation of Perl 6
4) ???
5) Profit
Quicker, more effective decison making
on
Got Game
·
· Score: 0
Gaming most of all improves my ability to make decisions quickly. Most are good, but some are not. I'd rather make a bad decision quickly than deliberate over a good decision. This has benefits and pitfalls.
I'm more productive since I'm doing things instead of considering all of the angles. However, I'm also easily agitated when things slow down. Idling in traffic, aimless meetings, standing in line in a store. These things throw me off, and I spend a good deal of time trying to get back into a groove.
Sometimes it's good to think things through, but too often we do things by committee. Make a choice, commit to it, and execute.
And we get the features we want in whatever browser we choose...eventually. Why bother with patents? Those take time and money to secure and enforce.
We win no matter how you slice it.
While that might be a tolerable trait in a state official or a House Rep, Senators are *supposed* to look at the bigger picture and Do the Right Thing.
They don't "Do the Right Thing" however you define The Right Thing. And it is for this very reason that people vote right down party lines or they don't vote at all.
Example, the recent race for the Kentucky senate seat between incumbent Jim Bunning (R) and Daniel Mongiardo (D). I'm a Republican, but Bunning is a fucking loser. Not that some folks need help throwing jabs at the Republican party, but every time Bunning opens his mouth, he does damage to Republicans and those who think along the same lines as Republicans. You know the caricature that's pinned on Republicans: buddy with big corporations, insensitive to middle class Americans, whatever. Bunning is the caricature.
I strongly considered voting for Mongiardo, a state senator and an okay one at that, but I had to consider the consequences. Were I to cast my vote for Mongiardo and he were to take the seat in the U.S. Senate, I would have effectively cast a vote for every other Democratic senator and their agendas who I have zero support for. I abstained voting in that contest; Bunning narrowly won.
Were it a contest for a seat in the House, I would have voted for Mongiardo though since there's a greater sample of Representatives; there's less exposure and more balance to the institution.
For example, up until a few months ago when GM finally closed the AstroVan factory, Barb was notorious for giving Detroit big slobbering rim jobs at every opportunity.
Apparently, Senator Mikulski needs to refine her technique.
Unless he was referring to Frosty the Snowman. It's been cold of late. Perhaps a Freudian slip.
Freudian post!
Re:What we need is configure & make optimizati
on
GCC 4.0 Preview
·
· Score: 0
WTF offtopic?
Re:AutoConf isn't part of GCC
on
GCC 4.0 Preview
·
· Score: 0
Understood that autoconf isn't part of GCC. Just stating that I'd like to especially see autoconf get smarter about what it has to check for and only check once.
Oh, man! I'm gonna have to wipe down the window in my booth...errr...monitor in my cubicle.
What we need is configure & make optimization
on
GCC 4.0 Preview
·
· Score: -1, Offtopic
Forgive my ignorance on this, but it always bothers me when I run configure, and I see the script check for things that *never* change like the size of an int in bytes. Why can't this be figured out once, then stuffed in a config file somewhere?
I don't know if this is possible or if some method exists. I run Gentoo and building everything from source. With distcc, running configure often takes longer than then the time it takes to compile.
Wow, I was almost certain Debian stable was up to 2.4 by now. I'm sure it's a well-maintained 2.2 kernel with backports aplenty, but I'm stunned my wisecrack was actually true. I see some 2.4.x kernel-images in the list for Woody though.
Last release was 19 July, 2002. While one can apt-get his way to modern times, I have to believe an annual release (or more frequent) will only help bring in fresh users.
FWIW, I run Gentoo with a 2.6 kernel. I have issues from time to time, but they get ironed out with a little patience. There's always someone in the community that has an answer and very often, a solution.
It seems Linux and its distributions are at a minor crossroads where stable releases and unstable, bleeding edge releases meet. On one hand you want to get new features out to users so they can test them and the software can be refined, but now that Linux is finding its way into production environments and a few desktops, bugs can be real backbreakers.
Any writer who complains of being stranded because the English language has died or fallen out of favor and he's unwilling to learn Chinese needs to get the hell out of my industry.
Any mechanic who complains of being stranded because the internal combustion engine has died or fallen out of favor and he's unwilling to learn bicycle repair needs to get the hell out of my industry.
Any accountant who complains of being stranded because accounts payable has died or fallen out of favor and he's unwilling to learn how to short sell equities needs to get the hell out of my industry.
Catch my drift? I'll give you your VB rant for what it's worth, but I challenge you to name another industry that tolerates (read: pushes) the deprecation of its workforce's skill set as readily as IT does.
Yes, things change. People must adapt. However, at some point, we have to produce something, and many who code for a living (or existence as it is) do not want to spend their free time retooling their skill set. They want to have families, go places, meet people.
I don't think they deserve your boot in their ass for that.
Agreed. I'm an aspiring screenwriter, and I'm often tempted to write a remade script for a television show, movie, or book. Why? It's easy, and don't discount the value of familiarity.
Known quantities I've wanted to remake:
Miami Vice (GTA: Vice City prompted this, but it looks like Mann is going to do it himself)
Bullitt (along with everybody else, but this should stand on its own, it likely won't though)
Star Chamber (1983, starring Michael Douglas, so much relevance today, I may yet write an updated script)
Fandango (before Coster was big, a great coming of age flick, I'm writing an adaptation already =) )
Aguirre, Wrath of God (A celebration of Nietzsche, this should be remade in a modern setting (U.S. army in Iraq?), take it to the bank I'm writing an update to this!)
Well, shit. I just talked myself into rewriting a few. Sorry. =O
1. Move computers to garage. 2. Start car. 3. ??? 4. Die
Portage. Beats all other package managers.
What makes CSS2.1 better than 2.0 enough not to support either? Is there something in their code base that gets funky when handling CSS?
No, it means free as in the right to bear arms.
I urge those on the fence or on the other side of it from Java to put away any Java book you have centered around crappity applets, AWT, or Swing and give some of the aforementioned strengths a closer look.
This is part of the learning curve, but the symbolic representation of types is one of Perl's strengths. No need for Hungarian notation or weird naming schemes. One look and you know what you're working with. Not that other languages suffer without it, but I rather liked this aspect of Perl.
However, I agree with your assessment of Perl for larger projects, and consequently, I've moved on to Java. As much as I love Perl, I found myself working harder than I needed to to build larger projects using OOP techniques. I.e., Perl isn't the right tool for anything larger than a page or two of code that handles a simple task.
1) Think up Pugs
2) Write it in Haskell
3) Get an implementation of Perl 6
4) ???
5) Profit
Sometimes it's good to think things through, but too often we do things by committee. Make a choice, commit to it, and execute.
How is this offtopic? It isn't GCC per se, but it's withing the realm of shortening compile times. Certainly germane to the discussion.
WTF is the matter with the mods?
Finally, an environment that can change as needed and prevent Freddy the Fascist Paintball Commando from camping in all of the good spots.
And we get the features we want in whatever browser we choose...eventually. Why bother with patents? Those take time and money to secure and enforce. We win no matter how you slice it.
So Milka is double-plus-good?
They don't "Do the Right Thing" however you define The Right Thing. And it is for this very reason that people vote right down party lines or they don't vote at all.
Example, the recent race for the Kentucky senate seat between incumbent Jim Bunning (R) and Daniel Mongiardo (D). I'm a Republican, but Bunning is a fucking loser. Not that some folks need help throwing jabs at the Republican party, but every time Bunning opens his mouth, he does damage to Republicans and those who think along the same lines as Republicans. You know the caricature that's pinned on Republicans: buddy with big corporations, insensitive to middle class Americans, whatever. Bunning is the caricature.
I strongly considered voting for Mongiardo, a state senator and an okay one at that, but I had to consider the consequences. Were I to cast my vote for Mongiardo and he were to take the seat in the U.S. Senate, I would have effectively cast a vote for every other Democratic senator and their agendas who I have zero support for. I abstained voting in that contest; Bunning narrowly won.
Were it a contest for a seat in the House, I would have voted for Mongiardo though since there's a greater sample of Representatives; there's less exposure and more balance to the institution.
Apparently, Senator Mikulski needs to refine her technique.
Unless he was referring to Frosty the Snowman. It's been cold of late. Perhaps a Freudian slip.
Freudian post!
WTF offtopic?
Understood that autoconf isn't part of GCC. Just stating that I'd like to especially see autoconf get smarter about what it has to check for and only check once.
Somebody set off a Redeemer near the "Post New Article" button?
Oh, man! I'm gonna have to wipe down the window in my booth...errr...monitor in my cubicle.
I don't know if this is possible or if some method exists. I run Gentoo and building everything from source. With distcc, running configure often takes longer than then the time it takes to compile.
Last release was 19 July, 2002. While one can apt-get his way to modern times, I have to believe an annual release (or more frequent) will only help bring in fresh users.
FWIW, I run Gentoo with a 2.6 kernel. I have issues from time to time, but they get ironed out with a little patience. There's always someone in the community that has an answer and very often, a solution.
It seems Linux and its distributions are at a minor crossroads where stable releases and unstable, bleeding edge releases meet. On one hand you want to get new features out to users so they can test them and the software can be refined, but now that Linux is finding its way into production environments and a few desktops, bugs can be real backbreakers.
Can't wait to get my hands on the new, stable 2.2 kernel!
Oh, wait...
Any mechanic who complains of being stranded because the internal combustion engine has died or fallen out of favor and he's unwilling to learn bicycle repair needs to get the hell out of my industry.
Any accountant who complains of being stranded because accounts payable has died or fallen out of favor and he's unwilling to learn how to short sell equities needs to get the hell out of my industry.
Catch my drift? I'll give you your VB rant for what it's worth, but I challenge you to name another industry that tolerates (read: pushes) the deprecation of its workforce's skill set as readily as IT does.
Yes, things change. People must adapt. However, at some point, we have to produce something, and many who code for a living (or existence as it is) do not want to spend their free time retooling their skill set. They want to have families, go places, meet people.
I don't think they deserve your boot in their ass for that.
Known quantities I've wanted to remake:
- Miami Vice (GTA: Vice City prompted this, but it looks like Mann is going to do it himself)
- Bullitt (along with everybody else, but this should stand on its own, it likely won't though)
- Star Chamber (1983, starring Michael Douglas, so much relevance today, I may yet write an updated script)
- Fandango (before Coster was big, a great coming of age flick, I'm writing an adaptation already =) )
- Aguirre, Wrath of God (A celebration of Nietzsche, this should be remade in a modern setting (U.S. army in Iraq?), take it to the bank I'm writing an update to this!)
Well, shit. I just talked myself into rewriting a few. Sorry. =O