Size: a a a

2020 February 29

B

Bogdan in rust_offtopic
а это кто
Возьмём аналогичный пример — ассемблер. В нём нет фич и не средств построения абстракций → язык сложно использовать

Если взять ассемблер и добавит пару фич (типы + выражения) а также добавить абстракции (функции), получится Си. Си уже можно применить для решения любой задачи — от компилятора до вебсервера

Остальные императивные языки это просто си с доп фичами и абстракциями. Они сложнее и вроде как удобнее для решения задач
В ассемблере есть макросы, т.е. при должном упорстве можно выразить любую абстракцию.

А если подключить кодген, то да, мы напишем поверх асма компилятор😄
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
при том что почему блять не вывести значения?
ну он выводит, имя типа
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
ну он выводит, имя типа
заебись, и чтобы вывести значения я буду цикл писать
источник

p

polunin.ai in rust_offtopic
который займет 4 строчки
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
заебись, и чтобы вывести значения я буду цикл писать
ну ты ведь знаешь что вместо циклом можно использоват ькомбинаторы?
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
заебись, и чтобы вывести значения я буду цикл писать
а ты как хотел???
источник

AZ

Alex Zhukovsky in rust_offtopic
тогда не надо 4 строчки
источник

ch

central hardware in rust_offtopic
polunin.ai
заебись, и чтобы вывести значения я буду цикл писать
Блять, может его вообще убрать?
источник

B

Bogdan in rust_offtopic
Т-34 85
то есть, ты на нём не можешь написать лист?
Там указатели реализовать нереально, по моему.

Если и можно както адрес индекировать то очень диким извратом
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
тогда не надо 4 строчки
а сколько
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
а сколько
string.Join(", ", exams)

при условии, что Exam сам определяет тустринг правильно
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
при том что почему блять не вывести значения?
у тебя там может быть массив хуйни, которую не выведешь в текст. И что будет делать этот метод тогда?
источник

AZ

Alex Zhukovsky in rust_offtopic
тустринги в дотнете хуево сделаны, что уж тут говорить
источник

AZ

Alex Zhukovsky in rust_offtopic
но какие есть
источник

p

polunin.ai in rust_offtopic
Т-34 85
у тебя там может быть массив хуйни, которую не выведешь в текст. И что будет делать этот метод тогда?
у всего есть ToString()
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
у всего есть ToString()
да, и это плохо
источник

AZ

Alex Zhukovsky in rust_offtopic
ты только что сам подгорел от дефолтно реализации
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
у всего есть ToString()
и какая с этого польза?
источник

p

polunin.ai in rust_offtopic
Т-34 85
и какая с этого польза?
я тут при чем?
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
я тут при чем?
ты ж хочешь вывести непонятно что
источник