Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.70/254: Рейтинг темы: голосов - 254, средняя оценка - 4.70
 Аватар для Voivoid
710 / 283 / 16
Регистрация: 31.03.2013
Сообщений: 1,340
20.03.2015, 09:31
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Dennis Ritchie Посмотреть сообщение
Rust не для сишников. ANSI-сишники этого не поймут
Кто бы сомневался, на то они и сишники. Ты тут путаешь причину со следствием. Дело не в том, что для них нет более подходящего языка, а в том они не в состоянии понять что-то другое ( иначе давно уже на что-нибудь да пересели бы )

Цитата Сообщение от Dennis Ritchie Посмотреть сообщение
Как можно было запретить делать непроверенные арифметические операции над указателями?
Карго-культ. Можешь хоть одну причину назвать зачем тебе это понадобится?
0
 Аватар для TheFox
131 / 67 / 10
Регистрация: 13.05.2013
Сообщений: 437
20.03.2015, 09:40
Цитата Сообщение от Dennis Ritchie Посмотреть сообщение
Как может нравиться работа
Работа может нравится в сравнении с другими, а язык вообще нравится не обязан. Да и работа не обязана. Работа это в первую очередь средство получения ресурсов на то, что нравится.

Цитата Сообщение от Dennis Ritchie Посмотреть сообщение
Меня не интересует такая работа (за деньги), пусть даже в огромном количестве.
Вот поэтому "дишников" так мало. Большинство все-таки интересует работа за деньги, причем совершенно справедливо
0
 Аватар для Dennis Ritchie
555 / 148 / 58
Регистрация: 27.07.2014
Сообщений: 2,446
20.03.2015, 09:42  [ТС]
Цитата Сообщение от Voivoid Посмотреть сообщение
Кто бы сомневался, на то они и сишники. ... ( иначе давно уже на что-нибудь да пересели бы )
Так ведь тоже самое и с плюсистами. Вот, например, посмотрит плюсист на код D-шника и скажет: "Этот код мне абсолютно понятен." А потом задаст себе вопрос: "А почему бы и не попробовать этот D?"
Тут на сцену выходит Lisp вместе с Haskell'ем и Rust'ом. Плюсист смотрит на эти языки и думает: "Ей, богу. Какой дурак придумал этот ужасный синтаксис. Мне ничего не понять в этом быдлокоде." Ага. Вот так оно и будет.
Цитата Сообщение от Voivoid Посмотреть сообщение
Можешь хоть одну причину назвать зачем тебе это понадобится?
А если я захочу заниматься хакерскими делами? C/C++/D мне отлично подойдут, а вот Rust - сомневаюсь.
0
 Аватар для TheFox
131 / 67 / 10
Регистрация: 13.05.2013
Сообщений: 437
20.03.2015, 09:46
Цитата Сообщение от Voivoid Посмотреть сообщение
на то они и сишники.
Народ, вот честно, вы давно видели чистого сишника не за микроконтроллером/PLC, не за легаси, и не за системным программированием? Нафига им Rust?

Добавлено через 1 минуту
Цитата Сообщение от Dennis Ritchie Посмотреть сообщение
А если я захочу заниматься хакерскими делами?
ASM
0
 Аватар для Dennis Ritchie
555 / 148 / 58
Регистрация: 27.07.2014
Сообщений: 2,446
20.03.2015, 09:49  [ТС]
Цитата Сообщение от TheFox Посмотреть сообщение
а язык вообще нравится не обязан.
А вот в том-то и дело, что я гурман программирования. Мне нравятся конкретные языки. Большинство D-шников тоже гурманы программирования (им нравится язык больше, чем деньги).
Цитата Сообщение от TheFox Посмотреть сообщение
Большинство все-таки интересует работа за деньги, причем совершенно справедливо
Ну тогда используйте C# и Java, чтобы получить больше денег. Меня интересуют другие цели.
Цитата Сообщение от TheFox Посмотреть сообщение
ASM
Правильно, но asm далеко без C не убежит. К C уже давно приелось название - "второй asm".
Цитата Сообщение от TheFox Посмотреть сообщение
Нафига им Rust?
Вот в том-то и дело, что Rust не будет системным языком. Значит, не будет иметь больше возможностей, чем D.
0
 Аватар для Voivoid
710 / 283 / 16
Регистрация: 31.03.2013
Сообщений: 1,340
20.03.2015, 09:58
Цитата Сообщение от Dennis Ritchie Посмотреть сообщение
А потом задаст себе вопрос: "А почему бы и не попробовать этот D?"
Конечно задаст. Только сразу же себе и ответит: "смысла нет". Ничего нового в D по сравнению с плюсами в общем-то нет. Перспектив у D нет никаких.

Цитата Сообщение от Dennis Ritchie Посмотреть сообщение
Тут на сцену выходит Lisp вместе с Haskell'ем и Rust'ом. Плюсист смотрит на эти языки и думает: "Ей, богу. Какой дурак придумал этот ужасный синтаксис. Мне ничего не понять в этом быдлокоде."
Лол, проекции такие проекции. Не надо свои мысли другим приписывать

Цитата Сообщение от TheFox Посмотреть сообщение
Народ, вот честно, вы давно видели чистого сишника не за микроконтроллером/PLC, не за легаси, и не за системным программированием? Нафига им Rust?
Да как бы на rust'е свет клином не сошелся. Я лично не вижу никакого оправдания в неиспользовании C++ ( да-да, в том числе и в перечисленных тобою областях ) за исключением одного: отсутствие поддержки адекватного C++ компилятора для данной платформы. Все остальное - тупая упертость.
0
 Аватар для TheFox
131 / 67 / 10
Регистрация: 13.05.2013
Сообщений: 437
20.03.2015, 10:05
Цитата Сообщение от Dennis Ritchie Посмотреть сообщение
Большинство D-шников тоже гурманы программирования
Это многое объясняет

Цитата Сообщение от Dennis Ritchie Посмотреть сообщение
Меня интересуют другие цели.
Поэтому D скорее всего навсегда останется языком "для души" на котором никто кроме его фанатов писать не будет.

Цитата Сообщение от Dennis Ritchie Посмотреть сообщение
Значит, не будет иметь больше возможностей
Возможностей для чего?
0
 Аватар для Dennis Ritchie
555 / 148 / 58
Регистрация: 27.07.2014
Сообщений: 2,446
20.03.2015, 10:11  [ТС]
Цитата Сообщение от Voivoid Посмотреть сообщение
Ничего нового в D по сравнению с плюсами в общем-то нет. Перспектив у D нет никаких.
В том-то и дело, что D - это улучшенный C++:
Сравнительно недавно на свет появился язык программирования D: мощный инструмент, сочетающий фундаментальность C и C++ с недосягаемой ранее высокоуровневостью. Главными "фишками" языка можно считать обилие синтаксиса, предназначенного для сокращения исходного кода программы (шаблоны, миксины и прочее) и множество ключевых слов для проверки и отладки кода.
Цитата Сообщение от Voivoid Посмотреть сообщение
Лол, проекции такие проекции. Не надо свои мысли другим приписывать
Мне трудно поверить, что такие мысли испытывал только я один.
Цитата Сообщение от TheFox Посмотреть сообщение
Поэтому D скорее всего навсегда останется языком "для души" на котором никто кроме его фанатов писать не будет.
Время покажет. Лично я сомневаюсь. Год от года количество D-шников растёт. И об этом свидетельствует официальная статистика.
Цитата Сообщение от TheFox Посмотреть сообщение
Возможностей для чего?
Для того же системного программирования, например.
0
 Аватар для Voivoid
710 / 283 / 16
Регистрация: 31.03.2013
Сообщений: 1,340
20.03.2015, 10:14
Цитата Сообщение от Dennis Ritchie Посмотреть сообщение
В том-то и дело, что D - это улучшенный C++:
Ох, лол, маркетинговый буллшит бесспорно это весомый аргумент
0
 Аватар для TheFox
131 / 67 / 10
Регистрация: 13.05.2013
Сообщений: 437
20.03.2015, 10:15
Цитата Сообщение от Voivoid Посмотреть сообщение
Я лично не вижу никакого оправдания в неиспользовании C++
А нужны оправдания для его неиспользования? Там часто нет причин его использовать, так как ООПшные фишки много удобства не добавляют — высокий уровень абстракции не нужен, а если еще есть старый код, то городить обертки тоже либо нет особого смысла, либо просто не охота.
0
 Аватар для Dennis Ritchie
555 / 148 / 58
Регистрация: 27.07.2014
Сообщений: 2,446
20.03.2015, 10:20  [ТС]
Цитата Сообщение от Voivoid Посмотреть сообщение
Ох, лол, маркетинговый буллшит бесспорно это весомый аргумент
По-вашему, российский программист, который написал эту статью использует маркетинговый ход?
Reading the documentation (in Russian)
0
 Аватар для TheFox
131 / 67 / 10
Регистрация: 13.05.2013
Сообщений: 437
20.03.2015, 10:21
Цитата Сообщение от Dennis Ritchie Посмотреть сообщение
официальная статистика
Как удачно угадали со словосочетанием, есть в нем какая-то почти неуловимая ирония

Цитата Сообщение от Dennis Ritchie Посмотреть сообщение
Для того же системного программирования, например.
Как показывает практика, для него и возможностей С++ достаточно более чем. Многие даже и их не считают необходимым использовать.
0
 Аватар для Voivoid
710 / 283 / 16
Регистрация: 31.03.2013
Сообщений: 1,340
20.03.2015, 10:22
Цитата Сообщение от TheFox Посмотреть сообщение
ам часто нет причин его использовать, так как ООПшные фишки много удобства не добавляют
Ага и по этому в C так частенько эмулируют runtime полиморфизм при помощи разного рода костылей. Да и ладно, можно и без ООП обойтись если уж очень хочется, только в плюсах ж не только ООП, есть еще например более строгая система типов и обобщенное программирование. Одно это уже на порядок просто увеличивает возможности языка.

Цитата Сообщение от TheFox Посмотреть сообщение
высокий уровень абстракции не нужен
Круто, че. Весь мир старается как только можно бороться со сложностью разработки программного обеспечения. А тут на те, создание абстракций высокого уровня не нужно. Ну ок, что еще тут сказать
0
 Аватар для TheFox
131 / 67 / 10
Регистрация: 13.05.2013
Сообщений: 437
20.03.2015, 10:26
Цитата Сообщение от Voivoid Посмотреть сообщение
Весь мир старается как только можно бороться со сложностью разработки программного обеспечения. А тут на те, создание абстракций высокого уровня не нужно.
Это прикладное. А системное так и осталось перекладыванием байтов из структуры в структуру.
0
 Аватар для Dennis Ritchie
555 / 148 / 58
Регистрация: 27.07.2014
Сообщений: 2,446
20.03.2015, 10:27  [ТС]
Цитата Сообщение от Voivoid Посмотреть сообщение
Круто, че. Весь мир старается как только можно бороться со сложностью разработки программного обеспечения.
Вот именно. D стал мощнее, чем C++ и проще (те же атрибуты функций, контракты и т. д.).
Цитата Сообщение от TheFox Посмотреть сообщение
Как удачно угадали со словосочетанием, есть в нем какая-то почти неуловимая ирония
Ну ведь статистика не с dlang.org, а отсюда:
TIOBE Index for March 2015
0
 Аватар для TheFox
131 / 67 / 10
Регистрация: 13.05.2013
Сообщений: 437
20.03.2015, 11:11
Цитата Сообщение от Dennis Ritchie Посмотреть сообщение
Ну ведь статистика не с dlang.org, а отсюда:
Результаты потрясают. Его индекс чуть выше индекса аж самого Пролога! Я уж молчу о том, что так и не понял, как они этих попугаев считают.
0
 Аватар для Dennis Ritchie
555 / 148 / 58
Регистрация: 27.07.2014
Сообщений: 2,446
20.03.2015, 11:18  [ТС]
Цитата Сообщение от TheFox Посмотреть сообщение
Результаты потрясают.
Да. Я раньше не замечал. D популярнее, чем Lisp.
0
 Аватар для Voivoid
710 / 283 / 16
Регистрация: 31.03.2013
Сообщений: 1,340
20.03.2015, 11:37
Цитата Сообщение от TheFox Посмотреть сообщение
Это прикладное. А системное так и осталось перекладыванием байтов из структуры в структуру.
Лишь потому что эту дань традии ( культ карго в чистом виде ) свято блюдут закостенелые байтослесари ( а адекватным людям в это болото лезть не охото ). Назови-ка хоть одну разумную причину зачем все это делать руками? Аргумент про эффективность не принимается, на C++ она будет как минимум не меньше. Да и вообще кроме как для реализации интерфейсов железа ( да-да, именно интерфейсов, без какой либо логики ), а это тончайшая прослоечка, вся эта возня с байтами больше нигде не нужна.
0
1195 / 588 / 88
Регистрация: 20.09.2012
Сообщений: 1,881
20.03.2015, 11:43
Цитата Сообщение от Dennis Ritchie Посмотреть сообщение
Вот именно. Александреску настолько умён, что даже в шлаке способен отыскать маленький ништяк
надо ли понимать это так, что он вынужден искать в шлаке хоть чтото полезное поскольку сам ни на что не способен? (даже как то жаль дэшников стало - они в него так свято верят)

но вообще паства у Александреску качественная, смотрим: если это "Цитата из Писания книги Александреску" о дэ, то она транспарантом вываливается на форум как мегафича. как только оказывается что это "мегафича" скомуниждена у когото, кто к приближеным сектантам дэ не относится, "мегафича" сразу становится "маленьким ништяком"
0
20.03.2015, 11:48  [ТС]

Не по теме:

Цитата Сообщение от pycture Посмотреть сообщение
надо ли понимать это так, что он вынужден искать в шлаке хоть чтото полезное поскольку сам ни на что не способен? (даже как то жаль дэшников стало - они в него так свято верят)
Честно говоря, меня заколебало читать ваши портянки.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Закрытая тема Создать тему
Новые блоги и статьи
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru