|
|
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения, как например в tamplate-ах C++? Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 13:20 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
нет. з.ы. а зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 13:32 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
У каждого языка свои типы. Тут конвертацией придется заниматься. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 13:40 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNнет. з.ы. а зачем? Зависимые типы? Вычисления во время компиляции? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 13:57 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
k0rvinЗависимые типы? ок k0rvinВычисления во время компиляции? с++-е темплейты здесь не сильно помогут. умеют ли они работать, например со строками? и что с читабельностью и понятностью алгоритма записанного на темплейтах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 14:32 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNk0rvinЗависимые типы? ок k0rvinВычисления во время компиляции? с++-е темплейты здесь не сильно помогут. умеют ли они работать, например со строками? и что с читабельностью и понятностью алгоритма записанного на темплейтах. 1. Умеют, но это как раз не особо нужная фича: http://ideone.com/cNBPTe Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 2. Людям не знающим язык любые его особенности будут непонятны и нечитабельны 3. И почему здесь - "Вычисления во время компиляции" темплейты не помогут? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 15:35 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNс++-е темплейты здесь не сильно помогут. умеют ли они работать, например со строками? С какими именно строками? Вообще вроде что-то было, но точно не скажу. ZyK_BotaNи что с читабельностью и понятностью алгоритма записанного на темплейтах. Ну... =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 15:51 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
не типы, а значения1. Умеют, но это как раз не особо нужная фича: http://ideone.com/cNBPTe я спрашивал, умеют ли они вычислять строки во время компиляции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 16:12 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNне типы, а значения1. Умеют, но это как раз не особо нужная фича: http://ideone.com/cNBPTe я спрашивал, умеют ли они вычислять строки во время компиляции. Что такое "вычислять строки"? Приведите гипотетический, а лучше реальный пример где это нужно и как это могло бы по вашему происходить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 16:36 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
k0rvinС какими именно строками? Вообще вроде что-то было, но точно не скажу.Строки я для примера привел. Имелась ввиду работа с объектами классов. Если уж темплейты использовать для вычислений во время компиляции, то эти вычисления должны быть полноценными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 16:37 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
Что такое вычислять строки?ZyK_BotaNпропущено... я спрашивал, умеют ли они вычислять строки во время компиляции. Что такое "вычислять строки"? Приведите гипотетический, а лучше реальный пример где это нужно и как это могло бы по вашему происходить.компиляция регулярных выражений. могло происходить просто. в языке должна быть нормальный инструментарий для вычисления во время компиляции, которым и стоит пользоваться. а вычисления с использование темплейтов - пародия на вычисления. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 16:40 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNЧто такое вычислять строки?пропущено... Что такое "вычислять строки"? Приведите гипотетический, а лучше реальный пример где это нужно и как это могло бы по вашему происходить.компиляция регулярных выражений. могло происходить просто. в языке должна быть нормальный инструментарий для вычисления во время компиляции, которым и стоит пользоваться. а вычисления с использование темплейтов - пародия на вычисления. Ок, темплейты пародия. А какие вы знаете инструментарии для вычислений во время компиляции? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 17:05 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
инструментарии вычислений во вреZyK_BotaNпропущено... компиляция регулярных выражений. могло происходить просто. в языке должна быть нормальный инструментарий для вычисления во время компиляции, которым и стоит пользоваться. а вычисления с использование темплейтов - пародия на вычисления. Ок, темплейты пародия. А какие вы знаете инструментарии для вычислений во время компиляции? Макры в лиспе, например... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 17:07 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNинструментарии вычислений во врепропущено... Ок, темплейты пародия. А какие вы знаете инструментарии для вычислений во время компиляции? Макры в лиспе, например... Там такие сильные макры в лиспе, что на них можно сделать compile-time компиляцию регулярных выражений? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 17:54 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
сильные макры в лиспеZyK_BotaNпропущено... Макры в лиспе, например... Там такие сильные макры в лиспе, что на них можно сделать compile-time компиляцию регулярных выражений?да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 17:54 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNсильные макры в лиспепропущено... Там такие сильные макры в лиспе, что на них можно сделать compile-time компиляцию регулярных выражений?да. Т.е. это даже не макросы, а какой-то из скриптовых языков JS, Python ... ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 18:06 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
не макросы, а скриптовый языкZyK_BotaNпропущено... да. Т.е. это даже не макросы, а какой-то из скриптовых языков JS, Python ... ? зачем прикручивать к языку какой-то другой? почему для описания вычислений при компиляции не использовать тот же язык? ну а что касается терминологии, то все же макросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 18:41 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaNне макросы, а скриптовый языкпропущено... Т.е. это даже не макросы, а какой-то из скриптовых языков JS, Python ... ? зачем прикручивать к языку какой-то другой? почему для описания вычислений при компиляции не использовать тот же язык? ну а что касается терминологии, то все же макросы. Макросы все же что-то очень простое. С трудом представляю как на них можно сделать компиляцию регулярок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 18:49 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
Макросы что-то очень простоеМакросы все же что-то очень простое. С трудом представляю как на них можно сделать компиляцию регулярок. Макросы в лиспе — это функции (написанные все на том же лиспе), вызываемые на этапе компиляции программы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 22:05 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
k0rvinМакросы что-то очень простоеМакросы все же что-то очень простое. С трудом представляю как на них можно сделать компиляцию регулярок. Макросы в лиспе — это функции (написанные все на том же лиспе), вызываемые на этапе компиляции программы. И в них могут отрабатываться циклы в compile-time? А в лиспе бывают указатели и динамическое выделение памяти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 23:34 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
циклы в compile-time?k0rvinМакросы в лиспе — это функции (написанные все на том же лиспе), вызываемые на этапе компиляции программы.И в них могут ...? А в лиспе бывают ...?огонь!, ну, чтобы не повторилось, невзначай )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 23:55 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
egorychциклы в compile-time?пропущено... И в них могут ...? А в лиспе бывают ...?огонь!, ну, чтобы не повторилось, невзначай )) Там какой-то кал. Я не из холиварщиков и в объективном разговоре мне плевать на мои предпочтения. Меня интересуют факты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 23:59 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
egorychну, чтобы не повторилось, невзначай ))ну, ксени тут нут, некому повторять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 00:38 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
циклы в compile-time?И в них могут отрабатываться циклы в compile-time? Да что угодно. циклы в compile-time?А в лиспе бывают указатели и динамическое выделение памяти? Хотел бы я посмотреть на язык, в котором нет динамического выделения памяти. Впрочем, в лиспе, как и во всех современных высокоуровневых языках, используется GC. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 06:55 |
|
||
|
Возможно ли в C# и Java в параметрах generic-ов принимать не типы, а значения?
|
|||
|---|---|---|---|
|
#18+
k0rvinциклы в compile-time?И в них могут отрабатываться циклы в compile-time? Да что угодно. Это интересно. А макросы в лиспе могут создавать другие функции/классы, как templates(compile-time)/generics(run-time)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2013, 10:40 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=38229059&tid=1341842]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
809ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
79ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 1185ms |

| 0 / 0 |
