|  Вариант для распечатки | Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от opennews (ok), 10-Мрт-25, 16:32 | ||
| Опубликован релиз DMD 2.110, эталонного компилятора для языка D. Код компилятора распространяется под свободной лицензией BSL (Boost Software License). Поддерживаются системы Linux, Windows, macOS и FreeBSD... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление | 
| Сообщения | [Сортировка по времени | RSS] | 
| 1. "Выпуск компилятора языка D 2.110" | –8 +/– |  | 
| Сообщение от Ivan_83 (ok), 10-Мрт-25, 16:32 | ||
| > При запуске с опцией "-preview=fixImmutableConv" запрещено копирование переменных с типом "const void[]" в переменные с типом "void[]", так как такое копирование в последствии может привести к использованию вне контекста "const". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 5. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (5), 10-Мрт-25, 16:57 | ||
| Или не использовать опцию -preview=fixImmutableConv. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 93. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от 12yoexpert (ok), 11-Мрт-25, 10:50 | ||
| каким местом результирующий массив должен быть immutable? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 16. "Выпуск компилятора языка D 2.110" | +8 +/– |  | 
| Сообщение от Аноним (16), 10-Мрт-25, 17:55 | ||
| > Опять придётся через memcpy() обходить дурные хотелки компелятора :) | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
|  | ||
| 18. "Выпуск компилятора языка D 2.110" | –8 +/– |  | 
| Сообщение от Ivan_83 (ok), 10-Мрт-25, 18:13 | ||
| Вот именно, мешают своими типами код писать :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 84. "Выпуск компилятора языка D 2.110" | –4 +/– |  | 
| Сообщение от ng (ok), 11-Мрт-25, 09:32 | ||
| Тут важно различать программистов и кодеров. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 94. "Выпуск компилятора языка D 2.110" | +3 +/– |  | 
| Сообщение от 12yoexpert (ok), 11-Мрт-25, 10:51 | ||
| > Тут важно различать программистов и кодеров | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 102. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (102), 11-Мрт-25, 11:30 | ||
| А можно мне для себя, как отличить программиста от кодера? Хочу понять, кем являюсь я. | ||
| Ответить | Правка | К родителю #84 | Наверх | Cообщить модератору | ||
|  | ||
| 122. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от ng (ok), 11-Мрт-25, 13:50 | ||
| Всё, на самом деле, просто. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 137. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (137), 11-Мрт-25, 15:34 | ||
| А если скриптует? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 187. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (187), 12-Мрт-25, 12:39 | ||
| Наверное, скриптор. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 221. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Аноним (221), 21-Мрт-25, 19:17 | ||
| Как отличить кота от кошки? Всё просто: если побежал, значит - это кот, а если побежала - кошка. | ||
| Ответить | Правка | К родителю #122 | Наверх | Cообщить модератору | ||
| 2. "Выпуск компилятора языка D 2.110" | –10 +/– |  | 
| Сообщение от Аноним (-), 10-Мрт-25, 16:36 | ||
| >Опубликован релиз DMD 2.110, эталонного компилятора для языка D. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 17. "Выпуск компилятора языка D 2.110" | +11 +/– |  | 
| Сообщение от funny.falcon (?), 10-Мрт-25, 17:58 | ||
| > Господа это единственный компилятор не основанный на LLVM. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 19. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (19), 10-Мрт-25, 18:16 | ||
| Спасибо тебе, дорогой | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 20. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (19), 10-Мрт-25, 18:17 | ||
| А раст то на llvm или нет ?!? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 22. "Выпуск компилятора языка D 2.110" | +5 +/– |  | 
| Сообщение от Аноним (22), 10-Мрт-25, 18:28 | ||
| Да | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 28. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Ан Оним (?), 10-Мрт-25, 19:30 | ||
| FPC with an LLVM code generator backend is available on the git main branch | ||
| Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору | ||
|  | ||
| 35. "Выпуск компилятора языка D 2.110" | +2 +/– |  | 
| Сообщение от Аноним (22), 10-Мрт-25, 20:02 | ||
| Зачем, если есть без LLVM? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 48. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Анонем (?), 10-Мрт-25, 20:50 | ||
| > Will the FPC team, somewhere in the future, adopt the LLVM as the backend on all platforms? | ||
| Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору | ||
|  | ||
| 55. "Выпуск компилятора языка D 2.110" | +2 +/– |  | 
| Сообщение от Bottle (?), 10-Мрт-25, 22:14 | ||
| Ознакомься с Pascal-P5, который соответствует ISO стандарту языка. | ||
| Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору | ||
|  | ||
| 199. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (-), 12-Мрт-25, 18:52 | ||
| Никлаус Вирт с того света смотрит на тебя одобрительно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 45. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от Аноним (-), 10-Мрт-25, 20:30 | ||
| > Господа это единственный компилятор не основанный на LLVM. | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
|  | ||
| 47. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от Аноним (47), 10-Мрт-25, 20:42 | ||
| Для скорости есть LDC/GDC (с LLVM и GCC бэкендами) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 112. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (137), 11-Мрт-25, 12:33 | ||
| >Господа это единственный компилятор не основанный на LLVM. | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 6. "Выпуск компилятора языка D 2.110" | +10 +/– |  | 
| Сообщение от Аноним (6), 10-Мрт-25, 16:59 | ||
| Здесь должна быть дискуссия почему D должен был не допустить такое явление как Раст! Именно Раст заполонил умы опеннетовцев, а должен был D! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 8. "Выпуск компилятора языка D 2.110" | +10 +/– |  | 
| Сообщение от Аноним (8), 10-Мрт-25, 17:10 | ||
| Потому что у D не было достаточной поддержки со стороны корпораций. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 9. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Аноним (8), 10-Мрт-25, 17:14 | ||
| Некоторые маститые кодеры попробовали Раст, и вот что говорят: долго компилируются большие проекты, тащится куча зависимостей, многие вещи слишком сложно выразить на Расте (тогда как на плюсах это делается элементарно). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 13. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (16), 10-Мрт-25, 17:53 | ||
| > многие вещи слишком сложно выразить на Расте (тогда как на плюсах это делается элементарно). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 21. "Выпуск компилятора языка D 2.110" | +2 +/– |  | 
| Сообщение от Аноним (8), 10-Мрт-25, 18:18 | ||
| Говорили, что из-за требования постоянно угождать боров чекеру. Ломается производительность труда. Нужно изворачиваться, чтоб даже простые вещи реализовать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 78. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от анон (?), 11-Мрт-25, 08:08 | ||
| А это и есть фатальный недостаток Rust-а т.к. код сразу пишется в продакшн (производство) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 90. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от Аноним (90), 11-Мрт-25, 10:36 | ||
| Что ещё говорят маститые кодеры (какой масти, кстати?)? Что-нибудь про удой кур известно стало? | ||
| Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору | ||
|  | ||
| 95. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от 12yoexpert (ok), 11-Мрт-25, 10:55 | ||
| гугли статью на хабре, как разработчик игр пытался на расте писать. в итоге его выбесило, что компилятор мешает работать, что язык - нелогичная каша, собранная по сусекам, и что фундаметальные баги висят по 10 лет и всем пофиг | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
|  | ||
| 115. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (-), 11-Мрт-25, 12:52 | ||
| Если ты про нытье этих неудачников: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 103. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от yet another anonymous (?), 11-Мрт-25, 11:34 | ||
| > Ох, лол. Прямо многие? Хоть одну "маститые кодеры" могут привести в пример? | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
|  | ||
| 211. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (211), 15-Мрт-25, 15:31 | ||
| Разработчики браузера Ladybird проводили сравнение потенциальных языков и не выбрали Rust, потому что он плохо ложится на объекто ориентированную природу веб стандартов. | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
|  | ||
| 14. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от BeLord (ok), 10-Мрт-25, 17:54 | ||
| Они бы привели примеры этих многих вещей, а то есть умельцы которые технологическими линиями на Перле управляют, а есть кто приложение из 5 окон делает бегемотом-))) | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
|  | ||
| 39. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Аноним (39), 10-Мрт-25, 20:14 | ||
| Видели мы код этих "умельцев" на перле… | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 105. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (137), 11-Мрт-25, 11:39 | ||
| Да вообще код на Перле... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 104. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (137), 11-Мрт-25, 11:38 | ||
| Бегемот - что за ЯП такой? | ||
| Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору | ||
|  | ||
| 10. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от Аноним (10), 10-Мрт-25, 17:20 | ||
| Потому что D в сравнении с плюсами в итоге не давал значимых преимуществ и при этом был нужен полутора анонимусам. Плюс разные стдлиб и несовместимые, но поддерживаемые DMD1 и DMD2 окончательно убили смысл в D вкладывать усилия. | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
|  | ||
| 80. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от анон (?), 11-Мрт-25, 08:14 | ||
| У них не было GUI библиотеки что ограничвало распространение. У Rust есть Slint, у C/C++ есть Qt, wxWidgets, MFC и пр., даже у Pascal есть, и у Go есть Fyne, Gio. А у D ничего не было. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 81. "Выпуск компилятора языка D 2.110" | –3 +/– |  | 
| Сообщение от Аноним (81), 11-Мрт-25, 08:32 | ||
| D был хуже чем C++ т.к. в нем был GC, так что он встал куда-та на уровень с Go. | ||
| Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору | ||
|  | ||
| 106. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Аноним (137), 11-Мрт-25, 11:42 | ||
| Для кроваво-ынтерпрайзного софта GC в преимущество. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 15. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Аноним (15), 10-Мрт-25, 17:55 | ||
| Насчёт хайпа и забудут не уверен, стратегия раста - заразить как можно больше проэктов, пока хайп не прошёл. Вокруг Ди тоже хайп какой-никакой был, но на нём не было написано ничего важного, и он действительно помер после хайпа, тихо и незаметно. | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
|  | ||
| 23. "Выпуск компилятора языка D 2.110" | –2 +/– |  | 
| Сообщение от Аноним (23), 10-Мрт-25, 18:32 | ||
| > стратегия раста - заразить как можно больше проэктов, пока хайп не прошёл | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 36. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от laindono (ok), 10-Мрт-25, 20:04 | ||
| > они де жалуются на долгую компиляцию | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 40. "Выпуск компилятора языка D 2.110" | –2 +/– |  | 
| Сообщение от Аноним (39), 10-Мрт-25, 20:19 | ||
| А что оно делает? У меня простенький привет мир (построчный разбор строк, фильтрация, форматирование вывода), тупо переписал простенький скрипт с питона (с ворохом сишных батареек) на раст, вышло по 50 гб на дебаг и релиз либы, сборка какое-то совершенно неприличное время. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 107. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (137), 11-Мрт-25, 11:45 | ||
| Минусующие предлагают вам не верить своим глазам. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 202. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Прохожий (??), 13-Мрт-25, 03:14 | ||
| >тупо переписал | ||
| Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору | ||
|  | ||
| 43. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от Ivan_83 (ok), 10-Мрт-25, 20:26 | ||
| Смешно же. | ||
| Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору | ||
|  | ||
| 54. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от laindono (ok), 10-Мрт-25, 22:11 | ||
| > при прогретых кешах | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 70. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Ivan_83 (ok), 11-Мрт-25, 03:27 | ||
| > Что кеши кешируют? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 74. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от laindono (ok), 11-Мрт-25, 04:24 | ||
| > собранная ос, исходники портов, собранные порты, ccache. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 215. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (215), 15-Мрт-25, 19:09 | ||
| >Процедурный код на два порядка проще компилировать. | ||
| Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору | ||
|  | ||
| 41. Скрыто модератором | +/– |  | 
| Сообщение от Ivan_83 (ok), 10-Мрт-25, 20:20 | ||
| Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору | ||
|  | ||
| 46. Скрыто модератором | –2 +/– |  | 
| Сообщение от Аноним (-), 10-Мрт-25, 20:40 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 44. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (15), 10-Мрт-25, 20:28 | ||
| >"стратегия раста" | ||
| Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору | ||
|  | ||
| 212. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (215), 15-Мрт-25, 18:23 | ||
| Какое-то сообщество с большой дороги. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 51. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (51), 10-Мрт-25, 21:18 | ||
| Наверное, если бы у раста не было такой стратегии, то и людей бегающих по репозиториям и требующих срочно переписать всё или хотя бы частями на раст не было? | ||
| Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору | ||
|  | ||
| 64. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от Аноним (23), 11-Мрт-25, 00:32 | ||
| Только никто по репозиториями не бегает и не требует, свои репозитории переписывают сами авторы. Но да, этой движухи не было бы не будь rust революцией, а будь он посредственностью как какой-нибудь очередной D. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 69. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (51), 11-Мрт-25, 01:39 | ||
| >свои репозитории переписывают сами авторы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 119. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (-), 11-Мрт-25, 13:11 | ||
| Да. От него, как от менеджера, требуется только разрешение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 124. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (51), 11-Мрт-25, 14:05 | ||
| > Да. От него, как от менеджера, требуется только разрешение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 130. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (-), 11-Мрт-25, 14:49 | ||
| > Значит Линус, как менеджер, видит качество будущих кодописателей и готовит проект к снижению их квалификации. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 56. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Bottle (?), 10-Мрт-25, 22:16 | ||
| D для скриптинга использовали Remedy, те финны, которые Alan Wake и Control сделали. | ||
| Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору | ||
|  | ||
| 26. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Аноним (26), 10-Мрт-25, 18:36 | ||
| я не стал его юзать из-за сборщика мусора. он как бы был опциональным всегда, но по факту все было завязано на него и ты не мог вроде даже стандартную либу использовать без сборщика мусора. | ||
| Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору | ||
|  | ||
| 38. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от fuggy (ok), 10-Мрт-25, 20:13 | ||
| Вот и получается. Возможная замена для Rust. А по факту нужно отключать сборщик мусора и использовать malloc/free без которого возвращаемся к тому что с чего начали. Или читать 10 страница мануала про все режимы работы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 52. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (39), 10-Мрт-25, 21:18 | ||
| 2 версия поворот не туда, но чего ещё ожидать от любителей додиеза. | ||
| Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору | ||
|  | ||
| 108. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Аноним (137), 11-Мрт-25, 11:52 | ||
| Можете использовать его подмножество BetterC, как замену Сишки, но с более красивым синтаксисом. Совсем без GC. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 201. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от warlock66613 (ok), 13-Мрт-25, 00:08 | ||
| 1) D очень безидейный. Точнее, идея там такая: давайте натащим из всех языков и подходов побольше всего, чтобы и так можно было писать и сяк и наперекосяк. Оказывается, людям это не нравится. Хотя казалось бы. | ||
| Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору | ||
|  | ||
| 204. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (204), 13-Мрт-25, 10:41 | ||
| 1) Главная фича — поддержка как высокоуровневого, так и низкоуровневого программирования. Людям D это нравится | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 216. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от warlock66613 (ok), 16-Мрт-25, 19:39 | ||
| > 1) Главная фича — поддержка как высокоуровневого, так и низкоуровневого программирования. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 219. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Hck3r (?), 19-Мрт-25, 01:58 | ||
| 
 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 220. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (220), 20-Мрт-25, 09:15 | ||
| > Большинство кто решил писать на Ди как раз похожие чувства испытывают когда прикасаются к плюсам.. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 222. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (221), 21-Мрт-25, 19:20 | ||
| А в Д уже решили вопрос с освобождением памяти без сборщика мусора? | ||
| Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору | ||
| 11. "Выпуск компилятора языка D 2.110" | –4 +/– |  | 
| Сообщение от Tita_M (ok), 10-Мрт-25, 17:32 | ||
| Вопрос к тем кто следит за этим языком: добавили ли в него поддержку борроу чекера уже или ещё нет? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 25. "Выпуск компилятора языка D 2.110" | –2 +/– |  | 
| Сообщение от Аноним (23), 10-Мрт-25, 18:35 | ||
| Для борроу чекера нужно вводить в синтаксис языка лайфтаймы, а значит ломать совместимость. Никакой из копроязыков на это не пойдёт, добавление борроу чекера останется на уровне балаболии. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 42. "Выпуск компилятора языка D 2.110" | +2 +/– |  | 
| Сообщение от Аноним (42), 10-Мрт-25, 20:22 | ||
| >> Для борроу чекера нужно вводить в синтаксис языка лайфтаймы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 99. "Выпуск компилятора языка D 2.110" | +3 +/– |  | 
| Сообщение от Аноним (47), 11-Мрт-25, 11:06 | ||
| Пока что добавили очень простую штуку только и она экспериментальная так и осталась https://dlang.org/spec/ob.html | ||
| Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору | ||
| 12. "Выпуск компилятора языка D 2.110" | +3 +/– |  | 
| Сообщение от blevakagmail.com  (?), 10-Мрт-25, 17:47 | ||
| Годнота. Круче сишарпа. Жаль не майки | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 24. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (22), 10-Мрт-25, 18:34 | ||
| А где же их Verona? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 33. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от Аноним (5), 10-Мрт-25, 19:57 | ||
| > Круче сишарпа. | ||
| Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору | ||
|  | ||
| 213. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (215), 15-Мрт-25, 18:25 | ||
| И мы знаем этого дядьку ;) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 60. "Выпуск компилятора языка D 2.110" | +2 +/– |  | 
| Сообщение от Аноним (60), 10-Мрт-25, 23:24 | ||
| в сад | ||
| Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору | ||
|  | ||
| 66. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от 12yoexpert (ok), 11-Мрт-25, 01:22 | ||
| с каких пор D это не майки? майки же его и закопали, взяв на работу Александреску | ||
| Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору | ||
|  | ||
| 100. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (47), 11-Мрт-25, 11:07 | ||
| Он в Нвидиа ушел | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 163. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от 12yoexpert (ok), 11-Мрт-25, 20:58 | ||
| перепутал майков с фейсбуком. нвидиа тут ни при чём. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 190. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (47), 12-Мрт-25, 12:57 | ||
| Андрей использовал D в фейсбуке | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 173. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (173), 12-Мрт-25, 00:20 | ||
| Если бы были майки, то было бы как ты ни пиши кроссплатформенно, а в результате получается под Винду. | ||
| Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору | ||
| 27. "Выпуск компилятора языка D 2.110" | –2 +/– |  | 
| Сообщение от зомбированный (?), 10-Мрт-25, 18:56 | ||
| А этот компилятор умеет в порты звонить и собирать под ХР ??? Вообще, мне нужен С подобный современный компилятор, который умеет в порты звонить и собирать под ХР!!! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 29. "Выпуск компилятора языка D 2.110" | +4 +/– |  | 
| Сообщение от Ан Оним (?), 10-Мрт-25, 19:37 | ||
| Lazarus/FreePascal умеет. Делал такую программу для работы с параллельным портом | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 30. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от зомбированный (?), 10-Мрт-25, 19:43 | ||
| так Lazarus на Pascalе, а я спрашивал С подобный | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 31. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Ан Оним (?), 10-Мрт-25, 19:53 | ||
| Так Free Pascal и есть С-подобный, в нём есть все С-шные типы данных и способ вызова, из FP можно вызывать С-шные dll'ки для работы с портами. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 34. "Выпуск компилятора языка D 2.110" | –3 +/– |  | 
| Сообщение от Аноним (22), 10-Мрт-25, 20:00 | ||
| Синтаксис у него несиподобный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 49. "Выпуск компилятора языка D 2.110" | –5 +/– |  | 
| Сообщение от _kp (ok), 10-Мрт-25, 20:51 | ||
| Ну, верни указатель в функции на Паскале. Ни как? А вот такие там тараканы. И так там везде. :( | ||
| Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору | ||
|  | ||
| 50. "Выпуск компилятора языка D 2.110" | +2 +/– |  | 
| Сообщение от Аноним (50), 10-Мрт-25, 21:14 | ||
| Синоним типа сделай (а-ля type PChar = ^Char;) и массивы в функции передаются и указатели возвращаются. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 59. "Выпуск компилятора языка D 2.110" | –2 +/– |  | 
| Сообщение от _kp (ok), 10-Мрт-25, 23:18 | ||
| Да Вы затейник. Всю проверку типов поделить на их приведение к PChar. ;) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 132. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (132), 11-Мрт-25, 15:13 | ||
| Паскаль не забыт, он развивается. Вот современный Паскаль: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 135. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (135), 11-Мрт-25, 15:29 | ||
| > Да Вы затейник. Всю проверку типов поделить на их приведение к PChar. ;) | ||
| Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору | ||
|  | ||
| 138. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (135), 11-Мрт-25, 15:36 | ||
| > Но язык мало изменился с тех времен когда я на нем писал, и морально устарел. | ||
| Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору | ||
|  | ||
| 145. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от _kp (ok), 11-Мрт-25, 16:32 | ||
| Вообще то, я и переписал, и закончил работу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 125. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (135), 11-Мрт-25, 14:07 | ||
| > Ну, верни указатель в функции на Паскале. Ни как? | ||
| Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору | ||
|  | ||
| 126. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от _kp (ok), 11-Мрт-25, 14:27 | ||
| Речь про указатели на объекты и структуры. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 128. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (128), 11-Мрт-25, 14:41 | ||
| В FPC используйте {$TYPEDADDRESS ON} и ^ для указания указателя на конкретный тип. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 131. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (135), 11-Мрт-25, 15:12 | ||
| > Причем здесь ваш пример с обычной строкой? ;) | ||
| Ответить | Правка | К родителю #126 | Наверх | Cообщить модератору | ||
|  | ||
| 136. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (135), 11-Мрт-25, 15:32 | ||
| > Про аналог костыля ***void с приведением чего угодно к PChar упомянуто, и про недостатки игнорирования типов при этом. | ||
| Ответить | Правка | К родителю #126 | Наверх | Cообщить модератору | ||
|  | ||
| 133. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (132), 11-Мрт-25, 15:16 | ||
| Для программирования портов на FP не нужно возвращать ничего из паскалевских функций. Нужно только импортировать пару С-шных функций из специальной dll-ки. | ||
| Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору | ||
|  | ||
| 32. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (5), 10-Мрт-25, 19:56 | ||
| Ещё пять лет назад минимум семёрка нужна была. | ||
| Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору | ||
|  | ||
| 37. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (47), 10-Мрт-25, 20:10 | ||
| Убрали поддержку XP достаточно давно | ||
| Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору | ||
|  | ||
| 65. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (-), 11-Мрт-25, 01:06 | ||
| Вы в музее работаете что-ли? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 151. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Аноним (151), 11-Мрт-25, 18:14 | ||
| У нас в универе хр стоит | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 58. "Выпуск компилятора языка D 2.110" | –2 +/– |  | 
| Сообщение от зомбированный (?), 10-Мрт-25, 22:48 | ||
| На самом деле я этот вопрос задал, чтобы проверить квалификацию системного программирования здешней публики. Ответ очень простой - есть ультра современная IDE, которая умеет свистеть в порты и компилировать как в ХР так и даже в Win3.1 - это безусловный лидер в мультиплатформенном программировании - Embarcadero RAD Studio 12.2 | ||
| Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору | ||
|  | ||
| 62. "Выпуск компилятора языка D 2.110" | –2 +/– |  | 
| Сообщение от Аноним (62), 10-Мрт-25, 23:48 | ||
| Реклама - информация, распространенная любым способом, в любой форме и с использованием любых средств, адресованная неопределенному кругу лиц и направленная на привлечение внимания к объекту рекламирования, формирование или поддержание интереса к нему и его продвижение на рынке (Приказ ФАС России от 14.11.2023 N 821/23) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 67. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от зомбированный (?), 11-Мрт-25, 01:34 | ||
| Что ты хочешь сказать этим приказом - так ваобще любую информацию можно назвать рекламой в том числе прогноз погоды на завтра или любую другую абсурдную информацию | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 75. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Аноним (75), 11-Мрт-25, 04:25 | ||
| > констатацией факта | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 76. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от Аноним (76), 11-Мрт-25, 07:48 | ||
| >клиент для телеграм под Windows 3.11 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 63. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от _kp (ok), 11-Мрт-25, 00:28 | ||
| 
 | ||
| Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору | ||
|  | ||
| 68. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от зомбированный (?), 11-Мрт-25, 01:36 | ||
| В RAD Studio 12.2 C++ отлично работает под Android, iOS, так что не только под Windows | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 98. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от _kp (ok), 11-Мрт-25, 11:04 | ||
| > В RAD Studio 12.2 C++ _отлично_ работает под Android, iOS, так что | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 101. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (47), 11-Мрт-25, 11:11 | ||
| При этом один крупный D shop переехал на него как раз с Паскаля | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 73. "Выпуск компилятора языка D 2.110" | +2 +/– |  | 
| Сообщение от Аноним (75), 11-Мрт-25, 04:19 | ||
| > и даже в Win3.1 | ||
| Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору | ||
|  | ||
| 121. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от зомбированный (?), 11-Мрт-25, 13:45 | ||
| да ладна? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 127. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (5), 11-Мрт-25, 14:39 | ||
| Это под Win32s, что ли? Ой, нет, лучше не надо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 129. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (5), 11-Мрт-25, 14:42 | ||
| А, ну OS Version осталась 6.0,всё понятно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 134. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от зомбированный (?), 11-Мрт-25, 15:20 | ||
| ну так я могу и OS Version понизить до 1.0 - тoгда ещё лучше будет работать на win 3.1 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 165. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (165), 11-Мрт-25, 21:13 | ||
| А вы вообще понимаете назначение этого списка? Впрочем, можете переключить на всё что угодно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 169. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от зомбированный (?), 11-Мрт-25, 23:14 | ||
| понимаете, не веришь - могу выслать скомпилированную прогу скомпиленную в RAD studio 12, которая запустится у тебя на windus 98 или 3.1 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 164. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (165), 11-Мрт-25, 21:07 | ||
| Это не то, совсем не то. Там можете хоть 0 указать. Важно то, где OS version, а там 6.0. Т.е. начиная от Vista. | ||
| Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору | ||
|  | ||
| 79. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от n00by (ok), 11-Мрт-25, 08:12 | ||
| Как оно свистит, когда запись в порт выполняется привилегированной командой? | ||
| Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору | ||
|  | ||
| 85. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от зомбированный (?), 11-Мрт-25, 09:41 | ||
| ясный пень через драйвер портов PortTalk, а для этого нужно, чтобы компилятор поддерживал команды inport/outport | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 88. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (5), 11-Мрт-25, 09:50 | ||
| Команды в ассемблере, а это библиотечные функции. Если их нет, их можно написать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 110. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от _kp (ok), 11-Мрт-25, 12:10 | ||
| >>Команды в ассемблере.. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 113. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (5), 11-Мрт-25, 12:39 | ||
| Ну и каким боком это относится к компилятору? Как получить доступ к железу — это не его проблема. А писать в порты можно на любом языке, хоть при помощи инлайн-ассемблера. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 193. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от n00by (ok), 12-Мрт-25, 13:30 | ||
| > ясный пень через драйвер портов PortTalk, а для этого нужно, чтобы компилятор | ||
| Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору | ||
|  | ||
| 200. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от зомбированный (?), 12-Мрт-25, 18:57 | ||
| Вот вы смешной, судя по вашему совету вы ни разу в порты не свистели на ПК, потому-что не нужно создавать драйвер изобретая велосипед, а бери какой хош в свободном доступе и свисти в порты - хоть в 32, хоть в 64 бита | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 203. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от n00by (ok), 13-Мрт-25, 09:44 | ||
| Я вообще не любитель свиста, и не фанат Соловья-Разбойника в частности. Мне было любопытно, кто на столь диком сленге шпрехает: не помню, что бы встречал такое у системщиков, как и путаницу порта в/в с "параллельным портом". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 72. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (75), 11-Мрт-25, 04:18 | ||
| > А этот компилятор умеет в порты звонить и собирать под ХР ??? | ||
| Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору | ||
|  | ||
| 109. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от зомбированный (?), 11-Мрт-25, 12:06 | ||
| то что выходило во времена официальной поддержки XP - не работало с портами, последняя версия Visual Studio умеющая свистеть в порты - 6.0. Но она кстати и под 7кой отлично работает и свистит в порты, но как бы не комфортно на ней... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 114. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (5), 11-Мрт-25, 12:44 | ||
| __asm очень сложно использовать, да. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 140. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (137), 11-Мрт-25, 15:40 | ||
| Зачем? Даже в Borland C++ для DOS были функции, которые читали из порта, писали в порт. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 144. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от зомбированный (?), 11-Мрт-25, 16:28 | ||
| так он говорит про компиляторы у которых нет таких функций | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 148. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (5), 11-Мрт-25, 16:46 | ||
| Кстати https://learn.microsoft.com/ru-ru/cpp/c-runtime-library/outp... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 149. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (5), 11-Мрт-25, 16:48 | ||
| Но повторюсь — код там тривиален: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 57. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от Аноним (47), 10-Мрт-25, 22:23 | ||
| На удивление один из самых быстрых языков - и даже ГЦ не мешает ему в этом | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 71. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от _ (??), 11-Мрт-25, 04:11 | ||
| >Что творится?! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 97. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (47), 11-Мрт-25, 11:03 | ||
| А что имеет к реальности отношение?) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 92. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от 12yoexpert (ok), 11-Мрт-25, 10:48 | ||
| по первой ссылке чувак рассуждает о выносе переменных из внутренних циклов во внешние для эфемерной оптимизации этих вложенных циклов, но при этом не знает, в каком порядке эти циклы должны быть друг в друга вложены. дальше можно не читатьч, человек понятия не имеет об оптимизации кода | ||
| Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору | ||
|  | ||
| 96. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (47), 11-Мрт-25, 11:03 | ||
| Там это в целом неважно ведь | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 223. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (223), 07-Апр-25, 19:25 | ||
| > по первой ссылке чувак рассуждает о выносе переменных из внутренних циклов во внешние для эфемерной оптимизации | ||
| Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору | ||
|  | ||
| 224. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от 12yoexpert (ok), 08-Апр-25, 00:25 | ||
| в огороде бузина, а в Киеве дядька | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 77. "Выпуск компилятора языка D 2.110" | +9 +/– |  | 
| Сообщение от Аноним (128), 11-Мрт-25, 07:49 | ||
| Автор допустил ровно одну маленькую ошибку — сделал сборщик мусора встроенным по умолчанию. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 82. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от Аноним (82), 11-Мрт-25, 09:06 | ||
| что именно там человеческого, хочешь так сделай, хочешь сяк, заранее заложили бомбу под код-стайл | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 111. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от _kp (ok), 11-Мрт-25, 12:18 | ||
| > сборщик мусора встроенным по | ||
| Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору | ||
|  | ||
| 143. "Выпуск компилятора языка D 2.110" | –3 +/– |  | 
| Сообщение от Аноним (23), 11-Мрт-25, 16:16 | ||
| > Вы думаете, если дергать освобождение памяти вручную на каждый чих, то будет быстрее? ;) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 158. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (22), 11-Мрт-25, 19:35 | ||
| Там же в критических секциях сборку мусора можно запретить. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 174. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (47), 12-Мрт-25, 00:32 | ||
| Мне нравится когда люди не шарят, но "мнение имеют" =) | ||
| Ответить | Правка | К родителю #143 | Наверх | Cообщить модератору | ||
| 87. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от abu (?), 11-Мрт-25, 09:47 | ||
| D нравится, правда, в его дебри сильно не лезу. Пишу на нем мелкие тулзы и игровой пет-проект. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 116. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от Ганс Грубер (?), 11-Мрт-25, 13:06 | ||
| Жаль, нет гуя. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 141. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от Аноним (137), 11-Мрт-25, 15:41 | ||
| Qt-биндинги есть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 154. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Ганс Грубер (?), 11-Мрт-25, 18:48 | ||
| Биндинги это фигня. Да и если я правильно понимаю, для Qt6 их нет, а он вышел 5 лет назад. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 156. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от Аноним (22), 11-Мрт-25, 19:29 | ||
| D может работать с обычными классами C++. Я так понял, что кроме шаблонов, Qt moc. Поэтому, наверное, можно использовать C++ную GUI-библиотеку не на шаблонах. FLTK ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 159. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от Аноним (159), 11-Мрт-25, 19:48 | ||
| > Биндинги это фигня. | ||
| Ответить | Правка | К родителю #154 | Наверх | Cообщить модератору | ||
|  | ||
| 161. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Ганс Грубер (?), 11-Мрт-25, 20:23 | ||
| Пример - это как Qt, но изначально написанный на D и сдизайненный под него, а не под "дергаем через костыли крестовый код". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 171. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (47), 12-Мрт-25, 00:07 | ||
| Есть несколько нативных, но не все сейчас продолжают поддерживаться. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 209. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (209), 14-Мрт-25, 14:37 | ||
| Во, не просто нативный*, а ещё и декларативный https://github.com/Samerion/Fluid | ||
| Ответить | Правка | К родителю #154 | Наверх | Cообщить модератору | ||
|  | ||
| 170. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (47), 12-Мрт-25, 00:02 | ||
| ГУЁв полно | ||
| Ответить | Правка | К родителю #116 | Наверх | Cообщить модератору | ||
|  | ||
| 180. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Вова (?), 12-Мрт-25, 01:17 | ||
| Гуёв полно, ты просто не в теме. Но у Ди нет такого ГУЯ, который был бы написан на самом Ди с учётом всех его возможностей - ООП, шаблоны, миксины, CTFE и т.п. В любом случае, если тебе нужен был бы ГУЙ, ты его давно нашёл бы. А ныть по форумам - ну такое себе. | ||
| Ответить | Правка | К родителю #116 | Наверх | Cообщить модератору | ||
| 139. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (139), 11-Мрт-25, 15:39 | ||
| Чего нет у D - армии фанатов в соцсетях и рекомендаций мануала по D вместе с чулками. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 142. "Выпуск компилятора языка D 2.110" | +2 +/– |  | 
| Сообщение от Аноним (-), 11-Мрт-25, 16:07 | ||
| А еще у него нет внятного позиционирования. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 147. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (42), 11-Мрт-25, 16:38 | ||
| Сборку мусора отключить нельзя, её можно только приостановить | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 150. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (-), 11-Мрт-25, 16:53 | ||
| > SafeD - это набор "рекомендаций" для безопасно разработки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 153. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Ганс Грубер (?), 11-Мрт-25, 18:21 | ||
| Better C это про замену сишки, подмножество ди с фичами, которые не требуют его рантайма. | ||
| Ответить | Правка | К родителю #142 | Наверх | Cообщить модератору | ||
|  | ||
| 157. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Аноним (22), 11-Мрт-25, 19:31 | ||
| SafeD и Better C - это, как бы, противоположности в смысле безопасности. | ||
| Ответить | Правка | К родителю #142 | Наверх | Cообщить модератору | ||
|  | ||
| 167. "Выпуск компилятора языка D 2.110" | –1 +/– |  | 
| Сообщение от Facemaker  (?), 11-Мрт-25, 21:41 | ||
| >SafeD и Better C - это, как бы, противоположности в смысле безопасности | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 168. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от анончик (?), 11-Мрт-25, 21:49 | ||
| А если на архитектуре он не 16битный? Плодить u18, u6, u36? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 172. "Выпуск компилятора языка D 2.110" | +2 +/– |  | 
| Сообщение от Аноним (173), 12-Мрт-25, 00:13 | ||
| Это где вы видели процессор с разрядностью не кратной байту, разработанный за последние лет 40 ? Байтовая организация памями уже давно, как само собой. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 197. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Аноним (220), 12-Мрт-25, 17:47 | ||
| То это уже не про D, где ushort подразумевает 16 бит. | ||
| Ответить | Правка | К родителю #168 | Наверх | Cообщить модератору | ||
|  | ||
| 198. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (47), 12-Мрт-25, 18:40 | ||
| alias u16 = ushort; | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 206. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Facemaker  (?), 14-Мрт-25, 10:44 | ||
| >А если на архитектуре он не 16битный? Плодить u18, u6, u36? | ||
| Ответить | Правка | К родителю #168 | Наверх | Cообщить модератору | ||
|  | ||
| 210. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (220), 14-Мрт-25, 18:05 | ||
| Objection. Это так не работает, потому что нужные first-class citizen'ы (целые, *занимающие* 6 бит и 36-битные указатели) от этого не появятся: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 146. "Выпуск компилятора языка D 2.110" | +4 +/– |  | 
| Сообщение от Соль земли (?), 11-Мрт-25, 16:35 | ||
| На нём написан неплохой эмульятор терминала Tilix. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 160. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Facemaker  (?), 11-Мрт-25, 19:51 | ||
| >эмулятор терминала Tilix | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 175. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Анониссимус (?), 12-Мрт-25, 01:05 | ||
| Тут писали анонимы про D, что там баги годами не чинятся, и вообще -- тухляк и бесперспективняк. А под этой новостью, смотрю, многие положительно отзываются. Что скажете в защиту D? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 182. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Вова (?), 12-Мрт-25, 01:21 | ||
| Ди не надо защищать, на Ди надо писать :) Забыть весь мусор про Раст и плотно начать изучать Ди (а там ДО___Я чего надо учить!). Там возможностей - море, неосиляторы подавятся на первой же странице. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 184. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Анониссимус (?), 12-Мрт-25, 07:49 | ||
| > Ди не надо защищать, на Ди надо писать :) Забыть весь мусор | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 185. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (220), 12-Мрт-25, 11:20 | ||
| > Ди не надо защищать, на Ди надо писать :) Забыть весь мусор | ||
| Ответить | Правка | К родителю #182 | Наверх | Cообщить модератору | ||
|  | ||
| 186. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Аноним (220), 12-Мрт-25, 11:58 | ||
| Вообще, там полно умных идей. Иметь возможность "нарезать" массивы и иметь алиас для последнего элемента массива полезно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 189. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Аноним (47), 12-Мрт-25, 12:54 | ||
| D скорее в корзине с C++/Rust, чем с Go | ||
| Ответить | Правка | К родителю #185 | Наверх | Cообщить модератору | ||
|  | ||
| 191. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (220), 12-Мрт-25, 13:17 | ||
| > D скорее в корзине с C++/Rust, чем с Go | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 192. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Аноним (47), 12-Мрт-25, 13:27 | ||
| Увязать можно так | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 194. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (220), 12-Мрт-25, 13:38 | ||
| В Go для обуздания GC предлагают arena-аллокаторы, unsafe есть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 205. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Анониссимус (?), 14-Мрт-25, 01:36 | ||
| > D привлекает доведёнными до ума compile-time возможностями по сравнению с C и | ||
| Ответить | Правка | К родителю #185 | Наверх | Cообщить модератору | ||
|  | ||
| 207. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (47), 14-Мрт-25, 13:09 | ||
| Deimos уже давно в режиме чтения и просто обратной совместимости | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 208. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Анониссимус (?), 14-Мрт-25, 14:10 | ||
| > Deimos уже давно в режиме чтения и просто обратной совместимости | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 217. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Аноним (22), 18-Мрт-25, 19:27 | ||
| Bindbc, и возникает вопрос: Кто-нибудь, где-нибудь, пытался делать интерфейсы к ядерному API для BetterC ? | ||
| Ответить | Правка | К родителю #207 | Наверх | Cообщить модератору | ||
|  | ||
| 218. "Выпуск компилятора языка D 2.110" | +/– |  | 
| Сообщение от Hck3r (?), 19-Мрт-25, 01:55 | ||
| https://ieeexplore.ieee.org/document/9987502 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|  | ||
| 214. "Выпуск компилятора языка D 2.110" | +1 +/– |  | 
| Сообщение от Аноним (215), 15-Мрт-25, 18:40 | ||
| К сишным либам надо писать не биндинги, а интерфейсные файлы: .h --> .d(.di). Потому, как сишный ABI понимается D без каких-либо преобразований. Это можно автоматически с помощью утилиты ctod делать. Успешно, где-то в 85% случаев. Остальное подправвить ручками. | ||
| Ответить | Правка | К родителю #205 | Наверх | Cообщить модератору | ||
|  | ||
| 188. "Выпуск компилятора языка D 2.110" | +3 +/– |  | 
| Сообщение от Аноним (47), 12-Мрт-25, 12:49 | ||
| Баги чинятся | ||
| Ответить | Правка | К родителю #175 | Наверх | Cообщить модератору | ||
| Архив | Удалить | Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема | 
| Закладки на сайте Проследить за страницей | Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |