Thursday, October 8, 2020

Digest for comp.programming.threads@googlegroups.com - 3 updates in 3 topics

Amine Moulay Ramdane <aminer68@gmail.com>: Oct 07 02:43PM -0700

Hello..
 
 
More precision about Niklaus Wirth and about the good taste..
 
I will be more precise:
 
Having good taste involves knowing what is truly excellent or of genuine value.
 
Read here to notice it:
 
What Is Good Taste?
 
https://www.3quarksdaily.com/3quarksdaily/2014/03/what-is-good-taste.html
 
And as you have just noticed i have just posted the following thoughts
of Niklaus Wirth (https://en.wikipedia.org/wiki/Niklaus_Wirth):
 
https://groups.google.com/g/alt.culture.morocco/c/h_xKwu2gM44
 
And i think that Niklaus Wirth is too pessimistic on the above thoughts
So you have to know that an efficient education can permit to give you a good taste so that to be able to be efficiently selective, and this
is valid for both the consumers and the producers of products or services, read my following thoughts so that you understand:
 
And more political philosophy about the good taste..
 
So let us look in the dictionary at what is the taste, it says the following:
 
"The taste is the sense by which the qualities and flavour of a substance are distinguished by the taste buds."
 
Read here in the dictionary to notice it:
 
https://www.collinsdictionary.com/dictionary/english/taste
 
But when you are smart you will also notice that there is also
the intellectual taste from culture or genetics, i mean that
when you are genetically more rational and more smart you will notice that this more rational and more smart is also intellectual taste since with it you are able to be more efficiently selective of your knowledge, so it permits you to enhance quality, and this is also the same for culture, i mean when you enhance more your culture it enhances your intellectual taste and it permits you to be more efficiently selective of your knowledge, so it permits you to enhance quality.
 
So as you are noticing that the intellectual taste is so important..
 
And i think that i have a good intellectual taste, read my
thoughts here to notice it:
 
https://groups.google.com/forum/#!topic/comp.programming/eAvSXpZwFgE
 
Or read also my following thoughts to notice it:
 
https://community.idera.com/developer-tools/general-development/f/getit-and-third-party/72501/pagerank-algorithm---the-mathematics-of-google-search
 
Or read my following thoughts to notice it:
 
https://community.idera.com/developer-tools/general-development/f/getit-and-third-party/71464/about-turing-completeness-and-parallel-programming
 
 
Read all my following thoughts to understand more:
 
More political philosophy of what is the appropriate level of abstraction..
 
I am a white arab and i think i am smart since i have also invented
many scalable algorithms..
 
So in "philosophy" we have to ask such the following very important question that is:
 
Is working in a higher level of abstraction better
than working on a lower level abstraction?
 
I think that civilization has gone and is going forward towards the future by needing from us to also be "specialization", so i think that both the working at the high level of abstraction and at low level
of abstraction are specializations, we can easily notice
it by noticing that software engineering works at a higher
level of abstraction, and i think it is like a specialization, so i think that computer science is much appropriate way
of understanding, since computer science works both at a higher level of abstraction and at the lower level of abstraction , because computer science understand the how it is made and how to build it to a higher level of abstraction, so computer science is both working at a higher level of abstraction and working at a lower level of abstraction, so it "generalizes" better and it is better for adaptability.
 
More political philosophy of what is an idea and what is a law..
 
I am a white arab and i think i am smart since i have also invented
many scalable algorithms..
 
I will ask in philosophy the following questions:
 
What is an idea ? and what is a law ?
 
Here is my answer:
 
I think an idea is an "abstraction" of the physical world or intellectual world in our mind, so when you say for example the following ideas: "I want to do software programming", those words of those ideas are abstractions that are part of a greater abstraction of the sentence, so when i think "I", it abstract the physical and the intellectual of me, so now you are understanding that the language is a
system of communication using those abstractions of the physical or intellectual such as words and sentences. So a law comes from ideas and it is an abstraction of the physical or intellectual that is like a "software" that we have for example to upload into the minds of the executive branch of the government so that to enforce the laws, and of course the people must follow those laws, but the following branches of the government that are the legislative branch and the executive branch and the judicial branch have to be efficient and not corrupted.
 
So now about how USA is governed: Take for example the separation of powers, What is the separation of powers?
 
The U.S. Constitution set up three separate but equal branches of government: the legislative branch, or Congress, makes the law; the executive, led by the president, executes the law; and the judicial, or courts, interprets the law.
 
But we have to be smarter than that, the separation of powers is not "sufficient", so we have to be smarter and know that the legislative branch has to understand how to make the legislative branch successful,
look for example at USA , its congress is constituted with both conservatives and democrats, but this legislative branch has to understand a very important requirement that the legislative branch has to know how to be "moderation" to not cause violence or civil war
inside the system ! this is also the key to success in Democracy ! it is that we have to not be extremism, thus the legislative branch of USA has to not be "extremism" that causes violence or civil war inside the system , so it has to know how to be "moderation" !. And the laws are so important and you can understand it by reading my following thoughts:
 
About minimum wage laws and anti-trust laws..
 
I have just talked yesterday about anti-trust laws (read below about it), and now i will write about minimum wage laws, here is the State Minimum Wage Laws in USA:
 
https://www.dol.gov/agencies/whd/minimum-wage/state
 
But i have to be more precise, so read my following thoughts about capitalism and Globalization where i am saying the following:
 
"But you have to understand that this taking care of wages is also
Globalization and trade that have increased real wages"
 
Read my following thoughts about economy and capitalism to understand:
 
https://groups.google.com/forum/#!topic/alt.culture.morocco/wlJu5j1xhPk
 
 
More political philosophy on how to be successful..
 
I am a white arab and i think i am smart since i have also invented
many scalable algorithms, and now i will speak about a very
important thing, it is how to be successful, so since i think i am
smart i will logically abstract it as follow:
 
You have to seek like a balance between collaboration and competition
between individuals and between groups, and this seeking like
a balance between competition and collaboration makes us
follow the way of decentralization for better efficiency(and this is the tendency), notice that i am also saying to "seek" to better show the tendency of the model, since as you are noticing that in our today world we are also in competition between individuals and between groups, but the model encourages to seek like a balance between collaboration and competition because i think that its "tendency" is much appropriate, also you have to be better and correctly "equipped" so that to be successful, so we have also to efficiently learn how to learn and to efficiently learn so to be efficient, and this "efficiently learn how to learn" will also make you efficient at being efficiently selective of your knowledge, so you have to have an efficient education,
so education is so important, and we have to avoid corruption of the education system so that to not hurt Meritocracy because this is dangerous, also so that to be an efficient abstraction i will also add the following requirement:
 
About optimization and about the saying of Bertrand Arthur William Russell..
 
Bertrand Arthur William Russell said:
 
"The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt."
 
Here is Bertrand Arthur William Russell:
 
https://en.wikipedia.org/wiki/Bertrand_Russell
 
 
I think that this saying of Bertrand Arthur William Russell is not so smart, i am a white arab and i think i am smart since i have invented many scalable algorithms, so here is my saying (that i think is better than the one of Bertrand Arthur William Russel):
 
I think that it is like the Population based algorithm such as PSO that guarantees the optimal convergence, i mean that so that to be an efficient optimization, you need both an efficient exploration(global optimization) and an efficient exploitation(local optimization) so that to converge to a global optimum, so now you are understanding that you have to be the right "patience"(not being full of doubt like said Bertrand Arthur William Russell) before you converge to the global optimum(that can be the truth etc.).
 
More of my thoughts on Optimization and Productivity and Quality..
 
You have to know how to optimize by elimination of waste, like in Just-in-time manufacturing, and you have to know about total quality management (TQM), because one of the most important thing of total quality management (TQM) is not only to correct an apparent problem or defect but it is also to know what is the "cause" or "root" of the problem or defect, so now you are noticing that it needs local and global optimization, so i give you an example, i just said before the following, read in the following web link:
 
 
https://community.idera.com/developer-tools/general-development/f/getit-and-third-party/73133/about-productivity
 
 
So notice that the PhD scientist in the web link above has
neglected global optimization, so he has acted with his smartness more like an incorrect local optimization of the Simulated annealing algorithm or Hill Climbing algorithm, so he has not acted by being correct local and global optimization like of a Population based algorithm such as PSO, this is i think his deficiency, so he has not been able to see the solution to the problem, so as you are noticing that i am in the above web link more correctly optimizing with my smartness locally and globally and this has allowed me to find the solution(read in the above web link above to notice it), and this is really important and it is related to global and local optimization of Population based algorithms such as PSO.
 
 
So read my previous thoughts to understand:
 
More political philosophy about nationalism..
 
I am a white arab and i think i am smart since i have invented
many scalable algorithms, and now i will make you understand
some very important things with my fluid intelligence:
 
I just said before(read below) the following:
 
--
Look at this very interesting video about the jews and capitalism
 
https://www.youtube.com/watch?v=jXceS6pfupc
 
You will notice that those jews in this video are primitive, since you will notice in the above video that those jews are not understanding local optimization of artificial intelligence(called exploitation) and global optimization of artificial intelligence(called exploration), i mean that they are for example neglecting the factor of nationalism(and nationalism of jews) , since i think that nationalism is too much competition that has the tendency to wanting to too much monopolize and it has the tendency to hurt competition and quality, so this is why the jews on the above video are using a primitive thinking that doesn't work correctly, this is why there must be laws against monopoly that hurts competition and that hurts quality.
--
 
So as you are noticing i am saying: "I think that nationalism is too much competition that has the tendency to wanting to too much monopolize and it has the tendency to hurt competition and quality"
 
 
Since i think that nationalism is also like too much "centralization", since this too much centralization of nationalism is like a too much monopolize that also hurts quality, and also i think nationalism is too much competition that lacks collaboration and this causes that it hurts quality too, but you have to also understand that the tendency of our today world is to decentralize for better efficiency, not to become nationalism, read my following thoughts to notice:
 
Yet more political philosophy about decentralization..
 
We can say the following:
 
The classical notion of decentralization does not necessarily imply democracy, and an organization may be decentralized without being based on democratic principles.
 
But i ask a smart question of:
 
Can we say that an organization based on democratic principles may be centralized ?
 
Here is my answer:
 
But we can notice that even though decentralization doesn't
necessarily imply Democracy, Democracy is a "kind" of decentralization,
and this kind of decentralization brings efficiency because we can
notice that Democracy needs requirements such as competitive elections and free press, and i think that Democracy is more efficient than
Dictatorship at fighting corruption(and corruption can mean lack of efficiency), read my following thoughts about Democracy and more to understand:
 
https://groups.google.com/g/alt.culture.morocco/c/Nudyb_4QCRU
 
But notice in my above link that i am saying that we have to seek like a balance between competition and collaboration, and i think that it is
this new more efficient model of seeking like a balance between competition and collaboration that is the "cause" of bringing decentralization that brings efficiency, and i think that the tendency of our today world is to seek a balance between competition and collaboration.
 
Read my following previous thoughts to understand more:
 
About the the laws and antitrust laws..
 
Look at the following interesting video:
 
https://www.youtube.com/watch?v=WPcd432Q0qo
 
So as you are noticing that the baby is playing with a Rusty dog,
but as you are noticing that humans in the past have domesticated the dogs so that to make it possible. Read the following to notice it:
 
Origin of the domestic dog
 
https://en.wikipedia.org/wiki/Origin_of_the_domestic_dog
 
So then this makes us understand that "laws" on humans are important and antitrust laws are important, read the following:
 
More political philosophy about monopoly and antitrust laws..
 
I have just read the following new article, i invite you to read it:
 
China prepares antitrust investigation into Google to determine whether the company used Android dominance to stifle competition
 
https://translate.google.com/translate?hl=en&sl=auto&tl=en&u=https%3A%2F%2Fwww.developpez.com%2Factu%2F309269%2FLa-Chine-prepare-une-enquete-antitrust-sur-Google-pour-determiner-si-la-societe-aurait-profite-de-la-domination-d-Android-pour-etouffer-la-concurrence%2F
 
So as you are noticing that even European Union has already fined Google 4.3 billion euros ($ 5.1 billion) in 2018 for anti-competitive practices, read this:
 
"The European Union has already fined Google 4.3 billion euros ($ 5.1 billion) in 2018 for anti-competitive practices, including forcing phone makers to preinstall Google apps on Android devices and by preventing them from using the services of their competitors on Android and the Google search engine."
 
 
And this is related to my following thoughts about the jews and about capitalism and more ..
 
I am a white arab and i
Amine Moulay Ramdane <aminer68@gmail.com>: Oct 07 12:50PM -0700

Hello..
 
 
About Niklaus Wirth and about the good taste..
 
As you have noticed i have just posted the following thoughts
of Niklaus Wirth (https://en.wikipedia.org/wiki/Niklaus_Wirth):
 
https://groups.google.com/g/alt.culture.morocco/c/h_xKwu2gM44
 
 
And i think that Niklaus_Wirth is too pessimistic on the above thoughts,
since i think that an efficient education can permit you to have a good taste so that to be able to be efficiently selective, read my following thoughts so that you understand:
 
And more political philosophy about the good taste..
 
So let us look in the dictionary at what is the taste, it says the following:
 
"The taste is the sense by which the qualities and flavour of a substance are distinguished by the taste buds."
 
Read here in the dictionary to notice it:
 
https://www.collinsdictionary.com/dictionary/english/taste
 
But when you are smart you will also notice that there is also
the intellectual taste from culture or genetics, i mean that
when you are genetically more rational and more smart you will notice that this more rational and more smart is also intellectual taste since with it you are able to be more efficiently selective of your knowledge, so it permits you to enhance quality, and this is also the same for culture, i mean when you enhance more your culture it enhances your intellectual taste and it permits you to be more efficiently selective of your knowledge, so it permits you to enhance quality.
 
So as you are noticing that the intellectual taste is so important..
 
And i think that i have a good intellectual taste, read my
thoughts here to notice it:
 
https://groups.google.com/forum/#!topic/comp.programming/eAvSXpZwFgE
 
Or read also my following thoughts to notice it:
 
https://community.idera.com/developer-tools/general-development/f/getit-and-third-party/72501/pagerank-algorithm---the-mathematics-of-google-search
 
Or read my following thoughts to notice it:
 
https://community.idera.com/developer-tools/general-development/f/getit-and-third-party/71464/about-turing-completeness-and-parallel-programming
 
 
Read all my following thoughts to understand more:
 
More political philosophy of what is the appropriate level of abstraction..
 
I am a white arab and i think i am smart since i have also invented
many scalable algorithms..
 
So in "philosophy" we have to ask such the following very important question that is:
 
Is working in a higher level of abstraction better
than working on a lower level abstraction?
 
I think that civilization has gone and is going forward towards the future by needing from us to also be "specialization", so i think that both the working at the high level of abstraction and at low level
of abstraction are specializations, we can easily notice
it by noticing that software engineering works at a higher
level of abstraction, and i think it is like a specialization, so i think that computer science is much appropriate way
of understanding, since computer science works both at a higher level of abstraction and at the lower level of abstraction , because computer science understand the how it is made and how to build it to a higher level of abstraction, so computer science is both working at a higher level of abstraction and working at a lower level of abstraction, so it "generalizes" better and it is better for adaptability.
 
More political philosophy of what is an idea and what is a law..
 
I am a white arab and i think i am smart since i have also invented
many scalable algorithms..
 
I will ask in philosophy the following questions:
 
What is an idea ? and what is a law ?
 
Here is my answer:
 
I think an idea is an "abstraction" of the physical world or intellectual world in our mind, so when you say for example the following ideas: "I want to do software programming", those words of those ideas are abstractions that are part of a greater abstraction of the sentence, so when i think "I", it abstract the physical and the intellectual of me, so now you are understanding that the language is a
system of communication using those abstractions of the physical or intellectual such as words and sentences. So a law comes from ideas and it is an abstraction of the physical or intellectual that is like a "software" that we have for example to upload into the minds of the executive branch of the government so that to enforce the laws, and of course the people must follow those laws, but the following branches of the government that are the legislative branch and the executive branch and the judicial branch have to be efficient and not corrupted.
 
So now about how USA is governed: Take for example the separation of powers, What is the separation of powers?
 
The U.S. Constitution set up three separate but equal branches of government: the legislative branch, or Congress, makes the law; the executive, led by the president, executes the law; and the judicial, or courts, interprets the law.
 
But we have to be smarter than that, the separation of powers is not "sufficient", so we have to be smarter and know that the legislative branch has to understand how to make the legislative branch successful,
look for example at USA , its congress is constituted with both conservatives and democrats, but this legislative branch has to understand a very important requirement that the legislative branch has to know how to be "moderation" to not cause violence or civil war
inside the system ! this is also the key to success in Democracy ! it is that we have to not be extremism, thus the legislative branch of USA has to not be "extremism" that causes violence or civil war inside the system , so it has to know how to be "moderation" !. And the laws are so important and you can understand it by reading my following thoughts:
 
About minimum wage laws and anti-trust laws..
 
I have just talked yesterday about anti-trust laws (read below about it), and now i will write about minimum wage laws, here is the State Minimum Wage Laws in USA:
 
https://www.dol.gov/agencies/whd/minimum-wage/state
 
But i have to be more precise, so read my following thoughts about capitalism and Globalization where i am saying the following:
 
"But you have to understand that this taking care of wages is also
Globalization and trade that have increased real wages"
 
Read my following thoughts about economy and capitalism to understand:
 
https://groups.google.com/forum/#!topic/alt.culture.morocco/wlJu5j1xhPk
 
 
More political philosophy on how to be successful..
 
I am a white arab and i think i am smart since i have also invented
many scalable algorithms, and now i will speak about a very
important thing, it is how to be successful, so since i think i am
smart i will logically abstract it as follow:
 
You have to seek like a balance between collaboration and competition
between individuals and between groups, and this seeking like
a balance between competition and collaboration makes us
follow the way of decentralization for better efficiency(and this is the tendency), notice that i am also saying to "seek" to better show the tendency of the model, since as you are noticing that in our today world we are also in competition between individuals and between groups, but the model encourages to seek like a balance between collaboration and competition because i think that its "tendency" is much appropriate, also you have to be better and correctly "equipped" so that to be successful, so we have also to efficiently learn how to learn and to efficiently learn so to be efficient, and this "efficiently learn how to learn" will also make you efficient at being efficiently selective of your knowledge, so you have to have an efficient education,
so education is so important, and we have to avoid corruption of the education system so that to not hurt Meritocracy because this is dangerous, also so that to be an efficient abstraction i will also add the following requirement:
 
About optimization and about the saying of Bertrand Arthur William Russell..
 
Bertrand Arthur William Russell said:
 
"The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt."
 
Here is Bertrand Arthur William Russell:
 
https://en.wikipedia.org/wiki/Bertrand_Russell
 
 
I think that this saying of Bertrand Arthur William Russell is not so smart, i am a white arab and i think i am smart since i have invented many scalable algorithms, so here is my saying (that i think is better than the one of Bertrand Arthur William Russel):
 
I think that it is like the Population based algorithm such as PSO that guarantees the optimal convergence, i mean that so that to be an efficient optimization, you need both an efficient exploration(global optimization) and an efficient exploitation(local optimization) so that to converge to a global optimum, so now you are understanding that you have to be the right "patience"(not being full of doubt like said Bertrand Arthur William Russell) before you converge to the global optimum(that can be the truth etc.).
 
More of my thoughts on Optimization and Productivity and Quality..
 
You have to know how to optimize by elimination of waste, like in Just-in-time manufacturing, and you have to know about total quality management (TQM), because one of the most important thing of total quality management (TQM) is not only to correct an apparent problem or defect but it is also to know what is the "cause" or "root" of the problem or defect, so now you are noticing that it needs local and global optimization, so i give you an example, i just said before the following, read in the following web link:
 
 
https://community.idera.com/developer-tools/general-development/f/getit-and-third-party/73133/about-productivity
 
 
So notice that the PhD scientist in the web link above has
neglected global optimization, so he has acted with his smartness more like an incorrect local optimization of the Simulated annealing algorithm or Hill Climbing algorithm, so he has not acted by being correct local and global optimization like of a Population based algorithm such as PSO, this is i think his deficiency, so he has not been able to see the solution to the problem, so as you are noticing that i am in the above web link more correctly optimizing with my smartness locally and globally and this has allowed me to find the solution(read in the above web link above to notice it), and this is really important and it is related to global and local optimization of Population based algorithms such as PSO.
 
 
So read my previous thoughts to understand:
 
More political philosophy about nationalism..
 
I am a white arab and i think i am smart since i have invented
many scalable algorithms, and now i will make you understand
some very important things with my fluid intelligence:
 
I just said before(read below) the following:
 
--
Look at this very interesting video about the jews and capitalism
 
https://www.youtube.com/watch?v=jXceS6pfupc
 
You will notice that those jews in this video are primitive, since you will notice in the above video that those jews are not understanding local optimization of artificial intelligence(called exploitation) and global optimization of artificial intelligence(called exploration), i mean that they are for example neglecting the factor of nationalism(and nationalism of jews) , since i think that nationalism is too much competition that has the tendency to wanting to too much monopolize and it has the tendency to hurt competition and quality, so this is why the jews on the above video are using a primitive thinking that doesn't work correctly, this is why there must be laws against monopoly that hurts competition and that hurts quality.
--
 
So as you are noticing i am saying: "I think that nationalism is too much competition that has the tendency to wanting to too much monopolize and it has the tendency to hurt competition and quality"
 
 
Since i think that nationalism is also like too much "centralization", since this too much centralization of nationalism is like a too much monopolize that also hurts quality, and also i think nationalism is too much competition that lacks collaboration and this causes that it hurts quality too, but you have to also understand that the tendency of our today world is to decentralize for better efficiency, not to become nationalism, read my following thoughts to notice:
 
Yet more political philosophy about decentralization..
 
We can say the following:
 
The classical notion of decentralization does not necessarily imply democracy, and an organization may be decentralized without being based on democratic principles.
 
But i ask a smart question of:
 
Can we say that an organization based on democratic principles may be centralized ?
 
Here is my answer:
 
But we can notice that even though decentralization doesn't
necessarily imply Democracy, Democracy is a "kind" of decentralization,
and this kind of decentralization brings efficiency because we can
notice that Democracy needs requirements such as competitive elections and free press, and i think that Democracy is more efficient than
Dictatorship at fighting corruption(and corruption can mean lack of efficiency), read my following thoughts about Democracy and more to understand:
 
https://groups.google.com/g/alt.culture.morocco/c/Nudyb_4QCRU
 
But notice in my above link that i am saying that we have to seek like a balance between competition and collaboration, and i think that it is
this new more efficient model of seeking like a balance between competition and collaboration that is the "cause" of bringing decentralization that brings efficiency, and i think that the tendency of our today world is to seek a balance between competition and collaboration.
 
Read my following previous thoughts to understand more:
 
About the the laws and antitrust laws..
 
Look at the following interesting video:
 
https://www.youtube.com/watch?v=WPcd432Q0qo
 
So as you are noticing that the baby is playing with a Rusty dog,
but as you are noticing that humans in the past have domesticated the dogs so that to make it possible. Read the following to notice it:
 
Origin of the domestic dog
 
https://en.wikipedia.org/wiki/Origin_of_the_domestic_dog
 
So then this makes us understand that "laws" on humans are important and antitrust laws are important, read the following:
 
More political philosophy about monopoly and antitrust laws..
 
I have just read the following new article, i invite you to read it:
 
China prepares antitrust investigation into Google to determine whether the company used Android dominance to stifle competition
 
https://translate.google.com/translate?hl=en&sl=auto&tl=en&u=https%3A%2F%2Fwww.developpez.com%2Factu%2F309269%2FLa-Chine-prepare-une-enquete-antitrust-sur-Google-pour-determiner-si-la-societe-aurait-profite-de-la-domination-d-Android-pour-etouffer-la-concurrence%2F
 
So as you are noticing that even European Union has already fined Google 4.3 billion euros ($ 5.1 billion) in 2018 for anti-competitive practices, read this:
 
"The European Union has already fined Google 4.3 billion euros ($ 5.1 billion) in 2018 for anti-competitive practices, including forcing phone makers to preinstall Google apps on Android devices and by preventing them from using the services of their competitors on Android and the Google search engine."
 
 
And this is related to my following thoughts about the jews and about capitalism and more ..
 
I am a white arab and i think i am smart since i have invented many scalable algorithms..
 
Look at this very interesting video about the jews and capitalism
 
https://www.youtube.com/watch?v=jXceS6pfupc
 
You will notice that those jews in this video are primitive, since you will notice in the above video that those jews are not understanding local optimization of
Amine Moulay Ramdane <aminer68@gmail.com>: Oct 07 11:53AM -0700

Hello..
 
 
More thoughts of Niklaus Wirth..
 
Read the following thoughts of Niklaus Wirth
(https://en.wikipedia.org/wiki/Niklaus_Wirth):
 
Niklaus Wirth said:
 
""Good enough software" is rarely good enough. It is a sad manifestation of the spirit of modern times, in which an individual's pride in his/her work has become rare. The idea that one might derive satisfaction from his or her successful work, because that work is ingenious, beautiful, or just pleasing, has become ridiculed. Nothing but economic success and monetary reward is acceptable. Hence our occupations have become mere jobs. But quality of work can be expected only through personal satisfaction, dedication and enjoyment. In our profession, precision and perfection are not a dispensible luxury, but a simple necessity.
 
 
Software development is technical activity conducted by human beings. It is no secret that human beings suffer from imperfection, limited reliability, and impatience - among other things. Add to it that they have become demanding, which leads to the request for rapid, high performance in return for the requested high salaries. Work under constant time pressure, however, results in unsatisfactory, faulty products. Generally, the hope is that corrections will not only be easy, because software is immaterial, but that the custormers will be willing to share the cost. We know of much better ways to design software than is common practice, but they are rarely followed. I know of a particular, very large software producer that explicitly assumes that design takes 20% of developers' time, and debugging takes 80% . Although internal advoctates of an 80% design time vs. 20% debugging time have not only proven that their ratio is realistic, but also that it would improve the company's tarnished image. Why, then, is the 20% design time approach preferred? Because with 20% design time your product is on the market earlier than that of a competitor consuming 80% design time. And surveys show that the customer at large considers a shaky but early product as more attractive than a later product, even if it is stable and mature. Who is to blame for this state of affairs? The programmer turned hacker; the manager under time pressure; the business man compelled to extol profit wherever possible; or the customer believing in promised miracles?"
 
 
Read more here:
 
http://www.eptacom.net/pubblicazioni/pub_eng/wirth.html
 
 
 
Thank you,
Amine Moulay Ramdane.
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to comp.programming.threads+unsubscribe@googlegroups.com.

No comments: