Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
Язык програмирования D имеет будущее? Очень хотелось бы услышать мнение тех кто с ним или работал, или работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 11:15 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 11:32 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
Если кто не знает: http://www.digitalmars.com/d/index.html http://www.dprogramming.com/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 11:37 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
с появлением 2003+ студии врядли. он микрософт не нужен, а скоро под винду будет идти только то, что нужно микрософту (написанно на NET например) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 14:33 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
сборщик мусора и проверка границ массивов? И в то же время - язык системного программирования. Ню-ню. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 15:05 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
Aklinс появлением 2003+ студии врядли. он микрософт не нужен, а скоро под винду будет идти только то, что нужно микрософту (написанно на NET например) То есть Windows вскором будит без API функций???!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 15:28 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
будет одна ограмная апи -framework которая уже в ядро начинает вливаться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 15:45 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
На винде будет полностью управляемый WinFX, с которым будет работать сш. А на линухе - хз, если честно... в курсе, что lighttpd появился через 8 лет после апача? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 17:25 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
вся гадость в том что проги под винду не пойдут на другий осях, даже если очень постараться их перенести ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 17:26 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
вообще, почитал, язык интересный, но, думаю, сш будет его поглощать (несильно, но будет). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 17:27 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
ди не распростанет как си сиш под винду сразу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 17:36 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
Aklinвся гадость в том что проги под винду не пойдут на другий осях, даже если очень постараться их перенестиособенно ржачно в этом случае будет выглядеть проверка на шестую версию NT. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 17:38 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
Aklinбудет одна ограмная апи -framework которая уже в ядро начинает вливаться И кому будет нужна такая поделка, если есть уже Emacs? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 18:58 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
маздай не признаёт emacsов, она свои велосипеды делает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 19:10 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
maXmoсборщик мусора и проверка границ массивов? И в то же время - язык системного программирования. Ню-ню. Сборщик мусора в D можно не использовать, это не джава. Системное программирование сейчас в большой степени не то что было 30 лет назад, так что может и подходит для современного системного программирования. Хотя насколько я знаю, специально как язык системного программирования автор его не продвигает. ИМХО очень приятный язык, хорошо продуман и выполнен. Автор супер, даже не представляю как он ухитрился столько сделать. Мелкософт со своим пошарпаным С, кривым фреймворком и командой лучших в мире профессионалов должно учиться у этого человека. Есть ли у языка будущее зависит от того, станет ли его специально кто-нибудь продвигать на рынке. Потенциал у языка очень хороший, программировать гораздо легче чем на С++, я бы не задумываясь перешел на него, если бы был уверен что проект выживет и что будут появляться компиляторы под новые процессора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2006, 22:37 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
c127Сборщик мусора в D можно не использовать, это не джава.через std.gc.disable(); ? Немножко напрягает такая фраза: manIf the collector runs out of memory while it is disabled, it will throw an OutOfMemory exceptionЭто они об чём? c127ИМХО очень приятный язык, хорошо продуман и выполнен. Есть ли у языка будущее зависит от того, станет ли его специально кто-нибудь продвигать на рынке.Только если его микросакс купит... Больше это никому не сдалось. Скорость никого не волнует. Фичи? В крайнем случае сделают жабу 3, сш 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2006, 13:36 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
да уж, прикольный синтаксис Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2006, 16:32 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
maXmo c127Сборщик мусора в D можно не использовать, это не джава.через std.gc.disable(); ? Немножко напрягает такая фраза: manIf the collector runs out of memory while it is disabled, it will throw an OutOfMemory exceptionЭто они об чём? Не знаю, я же не автор. Если не ошибаюсь, то сборщик мусора не работает, если не использовать new или использовать явное освобождение памяти. А если он не работает, то не может израсходовать всю память. Насчет проверки границ массивов: In D, array bounds checking is on by default and it can be turned off with a compiler switch after the program is debugged. http://www.digitalmars.com/d/cppstrings.html maXmoТолько если его микросакс купит... Да ладно, не преувеличивайте роль мелкософта в мировом заговоре. Питон с перлом уже купили? maXmoБольше это никому не сдалось. Не расписывайтесь за всех, народ потихоньку использует, вопрос только в том, будут ли использовать больше. maXmoда уж, прикольный синтаксис Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. А что тут прикольного? На D вместо Код: plaintext 1. 2. 3. 4. Код: plaintext 1. 2. По-моему правильнее эту функцию было бы реализовать так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2006, 01:40 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
c127Питон с перлом уже купили?питон - это альтернатива пхп (причём, боюсь, чисто синтаксическая), у микросакса для этих целей есть асп.нет. Перл - текстовый процессор? На виндах это, боюсь, вообще неактуально. Хотя на нём пишут целые системы. У микросакса для этого есть .нет c127народ потихоньку использует, вопрос только в том, будут ли использовать больше.free pascal знаешь, что такое? Его тоже народ потихоньку использует. c127Хотя смысл данного фрагмента в этой функции для меня есть великая загадка.ну как же? Тут всё просто. r[] = s; - это копирование масива, s = r; - это присвоение указателя. Всё интуитивно понятно c127По-моему правильнее эту функцию было бы реализовать так:это был пример copy on write (цель - не изменить исходный массив, он передаётся по ссылке). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2006, 11:49 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
для большей понятности это следовало переписать так: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2006, 11:55 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
maXmo c127Питон с перлом уже купили?питон - это альтернатива пхп (причём, боюсь, чисто синтаксическая), у микросакса для этих целей есть асп.нет. Перл - текстовый процессор? На виндах это, боюсь, вообще неактуально. Хотя на нём пишут целые системы. У микросакса для этого есть .нет Питон это язык программирования, как и перл. При чем тут текстовый процессор? Кто кому альтернатива можно спорить до бесконечности. Мы же не об этом. Вы сказали, что у языка есть перспектива только если мелкософт его купит. Я привел 2 примера языков, которые к мелкософт не купил, но которые при этом успешны. maXmo c127Хотя смысл данного фрагмента в этой функции для меня есть великая загадка.ну как же? Тут всё просто. r[] = s; - это копирование масива, s = r; - это присвоение указателя. Всё интуитивно понятно Предложенный мной char[] r = s; вроде тоже копирует массив, но могу ошибаться. Смысл ВСЕГО фрагмента if (!changed) {} непонятен. maXmo c127По-моему правильнее эту функцию было бы реализовать так:это был пример copy on write (цель - не изменить исходный массив, он передаётся по ссылке). Нужна копия - сделайте ее в начале подпрограммы и работайте с ней, потом вернете return r; зачем городить if (!changed) в каждом цикле и переприсваивание s = r;? Вы на джаве программируете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2006, 19:18 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
c127Смысл ВСЕГО фрагмента if (!changed) {} непонятен. Это действительно copy-on-write. Они выделяют память под новый массив если в исходном есть что изменять. И не выделяют если ни один из символов исходной строки не нуждается в замене. Это может быть полезным если исходная строка является константой. Например в таком коде: Код: plaintext 1. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2006, 19:38 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
maXmoда уж, прикольный синтаксис Да ну... Строки некрасивые. Паскалевщина какая. Самые лучшие строки это сишные строки, так как указатель, во-первых является весьма эффективной реализацией механизма перебора символов строки, а во-вторых, всегда указывает на "хвост" строки, что позволяет программисту более просто использовать рекурсию в своих алгоритмах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2006, 08:02 |
|
||
|
Язык програмирования D имеет будущее?
|
|||
|---|---|---|---|
|
#18+
c127Предложенный мной char[] r = s; вроде тоже копирует массив, но могу ошибаться.нет, присваивает указатель: некуда копировать. c127Вы на джаве программируете?нет, а что? DarkSquidСамые лучшие строки это сишные строкигде-то (кажись, у страуса) написано, что нет идеальных строк, т.к. разные люди работают с ними по-разному и хотят от них разных возможностей. Но в Д можно и указателями фигарить (если не страшно: надо шарить). Смешение указателей и проверки на конец массива - имхо, адская смесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2006, 19:29 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=33969447&tid=1346580]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
86ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 438ms |

| 0 / 0 |
