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

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

4
Как обнаруживаются недокументированные функции? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Мне всегда было интересно, как найти недокументированный / приватный API? Пример …

2
Как компиляторы должны сообщать об ошибках и предупреждениях?
Я не планирую писать компилятор в ближайшем будущем; Тем не менее, я весьма заинтересован в технологиях компиляции и в том, как сделать это лучше. Начиная с компилируемых языков, большинство компиляторов имеют два уровня ошибок: предупреждения и ошибки, первый из которых состоит в большинстве случаев нефатальных ошибок, которые вы должны исправить, …

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

3
Почему частные переменные описаны в общедоступном заголовочном файле?
Хорошо, так что, надеюсь, это достаточно субъективный вопрос для программистов, но здесь идет. Я постоянно расширяю свои знания языков и практики разработки программного обеспечения ... и столкнулся с чем-то, что просто не имеет для меня никакого смысла. В C ++ объявления классов включают private:методы и параметры в заголовочный файл, что, …

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

5
Использует ли какой-либо язык программирования переменные в математике?
В математике переменная означает, что вы можете поместить туда любое число, и уравнение все равно будет верным: root(square(x)) = abs(x) В языках программирования это не так: переменная может измениться. В Python: y = (x**2)**.5 x *= 2 assert y == abs(x) вызовет исключение, поскольку x в последней строке не совпадает. …

2
Как лучше всего обрабатывать ошибки в параллельных программах?
Когда в дверь стучат параллельные алгоритмы, самое время подумать об обработке ошибок. Так что сначала были коды ошибок. Те сосали Их можно было свободно игнорировать, так что вы могли допустить ошибку и создать трудный для отладки код. Затем пришли исключения. Их было невозможно игнорировать, когда они происходят, и большинству людей …

4
Что происходит с PHP 6? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я в восторге от изменений в PHP 6, анонсированных в PHP 5.3+. Тем …

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

2
Существуют ли в настоящее время общепринятые полнотекстовые языки, не относящиеся к Тьюрингу, доступные сегодня
Полные языки, отличные от Тьюринга, предлагают большое преимущество перед языками, полными на языке Тьюринга, поскольку они намного более анализируемы и, следовательно, предлагают гораздо более широкие возможности оптимизации. Тем не менее, они почти не используются, и полнота Тьюринга на самом деле продается как хорошая особенность. Существуют ли сегодня какие-либо распространенные языки, …

6
Есть ли причины использовать COBOL, кроме как для устаревшего программного обеспечения?
COBOL по-прежнему (в значительной степени?) Используется для финансовых вычислений. Это старый язык, и большинство программистов AFAIK ненавидят или, по крайней мере, не любят COBOL. Возникает вопрос: единственная ли причина, по которой COBOL все еще используется, это то, что его использует устаревшее программное обеспечение, или же оно имеет какие-то реальные преимущества …

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

4
Почему генераторы и функции python используют ключевое слово «def»?
Учтите следующее: def some_function(): return 1 def some_generator(): yield 1 В приведенном выше коде some_functionэто функция, а some_generatorявляется генератором. Они выглядят очень похоже. Проблема, с которой я сталкиваюсь при чтении кода, заключается в том, что мне нужно просмотреть каждую строку в «функции» в поисках yieldключевого слова, прежде чем я смогу …

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

12
Почему больше языков не могут сравнивать значение с несколькими другими значениями? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Учтите следующее: if(a == b or c) На большинстве языков это должно быть …

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