|
Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от opennews (??) on 10-Авг-15, 15:21 | ||
Вышла (http://forum.dlang.org/thread/mq9ohk$1c1r$1@digitalmars.com) версия 2.068 кроссплатформенного компилятора языка программирования D (http://ru.wikipedia.org/wiki/D_%28%D1%8F%...): Digital Mars D (DMD (http://dlang.org/)). D — это компилируемый в машинный код язык из семейства си‐подобных, включающий в себя опциональный сборщик мусора, мощную систему метапрограммирования, удобные шаблоны, исполнение D-кода во время компиляции, систему модулей вместо «include». D позволяет без труда использовать библиотеки на языке C, а также имеет возможность использовать некоторые C++-библиотеки и ObjC-библиотеки. Компилятор DDMD поддерживает системы GNU/Linux, Windows, OS X, FreeBSD, и архитектуры x86, x86_64, x64. | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения по теме | [Сортировка по времени | RSS] |
| 2. "Релиз компилятора D версии 2.068.0" | –1 +/– | |
| Сообщение от Аноним (??) on 10-Авг-15, 15:22 | ||
Интересно сравнить бы его с Go | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 3. "Релиз компилятора D версии 2.068.0" | +5 +/– | |
| Сообщение от Аноним (??) on 10-Авг-15, 15:25 | ||
Интересно сравнить бы его с Rust | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 4. "Релиз компилятора D версии 2.068.0" | +7 +/– | |
| Сообщение от Аноним (??) on 10-Авг-15, 15:35 | ||
Интересно зачем его сравнивать? | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 29. "Релиз компилятора D версии 2.068.0" | +11 +/– | |
| Сообщение от Аноним (??) on 10-Авг-15, 17:50 | ||
Получилось, что "D" меньше в обоих случаях.:) | ||
| Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору | ||
| 85. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от Аноним (??) on 11-Авг-15, 07:54 | ||
Спасибо. Я как раз не знаком с Haskell. | ||
| Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору | ||
| 102. "Релиз компилятора D версии 2.068.0" | +2 +/– | |
| Сообщение от Crazy Alex (ok) on 11-Авг-15, 15:53 | ||
О, а вот и матёрые функциональщики продемострировали осмысленность и практическую полезность своей деятельности :-) | ||
| Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору | ||
| 106. "Релиз компилятора D версии 2.068.0" | –1 +/– | |
| Сообщение от Kodir (ok) on 12-Авг-15, 13:25 | ||
Оба жжёте!! :))) | ||
| Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору | ||
| 9. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Crazy Alex (ok) on 10-Авг-15, 16:03 | ||
В рассылке (веб-морда вот здесь - http://forum.dlang.org/group/general) проскакивали сравнения, но деталей не знаю. | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 43. "Релиз компилятора D версии 2.068.0" | +2 +/– | |
| Сообщение от Аноним (??) on 10-Авг-15, 19:42 | ||
>В рассылке проскакивали сравнения, но деталей не знаю. | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 54. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от rob pike on 10-Авг-15, 22:17 | ||
> чесали головы и обсуждали, что сделало такой ограниченный язык как Go популярным | ||
| Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору | ||
| 55. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от arisu (ok) on 10-Авг-15, 22:25 | ||
те, кто в курсе — те не обсуждали, а просто смотрели. и продолжали совершенствовать бронепоезд. | ||
| Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору | ||
| 64. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Crazy Alex (ok) on 11-Авг-15, 00:28 | ||
Это я помню, там сравнительно недавно были разговоры о Rust, а не о Go | ||
| Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору | ||
| 107. "Релиз компилятора D версии 2.068.0" | –1 +/– | |
| Сообщение от Kodir (ok) on 12-Авг-15, 13:31 | ||
> сейчас зашел на dlang.org - нетривиальный пример кода на самом видном месте, | ||
| Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору | ||
| 11. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Andrey Mitrofanov on 10-Авг-15, 16:15 | ||
> Интересно сравнить бы его с Rust | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 25. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Crazy Alex (ok) on 10-Авг-15, 17:16 | ||
Кхм. Это вы называете сравнением? | ||
| Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору | ||
| 31. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Andrey Mitrofanov on 10-Авг-15, 18:09 | ||
> Кхм. Это вы называете сравнением? | ||
| Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору | ||
| 65. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от Crazy Alex (ok) on 11-Авг-15, 00:39 | ||
Тоже ерунда. во-первых, там, в общем-то, описаны полторы фичи, являющиеся хоть как-то общими. То есть все частности, которые обычно и дают основную фишку языка, туда не попали. Где там дишные ranges, контракты Eiffel, сишарповский LINQ? А во-вторых фичи - это хорошо, но главное - как они увязаны в языке. И тут тупое сравнение вообще не подходит. Поэтому единственный осмысленный путь, который я вижу - искать соответствующие дискуссии и выделять из них "за" и "против". Из дишных дискуссий - вот что-то подобное: http://forum.dlang.org/thread/ckjukjfkgrguhfhkdhhj@foru... | ||
| Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору | ||
| 5. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от A.Stahl (ok) on 10-Авг-15, 15:39 | ||
А кто знает что не так с языком? Раньше (буквально пару лет назад) о нём было слышно чаще, а нынче как-то совсем заглохло. Я вижу два варианта: либо язык практически завершён и добавить особо нечего (про Си новости тоже редко проскакивают), либо язык помер и используется как сейчас Форт или ещё что-то такое в стиле легаси. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 6. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Аноним (??) on 10-Авг-15, 15:57 | ||
Нет спецификации, нет специалистов => никто в серьезном проекте его использовать не будет. Вообще, язык - скорее полигон для обкатки идей, которые потом попадают в другие языки. | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 10. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Crazy Alex (ok) on 10-Авг-15, 16:09 | ||
А это - http://dlang.org/spec.html - что? Ну и да, понятия "серьёзных проектов" и каждого свои. | ||
| Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору | ||
| 88. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Аноним (??) on 11-Авг-15, 10:58 | ||
> А это - http://dlang.org/spec.html - что? Ну и да, понятия "серьёзных проектов" | ||
| Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору | ||
| 93. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от arisu (ok) on 11-Авг-15, 14:10 | ||
ты ошибся адресом: комитет c++ заседает в другом месте. а нам ваши стандарты вместе с комитетами не нужны. как и твои советы — конечно, «спецов с разными знаниями и опытом» не бывает вне комитетов. гуляй, вася. | ||
| Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору | ||
| 94. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Crazy Alex (ok) on 11-Авг-15, 14:21 | ||
Ну вот в принципе всё как бы красиво сказано. А по факту - язык удобен несмотря на "маленькую группку", уже с год как достаточно стабилен и есть пара фирм, которые на нём реально пишут и довольны. Для тех же плюсов ISO-стандарт появился существенно позже распространения самого языка. Не сильно оно им помешало. А сейчас, когда редко для чего есть полноценные сторонние реализации, это и подавно не особенно критично. | ||
| Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору | ||
| 96. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от arisu (ok) on 11-Авг-15, 14:35 | ||
> Ну вот в принципе всё как бы красиво сказано. | ||
| Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору | ||
| 100. "Релиз компилятора D версии 2.068.0" | –1 +/– | |
| Сообщение от Аноним (??) on 11-Авг-15, 15:39 | ||
Зато вы-то, я смотрю, прямо светоч языкостроения. ЧСВ не жмет? | ||
| Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору | ||
| 103. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от arisu (ok) on 11-Авг-15, 15:55 | ||
нет, не жмёт. ещё идиотские вопросы есть? | ||
| Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору | ||
| 7. "Релиз компилятора D версии 2.068.0" | +4 +/– | |
| Сообщение от Crazy Alex (ok) on 10-Авг-15, 15:59 | ||
С ним всё более чем так. Особенно по сравнению с парой дет назад. Я, правда, так и не собрался в чём-то реальном его использовать, но послеживаю. Нарисовался нормальный процесс разработки, есть несколько книг, все свары в прошлом. Язык стабилен, крупные баги в основном вычищены, там нарисовалось вполне приличное, хоть и небольшое, колмьюнити, в том числе несколько небольших фирм, которые на D пишут. Плюс куча всего сейчас отложена до перехода на D-версию компилятора, но это скорее о разного рода оптимизациях, которые всем лень делать на плюсах. | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 14. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от йцу on 10-Авг-15, 16:19 | ||
> Единственная проблема - за D нет ни гугла, ни мозиллы с самсунгом, тольку кучка заинтересованных программистов. Так что громко кричать о нём особенно некому. | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 22. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Аноним (??) on 10-Авг-15, 17:07 | ||
То заявлял Александреску, который этот язычок и пилит. Ему кое-как удалось пропихнуть пять тысяч строчек в продакшн. А вообще, люди в здравом уме и трезвой памяти вряд ли будут его использовать для чего-то серьёзнее пет-проджектов. | ||
| Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору | ||
| 34. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от arisu (ok) on 10-Авг-15, 18:25 | ||
> А вообще, люди в здравом уме | ||
| Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору | ||
| 35. "Релиз компилятора D версии 2.068.0" | +3 +/– | |
| Сообщение от arisu (ok) on 10-Авг-15, 18:26 | ||
> Facebook пару лет назад вроде заявляли, что где-то используют D. | ||
| Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору | ||
| 8. "Релиз компилятора D версии 2.068.0" | –1 +/– | |
| Сообщение от Бутират on 10-Авг-15, 15:59 | ||
А что не заглохло кроме языков, за которыми стоят мегакорпорации (java, c#, go, rust (с натяжкой)) | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 13. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от Аноним (??) on 10-Авг-15, 16:17 | ||
Python. | ||
| Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору | ||
| 15. "Релиз компилятора D версии 2.068.0" | +5 +/– | |
| Сообщение от Andrey Mitrofanov on 10-Авг-15, 16:19 | ||
> А что не заглохло кроме языков, за которыми стоят мегакорпорации (java, c#, go, rust | ||
| Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору | ||
| 47. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Пользователь Debian on 10-Авг-15, 21:06 | ||
Go 1.5 уже написан на Go. | ||
| Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору | ||
| 62. "Релиз компилятора D версии 2.068.0" | –1 +/– | |
| Сообщение от Аноним (??) on 11-Авг-15, 00:18 | ||
> Go 1.5 уже написан на Go. | ||
| Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору | ||
| 16. "Релиз компилятора D версии 2.068.0" | +2 +/– | |
| Сообщение от A.Stahl (ok) on 10-Авг-15, 16:22 | ||
Си, Си++, РНР, ЯваСкрипт... тысячи их. За этими языками нет мегакорпораций. Даже самых завалящих корпорашек нет. | ||
| Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору | ||
| 18. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от анонимус (??) on 10-Авг-15, 16:34 | ||
Ога. Особенно за жабоскриптом то ее нет. Хотя назвать Мозиллу мегакорпорацией действительно можно только с натяжкой. | ||
| Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору | ||
| 20. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от A.Stahl (ok) on 10-Авг-15, 16:53 | ||
И кто же оказывает основное влияние не развитие ЖС? За кем остаётся последнее слово (пусть не юридическое, а фактическое, но всё же...)? | ||
| Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору | ||
| 114. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Crazy Alex (ok) on 12-Авг-15, 17:43 | ||
За гуглом, вестимо | ||
| Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору | ||
| 44. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от КарМер on 10-Авг-15, 19:52 | ||
FORTRAN - вечно живой, | ||
| Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору | ||
| 21. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Михрютка (ok) on 10-Авг-15, 17:04 | ||
у Arisu спроси, он на вдвшных^Wдмдшных листах тусуется и даже чего-то на ем сочиняет. | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 33. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от arisu (ok) on 10-Авг-15, 18:23 | ||
> А кто знает что не так с языком? | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 61. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от Аноним (??) on 10-Авг-15, 23:18 | ||
а есть такое что на их форумах люди сравнивают его с RUST, при этом приводя аргументы что то-то например там лучше реализовано? | ||
| Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору | ||
| 66. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Crazy Alex (ok) on 11-Авг-15, 00:42 | ||
Конечно. Такое вообще всегда есть - на любую фичу найдётся кто-то, считающий, что она должна быть сделана по-другому, и кто-то, вообще сичтающий её антифичей. | ||
| Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору | ||
| 83. "Релиз компилятора D версии 2.068.0" | –1 +/– | |
| Сообщение от angra (ok) on 11-Авг-15, 03:53 | ||
А как у него с производительностью и потреблением памяти в сравнении с C++? Есть какие-нибудь бенчмарки вроде http://benchmarksgame.alioth.debian.org/ ? Ну или личный опыт. | ||
| Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору | ||
| 84. "Релиз компилятора D версии 2.068.0" | +3 +/– | |
| Сообщение от arisu (ok) on 11-Авг-15, 04:14 | ||
> А как у него с производительностью и потреблением памяти в сравнении с | ||
| Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору | ||
| 87. "Релиз компилятора D версии 2.068.0" | –1 +/– | |
| Сообщение от Аноним (??) on 11-Авг-15, 10:37 | ||
Спасибо за обзор. | ||
| Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору | ||
| 90. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Crazy Alex (ok) on 11-Авг-15, 13:14 | ||
Если у тебя нет каких-то "странных" задач то GC там обычно к месту, особенно учитывая, что выделений памяти в силу архитектуры языка и библиотеки меньше, чем если, скажем, на Java писать. Больше того - GC может дать приличный прирост производительности, так как избавляет от выделения памяти для перестраховки (когда не знаешь, освободят оригинал после копирования или нет). Ну или move-семантику приходится использовать - но с ней всё же мороки больше. Или подсчёт ссылок - но это вообще радость, особенно в многопоточке. | ||
| Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору | ||
| 91. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от arisu (ok) on 11-Авг-15, 14:02 | ||
> пока там обязателен gc | ||
| Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору | ||
| 108. "Релиз компилятора D версии 2.068.0" | –1 +/– | |
| Сообщение от Kodir (ok) on 12-Авг-15, 13:35 | ||
> А кто знает что не так с языком? | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 12. "Релиз компилятора D версии 2.068.0" | –2 +/– | |
| Сообщение от гость on 10-Авг-15, 16:17 | ||
Хоть одна причина использовать его? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 26. "Релиз компилятора D версии 2.068.0" | +3 +/– | |
| Сообщение от Crazy Alex (ok) on 10-Авг-15, 17:24 | ||
Есть смысл попробовать. Если его логика на вашу хорошо ложится - то это, в общем, уже хорошая причина. А одну-две фичи каких-то не выделишь, там именно что их комбинация удачной оказалась. | ||
| Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору | ||
| 36. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от arisu (ok) on 10-Авг-15, 18:28 | ||
> Хоть одна причина использовать его? | ||
| Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору | ||
| 17. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Аноним (??) on 10-Авг-15, 16:22 | ||
http://dlang.ru/Why-D-is-Better | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 60. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от EHLO on 10-Авг-15, 23:10 | ||
>http://dlang.ru/Why-D-is-Better | ||
| Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору | ||
| 63. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Аноним (??) on 11-Авг-15, 00:19 | ||
Нде, сервер у них явно не на D... | ||
| Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору | ||
| 67. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от arisu (ok) on 11-Авг-15, 00:45 | ||
> Нде, сервер у них явно не на D... | ||
| Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору | ||
| 19. "Релиз компилятора D версии 2.068.0" | –1 +/– | |
| Сообщение от Аноним (??) on 10-Авг-15, 16:42 | ||
Но на фоне Rust писать на D так же приятно как на Python после Perl. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 24. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от fail on 10-Авг-15, 17:12 | ||
> Но на фоне Rust писать на D так же приятно как на | ||
| Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору | ||
| 27. "Релиз компилятора D версии 2.068.0" | +2 +/– | |
| Сообщение от Crazy Alex (ok) on 10-Авг-15, 17:28 | ||
Хм, двусмысленно сказано, хотя писать на D и правда очень приятно и подсаживаешься слегка - уж больно неожиданно компактно получается. | ||
| Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору | ||
| 53. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от arisu (ok) on 10-Авг-15, 21:47 | ||
> Хм, двусмысленно сказано, хотя писать на D и правда очень приятно и | ||
| Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору | ||
| 68. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Crazy Alex (ok) on 11-Авг-15, 00:45 | ||
Э... ну, я сейчас на жизнь зарабатываю писанием на сях - так в них по сравнению с чем угодно отсутствие приятных мелочей бесит. А насчёт плюсов... на новых ничего делать не пришлось, так что уверенности особой нет, но на вид они вполне комфортными стали. | ||
| Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору | ||
| 75. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от arisu (ok) on 11-Авг-15, 01:10 | ||
> но на вид они вполне комфортными стали. | ||
| Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору | ||
| 76. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Crazy Alex (ok) on 11-Авг-15, 01:56 | ||
Да я насчёт превосходства D не спорю. Но вот чтобы прям уж бесило - не сказал бы. Просто в D начинаешь всякую магию чуть ли не на автопилоте применять, а на плюсах - более "классически" пишешь, да и всё. | ||
| Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору | ||
| 78. "Релиз компилятора D версии 2.068.0" | +2 +/– | |
| Сообщение от arisu (ok) on 11-Авг-15, 02:04 | ||
> Но вот чтобы прям уж бесило - не сказал бы. | ||
| Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору | ||
| 82. "Релиз компилятора D версии 2.068.0" | +2 +/– | |
| Сообщение от angra (ok) on 11-Авг-15, 03:45 | ||
Извини, но python после perl кажется слишком топорным и желание писать на нем не возникает. Может новичку читать чужой код на python и удобней, но писать на perl значительно приятней. | ||
| Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору | ||
| 23. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от хрюкотающий зелюк on 10-Авг-15, 17:08 | ||
Когда будет QtD биндинги под Qt 5.5? А какая IDE чтоб держала эту связку. Я был бы счастлив появись такое. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 48. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Аноним (??) on 10-Авг-15, 21:35 | ||
А также KDE Frameworks D | ||
| Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору | ||
| 110. "Релиз компилятора D версии 2.068.0" | –1 +/– | |
| Сообщение от Kodir (ok) on 12-Авг-15, 13:40 | ||
> Когда будет QtD биндинги под Qt 5.5? | ||
| Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору | ||
| 117. "Релиз компилятора D версии 2.068.0" | +/– | |
Сообщение от wWolf on 13-Авг-15, 14:44 | ||
Какие например? Вообще то гуевых фреймворков а тем более таких развитых как таковых не так уж и дофига. А про таковые изначально на D вообще впервые слышу. | ||
| Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору | ||
| 119. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от arisu (ok) on 13-Авг-15, 16:39 | ||
> А про таковые изначально на D вообще впервые слышу. | ||
| Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору | ||
| 28. "Релиз компилятора D версии 2.068.0" | –2 +/– | |
| Сообщение от anonymous (??) on 10-Авг-15, 17:35 | ||
Хватит тявканья! Есть кто-нибудь кто использует/использовал? Может поделиться опытом (+ и -)? Для каких задач годится? И для каких не годится? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 52. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от arisu (ok) on 10-Авг-15, 21:44 | ||
ни для чего не годится. проходи, there is nothing interesting here. | ||
| Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору | ||
| 32. "Релиз компилятора D версии 2.068.0" | +2 +/– | |
| Сообщение от Ури on 10-Авг-15, 18:14 | ||
Туплы? Туплы?? Блять! | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 37. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от arisu (ok) on 10-Авг-15, 18:28 | ||
> В русскоязычном коммьюнити уже давно в качестве перевода термина "tuple" используется "кортеж". | ||
| Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору | ||
| 59. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Аноним (??) on 10-Авг-15, 22:45 | ||
> так почини. каюсь, виноват, запамятовал слово. | ||
| Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору | ||
| 81. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от arisu (ok) on 11-Авг-15, 02:21 | ||
> Ого, ты написал новость на опеннет? :) | ||
| Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору | ||
| 39. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от rmh on 10-Авг-15, 18:40 | ||
Так сказал, будто ты никогда не дебажил легаси код по загенерейченому темплейту... | ||
| Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору | ||
| 40. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от arisu (ok) on 10-Авг-15, 18:44 | ||
но ведь от этого менее кривой фраза не становится. | ||
| Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору | ||
| 42. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от rmh on 10-Авг-15, 19:25 | ||
Да я не спорю, это был сарказм. Меня вообще бесит безумное использование в среде программистов английских слов при наличии адекватных русских аналогов. | ||
| Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору | ||
| 50. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от arisu (ok) on 10-Авг-15, 21:39 | ||
для профжаргона — вполне нормально. более того, это вполне нормально бы смотрелось на профсайте. но, конечно, не на ресурсе типа опеннета, который хоть и более‐менее технической направленности, но ориентирован, всё‐таки, на более широкую ЦА. | ||
| Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору | ||
| 69. "Релиз компилятора D версии 2.068.0" | +2 +/– | |
| Сообщение от Ytch (ok) on 11-Авг-15, 00:48 | ||
> Меня вообще бесит безумное использование в среде программистов английских слов при наличии адекватных русских аналогов. | ||
| Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору | ||
| 111. "Релиз компилятора D версии 2.068.0" | –1 +/– | |
| Сообщение от Kodir (ok) on 12-Авг-15, 13:51 | ||
Вы оба правы, но общая тенденция должна быть в сторону адекватной русскоязычности. Скажем, НЖМД - нафик такой термин не нужен, "хард" и "винт" вполне подойдут. А "пушить в репу" допустимо только в устной речи команды. | ||
| Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору | ||
| 113. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Crazy Alex (ok) on 12-Авг-15, 17:42 | ||
Тенденция должна быть в сторону адекватной англоязычности. Языки рпограммирования, названия программ и параметров - на базе английского, подавляющее большинство информации для разработчика - на английском... Либо на нём и говорить либо неизбежно будет смесь с нижегородским. | ||
| Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору | ||
| 77. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от Crazy Alex (ok) on 11-Авг-15, 02:00 | ||
Такое растёт, когда оно думается (и пишется для дела) вообще только на английском. А как на русский переводить - вспоминать приходится исключительно для декору, практического смысла никакого нет. | ||
| Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору | ||
| 70. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от Crazy Alex (ok) on 11-Авг-15, 00:50 | ||
Я вот давно мечтаю, чтобы английский был официально принят чем-то подобным латыни в средние века - официальным языком инженерии и науки. Уж больно много мороки со всеми этими кальками и попытками перетащить термины в другие языки, причём профита нуль - квалифицированный специалист всё равно должен владеть английским. | ||
| Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору | ||
| 45. "Релиз компилятора D версии 2.068.0" | –1 +/– | |
| Сообщение от nc (ok) on 10-Авг-15, 20:11 | ||
Хорошо что язык развивается. А вот на исходники компилятора иногда без слез и желания постучаться головой о стенку смотреть невозможно... Некоторые вещи написаны в таком жестком goto-ориентированном стиле, как будто коду 20 лет и его поддерживали совершенно разные люди. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 46. "Релиз компилятора D версии 2.068.0" | –1 +/– | |
| Сообщение от Аноним (??) on 10-Авг-15, 20:30 | ||
На фиг тебе исходники компилятора? | ||
| Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору | ||
| 57. "Релиз компилятора D версии 2.068.0" | –1 +/– | |
| Сообщение от nc (ok) on 10-Авг-15, 22:39 | ||
Форк делаю. Точнее совсем другой язык программирования. Исходники D оказались ближе всего к тому что я хочу. | ||
| Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору | ||
| 58. "Релиз компилятора D версии 2.068.0" | +2 +/– | |
| Сообщение от arisu (ok) on 10-Авг-15, 22:42 | ||
только не забудь, что бэкэнд у DMD проприетарный. | ||
| Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору | ||
| 86. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от Аноним (??) on 11-Авг-15, 09:17 | ||
>Форк делаю. Точнее совсем другой язык программирования. Исходники D оказались ближе всего к тому что я хочу. | ||
| Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору | ||
| 89. "Релиз компилятора D версии 2.068.0" | –1 +/– | |
| Сообщение от nc (ok) on 11-Авг-15, 11:48 | ||
Cпасибо, посмотрю. Я штук 15 разных проектов рассматривал, когда выбирал что взять за основу, а этот что-то упустил... | ||
| Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору | ||
| 92. "Релиз компилятора D версии 2.068.0" | +1 +/– | |
| Сообщение от arisu (ok) on 11-Авг-15, 14:04 | ||
> Cпасибо, посмотрю. Я штук 15 разных проектов рассматривал, когда выбирал что взять | ||
| Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору | ||
| 95. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Crazy Alex (ok) on 11-Авг-15, 14:26 | ||
А зачем, еси не секрет? Другими словами - чем оно должно отличаться от существующих языков? | ||
| Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору | ||
| 97. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от arisu (ok) on 11-Авг-15, 14:38 | ||
> А зачем, еси не секрет? Другими словами - чем оно должно отличаться | ||
| Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору | ||
| 101. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Crazy Alex (ok) on 11-Авг-15, 15:47 | ||
Ну разве что "просто так", для экспериментов. Хотя какой-нибудь способ надругательства над syntax tree я бы туда добавил, это да. Чтобы синтаксические конструкции можно было добавлять подключением модуля, хотя бы в рамках syntax sugar. А то string templates - больно уж стрёмно. Правда, тогда оно станет слегка write-only, но это ж мелочи :-) | ||
| Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору | ||
| 104. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от arisu (ok) on 11-Авг-15, 15:57 | ||
> Правда, тогда оно станет слегка write-only, но это ж мелочи :-) | ||
| Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору | ||
| 51. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от arisu (ok) on 10-Авг-15, 21:42 | ||
это «эволюционировавший» код. многое там тянется чуть ли не с DMC, а Уолтер имеет несколько… своеобразные привычки кодирования. | ||
| Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору | ||
| 72. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Crazy Alex (ok) on 11-Авг-15, 00:53 | ||
Там многое тянется с Zortech C. Я, помнится. нарывался в рассылке примерно на следующее: "я бы поправил, но на плюсах писать неохота, вот как на D будет - тогда". И даже не раз такое видел. | ||
| Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору | ||
| 74. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от arisu (ok) on 11-Авг-15, 01:05 | ||
> Там многое тянется с Zortech C. Я, помнится. нарывался в рассылке примерно | ||
| Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору | ||
| 79. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Crazy Alex (ok) on 11-Авг-15, 02:04 | ||
CTFE - это вообще отдельная песня с его нынешней прожорливостью. Я небольшой ORM на нём ляпал - оно три гига жрало :-) Ну, то есть я знаю, что там сейчас вообще никакой сборки мусора нет, так что не дёргался, но выглядело забавно. | ||
| Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору | ||
| 80. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от arisu (ok) on 11-Авг-15, 02:17 | ||
это да, память оно жрёт гомерически. по‐моему, с новым фронтэндом это как раз целятся починить. в виде «у вас есть выбор: быстро и надо терабайт рам, или медленно, зато с GC». ;-) | ||
| Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору | ||
| 71. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Crazy Alex (ok) on 11-Авг-15, 00:52 | ||
Там коду местами и побольше двадцати лет. | ||
| Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору | ||
| 112. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Kodir (ok) on 12-Авг-15, 13:55 | ||
> Функция byLine (чтение текстового файла построчно) была переписана и значительно ускорена (до трёх раз). | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 115. "Релиз компилятора D версии 2.068.0" | +/– | |
| Сообщение от Crazy Alex (ok) on 12-Авг-15, 17:53 | ||
Там много всего было. И откровенная тупизна, и неучёт особенностей платформы, и неожиданные тормоза в том, что тормозить не должно. И нет, оно не так просто - это обобщённая функция (шаблон из ranges еа самом деле), она должна корректно работать любыми терминаторами, в том числе уникодными. | ||
| Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |