at this point we start looking at alternative means of harvesting solar energy. I still remember the idea of using a parabolic dish to focus sunlight on a sterling engine to produce energy. Here is the makers website: http://www.stirlingenergy.com/ but I didn't see any efficiency numbers. anybody willing to look in on this?
why do you want a file format to be XML based??? that just makes it slow. One of the reason PDF is fast (and yes it is fast. just adobe reader is not) is b/c it implements a smart data format design which gets the job done quickly.
Adobe reader might be bloated but the PDF file format itself is amazingly fast. No crap design, it is designed for fast parsing and does the job well. proof: look at readers live ghostscript of evince which can read PDFs in a fraction of a second or pdflatex which can generate it almost that quickly.
I would like to point out that Adobe didnot actually say anything to M$ at all about PDF in office. (M$ already has plenty of PDF support in the Mac version and why would Adobe have a problem with promotion of its own format?) but rather M$ just came up with a convenient excuse to trash PDF and claimed the possibility of a lawsuit as the reason for pulling PDF off.
I call flaming. Have you ever seen any GUI toolkits? I personally have seen GTK2, QT, and swing and while the exact implementation may be different, they all offer the same functions. I would argue that GTK is actually one of the fastest to code in b/c of its simplicity and versitality.
About low-level vs. high level: how does written in C make something low-level? Have you ever seen RDBMS? take postgres for example. 99% if not 100% is written in pure C. Yet it still implements nearly the entire SQL standard which is anything BUT low-level. Also note that the X libraries are written in C so if you rewrote gtk in something else, you would have to worry about those as well. I dont know about flavors like GTK++ but I know that in pyGTK, the devs have used object as much as sanely possible. the windows are window objects, buttons are button objects, etc.
I think you are also underestimating the speed of interpretted languages. Are they slower than compiled languages in general? yes. are they that much slower? no. esp. java which just gets jit compiled and at that point is just native code. The real pinch in performance comes from memory management and bounds checking, not the interpretive part. Memory management is where processor cycles get eaten like nothing else. Standard ML and OCaml will probably have the same problem.
Where the hell did you get objective c? there is not insufficient abstraction problem with GTK. if a window object is too abstract for you then just use a container object. oh, cant even handle that? then just use a GObject!!! can't get more abstract than that.
agreed. we lose massive amounts power just in the power lines. deal with that first!!! Or even better, just let the economy take care of it eventually.
something that heavy? (in molecular terms). no way. they probably just got a few nanoseconds worth or readings from the reaction before the element blew itself to smithereens. still a new element with maybe more interesting data attached to it.
you are right in that Gentoo is not for new converts or for the faint of heart (though I know several new converts who do use it and like it). It requires an adeptness with bash which takes some time to develop and unless the user is experienced, the installation process is worse then hell.
once again, read my earlier posts. the people gates bought QDOS from illegally rev. engineered and built a clone of CP/M. Buying the software with the knowledge they did that makes him an accomplice and not knowing makes him careless for not knowing about his own purchases. As to why IBM supported gates instead of kildall is because they already had an agreement with gates to lisence the OS. are you sure that it is not you who has failed to do his research?
yes. linux file permissions >>>>>>>>> M$ windows file protection.
I personally would advise against kubuntu b/c some of my friends having stability issues against it. just my personal op though. I personally use gentoo w/i FVWM since I think that DE = worthless bloat. But, then again, thats just me.
yeah. it is a security risk to open up the kernel. at the same time, it is something that is necessary for certain software to work efficiently (stuff like VMWare and VPN virtual ethernet sockets come to mind among other things). In the case of linux, the way they handle it is by restricting such things to external (preferably but not always userspace) modules and loading them on demand. forthermore, they restrict such installations and module insertain abilities (especially kernel space modules) to root (god of the system). It works as a compromise. wonder if there is something like this in windows?
actually. The people who M$ bought DOS from had actually (illegally) reverse engineered it and removed the 32mb file limit. other than that removal, there was no difference between the orig and their ripoff. Now, either gates knew this when he bought the rights to the software (in which case he is a criminal) or that he didn't (in which case, he is an incompetent business man.
OH GOD. The idiots at transmetta are proving themselves to be the idiots I thought them to be. Back when they came out with the efficon processors, they had a enormous oppotunity and they BLEW IT. They could have realized that their VLIW processor design and code morphing software was a killer for high performance linux clusters (anybody thinking one instruction no lag process scheduler through insane code optimizations, inbuilt encryption, inbuilt network stack? the possibilities are endless). Instead they missed the opportunity to expand their amazing tech go burried in a pile of incompetency. They had the same performance as a 1ghz pentium 4 with 3 watts power usage. With a VLIW processor, all they would have to do was double the number of instruction pipelines and mod the codemorph software a little. oh, not enough, well, do it again... and again... and again. idiots.
such restrictions would probably result in an antitrust lawsuit. Its pretty sad to see an easily worked around scheme. if those guys keep the format secret except fromt he makers of DVD players, they get sued for being a cartel. If they don't, somebody can just write a driver and then the copy protection is worthless. Idiots.
Ahhh. you clearely have not understood the paradigm M$ is in. if all they do is fix the bugs in their crappy code base, people aren't going to pay for that. So... how do you get people to pay? You make more crappy bug ridden code with new bloatware (hint: useless) features and then force people to buy upgrades through some interesting means such as reduced backwards compatibility etc.
you might want to look at Gentoo stage 1. faster to do and with useflags and custom compilng, is basically the same as the LFS install that you suggested.
meh. Scheme is the kiddie version of lisp. I have heard many people (including professors from MIT and Harvard) say that common lisp is much better than elisp but it was not because of how well updated they were. it was because of the dynamic scoping of elisp compared to all other lisp implementations. other than that, they were totally fine with it.
I still prefer python to lisp but I think that is more of an experience issue rather than what the language is capable of.
at this point we start looking at alternative means of harvesting solar energy. I still remember the idea of using a parabolic dish to focus sunlight on a sterling engine to produce energy. Here is the makers website: http://www.stirlingenergy.com/ but I didn't see any efficiency numbers. anybody willing to look in on this?
why do you want a file format to be XML based??? that just makes it slow. One of the reason PDF is fast (and yes it is fast. just adobe reader is not) is b/c it implements a smart data format design which gets the job done quickly.
Adobe reader might be bloated but the PDF file format itself is amazingly fast. No crap design, it is designed for fast parsing and does the job well. proof: look at readers live ghostscript of evince which can read PDFs in a fraction of a second or pdflatex which can generate it almost that quickly.
I would like to point out that Adobe didnot actually say anything to M$ at all about PDF in office. (M$ already has plenty of PDF support in the Mac version and why would Adobe have a problem with promotion of its own format?) but rather M$ just came up with a convenient excuse to trash PDF and claimed the possibility of a lawsuit as the reason for pulling PDF off.
agreed. XML is completely inappropriate in 90% of the applications is is used in and the other 10% are probably better off with SGML.
About low-level vs. high level: how does written in C make something low-level? Have you ever seen RDBMS? take postgres for example. 99% if not 100% is written in pure C. Yet it still implements nearly the entire SQL standard which is anything BUT low-level. Also note that the X libraries are written in C so if you rewrote gtk in something else, you would have to worry about those as well. I dont know about flavors like GTK++ but I know that in pyGTK, the devs have used object as much as sanely possible. the windows are window objects, buttons are button objects, etc.
I think you are also underestimating the speed of interpretted languages. Are they slower than compiled languages in general? yes. are they that much slower? no. esp. java which just gets jit compiled and at that point is just native code. The real pinch in performance comes from memory management and bounds checking, not the interpretive part. Memory management is where processor cycles get eaten like nothing else. Standard ML and OCaml will probably have the same problem.
Where the hell did you get objective c? there is not insufficient abstraction problem with GTK. if a window object is too abstract for you then just use a container object. oh, cant even handle that? then just use a GObject!!! can't get more abstract than that.
add laptop displays to that. they also consume MASSIVE amounts of power. not during standby though.
agreed. we lose massive amounts power just in the power lines. deal with that first!!! Or even better, just let the economy take care of it eventually.
something that heavy? (in molecular terms). no way. they probably just got a few nanoseconds worth or readings from the reaction before the element blew itself to smithereens. still a new element with maybe more interesting data attached to it.
you are right in that Gentoo is not for new converts or for the faint of heart (though I know several new converts who do use it and like it). It requires an adeptness with bash which takes some time to develop and unless the user is experienced, the installation process is worse then hell.
once again, read my earlier posts. the people gates bought QDOS from illegally rev. engineered and built a clone of CP/M. Buying the software with the knowledge they did that makes him an accomplice and not knowing makes him careless for not knowing about his own purchases. As to why IBM supported gates instead of kildall is because they already had an agreement with gates to lisence the OS. are you sure that it is not you who has failed to do his research?
see my next post formore backup on my claims.
I personally would advise against kubuntu b/c some of my friends having stability issues against it. just my personal op though. I personally use gentoo w/i FVWM since I think that DE = worthless bloat. But, then again, thats just me.
yeah. it is a security risk to open up the kernel. at the same time, it is something that is necessary for certain software to work efficiently (stuff like VMWare and VPN virtual ethernet sockets come to mind among other things). In the case of linux, the way they handle it is by restricting such things to external (preferably but not always userspace) modules and loading them on demand. forthermore, they restrict such installations and module insertain abilities (especially kernel space modules) to root (god of the system). It works as a compromise. wonder if there is something like this in windows?
for more info: http://www.vanwensveen.nl/rants/microsoft/IhateMS_ intro.html
actually. The people who M$ bought DOS from had actually (illegally) reverse engineered it and removed the 32mb file limit. other than that removal, there was no difference between the orig and their ripoff. Now, either gates knew this when he bought the rights to the software (in which case he is a criminal) or that he didn't (in which case, he is an incompetent business man.
OH GOD. The idiots at transmetta are proving themselves to be the idiots I thought them to be. Back when they came out with the efficon processors, they had a enormous oppotunity and they BLEW IT. They could have realized that their VLIW processor design and code morphing software was a killer for high performance linux clusters (anybody thinking one instruction no lag process scheduler through insane code optimizations, inbuilt encryption, inbuilt network stack? the possibilities are endless). Instead they missed the opportunity to expand their amazing tech go burried in a pile of incompetency. They had the same performance as a 1ghz pentium 4 with 3 watts power usage. With a VLIW processor, all they would have to do was double the number of instruction pipelines and mod the codemorph software a little. oh, not enough, well, do it again... and again... and again. idiots.
such restrictions would probably result in an antitrust lawsuit. Its pretty sad to see an easily worked around scheme. if those guys keep the format secret except fromt he makers of DVD players, they get sued for being a cartel. If they don't, somebody can just write a driver and then the copy protection is worthless. Idiots.
damn right and why should it? a browser should NOT be a native part of a DE. that is a major sign of bloat.
so did I. Now we have proof!!!
Ahhh. you clearely have not understood the paradigm M$ is in. if all they do is fix the bugs in their crappy code base, people aren't going to pay for that. So... how do you get people to pay? You make more crappy bug ridden code with new bloatware (hint: useless) features and then force people to buy upgrades through some interesting means such as reduced backwards compatibility etc.
I also speak from personal experience when I say that compared to the free GTK2+, QT is a piece of crap.
you might want to look at Gentoo stage 1. faster to do and with useflags and custom compilng, is basically the same as the LFS install that you suggested.
meh. Scheme is the kiddie version of lisp. I have heard many people (including professors from MIT and Harvard) say that common lisp is much better than elisp but it was not because of how well updated they were. it was because of the dynamic scoping of elisp compared to all other lisp implementations. other than that, they were totally fine with it. I still prefer python to lisp but I think that is more of an experience issue rather than what the language is capable of.