Yeah, 1,000,000,000 lines of code. And it takes 9 women just 1 month to create 1 baby.
Please mod this up.
There is also a whole lot of papers, theses and doctorates about dynamically reconfiguring FPGA's, showing that obtaining information about their structure is very possible (the most advanced of this is IMHO, the work of Dirk Koch).
So, just basic BI and data warehousing, but without the lessons learned in the past?
Even this integration with a massive database is not new. I remember reading about development of such systems in the beginning of the eighties (in Readers' Digest, ffs). The only thing changed since then is the speed of CPU, the size of memory and the size of databases.
Me: distrusting Microsoft since 1990.
Of all signs warning not to trust MS stands out for me the following.
I was at my first job, PC technician and we installed Macs for the graphical sector, and Compaq servers for Netware installation, also for the same.
For Apple and Compaq, I had to follow courses so that the company could get its preferenced dealer status.
In the income of the building, there hung a small plaque, Authorised Microsoft Dealer with Gates' signature. At first I thought that my boss had also done a course for MS to get this plaque.
However, in the course of time I saw that companies did not need to do much to get this plaque from MS. That's the day I realised the extent of Gates' snake oil dealership. Never trusted 'em from that day onward.
and which does not take too much time
- Railroad Tycoon
- Master of Magic
- SSG Battlefront games
Yes. The thing about Simulink and the places where I have seen it used is very domain specific, e.g. transmission systems. These have to handle torque, acceleration and speed, three well-understood and relatively simple things.
Business software is much more complex in the kinds of things it needs to handle, and one fool can ask more questions than a thousand wise men can answer.
Hardware is relatively simple: there is only one kind of signal, a boolean. All properties of electronics, in relationship with this, are more or less known.
Now, most programs do not process simple boolean values, but characters, numbers, strings and combinations thereof. The way these things are processed, depends on their semantic values, something that must first be put into the computer before it becomes possible to even try to build a program generator (because that is what is done by graphical environments).
I have worked with different environments which generate code, and they are good for starting, but not good for building everything.
In code, the main mantra is: one fool can raise more questions than a thousand wise men can answer.
Software is limited by GÃdel's theorem: with one kind of consistent program it is possible to do what you want, but there will always be some wetware which asks something which cannot be implemented by such a program.
Dutch BREIN and Belgium's BAF, two stupid vampyric, leaching organisations, with obnoxious music and an idiot commercial at the beginning of all DVD's sold here in Holland and Belgium.
I find it heartening that BREIN needs to pay the legal costs.
From experience, when doing my thesis:
For my thesis, I had to implement something (DSP) which was part of my advisor's doctorate. This entailed computing a whole lot of constants for a FIR filter. My advisor had implemented this using symbolic computation, which apparently worked up to MATLAB 2007, but not any more on more recent versions. When I tried his code on the school computers, I got no answers, or the code kept on running, so I could not obtain implementation constants for this filter.
Well, symbolic computation did not work either on Octave, but I could install it on all my computers, so I did not need to either buy a version, run with an illegal version or only do my computations in school.
I solved the problem, by the way, using convolution, which was much faster, and always worked.
I suppose that the main reason for people using MATLAB professionally, is in the more advanced tools which are built on top of the basic layer, like Simulink and model-based design, which are missing in Octave. Anyone know how SciLab stacks up in this region against MATLAB?
Indeed, that is why I posted the Groucho Marx quote above.
Allright, you got me on that one. But would the people who are members of the group that likes Groucho Marx quotes accept membership of that group?
How he got in your pyjamas, you'll never know...