Nuclear Energy
Population and technology are growing in the world is accelerating. This growth has affected the daily pattern of our lives. We need to adapt with changes in daily life. However, in the past, life was simpler than now. In addition, the population was smaller than now. However, the growth in the population and the technology led to use electricity more than in the past. The scientists have worked to find alternative sources of clean energy to protect the environment. Moreover, they find many alternative sources such as solar energy, hydropower, wind power and geothermal energy. Nevertheless, this entire renewable energy sources cannot cover the human needed of power. In addition, the cost of this renewable energy sources is expensive. However, today, scientists have developed nuclear energy to provide power for human needed, protect the environment, economical source of power. Therefore, I agree that to use nuclear energy
Thursday, June 9, 2011
Sunday, May 22, 2011
C# and Java Programming Languages
There has been many arguments about similarities and differences between C# and Java programming languages. C# was developed by Microsoft in 2000 while Java originally developed by James Gosling and released in 1995 as a core component of Sun Microsystems' Java platform which is now owned by Oracle. C# has always been seen as just a stolen copy of Java. However, C# developers refused to acknowledge that accusation. The focus of this essay is mainly on areas where they differ and similar.
In fact, the two languages share many features and they are more alike than they are different, and most of the C# is same as Java. For instance, both C# and Java are class-based object-oriented with similar syntax. C#, just like Java, are designed with runtime compilation and both use garbage-collection which attempts to remove the objects that are no longer in use by the program. Furthermore, both languages can be used for Web development. Although they have many features and libraries in common, there are some major differences between them.
In many cases, these two langueges are quite different. Firstly, Java is older than C# and has built up a large and highly active user base. By contrast, C# is a new language. Microsoft has studied existing languages such as Java and Object Pascal, and has changed some aspects of the language and runtime environment. Besides, a Java program is usually complied into an intermediate code, which can be executed on any computer with any operating system, as long as Java Virtual Machine exists on that computer. In contrast, programs written in C# generally can run only on Windows. Another major difference is that C# supports multiple inheritance whereas Java does not. In addition, new Java features can be discussed and voted in an open democratic forum. On the other hand, Microsoft does not have a forum like this which is unfortunate for anyone trying to program in C#. Lastly, C# complements the underlying operating system while Java tends to hide it.
In conclusion, maybe a question crosses our mind; Which is better? None is better over the other. It depends on what a programmer wants to use. Java is currently the only choice for cross platform development. C# however, appears to be a good replacement for C, especially on the client side. If one gained one language, there will be certainly no problem picking up the other.
Resourses:
http://en.wikipedia.org
http://genamics.com/developer/csharp_comparative.htm
http://www.codeproject.com/KB/cs/Java_and_C.aspx
There has been many arguments about similarities and differences between C# and Java programming languages. C# was developed by Microsoft in 2000 while Java originally developed by James Gosling and released in 1995 as a core component of Sun Microsystems' Java platform which is now owned by Oracle. C# has always been seen as just a stolen copy of Java. However, C# developers refused to acknowledge that accusation. The focus of this essay is mainly on areas where they differ and similar.
In fact, the two languages share many features and they are more alike than they are different, and most of the C# is same as Java. For instance, both C# and Java are class-based object-oriented with similar syntax. C#, just like Java, are designed with runtime compilation and both use garbage-collection which attempts to remove the objects that are no longer in use by the program. Furthermore, both languages can be used for Web development. Although they have many features and libraries in common, there are some major differences between them.
In many cases, these two langueges are quite different. Firstly, Java is older than C# and has built up a large and highly active user base. By contrast, C# is a new language. Microsoft has studied existing languages such as Java and Object Pascal, and has changed some aspects of the language and runtime environment. Besides, a Java program is usually complied into an intermediate code, which can be executed on any computer with any operating system, as long as Java Virtual Machine exists on that computer. In contrast, programs written in C# generally can run only on Windows. Another major difference is that C# supports multiple inheritance whereas Java does not. In addition, new Java features can be discussed and voted in an open democratic forum. On the other hand, Microsoft does not have a forum like this which is unfortunate for anyone trying to program in C#. Lastly, C# complements the underlying operating system while Java tends to hide it.
In conclusion, maybe a question crosses our mind; Which is better? None is better over the other. It depends on what a programmer wants to use. Java is currently the only choice for cross platform development. C# however, appears to be a good replacement for C, especially on the client side. If one gained one language, there will be certainly no problem picking up the other.
Resourses:
http://en.wikipedia.org
http://genamics.com/developer/csharp_comparative.htm
http://www.codeproject.com/KB/cs/Java_and_C.aspx
Sunday, May 8, 2011
About me
Let me tell you some important information about me . First
of all ,my full name is Mohammed Abdullah AL Qurashi . I’m software
engineer . I was born on May 3rd on Altaif,Saudi Arabia. I grew up in
Jeddah, which is next Mecca,whith my family.My family has seven people:
my mom,Fatima; mydod,Abdullah;my younger brother,Ahmad;my oldest
brother,Tameem;and my sister, Assma and shahd.
I graduated from KAU where I majored in software engineering which
is the study of how u can make and maneg any software system, After I
graduated,I got scholarship from the government of Saudi Arabia .
Today, I live in Riverside ,close to UCR with home stay .I’m studing
English in UCR . I will study the master degree in my major after I get a
good grade in TOFFL test
of all ,my full name is Mohammed Abdullah AL Qurashi . I’m software
engineer . I was born on May 3rd on Altaif,Saudi Arabia. I grew up in
Jeddah, which is next Mecca,whith my family.My family has seven people:
my mom,Fatima; mydod,Abdullah;my younger brother,Ahmad;my oldest
brother,Tameem;and my sister, Assma and shahd.
I graduated from KAU where I majored in software engineering which
is the study of how u can make and maneg any software system, After I
graduated,I got scholarship from the government of Saudi Arabia .
Today, I live in Riverside ,close to UCR with home stay .I’m studing
English in UCR . I will study the master degree in my major after I get a
good grade in TOFFL test
Sunday, April 24, 2011
My Trip to SF
Last summer, I went to Reno, where my brother lives.First of all, I picked him up and we continued our way to SanFrancisco. After that ,we visited Chinatown.When we ware in Chinatown,we ordered Chinese food from awonderful restaurnt. While we ware eating the food ,Itasted a strange tast . Then I asked the person which kind of meat was in our order. He said duck , it was strang for me ,but it was delieious. The next day we came back to Reno .While I was driving , my friend called us and he invited us for his birthday. We continued on our way to Reno . It was a wonderful trip with my brother .
Subscribe to:
Posts (Atom)