Является ли C # языком высокого уровня? - PullRequest
6 голосов
/ 07 марта 2009

Является ли C # языком высокого уровня? Я вижу это как средний уровень, но я все еще не уверен в этом. Считаете ли вы его на высоком уровне, как некоторые из популярных языков сценариев?

Или вмещает более одного уровня?

Ответы [ 12 ]

0 голосов
/ 05 января 2014

C # также очень «гибкий» язык. Если под «программированием низкого уровня» вы подразумеваете манипулирование указателем, то вы можете сделать то же самое в C #.
Для людей, которые хотят работать на «низком уровне», C # позволяет вам это делать. Но если вы не хотите переходить к «низкоуровневым» вещам, вы можете сделать то же самое, не заботясь о ключевом слове unsafe. Многие новички даже не знают о параметре / unsafe для компиляции кода C #.
Согласно википедии: -

C# is intended to be suitable for writing applications for both hosted and embedded systems, ranging from the very large that use sophisticated operating systems, down to the very small having dedicated functions.

Я думаю, что приведенное выше утверждение в значительной степени подводит итог того, является ли C # языком высокого или низкого уровня.

0 голосов
/ 07 марта 2009

Хм, да, это язык высокого уровня. И вы можете удалить субъективный тег. В этом нет ничего субъективного.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...