Lots of things are easy, C++ is a peice of piss to code in, so easy that you'll probably produce somthing horrific! Java's easy, it dosn't let you 'worry' about memory allocation (until you need to and then you can't). I would recomend C++ or Java as the best languanges to use, unfortunatly most programmers arn't the 'Best' programmers to use, there useually easy to hire and not mature enough.
So there planing to space-time using radioactive decay by increasing the potentinal of the decaying isotopes. hmmm.... prohaps they should try other 'artifacts' All that will prove is that radioactive decay is relitive to the kenetic potential.
It's just that version 1.4 has just started to add maturity to Java i.e 1.3 java was a bit hmmm.. imature, 1.3 fixed a lot of things, 1.4 has beefed Java up a lot so 1.5 or so would be Matureish. ie. Most of the bugs and incosistancies should be ironed out.
The same thing is happening with linux, 2.6 kernel is starting to get maturity features in it, so by that reason 2.8 or 3 should have ironed out the bugs/inconsistancies in the maturity features.
Well, Java is quite an easy language imho. It handles all you memory allocation, no segfaults etc..., It's just that version 1.4 has just started to add maturity to Java i.e 1.3 java was a bit hmmm.. imature, 1.3 fixed a lot of things, 1.4 has beefed Java up a lot so 1.5 or so would be Matureish. ie. Most of the bugs and incosistancies should be ironed out.
Wherre I work I'm almost the only non-cobol programmer. We are developing modern data wharehousing solutions, for huge amounts of data, using mainframes , DB II and COBOL. Cobol has been arround for such a long time that it is known good solution, the same thing applies for Perl and CGI. Would you trust you life on an App writen in VB, or a large C++/Java 1.4 system. C++ is to complex for everyday usage, sure it's got great performance and flexability, but one of it's downfalls.
VB is just a glorified scripting language, with loads of bugs and much crapness, i should know i've been [had to] using it for 7+ years.
Java just insn't mature enough for anything decient.
Here's a concept i've been working on, (for about 4 years!) it's sort of OOO programming. The basic theroy goes somthing like this. 1: Imagine what it would be like instelled libjpeg on you machine, and all applications that could save graphics could instantly use libjpeg. 2: Now that you managed that, Imagine that your computer stores stats/hiristics on your usage, and if you never save from one application using libjpeg than it no longer presents it to you.
3: now extend the concept to any component and use the stats/hiristics to generate a nural net.
4: stringing it all together, The input's and outputs of the components can be represented by 'data types' stored in a dictionary, each object presents this meta information to the system. So if you have a text document, a component that can convert text to Post sctipt,a compoenet that can rasterise the post script, you can then save the rasterised version using your just installed libjpeg.
5: Extensibility and configuration. All systems components (including the nural net processors etc...) are 'components', so can be swaped out for differnt tasks or improved components. The meta-data contains enough information that the system can find new version releases. System stats are stored, and can be used to rate components, e.g. 'The machine on 10.191.1.51 says that it's users prefer this compoenet to do the job, and it's better quiality and faster, do you wan't to give it a go?' This also provides a mechinism for the system to search for new components, process tasks on the network(load ballencing), thread tasks. etc...
Systems components can be as small as an number stored in memory and as large and an office suite.
Expect the first beta in about 5 years time... and enjoy.
There are far to many good things to fo into the kernel to mention, but heres 3 of my faves
1: New kernel device structure (kdev_t) & New driver model & unified device tree This is one of the most important features for linux if people are going to write drivers, evrything is now very nice and modular to interface with.
2:Generic ACL (Access Control List) support A lot of unices and windows have supported ACL for quite some time, there was a kernal patch for 2.4 but it's going to be in the kernel for good. ACL provides a more granular security model.
3: Reverse mappings in the VM THis should speed up the VM a hell of a lot, reverse mappings improve page allocation perfomance, and fragmentation.
Hey if i have any kids they wont worry about fickle things like that, what wrong with a good bit of porn any how.
Now those funny coloured people, there plain nasty. They all look like they've had a bleach batch or somthing, i'd never let my kids go nere those whities.
We could undermine all the original ideas in the world. Who the hell was judging that thing anyhow, there's geo searches all over the place, and i've done plenty of address parsing code in my time!!!
It would be tempting to put some sarcastic rebuttal in here. Get a book on basic qauntum mechanics and it will tell you that your observations are always out-of-date. What's wrong with Afganistan anyhow, they seemed a nice bunch of people, with a strong religious following before the US regieme ousted there lovley government.
Noooo not binary formats, 8 bit packed data, there just like strings or numbers. used by a lot of weird people in databases which export the bit packed value as a number in XML e.g. 145 = 10010001 in binary, which might translate to Cheese, no relish, no cucumber, Brown Bap, No hair, No Spit, No Meat, Cooked.
sofaik, evrything on the internet is stil under copyright, or at least i should make attempts to find out who the copyright holder is and ask there permission before i download there webn site before viewing it offline!!!!.
Namespaces and all that are nice, but surly they should make XSL more functional first. If the initial idea of XML/XSL was to make data protable and transformable they should have been designed with more functionality to do this.
1 good example is Binary operations, all kinds of data is store like this especially in legacy or the mainframe systems i've been working with,but XSL provides no weasy way of formatting this data into somthing usefull.
You can script a # to binary function but you have to use nasty itterative functions instead of loops
A fix in kernel/arch/i386/?/pc-pci.c to correct problems with via by clearing bits 5,6,7 or the PCI config causes screen corruption and random crashes if you have a a VIA KL133 or KM133 based mobo, only bits 6,7 should be cleared.
There's a pstch floating about somewhere but it isn't in 2.4.19 yet becasue it's not complete enough? well anythings better than nothing.
Lots of things are easy,
C++ is a peice of piss to code in, so easy that you'll probably produce somthing horrific!
Java's easy, it dosn't let you 'worry' about memory allocation (until you need to and then you can't).
I would recomend C++ or Java as the best languanges to use, unfortunatly most programmers arn't the 'Best' programmers to use, there useually easy to hire and not mature enough.
So there planing to space-time using radioactive decay by increasing the potentinal of the decaying isotopes. hmmm.... prohaps they should try other 'artifacts'
All that will prove is that radioactive decay is relitive to the kenetic potential.
It's just that version 1.4 has just started to add maturity to Java i.e 1.3 java was a bit hmmm.. imature, 1.3 fixed a lot of things, 1.4 has beefed Java up a lot so 1.5 or so would be Matureish. ie. Most of the bugs and incosistancies should be ironed out.
The same thing is happening with linux, 2.6 kernel is starting to get maturity features in it, so by that reason 2.8 or 3 should have ironed out the bugs/inconsistancies in the maturity features.
(linux is however great for custom applications)
Well, Java is quite an easy language imho. It handles all you memory allocation, no segfaults etc...,
It's just that version 1.4 has just started to add maturity to Java i.e 1.3 java was a bit hmmm.. imature, 1.3 fixed a lot of things, 1.4 has beefed Java up a lot so 1.5 or so would be Matureish. ie. Most of the bugs and incosistancies should be ironed out.
The app i'd write would probably violate the DMCA,
may get into the hands of terrorists,
and tred on the toes of a few patents.
Wherre I work I'm almost the only non-cobol programmer. We are developing modern data wharehousing solutions, for huge amounts of data, using mainframes , DB II and COBOL. /Java 1.4 system.
Cobol has been arround for such a long time that it is known good solution, the same thing applies for Perl and CGI.
Would you trust you life on an App writen in VB, or a large C++
C++ is to complex for everyday usage, sure it's got great performance and flexability, but one of it's downfalls.
VB is just a glorified scripting language, with loads of bugs and much crapness, i should know i've been [had to] using it for 7+ years.
Java just insn't mature enough for anything decient.
So were left with Perl, Cobol and the like
Your point seems to be that, every one writes a hello world, so why the hell isn't there a class library for it in java!
Here's a concept i've been working on, (for about 4 years!)
it's sort of OOO programming.
The basic theroy goes somthing like this.
1:
Imagine what it would be like instelled libjpeg on you machine, and all applications that could save graphics could instantly use libjpeg.
2: Now that you managed that,
Imagine that your computer stores stats/hiristics on your usage, and if you never save from one application using libjpeg than it no longer presents it to you.
3: now extend the concept to any component and use the stats/hiristics to generate a nural net.
4: stringing it all together,
The input's and outputs of the components can be represented by 'data types' stored in a dictionary, each object presents this meta information to the system. So if you have a text document, a component that can convert text to Post sctipt,a compoenet that can rasterise the post script, you can then save the rasterised version using your just installed libjpeg.
5: Extensibility and configuration.
All systems components (including the nural net processors etc...) are 'components', so can be swaped out for differnt tasks or improved components.
The meta-data contains enough information that the system can find new version releases.
System stats are stored, and can be used to rate components, e.g. 'The machine on 10.191.1.51 says that it's users prefer this compoenet to do the job, and it's better quiality and faster, do you wan't to give it a go?'
This also provides a mechinism for the system to search for new components, process tasks on the network(load ballencing), thread tasks. etc...
Systems components can be as small as an number stored in memory and as large and an office suite.
Expect the first beta in about 5 years time... and enjoy.
There are far to many good things to fo into the kernel to mention, but heres 3 of my faves
1: New kernel device structure (kdev_t) & New driver model & unified device tree
This is one of the most important features for linux if people are going to write drivers, evrything is now very nice and modular to interface with.
2:Generic ACL (Access Control List) support
A lot of unices and windows have supported ACL for quite some time, there was a kernal patch for 2.4 but it's going to be in the kernel for good. ACL provides a more granular security model.
3: Reverse mappings in the VM
THis should speed up the VM a hell of a lot, reverse mappings improve page allocation perfomance, and fragmentation.
Hey if i have any kids they wont worry about fickle things like that, what wrong with a good bit of porn any how.
Now those funny coloured people, there plain nasty. They all look like they've had a bleach batch or somthing, i'd never let my kids go nere those whities.
Pot-holes they should search in there, I here the Afghanistanies like to some a bit of pot now and then!
We could undermine all the original ideas in the world.
Who the hell was judging that thing anyhow, there's geo searches all over the place, and i've done plenty of address parsing code in my time!!!
Good job I have all those web pages saying that Bush is Osama Bin Laden, could make a nice killing on this one
It would be tempting to put some sarcastic rebuttal in here.
Get a book on basic qauntum mechanics and it will tell you that your observations are always out-of-date.
What's wrong with Afganistan anyhow, they seemed a nice bunch of people, with a strong religious following before the US regieme ousted there lovley government.
Here's one i wrote earlier.
Dosn't do the document lookup thing, but we were using it for finding the neariest piza on a now defunct e-commerce website.
You can make plastic from celulose, taken from plants. And it's bio-degradeable (but currenly degrades into nasty stuff!)
Transforms anything to anything?
I can spell how the hell i like,
My family can be traced back more that 800 years, Where are you from?
Noooo not binary formats, 8 bit packed data, there just like strings or numbers. used by a lot of weird people in databases which export the bit packed value as a number in XML e.g.
145 = 10010001 in binary, which might translate to
Cheese, no relish, no cucumber, Brown Bap, No hair, No Spit, No Meat, Cooked.
This would be a usefull tech for anti RIP protests, you could never turn over your PGP key if you can't read it back again
sofaik, evrything on the internet is stil under copyright, or at least i should make attempts to find out who the copyright holder is and ask there permission before i download there webn site before viewing it offline!!!!.
Namespaces and all that are nice, but surly they should make XSL more functional first.
,but XSL provides no weasy way of formatting this data into somthing usefull.
,counter );
If the initial idea of XML/XSL was to make data protable and transformable they should have been designed with more functionality to do this.
1 good example is Binary operations, all kinds of data is store like this especially in legacy or the mainframe systems i've been working with
You can script a # to binary function but you have to use nasty itterative functions instead of loops
e.g. in sudo stuff
myfunction(somthingusefull,counter,limit){
if(counter limit){
bytepos = bytepos *2;
counter = counter +1;
dosomthingwith(somthingusefull);
myfunction(bytepos
}
}
Well i'm sure you get my drift so I'll leave it there for now.
Here in the UK were piss poor at implemeting EU legislation, infact we normally opt-out.
here are a few examples:-
Bad opt/2 outs
Human Rights (we don't really have any!!)
Health and Saftey (working time directive, [covers breaks, holiday, maximum length of a continius shift, number of hours in a week])
Free trade (good for bypassing high taxes in the UK)
Good opt outs
The Euro (well done for opting out i say)
Bad opt ins
Metrification (well we opted out for a while, now the evil metric system has been forced upon us)
That farmers things that created the butter mountains &co.
A fix in kernel/arch/i386/?/pc-pci.c to correct problems with via by clearing bits 5,6,7 or the PCI config causes screen corruption and random crashes if you have a a VIA KL133 or KM133 based mobo, only bits 6,7 should be cleared.
There's a pstch floating about somewhere but it isn't in 2.4.19 yet becasue it's not complete enough? well anythings better than nothing.
Mod parent up +5 there's truth hiding behind every troll.
Didn't BeOs more or less fit that criteria