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

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

3
Почему язык должен предпочитать отступ перед явными маркерами для блоков?
Я изучаю Haskell, и я искал инструмент для автоматического отступа. Я не особо выглядел и узнал, что в Haskell (как в Python) отступы означают блок. В результате я предполагаю, что невозможно создать инструмент автоматического форматирования, такой же сильный, как в других языках семейства C, в котором используются явные маркеры, такие …

3
Нужно ли понимать внутренности языка программирования?
Я новичок в Python, и мне очень нравится это до сих пор. Один вопрос, который мне приходит в голову очень часто, заключается в том, нужно ли мне понимать и, следовательно, изучать внутреннее пространство языка программирования (как в моем случае Python). Как вы, возможно, знаете, сам Python написан на C. Итак, …

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

6
Примеры, когда мы будем использовать интерпретируемый язык вместо скомпилированного языка?
Я понимаю различия между интерпретируемыми и скомпилированными языками, но если кто-то может привести некоторые примеры ситуаций, когда можно использовать интерпретированные языки поверх скомпилированных языков, а также ситуаций, когда можно использовать компилированные языки поверх интерпретируемых языков, это быть действительно полезным.

8
Как переменная вводит состояние?
Я читал «Стандарты кодирования C ++», и эта строка была там: Переменные вводят состояние, и вы должны иметь дело с как можно меньшим состоянием, с минимальным временем жизни. Разве что-то, что мутирует, в конечном итоге не манипулирует государством? Что вам следует иметь дело с как можно меньшим состоянием государства ? …

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

13
Есть ли язык программирования, где 1/6 ведет себя так же, как 1.0 / 6.0?
Когда я программировал на C ++ несколько дней назад, я допустил эту ошибку (что у меня есть история создания этого!). В одной части моего кода у меня было 1/6, и я ожидал, что это будет 0,16666666666, что не так. Как вы все знаете, результат 0 - C, C ++, Java, …

8
Почему шаблоны проектирования не добавляются в языковые конструкции?
Недавно я разговаривал с коллегой, который упомянул, что его компания работает над добавлением шаблона проектирования MVC в качестве расширения PHP. Он объяснил, что они написали C-код для добавления Controllers, Models and Viewsв языковые конструкции для повышения производительности. Теперь я знаю, что MVC - это шаблон архитектурного проектирования, который широко используется …

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

3
Почему scanf называется scanf? (То же самое для printf.)
Мне просто любопытно, почему в языке программирования C функция чтения форматированного ввода называлась «scanf», а не «readf». Я предполагаю, что он получен из более раннего языка, поэтому в таком случае почему он был назван так в более раннем языке? (Recurse.) Кроме того, почему «printf», а не «writef»? На языках, отличных …

10
Как можно считать СУБД модой?
Завершив мой уровень Computing A в 2003 году и получив степень в области вычислительной техники в 2007 году, а также изучив свою профессию в компании с большим использованием SQL, я был воспитан на идее использования реляционных баз данных для хранения. Таким образом, несмотря на то, что я относительно новичок в …


3
Почему языки программирования генерируют сигнатуры методов независимо от типа возвращаемого значения?
Я работал со многими языками, которые не генерируют сигнатуру метода на основе возвращаемого типа. Я также работал с одним (может быть, с некоторыми), которые делают. Те, которые не доставляли мне проблем в прошлом (как здесь ). Почему языки программирования генерируют сигнатуры методов независимо от типа возвращаемого значения? Обновление: я имею …

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

5
Функции первого класса
Я начал серьезно смотреть на Lisp в эти выходные (я имею в виду, что изучал только Lisp и не возвращаюсь к проектам на C #) и должен сказать, что мне это нравится. Я баловался с другими функциональными языками (F #, Haskell, Erlang), но не чувствовал ничьей, которую дал мне Лисп. …

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