I just took a programming course in Scheme last semester, and I'm really happy to see that I'm not insane by the looks of this thread in the fact that I really hate functional languages. Assuming Scheme is a good taste of all functional languages, they're hard to read, hard to conceptualize, and hard to debug in my opinion.
I did write some pretty complex Scheme code so I feel that I've gotten a good enough taste to have this opinion. The thing that REALLY bothers me about the whole thing isn't even the language.. but it's the attitute of the individuals who code in it. They have this strange notion that they are somehow superior programmers and human beings because they can write recursive, elegant, Scheme code. I was able to in time, but the little elegant tricks I did in a few lines of Scheme are nothing to brag about compared to the complex systems I've designed with procedural languages. I can't see these types of systems feasible with Scheme.. our final project ended up being just a couple thousand lines and even that simple of a program felt like more of a cheap hack than a true system to me.
I can see Scheme as being useful in a few small exclusive situations involving deep recursion. Unfortunately recursion itself is only useful in a few exclusive (though important) situations.
If you think you're morally superior because you can write 12-level-deep lambda expressions.. I think you need to go outside some more.
Judging from the first couple posts, it seems that it might be safe to say that milestone 16 should be dubbed as the people are really pissed it's still a milestone milestone.
Though I haven't downloaded 16 yet, M15 is slow as anything on my Linux box (Celeron 450/64MB RAM).. but maybe that's because of all the debugging crap. I'll try M16 sooner or later I guess.
I agree with the guy who said they should tone it down a bit with the features. I switched to IE because it has a simple interface, its fast, and it works (I choose to ignore the gaping security holes:)).. it seems to me that Mozilla is already beginning to suffer the ridiculous feature bloat and slowness that was the downfall of Communicator. It amazes me that Communicator has so much absolute _crap_ in it they took the time to code, yet the HTML renderer is way far from perfect. Deep enough tested tables take tens of seconds to render on a p500!
Just make a browser that works and is fast guys.. leave the e-mail/chat/news/widget stuff for an addon or something.
I recently saw ESR talk at Cornell University, and he actually mentioned this topic. He was talking about how he goes around advising software companies as to what extent they should include open source in their business model. One specific example he drew when the question was asked if he's ever told a company to keep everything closed was this:) He referred to a company who designed a software package for logging companies which would maximize their output by doing the currect cuts on each log (depending on the size, shape, and grain)
Now I may be wrong, but this tells me that your odds of finding such a package are extremely low, or at least that if you do find one, it won't be nearly up to par as its commercial equivalent.
Re:JSP vs ASP, What about Enydra ?
on
ASP or JSP?
·
· Score: 1
I'm currently developing a rather complex website using Java Servlets. If you are putting HTML code in your servlets, you're doing it wrong:) I don't spit out any HTML code directly from the servlets, the servlets fill up templates, which are used to fill up other templates, and so on. The entire site is based on these templates (which allow the side effect of SKINNING!:).. the role of the servlets are to provide logic in their generation and the fetching and maintenence of database connections. modern day geek.
By the way. Found a glitch in the fitler or something. If I replied to "OTOH"... i get the lame filter telling me to shut up. Must be a ratio or some crap between letters b/c it rejected Re:OTOH.. blah blah.
Yeah, but unfortunately it's not as good. The way I tested it was by doing a search for my name. Google spits out my webpage, the band's page I'm in, the Cirque Cat linux driver I helped write, and some pictures of me at Stevens. Altavista's new thing spit out other stuff that was stupid and had nothing to do with myself.
It's not only the bandwidth that you're paying for that you need to take into account. It's the fact that the stuff you're getting OVER that bandwidth someone worked hard to create and probably won't be able to continue to do so if you don't load their advertisements. A TV station isn't going to lose money en masse if people change channels during their commericals, but websites will take a hit if this feature is implemented and provides an automatic way for you to not "put back" into the sites you read.
Even though they're annoying, they're usually the only lifeline for sites that aren't TOTALLY biased and corporate (Shugashack, stileproject, etc. etc.)
Wow I usually don't bother readying long things by trolls but this one is pretty damn funny:) Good job hehe
My favt is They say I've got to log in; nobody talks to ACs If they can't even read it, how can they raise me I guess they can't I guess they won't I guess they front That's why I know my life is out of luck... fool
Too bad they don't have more characters in the screens. They make or break a good 3d experience (unless what you're doing doesn't require them).. the ones in there are pretty damn ugly and unrealistic looking.
I'm working on a project that will be a big quake mod (if it works, we'll eventually license it).. this one seems pretty good but ya can't tell without character models / faces and complex models. More screenshots!
This is merely a artists rendition of what a Sony PDA might look like. Looks like the artist basically changed the hue of a palm image in Photoshop and drew on a few Sony-esqe things like the memory stick and the VAIO logo. I wouldn't be surprised if neither the stick nor the camera were ever said by Sony to be on their PDA or not. modern day geek.
So Microsoft bundles their browser with their system. And while I don't particularly care for the fact that the browser and system are integrated, it was a smart move by Microsoft nonetheless. Why pay $49 for Netscape when IE comes free? Cry "monopoly" all you want, but it did give Netscape some serious competition...competition is what this is all about, right? They offered their browser for free and even opened up the source, yet IE still prevailed.
Netscape and IE both were (and still are) available for free. IE had the upper hand of "already being there" due to it's bundling with the OS.. thereby eliminating the need for Netscape's presence on the computer.
The line gets drawn where Microsoft blatantly began using it's stronghold as a monopoly in order to devalue Netscape's product. (as seen in the e-mails brought up in the trial, I don't remember specifics, but it's something along the lines "We have to leverage windows in order to get rid of the need for Netscape")
Also, if you read through the findings of fact you can see that MS also had many instances of leveraging their unique standpoint of having the OS on the huge majority of home PCs in order to scheme their way into buying out companies and infiltrating markets as well as devaluing software which wouldn't be or couldn't be taken over by them (Java is a prime example.)
The Justice Department challenged Microsoft's actions under the 1995 agreement, but lost on appeal.
But Kolasky [a Microsoftie] had a different view. He said the appeals court decision noted that what the Justice Department had deemed a violation "actually benefited consumers by giving them a better software product."
I love it when Microsoft refers to their actions as benefitting consumers because of the creation of "better software products." The whole point of this case is to determine if the entire computer software industry has been held back from innovation due to the wall put up by Microsoft's APIs. What we don't know can't hurt us.. I suppose (another larger example being the burning of the library of Alexandria.. we'll never truly know how far we'd be now if it hadn't happened)
What Mr. Kolasky needs to think about is what kind of software he'd be running if Microsoft had played fair.. my guess is that it would be "better software products" that are a hell of a lot better than what we've gotten. modern day geek.
Perhaps Rob could make it so moderation didn't start taking place until either x minutes or x posts (whichever comes first) after an article is posted.
I think that might be a good way to ensure at least the "Insightful" articles are actually "Insightful" not just first in line with a decent idea.
I just took a programming course in Scheme last semester, and I'm really happy to see that I'm not insane by the looks of this thread in the fact that I really hate functional languages. Assuming Scheme is a good taste of all functional languages, they're hard to read, hard to conceptualize, and hard to debug in my opinion.
I did write some pretty complex Scheme code so I feel that I've gotten a good enough taste to have this opinion. The thing that REALLY bothers me about the whole thing isn't even the language.. but it's the attitute of the individuals who code in it. They have this strange notion that they are somehow superior programmers and human beings because they can write recursive, elegant, Scheme code. I was able to in time, but the little elegant tricks I did in a few lines of Scheme are nothing to brag about compared to the complex systems I've designed with procedural languages. I can't see these types of systems feasible with Scheme.. our final project ended up being just a couple thousand lines and even that simple of a program felt like more of a cheap hack than a true system to me.
I can see Scheme as being useful in a few small exclusive situations involving deep recursion. Unfortunately recursion itself is only useful in a few exclusive (though important) situations.
If you think you're morally superior because you can write 12-level-deep lambda expressions.. I think you need to go outside some more.
..think it looks like a Chicklet?
Oh man did you get me to laugh out loud on that one :)
The fact they think they can enforce this is pretty funny. This is nearly equivalent to trying to patent the concept of verbs.
Judging from the first couple posts, it seems that it might be safe to say that milestone 16 should be dubbed as the people are really pissed it's still a milestone milestone.
:)) .. it seems to me that Mozilla is already beginning to suffer the ridiculous feature bloat and slowness that was the downfall of Communicator. It amazes me that Communicator has so much absolute _crap_ in it they took the time to code, yet the HTML renderer is way far from perfect. Deep enough tested tables take tens of seconds to render on a p500!
Though I haven't downloaded 16 yet, M15 is slow as anything on my Linux box (Celeron 450/64MB RAM).. but maybe that's because of all the debugging crap. I'll try M16 sooner or later I guess.
I agree with the guy who said they should tone it down a bit with the features. I switched to IE because it has a simple interface, its fast, and it works (I choose to ignore the gaping security holes
Just make a browser that works and is fast guys.. leave the e-mail/chat/news/widget stuff for an addon or something.
I recently saw ESR talk at Cornell University, and he actually mentioned this topic. He was talking about how he goes around advising software companies as to what extent they should include open source in their business model. One specific example he drew when the question was asked if he's ever told a company to keep everything closed was this :) He referred to a company who designed a software package for logging companies which would maximize their output by doing the currect cuts on each log (depending on the size, shape, and grain)
Now I may be wrong, but this tells me that your odds of finding such a package are extremely low, or at least that if you do find one, it won't be nearly up to par as its commercial equivalent.
modern day geek.
I'm currently developing a rather complex website using Java Servlets. If you are putting HTML code in your servlets, you're doing it wrong :) I don't spit out any HTML code directly from the servlets, the servlets fill up templates, which are used to fill up other templates, and so on. The entire site is based on these templates (which allow the side effect of SKINNING! :) .. the role of the servlets are to provide logic in their generation and the fetching and maintenence of database connections.
modern day geek.
By the way. Found a glitch in the fitler or something. If I replied to "OTOH" ... i get the lame filter telling me to shut up. Must be a ratio or some crap between letters b/c it rejected Re:OTOH.. blah blah.
Disable the stupid thing Rob.. please?
modern day geek.
There's only one thing that will go longer than trolls:
cron + perl
:)
-Greg
modern day geek.
I'm not sure.. but I really DO hope that was
modern day geek.
Yeah, but unfortunately it's not as good. The way I tested it was by doing a search for my name. Google spits out my webpage, the band's page I'm in, the Cirque Cat linux driver I helped write, and some pictures of me at Stevens. Altavista's new thing spit out other stuff that was stupid and had nothing to do with myself.
:)
Maybe I'm being a bit too conceited
modern day geek.
It's not only the bandwidth that you're paying for that you need to take into account. It's the fact that the stuff you're getting OVER that bandwidth someone worked hard to create and probably won't be able to continue to do so if you don't load their advertisements. A TV station isn't going to lose money en masse if people change channels during their commericals, but websites will take a hit if this feature is implemented and provides an automatic way for you to not "put back" into the sites you read.
Even though they're annoying, they're usually the only lifeline for sites that aren't TOTALLY biased and corporate (Shugashack, stileproject, etc. etc.)
modern day geek.
http://nebby.dhs.org/wookies/
modern day geek.
Better than that is Oromatcher. The GNU one runs slow as molassas compared. -Greg
modern day geek.
Wow I usually don't bother readying long things by trolls but this one is pretty damn funny :) Good job hehe
My favt is
They say I've got to log in; nobody talks to ACs
If they can't even read it, how can they raise me
I guess they can't
I guess they won't
I guess they front
That's why I know my life is out of luck... fool
modern day geek.
Too bad they don't have more characters in the screens. They make or break a good 3d experience (unless what you're doing doesn't require them) .. the ones in there are pretty damn ugly and unrealistic looking.
.. this one seems pretty good but ya can't tell without character models / faces and complex models. More screenshots!
I'm working on a project that will be a big quake mod (if it works, we'll eventually license it)
modern day geek.
You won't be so doubtful tommorow night at 12:39:19.23 EST. Heh heh. Sweet dreams.
modern day geek.
This is merely a artists rendition of what a Sony PDA might look like. Looks like the artist basically changed the hue of a palm image in Photoshop and drew on a few Sony-esqe things like the memory stick and the VAIO logo. I wouldn't be surprised if neither the stick nor the camera were ever said by Sony to be on their PDA or not.
modern day geek.
.. the much needed middle finger?
modern day geek.
So Microsoft bundles their browser with their system. And while I don't particularly care for the fact that the browser and system are integrated, it was a smart move by Microsoft nonetheless. Why pay $49 for Netscape when IE comes free? Cry "monopoly" all you want, but it did give Netscape some serious competition...competition is what this is all about, right? They offered their browser for free and even opened up the source, yet IE still prevailed.
Netscape and IE both were (and still are) available for free. IE had the upper hand of "already being there" due to it's bundling with the OS
The line gets drawn where Microsoft blatantly began using it's stronghold as a monopoly in order to devalue Netscape's product. (as seen in the e-mails brought up in the trial, I don't remember specifics, but it's something along the lines "We have to leverage windows in order to get rid of the need for Netscape")
Also, if you read through the findings of fact you can see that MS also had many instances of leveraging their unique standpoint of having the OS on the huge majority of home PCs in order to scheme their way into buying out companies and infiltrating markets as well as devaluing software which wouldn't be or couldn't be taken over by them (Java is a prime example.)
Hope this sheds some light on things.
modern day geek.
But Kolasky [a Microsoftie] had a different view. He said the appeals court decision noted that what the Justice Department had deemed a violation "actually benefited consumers by giving them a better software product."
I love it when Microsoft refers to their actions as benefitting consumers because of the creation of "better software products." The whole point of this case is to determine if the entire computer software industry has been held back from innovation due to the wall put up by Microsoft's APIs. What we don't know can't hurt us.. I suppose (another larger example being the burning of the library of Alexandria.. we'll never truly know how far we'd be now if it hadn't happened)
What Mr. Kolasky needs to think about is what kind of software he'd be running if Microsoft had played fair.. my guess is that it would be "better software products" that are a hell of a lot better than what we've gotten.
modern day geek.
...that aliens shot down the Mars probes.
Perhaps Rob could make it so moderation didn't start taking place until either x minutes or x posts (whichever comes first) after an article is posted.
I think that might be a good way to ensure at least the "Insightful" articles are actually "Insightful" not just first in line with a decent idea.
I got no points. Moderate this guy ^^ up! :)
That actually might not be such a bad idea. I dunno if there'd be a profit, but it still isn't a bad idea :)