Результаты поиска по запросу "duck-typing"
Скомпилированные языки, как правило, используются, когда приоритетом являются эффективность и безопасность типов. В противном случае я не могу придумать причину, по которой никто бы не использовал рубин :)
сновной язык сейчас - D, и я нахожусь в процессе изучения Python, потому что это требуется для курса, который я прохожу. Хотя я понимаю, почему динамические языки были бы глотком свежего воздуха для людей, программирующих на статических языках ...
Должен ли я определять интерфейсы в языках Duck Typed?
Я только собираюсь написать свое первое приложение на языке утки (Groovy).Если бы мне нужно было написать то же приложение на языке статической типизации, мн...
Есть ли в C # эквивалент структурной типизации Scala?
В Scala я могу определитьструктурные типы следующее:
Вернуть один из двух возможных объектов разных типов, разделяющих метод
У меня есть 2 класса: public class Articles { private string name; public Articles(string name) { this.name = name; } public void Output() { Console.WriteLine("The class is: " + this.GetType()); Console.WriteLine("The name is: " + name); } }А ...
Как правильно трактовать Python argparse.Namespace () как словарь?
Если я хочу использовать результатыargparse.ArgumentParser(), который являетсяNamespace объект, с методом, который ожидает словарь или объект, подобный отображению ...
en.wikipedia.org/wiki/Nominal_type_system
е, в TypeScript абсолютно нормально (с точки зрения компилятора) иметь такой код: class Vehicle { public run(): void { console.log('Vehicle.run'); } } class Task { public run(): void { console.log('Task.run'); } } function runTask(t: Task) ...
Не решает проблему - если пользователь пропустит строку, он все равно потерпит неудачу.
я есть функция, которая получает список таблиц БД в качестве параметра и возвращает командную строку, которая будет выполнена для этих таблиц, например:
а также
ьЭтоне вопрос о том, как реализовать или подражать утиной типизации в C # ... В течение нескольких лет у меня сложилось впечатление, что некоторые особенности языка C # зависели от структур данных, определенных в самом языке (что мне всегда ...
Тестирование типа утки с C # 4 для динамических объектов
Я хочу иметь простой пример типизации утки в C # с использованием динамических объектов. Мне кажется, что динамический объект должен иметь методы HasValue / ...