дизайн-языка
-
c# - Метод ForEach и IEnumerableПодскажите, а в чем мотивация того, что этот метод работает только с List<T>?...
- 4
- 6
- 3
- 4 янв 2018
- iluxa1810
-
java - Использование super в interfaceJava, когда мы наследуем один интерфейс от другого, и в дочернем хотим...
- 2
- 5
- 16 янв 2018
- Qada
-
python 3.x - Почему интерпретатор питона не проверяет type hints?Здравствуйте! В питоне есть type hint`ы, однако код вроде такого: def add(a:...
- 5
- 3
- 1
- 21 янв 2018
- Rennorb
-
любой язык - Как одни языки программирования отличаются от других?Говорят, что Python подходит для Machine learning и научных вычислений....
- 4
- 3
- 2
- 12 янв 2017
- Тимур Баймагамбетов
-
java - Имплементация функционального интерфейсаПонимание интерфейса, как конструкции языка, до некоторых пор было мною...
- 3
- 5
- 1
- 30 янв 2017
- TimurVI
-
дизайн языка - Перегрузка оператора < в c#У меня есть такой код: public class Foo{ public static bool operator<(Foo...
- 4
- 6
- 2
- 23 янв 2017
- LmTinyToon
-
интерфейс - Интерфейсы в Java и выделение памятиПравильно ли следует понимать, что единственная причина, почему возможно...
- 2
- 6
- 1
- 13 янв 2017
- TimurVI
-
c# - Локальная константа времени выполненияВ C++ для определения локальной константы времени выполнения можно написать...
- 8
- 5
- 2
- 20 янв 2016
- αλεχολυτ
-
java - Зачем нужен static class?Статические переменные нужны для доступа к ним, без создания экземпляра...
- 10
- 3
- 3
- 18 янв 2016
- Martinez Toni
-
c# - Опасно ли разворачивать foreach через using asВ C# цикл foreach разворачивается в нечто такое: Container container =...
- 8
- 4
- 2
- 9 янв 2016
- Qwertiy
-
golang - Почему имена встроенных функций в Go набраны строчными буквами?Функции и переменные с именами начинающимися со сточной буквы не видны...
- 7
- 4
- 1
- 20 мар 2019
- Frwed0m
-
c# - Зачем в .NET типы данных разделили на ссылочные и значимые?Зачем в .NET типы данных разделили на ссылочные и значимые?
- 5
- 5
- 1
- 3 янв 2016
- Lightness
-
указатели - Почему указатель со значением nil не эквивалентен nil при сравнении?Я прочитал раздел «Why is my nil error value not equal to nil?» из официально...
- 4
- 1
- 30 янв 2015
- saintech
-
c# - Почему в .Net много запечатаных классов?По каким причинам большинство .net классов являются запечатанными (например:...
- 9
- 5
- 1
- 19 янв 2015
- Alexey
-
objective c - Зачем Apple придумала язык программирования Swift?Чем не устроил их Objective-C? Какие преимущества у Swift перед Objective-C?
- 6
- 8
- 1
- 19 янв 2017
- Flyte
-
Написание языка программирования: с чего начать?Я далеко не ас, но хочется попробовать написать какой-то простой язык программирования...
- 5
- 2
- 6
- 19 янв 2017
- Ozim
-
objective c - Динамические свойства языка программирования как преимуществоНаверстываю упущенную теорию по парадигмам языков программирования. В обучающих...
- 9
- 3
- 2
- 19 янв 2017
- AlexThumb
-
дизайн языка - Язык программирования без nullЭнтони Хоар, человек который ввёл в употребление NULL-указатель высказал...
- 8
- 5
- 3
- 19 янв 2017
- Vladimir Gordeev
-
scala - Что такое фантомный тип и как это связано с traits?Много раз натыкался на термин «фантомный тип», особенно в контексте обсуждения...
- 7
- 4
- 1
- 19 янв 2017
- Vladimir Gordeev