Вопросы по теме 'dynamic-languages'

Что такое динамический язык и почему C # не подходит?
Слушая подкаст, я слышал, что C # не является динамическим языком, в то время как Ruby им является. Что такое «динамический язык»? Подразумевает ли существование динамических языков наличие статических языков? Почему C # - динамический язык, а...
31474 просмотров

Отладка Ruby/Python/Groovy
Я перефразирую этот вопрос, потому что он был либо слишком неинтересным, либо слишком непонятным. :) Первоначальный вопрос возник из-за того, что я выполняю переход с Java на Groovy, но пример может в равной степени применяться при переходе на...
341 просмотров

Утиный набор текста - что насчет того, когда вам нужен конкретный шрифт?
Допустим, вы работаете с калькулятором на динамическом языке (Python и т. Д.) И у вас есть метод добавления. def Add(x, y) print x + y Теперь, если вы передадите что-нибудь, кроме числа, это будет неверно, поэтому вам потребуется...
167 просмотров
schedule 07.04.2022

Как вы эффективно тестируете параметры динамических языков?
Этот ответ поразил меня тем, чего я никогда не делал. понял, как вы обрабатываете типы параметров в динамических языках по сравнению со статическим языком (моя точка зрения - информированная или деформированная - как вы предпочитаете) из Java....
472 просмотров
schedule 23.06.2022

Усилия по предметно-ориентированному проектированию в динамических языках?
Знаете ли вы о каких-либо попытках DDD в динамическом языке? Практические ресурсы по DDD, как правило, резко сокращаются при отклонении от ориентированных на предприятие решений (поиск в Google, исключающий C#, .NET, ASP и Java, дает в 10 раз...
1920 просмотров

Какие особенности динамических языков (например, Ruby или Clojure) отсутствуют в Scala?
Что вы теряете на практике, когда выбираете язык со статической типизацией, такой как Scala (или F #, Haskell, C #), вместо языков с динамической типизацией, таких как Ruby, Python, Clojure, Groovy (которые имеют макросы или возможности...
2141 просмотров

Почему нам не нужны интерфейсы на динамических языках?
Просто из-за динамической типизации нам не нужна концепция интерфейсов (как в Java и C #) в python?
2984 просмотров
schedule 05.12.2022

Каковы реальные варианты использования, которые приводят к альтернативным языкам JVM?
Недавно я читал Groovy, и он больше относится к Java. У меня нет опыта работы с динамическим языком. Я читал, что основатель Groovy хочет добавить динамическую природу к существующему языку Java. Мой вопрос таков. Вопрос 1. Каковы веские причины...
281 просмотров
schedule 20.04.2023

Профилирование статической и динамической типизации в Hack/PHP
Я работаю в Hack и пытаюсь выяснить, «выполняется ли код быстрее, если он напечатан», поскольку язык будет поддерживать как динамическую, так и статическую типизацию в зависимости от заголовка файла. Какие тесты вы бы провели, чтобы увидеть разницу...
205 просмотров

Обнаружение использования объекта наименее инвазивным и наиболее невидимым способом
Есть ли способ автоматически определять, когда используется объект python (и, возможно, реагировать на это)? Например, допустим, у меня есть объект типа Foo . Я не писал код класса для Foo , так как он взят из внешней библиотеки. Я хотел бы...
74 просмотров