Лучшие language-features вопросы ИТ разработчиков

  • 13 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

 делает.

ользовал способность IntelliJ конвертировать код Java в код Scala, который в целом работает довольно хорошо. Кажется, что IntelliJ заменил все приведения на призывы кasInstanceOf. Есть ли действительное использованиеasInstanceOf[Int], ...

Задан 25 Dec 2010, 01:24 от soc
  • 10 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Код от руки, поэтому могут быть некоторые опечатки, но должны указать вам правильную идею.

дующем методе я отправляю перечисление действий и хочу вернуть массив ICommands для этого вызоваAction<object> это обернуть эти действия (необходимо для relayCommand). Проблема в том, что если я делаю это внутри каждого (или даже цикла for), ...

Задан 15 Jun 2011, 15:54 от Marino Šimić
  • 20 голосов
  • 11 ответов
  • 0 просмотров
11 ответов

Как ваш любимый язык справляется с глубокой рекурсией? [закрыто]

Недавно я начал изучать Python, и я был довольно удивлен, обнаружив 1000 глубоких пределов рекурсии (по умолчанию). Если вы установите его достаточно высоким...

Задан 24 Oct 2008, 10:30 от jettero
  • 17 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Цикл ForEach в Mathematica

Я хотел бы что-то вроде этого: each[i_, {1,2,3}, Print[i] ]Или, в более общем смысле, для деструктурирования произвольных элементов в списке, над которым вы работаете, например: each[{i_, j_}, {{1,10}, {2,20}, {3,30}}, Print[i*j] ]Обычно вы ...

Задан 01 Oct 2008, 23:25 от 14 revs
  • 4 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Что такое указатель? [Дубликат]

Видеть:Понимание указателей [https://stackoverflow.com/questions/5727/understanding-pointers]Во многих языках со вкусом Си и некоторых старых языках, таких как Fortran, можно использоватьуказатели. Как человек, который действительно ...

Задан 30 Sep 2008, 16:32 от defmeta
  • 8 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как определить троичный оператор в Scala, который сохраняет ведущие токены?

Я пишу генератор кода, который производит вывод Scala.Мне нужно эмулировать троичный оператор таким образом, чтобы токены вели к &#39;?&#39; остаются нетрону...

Задан 24 Apr 2010, 19:54 от Alex R
  • 16 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Scala, эквивалентный выражениям where в Haskell?

Можно ли использовать что-то похожее на условия where в Scala? Может быть, есть какой-то трюк, который я не сделалне думаешь?Редактировать:Спасибо за все ваш...

Задан 16 Aug 2009, 11:45 от Kim Stebel
  • 44 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Эквивалент загрузчиков классов в .NET

Кто-нибудь знает, возможно ли определить эквивалент &quot;загрузчик пользовательских классов Java &quot; в .NET?Чтобы дать немного фона:Я нахожусь в процессе...

Задан 09 Oct 2008, 01:31 от Scott Wisniewski
  • 16 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

C1x: Когда он приземлится, чего ожидать?

C99 до сих пор не поддерживается многими компиляторами, и сейчас большая часть внимания уделяется C ++ и его будущему стандарту C ++ 1x.Мне любопытно, что C ...

Задан 27 Jul 2010, 05:35 от Matt Joiner
  • 1234 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Как пройти через все значения перечисления в C #? [Дубликат]

На этот вопрос уже есть ответ здесь: Как мне перечислить перечисление в C #? [https://stackoverflow.com/questions/105372/how-to-enumerate-an-enum] 26 ответов public enum Foos { A, B, C }Есть ли способ перебрать возможные значенияFoos? В ...

Задан 09 Jun 2009, 20:25 от divinci
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Если использовать только некоторые языки, переведите, чем использовать

ужно найти способ перевести веб-сайт на соответствующий язык в качестве настроек локали на компьютере пользователя. Другими словами, кто-то из Германии посещает мой сайт, его региональные настройки - GErman, но сайт отображается на ...

Задан 17 Feb 2011, 19:17 от Roland
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

@Ben: Это хорошая интерпретация моего вопроса. Кроме того, ваш последний пункт, вероятно, является ответом на этот вопрос. Не стесняйтесь добавлять ответ.

у Питонintern встроенный только для строк? Должно быть возможно продлитьintern к классам, которые являются хэшируемыми и сопоставимыми, верно?

Задан 03 Aug 2011, 22:44 от Neil G
  • 24 голосов
  • 23 ответа
  • 0 просмотров
23 ответа

Какие функции должна быть в Java 7 и выше для стимулирования перехода с C #? [закрыто]

C # имеет хороший импульс на данный момент. Какие функции, которые вы бынужно иметь для того, чтобы переключиться (или вернуться) на Java? Также было бы весьма полезно, если бы люди опубликовали обходные пути для них для текущих версий Java, ...

Задан 20 Oct 2009, 14:15 от NT_
  • 16 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Scala, эквивалентный выражениям where в Haskell?

Можно ли использовать что-то похожее на условия where в Scala? Может быть, есть какой-то трюк, о котором я не думал? Редактировать: Спасибо за все ваши ответы, они очень ценятся. Подводя итог: Локальные переменные, значения и определения могут ...

Задан 16 Aug 2009, 13:45 от Kim Stebel
  • 296 голосов
  • 11 ответов
  • 0 просмотров
11 ответов

Как правильно использовать списки в R?

Краткая предыстория: Многие (большинство?) Современные языки программирования в широком распространении имеют по крайней мере несколько общих ADT [абстрактны...

Задан 12 Jan 2010, 16:08 от doug
  • 5 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

GOTO команда в PHP?

До нас дошли слухи, что PHP планирует представить &quot;идти к&quot; команда. Что он должен делать?Я пытался немного поискать, но поканашел что-то ужасно опи...

Задан 21 Aug 2008, 03:57 от Henrik Paul
  • 13 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Не верно для типов значений.

о-нибудь есть полезный примерthis присваивание внутри метода C #? Меня спросили об этом один раз во время собеседования, и я все еще заинтересован в ответе сам.

Задан 16 Sep 2008, 06:37 от Alexander Prokofyev
  • 4 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Когда мы копируем содержимое объекта в другой (SomeClass obj2 = obj1), obj2, также принадлежащий к тому же классу, изменяя содержимое obj2, также будет изменять содержимое obj1. Это потому, что они являются ссылочными типами. Использование Clone () (надлежащим образом) может избежать этого. При модификации клонированного объекта оригинал не будет изменен.

а основная цель использования Clone () в C #? В чем выгода его использования?

Задан 26 Mar 2011, 15:45 от What'sUP
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Какая польза от синтаксиса: =?

Я разработчик C #, работаю над проектом VB.NET, и VS продолжает пытаться заставить меня использовать: = thingie, когда я вызываю функцию с параметром ByRef, например: While reader.Read() ...

Задан 23 May 2009, 20:06 от Josh E
  • 31 голос
  • 10 ответов
  • 0 просмотров
10 ответов

Есть ли в Delphi условный оператор или он когда-либо будет?

Наверное, я слишком долго держал руки подальше от Дельфи; За последние пару лет я много занимался Java и PHP. Теперь, когда я вернулся к выполнению небольшой...

Задан 21 Jan 2010, 09:59 от Peter Perháč
  • 22 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Должен ли я использовать функции C ++ 0x сейчас?

С официальным выпуском VS 2010, безопасно ли мне начать использовать частично реализованный набор функций C ++ 0x в моем новом коде?Функции, которые меня инт...

Задан 14 Apr 2010, 15:42 от svu2g
  • 27 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Какова максимальная длина идентификатора C # / CLI?

Какие другие ограничения существуют для имен (помимо очевидной уникальности в области видимости)? Где они определены?

Задан 09 Oct 2008, 09:26 от David Schmitt
  • 15 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

C # Нулевой распространяющий оператор / Условное выражение доступа и блоки if

The Нераспространяющийся оператор / Условное выражение доступа [https://roslyn.codeplex.com/discussions/540883] приходит в C # -6,0 [/questions/tagged/c%23-6.0] выглядит довольно удобной функцией. Но мне любопытно, поможет ли это решить проблему ...

Задан 04 Sep 2014, 13:38 от Philip Pittle
  • 44 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Эквивалент загрузчиков классов в .NET

Кто-нибудь знает, возможно ли определить эквивалент «загрузчика пользовательских классов Java» в .NET? Чтобы дать немного фона: Я нахожусь в процессе разработки нового языка программирования, предназначенного для CLR, под названием «Свобода». ...

Задан 09 Oct 2008, 03:31 от Scott Wisniewski
  • 10 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Получите доступ к неопределенному свойству в JavaScript [duplicate]

На этот вопрос уже есть ответ: Есть ли эквивалент свойства __noSuchMethod__ для свойств или способ реализовать его в JS? [/questions/2266789/is-there-an-equivalent-of-the-nosuchmethod-feature-for-properties-or-a-way] 4 ответа JavaScript-движок ...

Задан 03 May 2010, 06:26 от avri
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как я могу изменить язык сайта по умолчанию после создания (sharepoint 2010)?

после создания сайта вы можете перейти на:Действия сайта / Настройки сайта / Администрирование сайта / Настройки языкаи выберите несколько альтернативных язы...

Задан 30 Aug 2010, 10:18 от forgetitkk
  • 31 голос
  • 10 ответов
  • 0 просмотров
10 ответов

Есть ли в Delphi условный оператор или он когда-либо будет?

Наверное, я слишком долго держал руки подальше от Дельфи; За последние пару лет я много занимался Java и PHP. Теперь, когда я вернулся к выполнению небольшой работы в Delphi, я понял, что действительно скучаю по условному оператору, который ...

Задан 21 Jan 2010, 10:59 от Peter Perháč
  • 17 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Почему Self назначается в Delphi?

Этот код в приложении GUI компилируется и запускается: procedure TForm1.Button1Click(Sender: TObject); begin Self := TForm1.Create(Owner); end;(протестировано с Delphi 6 и 2009) почему Self-запись доступна, а не только для чтения?в каких ...

Задан 02 May 2009, 10:00 от mjn
  • 1130 голосов
  • 11 ответов
  • 0 просмотров
11 ответов

Создать словарь с пониманием списка в Python

Мне нравится синтаксис понимания списка Python. Можно ли его использовать и для создания словарей? Например, перебирая пары ключей и значений: mydict = {(k,v) for (k,v) in blah blah blah} # doesn't work

Задан 17 Nov 2009, 10:07 от flybywire
  • 35 голосов
  • 13 ответов
  • 0 просмотров
13 ответов

Есть ли в C # слишком много языковых возможностей?

Это обсуждение, которое время от времени появляется в нашей команде. В то время как некоторые быстро освоили функции C # 3.0, другие придерживаются классических приемов. Некоторые никогда не используют Linq, считают, что лямбда-выражения сбивают ...

Задан 28 Apr 2009, 09:31 от Stefan Steinegger
Page 1 of 2
1 2