Вопросы с тегом «programming-languages»

Искусственные языки для инструктирования компьютеров выполнять этапы вычислений для выполнения задач. Они позволяют программистам общаться с компьютерами.

13
Почему нулевые ссылки избегаются, а выбрасывание исключений считается нормальным?
Я не совсем понимаю последовательное избиение нулевых ссылок некоторыми людьми из языков программирования. Что в них плохого? Если я запрашиваю доступ для чтения к файлу, который не существует, тогда я совершенно счастлив получить исключение или нулевую ссылку, и все же исключения считаются хорошими, но нулевые ссылки считаются плохими. В чем …

13
Должны ли структуры данных быть интегрированы в язык (как в Python) или предоставлены в стандартной библиотеке (как в Java)?
В Python и, скорее всего, во многих других языках программирования общие структуры данных можно найти как интегрированную часть основного языка со своим собственным выделенным синтаксисом. Если мы оставим в стороне синтаксис интегрированного списка LISP, я не смогу думать о других известных мне языках, которые предоставляют какую-то структуру данных над массивом …

8
Должен ли новичок в Perl изучать Perl 5 и 6? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 4 года назад . Я начал играть с Perl 5 в последнее время, и это кажется очень интересным. Я хотел бы …

11
На скольких языках программирования программист должен быть экспертом? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

9
Чем С отличается от С ++?
Многие люди говорят, что C ++ - это совершенно другой язык, чем C, но сам Бьярне сказал, что C ++ - это язык, который расширен от C, поэтому и является его источником ++. Так почему же все продолжают говорить, что C и C ++ - это совершенно разные языки? Чем …

16
Программист должен сконцентрироваться хотя бы на скольких языках? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

7
Какие императивные языки программирования не поддерживают рекурсию?
Насколько мне известно, все современные императивные языки программирования поддерживают рекурсию в том смысле, что процедура может вызывать сама себя. Это не всегда имело место, но я не могу найти какие-либо веские факты с помощью быстрого поиска в Google. Итак, мой вопрос: Какие языки не поддерживали рекурсию с самого начала и …

6
Существуют ли языки сверхвысокого уровня? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 5 лет назад . Исторически HLL - это что-то вроде C, Fortran или Pascal, а VHLL - это как Ruby или …

4
Где Objective-C попадает в континуум производительности языка?
Кажется, что существует много дискуссий о различных достоинствах скорости в C или C ++ по сравнению, скажем, с Java или Python, но я редко вижу упоминание Objective-C. Примерно где это падает с точки зрения языковой производительности?

10
Определенные типы все еще необходимы?
Одна вещь, которая пришла мне в голову на днях, это конкретные типы, которые все еще необходимы, или наследие, которое сдерживает нас. Я имею в виду следующее: действительно ли нам нужны short, int, long, bigint и т. Д. И т. Д. Я понимаю причину, переменные / объекты хранятся в памяти, память …

7
Самый чистый функциональный язык программирования? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я заинтересован в лучшем изучении функционального программирования. Для этого кажется очевидным, что я должен …

24
Интересные или уникальные типы в языках программирования? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

7
Является ли Java (все еще) кроссплатформенным языком выбора? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

30
Какие языковые особенности считаются вредными? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

6
Что является основой математики для значений первого / второго / третьего класса в языках программирования?
добавленной Просто нашел два связанных вопроса /math//q/1759680/1281 /programming//a/2582804/156458 В языках программирования, из прагматики языка программирования Майкла Скотта В общем случае считается, что значение в языке программирования имеет статус первого класса, если его можно передать в качестве параметра, вернуть из подпрограммы или присвоить переменной. Простые типы, такие как целые числа и …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.