ВУЗ:
Составители:
212
Авторы Java создали его на основе С и C++ (синтаксис Java
базируется на С, а объектная модель развилась из C++). Хотя
Java-код не совместим с С или C++, его синтаксис сходен с син-
таксисом этих языков, поэтому большая часть программистов,
использовавших С и C++, смогла перейти на Java без особых
усилий. Авторам Java не понадобилось создавать совершенно но-
вый язык, они использовали в качестве базовых уже известные
языки и смогли сосредоточить внимание на инновационных эле-
ментах. После появления Java языки С и C++ стали общеприня-
той основой для создания новых компьютерных языков.
4.8.2.21. Си#
В июне 2000 г. у языка Java появился конкурент – язык C#
(читается «Си шарп»).
Язык С# напрямую связан с широко применяемыми и наи-
более популярными языками программировании С, C++ и Java.
Сегодня практически все профессиональные программисты зна-
ют эти языки, поэтому переход к базирующемуся на них С# про-
исходит без особых трудностей.
Язык С# строится на объектной модели, которая была опре-
делена в C++, а синтаксис, многие ключевые слова и операторы он
унаследовал от языка С. Связь между С# и Java более сложная. Оба
языка разработаны для создания переносимого кода, базируются
на С и C++, используют их синтаксис и объектную модель.
C# – это строго типизированный объектно ориентирован-
ный язык, обеспечивающий оптимальное сочетание удобства,
простоты, выразительности и производительности. Некоторые
свойства языка C# специально разрабатывались, чтобы обеспе-
чить комфортную работу в среде .NET. В то же время и некото-
рые свойства .NET специально закладывались для поддержки C#,
хотя .NET изначально нацелена на использование многих языков
программирования. Язык C# разрабатывался с учетом опыта
многих предшествующих ему языков программирования, но в
первую очередь, конечно, C++ и Java.
Краткие итоги
Существует пять основных концепций программирования:
1) процедурное программирование, реализованное в языках
ФОРТРАН, КОБОЛ, АЛГОЛ, ПАСКАЛЬ и т.п.;
Авторы Java создали его на основе С и C++ (синтаксис Java базируется на С, а объектная модель развилась из C++). Хотя Java-код не совместим с С или C++, его синтаксис сходен с син- таксисом этих языков, поэтому большая часть программистов, использовавших С и C++, смогла перейти на Java без особых усилий. Авторам Java не понадобилось создавать совершенно но- вый язык, они использовали в качестве базовых уже известные языки и смогли сосредоточить внимание на инновационных эле- ментах. После появления Java языки С и C++ стали общеприня- той основой для создания новых компьютерных языков. 4.8.2.21. Си# В июне 2000 г. у языка Java появился конкурент – язык C# (читается «Си шарп»). Язык С# напрямую связан с широко применяемыми и наи- более популярными языками программировании С, C++ и Java. Сегодня практически все профессиональные программисты зна- ют эти языки, поэтому переход к базирующемуся на них С# про- исходит без особых трудностей. Язык С# строится на объектной модели, которая была опре- делена в C++, а синтаксис, многие ключевые слова и операторы он унаследовал от языка С. Связь между С# и Java более сложная. Оба языка разработаны для создания переносимого кода, базируются на С и C++, используют их синтаксис и объектную модель. C# – это строго типизированный объектно ориентирован- ный язык, обеспечивающий оптимальное сочетание удобства, простоты, выразительности и производительности. Некоторые свойства языка C# специально разрабатывались, чтобы обеспе- чить комфортную работу в среде .NET. В то же время и некото- рые свойства .NET специально закладывались для поддержки C#, хотя .NET изначально нацелена на использование многих языков программирования. Язык C# разрабатывался с учетом опыта многих предшествующих ему языков программирования, но в первую очередь, конечно, C++ и Java. Краткие итоги Существует пять основных концепций программирования: 1) процедурное программирование, реализованное в языках ФОРТРАН, КОБОЛ, АЛГОЛ, ПАСКАЛЬ и т.п.; 212
Страницы
- « первая
- ‹ предыдущая
- …
- 210
- 211
- 212
- 213
- 214
- …
- следующая ›
- последняя »