I prefer Mozilla Suite to Firefox, but I'm worried that extensions/plugins/whatever-you-call-them will stop working with Seamonkey. Do they still work with the Seamonkey beta, and is this a problem going forward? Have those APIs which are applicable changed at all, and do they plan to change them in the future? Is this a function of the underlying gecko base or does the front end handle/decide this?
For all of you dinosuars who, like me, still use and prefer mozilla suite, this applies to us also. And for all of you lazy slashdot readers who, like me, hate to track down a link in another comment, here's that link:
Re:No such thing as WYSIWYG
on
Nvu 1.0 Released
·
· Score: 2, Insightful
WYSIWYG in this context means not looking at raw html. Even though "the web is a fluid medium and web pages change in appearance...", I still think seeing how a page renders on this machine, with this rendering engine, etc., and being able to directly edit the same view, is useful. "The web is not paper", yes, but in all cases the WYSIWYG view in Nvu is a lot closer to the way the page will actually appear than opening the html file in vi.
The nearest thing Common Lisp has to a motto is the koan-like description, "the programmable programming language." While cryptic, that description gets at the root of the biggest advantage Common Lisp still has over other languages. More than any other language, Common Lisp follows the philosophy that what's good for the language's designer is good for the language's users. Thus, when you're programming in Common Lisp, you almost never find yourself wishing the language supported some feature that would make your program easier to write, because, as you'll see throughout this book, you can just add the feature yourself.
Note: I don't quite qualify as proficient in LISP. I took two courses with LISP a long time ago. One with "Structure and Interpretation of Computer Programs" (linked in the original post) and one in AI.
Although I agree that "x is released" is stretching it and "x has been released" should be preferred, I think the grandparent was correct. "x is released" could be construed as "x is [in the state called] released". I think the analog would not be "the post is wrote" as you said, but "the post is written".
As mentioned in some other responses, the CNN article explains the technique/algorithm very poorly. After reading
the developer's description of FairUCE I'm inclined to think your scenario won't occur.
It's not the bundling or lack thereof that is keeping me from using Firefox. It's the design decision to remove features from the UI - features which I use. Sorry for the inflamatory wording, but it's the dumbing-down of mozilla browser that I don't like, not the breaking out of the applications. Heck, I like the idea of breaking them out with good interoperability. What I really want is for Firefox to be a standalone version of the Mozilla Suite browser... alas, it is not.
When I tried Firefox, I expected features to be in different places and things to look different. What I didn't expect is that features arent just in different places - apparently, they are gone. I was told that the design idea for firefox was that "extra" and "confusing" features of Mozilla would be removed from the UI and should be added with plugins. I don't want a million plugins.
One specific thing I remember is auto-completion in the location bar. I searched for that preference everywhere (in the UI). Apparently, you not only have to set an "about:config" preference, but you have to add the preference itself.
Originally, I had hoped for Firefox to be, essentially, the Mozilla suite browser (minus any direct ties to other components). Would it be difficult to port the Mozilla-browser UI to Firefox? That would be fantastic.
While I laud the goals of firefox, I like the UI and integrated applications in Mozilla Suite. I would be interested in using something like firefox/thunderbird/etc. if they cloned the Moz Suite UI and simply split out the applications. In fact, I thought that was the original plan and I wish it still was.
I don't think the question is whether you could code something in C that compiles to the same string of bits as any given hand-coded assembly routine. I think the question is whether you could code something in C that, when run, produces the same output/external behavior as the hand-coded assembly. I guess what I'm thinking is that any Turing-complete language is (in the admittedly strained sense of this discussion) syntactic sugar for a minimal set of instructions on the chosen platform.
But we are far afield from the original point. Calling something syntactic sugar does not necessarily mean that something is bad for a language in some way. It's just means that there is another way, using a more minimal set of instructions (in a possibly ugly and convoluted way), to do the same thing.
Carrying on down this path much farther, you become able to argue that C is just syntactic sugar for assembly language, and therefore assembly language is just as good.
Actually, except for the standard assumption that
sytactic sugar
be an extension of a core language (and not a completely separate language), it's pretty much true that C is syntactic sugar for assembly language. But syntactic sugar is neither good nor bad in-and-of-itself. If a given instance makes programming easier to do and easier to understand then I'd say it's good.
I certainly wish that Sun had turned java over to a standards body like they said they would and like IBM was pushing them to do, but it hasn't yet pushed me away from java into the waiting hands of python or anything else.
...now, what's the story on python and whitespace?
I can't address most of your points, since I've never used python - although I've heard that whitespace is used for more than just a delimiter, which doesn't sound so hot.
However, as to "actually open and free", I thought that eclipse was both (or all three). It's certainly free-as-in-beer, and the quote below seems to cover open. I guess the free-as-in-speech part is open to a bsd vs gpl argument, but it's good enough for me.
Is the CPL approved by the Open Source Initiative (OSI)?
Yes, the CPL has been approved. Version 0.5 was approved in May 2001. Version 1.0, which corrected a minor typographical error, was posted on the OSI site in June 2002. The IPL was approved in August 1999. See the complete list of OSI-approved licenses.
Actually, Blue Gene is being built to simulate protein folding if I remember correctly. Sure, it could be used for other purposes, but so could any computer. The project you may be thinking of is called
ASCI White
. Here's the
ASCI
project (Accelerated Strategic Computing Initiative).
That's not the correct algorithm here--IBM split their stock in 1999.
Actually, I was adjusting for the split. The stock was well over my stated high of $140 when it split. In addition, note that IBM has not split it the referenced "last three years".
...I think the original poster knew he was exagerating as well:-)
I agree that the original poster probably knew he was exagerating. However, I think his exageration obscures the point that Suns stock has done extremely poorly. It has not simply gone down in step with everyone else.
Lets hope everyone rallys for a happy cinco de mayo!
Everyone's stock fell around 92% in the past three years.
IBM current stock price: about $85
IBM current stock price times 10: about $850
Unless IBM was at $850 three years ago, it hasnt even dropped 90% (BTW, IBMs all time high is around $135-$140).
Ive seen posts here and on previous articles implying that eclipse forces developerse to use the SWT. Am I missing something? Id swear I wrote Swing code with eclipse. My (limited) understanding is that eclipse is written in Java and the eclipse developers chose to use the SWT, but that in no way affects the way you write your code. In particular, you may freely write Swing code while using eclipse.
Frankly, I dont give a damn what toolkits the eclipse developers have used. It is a great, free, open source product. I'll worry about the SWT when I develop for eclipse and not with eclipse.
I think this is an important point, so if someone with a little more knowledge of the subject can confirm this, please do so. Or please educate me if I am wrong.
It's been a while, but wasn't Boromir son of Denethor and brother of Faramir? And wasn't Denethor a Steward (i.e. not king), hence the "Return of the King" - Aragorn?
Transmeta? [Re:Languages for the Java VM...]
on
The Future of Java?
·
· Score: 2, Insightful
I always thought that this would be a good application of Transmeta's
"Code Morphing" technology.
If it can provide an x86 translation layer then I would think java would be an obvious next step, and all (most?) of their optimization techniques would still apply. Of course, if that were true they probably would have done it already, so I must be missing something.
According to the
National Institute of Standards and Technology
"the terms 12 a.m. and 12 p.m. are wrong and should not be used." They go on to give the example of railroads and airlines using 12:01 and 11:59 to avoid the ambiguity.
12am is defined as the begining of a day. 12pm is defined as the middle of a day. in commerce, if not in nit-picking astronomy, that is what they mean.
When confronted with this ambiguous situation I have always taken PM to imply night and AM to imply day (yes, I know that's not really what they mean).
But don't take my word for it, a court in the US found in favor of a guy who got a parking ticket based on one of these ambiguous pseudo-times on the nearby no-parking sign. It was about five years ago, I think. Can't remember more details.
Hope the subject line doesn't make this sound like a fame. It was not meant that way.
I prefer Mozilla Suite to Firefox, but I'm worried that extensions/plugins/whatever-you-call-them will stop working with Seamonkey. Do they still work with the Seamonkey beta, and is this a problem going forward? Have those APIs which are applicable changed at all, and do they plan to change them in the future? Is this a function of the underlying gecko base or does the front end handle/decide this?
For all of you dinosuars who, like me, still use and prefer mozilla suite, this applies to us also. And for all of you lazy slashdot readers who, like me, hate to track down a link in another comment, here's that link:
What Firefox and Mozilla users should know about the IDN buffer overflow security issue
WYSIWYG in this context means not looking at raw html. Even though "the web is a fluid medium and web pages change in appearance...", I still think seeing how a page renders on this machine, with this rendering engine, etc., and being able to directly edit the same view, is useful. "The web is not paper", yes, but in all cases the WYSIWYG view in Nvu is a lot closer to the way the page will actually appear than opening the html file in vi.
Here's an interesting snippet:
The nearest thing Common Lisp has to a motto is the koan-like description, "the programmable programming language." While cryptic, that description gets at the root of the biggest advantage Common Lisp still has over other languages. More than any other language, Common Lisp follows the philosophy that what's good for the language's designer is good for the language's users. Thus, when you're programming in Common Lisp, you almost never find yourself wishing the language supported some feature that would make your program easier to write, because, as you'll see throughout this book, you can just add the feature yourself.
Note: I don't quite qualify as proficient in LISP. I took two courses with LISP a long time ago. One with "Structure and Interpretation of Computer Programs" (linked in the original post) and one in AI.
Although I agree that "x is released" is stretching it and "x has been released" should be preferred, I think the grandparent was correct. "x is released" could be construed as "x is [in the state called] released". I think the analog would not be "the post is wrote" as you said, but "the post is written".
As mentioned in some other responses, the CNN article explains the technique/algorithm very poorly. After reading the developer's description of FairUCE I'm inclined to think your scenario won't occur.
Moderator: you modded this as Troll?!? Perhaps unfunny, but Troll?
1) Beowulf clusters of Mozilla 1.8/Seamonkey instances running at google labs.
2) ???
3) Google takes over the world/All your base are belong to us.
4) Profit!
It's not the bundling or lack thereof that is keeping me from using Firefox. It's the design decision to remove features from the UI - features which I use. Sorry for the inflamatory wording, but it's the dumbing-down of mozilla browser that I don't like, not the breaking out of the applications. Heck, I like the idea of breaking them out with good interoperability. What I really want is for Firefox to be a standalone version of the Mozilla Suite browser... alas, it is not.
One specific thing I remember is auto-completion in the location bar. I searched for that preference everywhere (in the UI). Apparently, you not only have to set an "about:config" preference, but you have to add the preference itself.
Originally, I had hoped for Firefox to be, essentially, the Mozilla suite browser (minus any direct ties to other components). Would it be difficult to port the Mozilla-browser UI to Firefox? That would be fantastic.
How long before "The Star Wars Ice Cube Storage Bricks Saga"? LOTR-ICSBS?
While I laud the goals of firefox, I like the UI and integrated applications in Mozilla Suite. I would be interested in using something like firefox/thunderbird/etc. if they cloned the Moz Suite UI and simply split out the applications. In fact, I thought that was the original plan and I wish it still was.
But we are far afield from the original point. Calling something syntactic sugar does not necessarily mean that something is bad for a language in some way. It's just means that there is another way, using a more minimal set of instructions (in a possibly ugly and convoluted way), to do the same thing.
I certainly wish that Sun had turned java over to a standards body like they said they would and like IBM was pushing them to do, but it hasn't yet pushed me away from java into the waiting hands of python or anything else.
However, as to "actually open and free", I thought that eclipse was both (or all three). It's certainly free-as-in-beer, and the quote below seems to cover open. I guess the free-as-in-speech part is open to a bsd vs gpl argument, but it's good enough for me.
Common Public License (CPL) Frequently asked questions
Actually, Blue Gene is being built to simulate protein folding if I remember correctly. Sure, it could be used for other purposes, but so could any computer. The project you may be thinking of is called ASCI White . Here's the ASCI project (Accelerated Strategic Computing Initiative).
Now I see the SDI connection.
Actually, I was adjusting for the split. The stock was well over my stated high of $140 when it split. In addition, note that IBM has not split it the referenced "last three years".
I agree that the original poster probably knew he was exagerating. However, I think his exageration obscures the point that Suns stock has done extremely poorly. It has not simply gone down in step with everyone else.
Lets hope everyone rallys for a happy cinco de mayo!
IBM current stock price: about $85
IBM current stock price times 10: about $850
Unless IBM was at $850 three years ago, it hasnt even dropped 90% (BTW, IBMs all time high is around $135-$140).
Frankly, I dont give a damn what toolkits the eclipse developers have used. It is a great, free, open source product. I'll worry about the SWT when I develop for eclipse and not with eclipse.
I think this is an important point, so if someone with a little more knowledge of the subject can confirm this, please do so. Or please educate me if I am wrong.
OK, so nothing about COBOL is funny. It meets the irrelevant criteria, though.
It's been a while, but wasn't Boromir son of Denethor and brother of Faramir? And wasn't Denethor a Steward (i.e. not king), hence the "Return of the King" - Aragorn?
I always thought that this would be a good application of Transmeta's "Code Morphing" technology. If it can provide an x86 translation layer then I would think java would be an obvious next step, and all (most?) of their optimization techniques would still apply. Of course, if that were true they probably would have done it already, so I must be missing something.
12am is defined as the begining of a day. 12pm is defined as the middle of a day. in commerce, if not in nit-picking astronomy, that is what they mean.
When confronted with this ambiguous situation I have always taken PM to imply night and AM to imply day (yes, I know that's not really what they mean).
But don't take my word for it, a court in the US found in favor of a guy who got a parking ticket based on one of these ambiguous pseudo-times on the nearby no-parking sign. It was about five years ago, I think. Can't remember more details.
Hope the subject line doesn't make this sound like a fame. It was not meant that way.