Upload
mohamed-elawady
View
355
Download
2
Tags:
Embed Size (px)
Citation preview
Mohamed ElawadyComputer Science Department
Suez Canal University
“TV will never be a serious competitor for radio because people must sit and keep their eyes glued on a screen;
the average American family hasn't time for it.”
1939
Top 10 Programming Languages
Top 10 Programming LanguagesPositionMay 2011
PositionMay 2010
Programming LanguageRatingsMay 2011
DeltaMay 2010
1 2 Java 18.160% +0.20%
2 1 C 16.170% -2.02%
3 3 C++ 9.146% -1.23%
4 6 C# 7.539% +2.76%
5 4 PHP 6.508% -2.57%
6 10 Objective-C 5.010% +2.65%
7 7 Python 4.583% +0.49%
8 5 (Visual) Basic 4.496% -1.16%
9 8 Perl 2.231% -1.05%
10 11 Ruby 1.421% -0.67%
TIOBE programming community index
Most Influential People In Programming
Write once, run anywhere System programming, CGI Games, hardware design“C++ and Java, say, are
presumably growing faster than plain C, but I bet C will still be
around.”
“C++ is designed to allow you to express ideas, but if you don't have
ideas about how to express them, C++ doesn't offer much help”
“Java Is Under No Serious Threat From PHP, Ruby or C#”
Software components
“I value simplicity over everything; I always look for
simplicity”
HejlsbergLerdorf
FB, Wikipedia
“I've never thought of PHP as more than a simple tool to
solve problems”
Brad Cox
“Software is a place where dreams are planted and nightmares
harvested”
Most Influential People In Programming
Google Apps, ArcGIS TMTOWTDI Twitter, meta-exploit
““I didn't work hard to make Ruby perfect for everyone, because you feel differently from me. No language can
be perfect for everyone”
Web client-side processing
“JavaScript is x86 for the web”
Win GUI Apps
“First axiom of user interface design: Don't make the user
look stupid”
“Go is not meant to innovate programming theory. It’s meant to innovate programming practice”
“If you're talking about Java, Python is about the best fit you can get
amongst all the other languages.”
“Perl was designed to work more like a natural language. It's a little more complicated
but there are more shortcuts.”
Matsumoto
CooperBrendan
“If we wish to count lines of code, we should not regard them as "lines produced" but as "lines spent.”
Edsger W. DijkstraComputer Scientist
Top 10 Software Companies
RANK COMPANY COUNTRYSALES ($BIL)
PROFITS ($BIL)
ASSETS ($BIL)
MARKET VALUE ($BIL)
1 IBM United States 95.76 13.43 109.02 167.01
2 Microsoft United States 58.69 16.26 82.10 254.52
3 Oracle United States 23.23 5.80 53.83 123.98
4 Google United States 23.65 6.52 40.50 169.38
5 SAP Germany 15.29 2.56 18.73 55.27
6 Accenture Ireland 22.45 1.55 12.18 28.62
7 Computer Sciences United States 16.00 0.94 16.20 8.06
8 Yahoo United States 6.46 0.60 14.94 22.11
9 Tata Consultancy Svcs India 5.41 1.02 4.45 32.31
10 CA United States 4.29 0.74 11.39 11.87
Forbes.com
Top 10 Software Companies
Software Magazine
RANK COMPANYREVENUE
($MILLION)REVENUE GROWTH
EMP. SOFTWARE BUSINESS SECTOR
1IBM
$74,934.00 - 7.5% 437,776 Middleware/App Server/Web Server
2 Microsoft Corporation $50,820.00 - 2.8% 93,000 Operating Systems
3Hewlett-Packard
Company$38,265.00 50.5% 304,000 System Integration Services
4 Oracle Corporation $23,252.00 3.7% 86,000 Database/Data Management
5 Accenture $21,576.90 - 7.7% 177,000 System Integration Services
6Computer Sciences
Corporation$16,739.90 1.5% 92,000 Enterprise Resource Planning (ERP)
7 SAP AG $15,235.00 - 4.8% 48,471 Enterprise Application/Data Integration
8 EMC Corporation $14,025.90 63.6% 43,200 Information Management
9 Hitachi $12,253.80 - 7.0% 359,746 Infrastructure/Network Management
10Lockheed Martin
Corporation$12,130.00 4.5% 140,000 Vertical Industry Applications
Top 10 Software Companies
1977Larry Ellison
“Can't break it, can't break in”
1972
“Systems, Applications and Products in Data Processing”
Henning
Kagermann
Top 10 Software Companies
1975
Bill Gates
“640K ought to be enough for anybody” 1981
1911
“We can learn from IBM's successful history that you don't have to have the best product to become number one. You don't
even have to have a good product.”
Thomas J.
Watson
Top 10 Software Companies
1998
Larry & Sergey
“I’m Feeling Lucky” Button
1995
Yang & Filo
“I have not failed. I've just found 10,000 ways that won't work.”
Thomas A. EdisonInventor & Scientist
Top 10 Websites
Rank Site Unique VisitorsMonthly Change
Yearly Change
1 google.com 150,132,536 -0.29% -0.34%
2 facebook.com 137,917,539 -2.00% 13.33%
3 yahoo.com 137,281,886 -0.11% 2.02%
4 youtube.com 123,404,304 0.00% 22.42%
5 bing.com 86,836,886 -3.51% 48.43%
6 wikipedia.org 81,157,591 -2.31% 6.01%
7 amazon.com 74,978,780 -1.29% 12.71%
8 msn.com 73,799,209 -2.74% 8.95%
9 live.com 72,369,485 -4.69% 4.21%
10 ebay.com 67,372,294 -1.65% -10.04%
“People are always blaming their circumstances for what they are. I don't believe in circumstances. The people
who get on in this world are the people who get up and look for the circumstances they want, and, if they can't
find them, make them.”
George Bernard Shaw Irish dramatist & socialist
Popular IT Companies(EGYPT)
ITWorx
Raya Software
MicroTech
Asset
Egabi Solutions
OMS
Sakhr
Harf
Xceed
Giza Systems
Link Development
Cairo IT
Popular IT Careers
.NET Developer
Java Developer
Oracle Developer
Web Developer
C Programmer (Under Linux)
C++ Programmer (Gaming & Utilities)
“The illiterate of the 21st century will not be those who cannot read and write,
but those who cannot learn, unlearn, and relearn.”
Alvin TofflerSociologist & Futurist