Berkus
Αλεχ
Αλεχ
забанвый вопрос на сайте идеевского плагина нашел
Αλεχ
I have a quick question, yesterday I was working on a toy language compiler that I'm making, and when I closed and reopened clion (This was between ideas of what I wanted to add), I got a whole bunch of false positive type errors
Like red underline and all, I hover over it and I get Mismatched types, expected '*mut LLVMValue', found '*mut LLVMValue'
Αλεχ
в первые секунд 10 был уверен. что чувак про раст так тонко потроллил
պլհկ
>для раста вообще нет ни 1 IDE
պլհկ
FTFY
Nikita
А зачем ide? rls + vim вроде норм
Nikita
но я не настоящий растоман, так, только немного
Αλεχ
так что если тыг отов убить 100500 своего времени и потратить еще х10 на то, чтобы справиться с тормозами, то в принципе разницы и нет
A64m
тормозят все равно
Roma
Anonymous
лол
Nikita
Cat
> emacs
> настроили за тебя
жиза (нет)
Nikita
один раз настроил и потом с собой конфиг носишь и хранишь как реликвию
Nikita
я так свой от vim пролюбил
Nikita
было обидно
доня.
доня.
FTFY
Cat
Nikita
ну да, итеративный процесс
доня.
двух зайцев убиваешь
доня.
1) выёбываешься типа крутой вимер
доня.
2) не теряешь конфиг в случае чего
Nikita
доня.
Nikita
"... те кто уже делают бэкапы и те кто ещё нет"
Nikita
упрощаю
Cat
доня.
кек
доня.
ну вообще я всё ещё думаю что оно и про бинарный счёт тоже
Loo
@tapok_satan вот если бы кто заводил тебе таски мелкие с тем чтобы исправить
Nikita
"да что там на ноуте с ним будет"
@
в ярости разъебал ноут к херам
доня.
бля ни разу не разъёбывал ноут в ярости
Nikita
доня.
мне ноут на работе дали, если я такой номер выкину мне пизды выпишут
Nikita
то был мой. старый, его всё равно надо было менять
Nikita
но я всё же не думал что получится именно так
Anonymous
игровые движки на расте смысл делать есть?
Крылатый
Нет (да)
doc
Есть
Макс
Макс
Но в целом, разработка игровых движков, чтобы быть эффективной, будет требовать слишком много unsafe, так что какой уже там смысл в Расте
Cuno
Cuno
почему требуется много unsafe
Макс
почему требуется много unsafe
https://www.youtube.com/watch?v=TH9VCN6UkyQ
Вот хорошее видео, в котором это разбирается подробнее, чем я сейчас смогу расписать
Anonymous
что за пистон ? не слышал
Макс
Макс
почему требуется много unsafe
Если вкратце, то для скорости надо вручную заниматься менеджементом памяти.
Это, естественно, речь про уровень движка. А вот если на расте писать игровую логику на уже готовом движке - это уже выглядит более осмысленным занятием
Anonymous
такое есть?
Cuno
Cuno
аметист еще есть, но там вроде всё еше сыро
Cuno
Вообще по поводу геймдева лучше на гиттер обращаться. Там несколько активных контрибьюторов сидит на эту тему.
Anonymous
прост хотел спросить подходит ли раст для геймдева, меня сам геймдев не интересует
Anonymous
но раст очень заинтересовал
Cuno
Вполне подходит, но геймдев экосистемы хорошей пока еще нет.
Oleg
Макс
Макс
Возможно, что лучше уровень движка писать на C++, а потом просто делать к нему биндинги. По крайней мере, сравнить такие два варианта стоит
Макс
Ну и вообще, писать на одном языке и самые низкоуровневые части движка, и игровую логику каждого конкретного квеста - предприятие довольно сомнительное. Очень разные требования к языку.
Макс
(Я уже не говорю о том, что в 2018 году писать собственный движок, кроме как в образовательных целях, уже само по себе красный флаг)
Cuno
-__-
Макс
Loo
https://github.com/dtolnay/reflect
Berkus
Можно забанить пожалуйста набрасывальщика про иде, пусть с вим вс емакс идет в джерков
Nikita
Anonymous
Nikita
https://t.me/rustjerk /
видимо он про это
Αλεχ
Ingitore
Привет, я рекрутер, ознакомилась с правилами чата - не нашла информацию по тому, можно ли здесь разместить вакансию? Админы, дайте знать, пожалуйста