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

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

10
Могут ли объекты, созданные из одного и того же класса, иметь уникальные определения методов?
Я знаю, что это кажется странным вопросом, поскольку смысл в том, что два или более объектов совместно используют один и тот же класс, состоит в том, что их поведение одинаково, то есть их методы идентичны. Однако мне любопытно, существуют ли какие-либо ООП-языки, которые позволяют вам переопределять методы объектов таким же …

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

9
Работа с Fanboys [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 7 лет назад . Мы все, вероятно, встречали кого-то вроде этого, того разработчика, который просто знает, что его язык - …

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

3
Как компиляторы знают о других классах и их свойствах?
Я пишу свой первый язык программирования, который является объектно-ориентированным и до сих пор хорош в создании единого «класса». Но, скажем, я хочу, чтобы уроки, скажем, ClassAи ClassB. Если эти двое не имеют ничего общего друг с другом, тогда все хорошо. Однако, скажем, ClassAсоздает - это ClassBставит 2 связанных вопроса: -Как …

3
Историческое происхождение Scala
Многие мои коллеги назвали Scala сложной, с ее богатым набором функций, а некоторые даже обвинили все эти новые функции. В то время как большинство программистов знают о ОО-функциях, и, по крайней мере, приличные знают и о функциональном программировании, в Scala есть одна особенность, для которой я не знаю ее исторического …

7
Защита для шаблона?
Для меня шаблонный код явно плохой. Однако я встретил разработчика, который проявляет сопротивление при любой попытке уменьшить шаблон. Я понял, что у меня не было легко сформированного, хорошо продуманного аргумента после отвращения, которое я разработал для него с течением времени. Так что я могу сформировать убедительный аргумент в пользу менее …

4
Какие исторические условия привели к тому, что объектно-ориентированное программирование стало основной парадигмой программирования?
Каковы были некоторые из экономических (и других исторических) факторов, которые привели к влиянию объектно-ориентированных языков программирования? Я знаю, что Simula начала все сначала, но было ли принятие языков ООП из-за постоянно растущих потребностей бизнеса? Или это было связано с новыми вещами, которые можно было сделать с языками ООП? Править Меня …

7
Почему SQL известен как основанный на отношениях / функциональный язык?
Мы узнаем, что большинство языков классифицируются как «отношения на основе» или «высокий уровень». Я никогда раньше не использовал SQL, но, читая его синтаксис, он больше напоминает синтаксис императив / высокоуровневый, чем функциональный / основанный на отношениях (Lisp, Haskell) ?? Или, может быть, моя интерпретация лекций моего профессора неверна ... но …

16
Должен ли я изучать язык программирования, прежде чем поступить в колледж по вычислительной технике? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Закрыто 4 года назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я погрузился в …

3
В чем разница между синтаксисом и грамматикой?
Я понимаю разницу между синтаксисом и семантикой - Синтаксис : как символы объединяются в правильное выражение или утверждение. Семантика : значение тех символов, которые образуют выражение или утверждение. Но что такое грамматика? Например: иногда я слышу, как люди говорят, что какая-то конструкция «грамматически неверна, но синтаксически это правильно». Что это …

8
Если язык быстро меняется, считается ли это хорошей вещью?
Я видел некоторые языки, которые меняются быстро (я имею в виду, что они улучшаются каждый год, например), и некоторые другие, которые улучшаются медленно. Мой вопрос: если язык быстро меняется, это хорошо или плохо для программиста? Любят ли программисты изучать новые вещи на языке или предпочитают придерживаться того, что они уже …

5
Какой наиболее совместимый, широко используемый язык производства используется для экспорта знаний и навыков, полученных в Haskell?
Мне нравится Haskell, простой и понятный. Хотя Haskell используется в производственном программном обеспечении, он не особенно широко распространен из того, что я видел. Какой язык является наиболее похожим и все еще широко используемым в отношении производственных проектов, чтобы у меня был шанс использовать что-то удивительное в промышленности? Также доступен ли …

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

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

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