Результаты поиска по запросу "programming-languages"

7 ответов

Что такое функция батута?

Во время недавних обсуждений на работе кто-то упомянул батутную функцию. Я прочитал описание вВикипедия [http://en.wikipedia.org/wiki/Trampoline_(computers)], Достаточно дать общее представление о функциональности, но я бы хотел кое-что более ...

4 ответа

Написание хорошего ответа

ы различные варианты использования для типов объединения и типов пересечений? В последнее время было много шума по поводу этих функций системы типов, но почему-то я никогда не чувствовал необходимости ни в одном из них!

1 ответ

Идентификатор переменной также является своего рода косвенным указателем.

ли использовать указатели при написании кода на любом языке, например, язык C использует ли он больше памяти. Спасибо

ТОП публикаций

11 ответов

не будет? ;-)

мальное значениеn-битное целое число равно 2n-1. Почему у нас "минус 1"? Почему максимум не только 2n?

2 ответа

 время. Обе эти проблемы мешают компоновке, что является для меня ключевой целью в дизайне библиотек.

трю на возни с созданием функциональной реактивной структуры в какой-то момент. Я много читал об этом и видел несколько примеров, но я хотел получить четкое представление о том, что должен делать этот фреймворк, чтобы считаться расширением FRP / ...

2 ответа

намек

я есть следующий код: foreach (SettingsProperty currentProperty in Properties.Settings.Default.Properties) { if (Double.TryParse(GenerateValue()), out result)) { currentProperty.DefaultValue = ...

4 ответа

Это не сложно, разделение очень легко понять, оно может выполнять больше работы, чем нужно. Однако это решение не учитывает периоды в имени файла

ибудь знает простой способ изменить расширение файла в Javascript? Например, у меня есть переменная с «first.docx», но мне нужно изменить ее на «first.html».

2 ответа

Открытая рекурсия - это скорее побочный эффект, вызванный поздним связыванием и наследованием, поэтому Дэниел Спивак может придумать высказывание «ОО - передача сообщений в браке с открытой рекурсией», учитывая, что наследование и полиморфизм подтипов являются одними из опор ООП.

акое открытая рекурсия? Это специфично для ООП? (Я наткнулся на этот термин вэтот твит [http://twitter.com/#!/djspiewak/status/70885262439366656]поДаниэль Спивак [http://twitter.com/#!/djspiewak].)

13 ответов

Можете ли вы обезопасить методы исправления для основных типов в Python?

Ruby может добавлять методы в класс Number и другие основные типы, чтобы получить такие эффекты: 1.should_equal(1)Но похоже, что Python не может этого сделать. Это правда? И если так, то почему? Это как-то связано с тем, чтотип не может быть ...

9 ответов

Редактировать: Или, по крайней мере, показывает, что термин «контекст» может применяться в техническом, программном контексте (без намерений). Возможно в более чем одном конкретном применении этого термина.

граммирую уже несколько месяцев, и часто используемое слово «контекст» в классах. подобноServletContext (Ява),Activity (Android)Service (Java, Android),NSManagedContext (Objective-C, iOS). Просматривая словари, я вижу, что слово означает: ...