1 | |
Язык программирования D и Rust. Пробовали? Что можете сказать?03.02.2016, 09:17. Показов 6156. Ответов 88
Я совсем немного пробовал работать с D, первое впечатление положительно. А по Rust посмотрел доклад, как увидел этот убогий стиль именования всего и вся в стиле: to_string, do_work, bla_bla_bla, что аж тошно стало. Понятно, что это не критерий оценки языка, так, просто, мысли в слух.
Добавлено через 12 часов 4 минуты Ясно. Никто не пробовал. Я могу сказать, что D чем-то похож на C#, чем мне и понравился.
1
|
03.02.2016, 09:17 | |
Ответы с готовыми решениями:
88
C++ снова хоронят: Rust - серебряная пуля или просто ещё один язык программирования? Что можете сказать ? Что можете сказать по сборке? Что можете сказать о ноуте? |
Master of Orion
|
|
17.01.2018, 15:23 | 81 |
KolodeznyDiver, да я ничего про плохо не подумал, просто разница в терминологии. Я под структурой имел ввиду более конкретное определение, вот и все. У меня собственно вопрос был к этому
0
|
Модератор
|
|
17.01.2018, 16:09 | 82 |
Разве Box<> не приводит к дополнительному расходу памяти и наличию ссылки (указателя) под капотом?
Т.е. `Box<T>` в косвенно рекурсивной (может и не точно, но продолжу называть её так) структуре реально позволяет создать цепочку ссылок на экземпляры структуры, т.е. односвязанный список. Это не просто указание "я не знаю размер типа".
0
|
Master of Orion
|
|
17.01.2018, 16:17 | 83 |
KolodeznyDiver, ну так, а как иначе? Хаскель и лисп магическим образом не позволяют этого, там точно также ссылка проставляется. Дополнительный расход - ну, в каком-то смысле есть, только альтернатив нет, т.к. создать тип бесконечного размера нельзя
Добавлено через 1 минуту Так нам ссылки в таком случае и нужны. Во всех остальных случаях мы пользуемся самой структурой, а не указателем (ссылкой) на неё.
0
|
Curry
|
17.01.2018, 16:56
#84
|
0
|
Модератор
|
|
18.01.2018, 18:12 | 88 |
0
|
Master of Orion
|
||||||
19.01.2018, 12:59 | 89 | |||||
KolodeznyDiver, ну это-то да.
Добавлено через 10 минут кстати, еще немного костыльного ООП: https://www.reddit.com/r/rust/... decorator/ Добавлено через 18 часов 25 минут Почитал пример: ага, все просто. При этом щас еще проще, т.к. есть стандартный трейт Into (и From, имплементируется автоматически), и можно как-то так:
0
|
19.01.2018, 12:59 | |
19.01.2018, 12:59 | |
Помогаю со студенческими работами здесь
89
Что можете сказать о конфиге? Что можете сказать о pyglet? Что можете сказать о этом пк Что мощнее язык программирования Perl или язык программирования PHP Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |