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

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

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

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

3
Является ли Google Go безопасным для языка?
эта страница http://golang.org/doc/go_faq.html пишет: хотя в Go есть статические типы, язык пытается заставить типы чувствовать себя легче, чем в типичных ОО-языках. Так что мой вопрос в том, является ли он безопасно набранными с помощью обобщений (например, C #) или свободно набранными (например, javascript) или необязательными (например, строгий параметр в Vb.Net)

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

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

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

9
Что вы делаете, когда вам приходится работать над проектом на языке, который вы ненавидите?
Недавно мне поручили работать над проектом, написанным на PHP . Я не могу изменить это, и не собираюсь действительно пытаться. Тем не менее, это не может быть необычным сценарием. Как вы мотивируете себя работать над проектом, когда код, который вы просматриваете и постоянно создаете, заставляет вас плакать? РЕДАКТИРОВАТЬ: Следует отметить, …

3
Как долго и какого рода сложность была бы связана с тем, что Крис Сойер писал большинство магнатов на американских горках?
От этого вопроса у меня есть еще один вопрос о ... Как долго и какой тип сложности был бы вовлечен в Криса Сойера, пишущего большинство магнатов американских горок на ассемблере? Для уточнения и разбора этого вопроса меня интересует; Приблизительно сколько человеко-часов (есть предположения), как вы думаете, потребовалось бы Крису, чтобы …

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

9
Почему не может быть никаких неявных преобразований?
Насколько я понимаю, неявные преобразования могут вызвать ошибки. Но это не имеет смысла - не должны ли нормальные преобразования также вызывать ошибки? Почему бы не иметь len(100) работать на языке, интерпретируя (или компилируя) его как len(str(100)) тем более, что это единственный способ (я знаю) для его работы. Язык знает, что …

11
Принцип KISS применяется к дизайну языка программирования?
KISS («оставайся простым, глупым» или «делай это простым глупым», см., Например, здесь ) является важным принципом в разработке программного обеспечения, даже если он явно возник в инженерном деле. Ссылаясь на статью в Википедии: Этот принцип лучше всего иллюстрируется историей о том, как Джонсон вручил команде инженеров-конструкторов несколько инструментов, при этом …

8
Почему синтаксис функционального языка не ближе к человеческому языку?
Я заинтересован в функциональном программировании и решил наладить отношения с Haskell. У меня болит голова ... но я в итоге получу это ... У меня есть одно любопытство, почему синтаксис такой загадочный (в отсутствии другого слова)? Есть ли причина, почему он не более выразительный , более близкий к человеческому языку? …

2
Правда ли, что «настоящие программисты могут писать ассемблерный код на любом языке»?
Настоящие программисты могут писать ассемблерный код на любом языке. (Ларри Уолл). Насколько я могу судить, мистер Ларри Уолл пытается сказать, что для настоящего программиста любой язык может иметь ту же функциональность, что и ASM. Но я серьезно не понимаю. Как вы можете написать ассемблерный код на языках высокого уровня, таких …

1
Зачем вам нужны более высокие виды?
Некоторые языки допускают классы и функции с параметрами типа (например, List<T>где Tможет быть произвольный тип). Например, у вас может быть такая функция: List<S> Function<S, T>(List<T> list) Однако в некоторых языках эта концепция может быть расширена на один уровень выше, что позволяет вам иметь функцию с сигнатурой: K<S> Function<K<_>, S, T>(K<T> …

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

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