Anton
вообще самые сложные для меня имхо будут только 2 части
Anton
1) Эвент-менеджер 2) Работа с текстом
Anton
Вот эти задачи для меня имхо пиздец сложны
Anton
в основном изза конечно бэкграунда, ибо для ивентов эффективных нужно прям шарить в фьючах и тд как заделать
Anton
а для текста проблема не рендеринг, а то что нужно будет учится работать с сырым opengl и крутить текстурками и кэшами самих текстов
Anton
осто сделать движок текста я могу и сам на pango - там все просто
Anton
а вот с интеграцией этих кишков уже жопа-с
Влад
🍄Кто мне пояснит почему всегда rust и го идут постоянно в паре? (Или противопоставляються..)
Anton
похожая тема
Влад
Кек
Maxim
Просто го активно используют в проде, а с растом только играються
Anton
гошники завидуют расту изза монументальных гарантий и дженериков когда все по красоте и по кайфу
Anton
растовцы завидуют гошникам что можно быть макакой и писать код - а он все равно работает
Влад
Кек
Нави
растовцы завидуют гошникам что можно быть макакой и писать код - а он все равно работает
Хы, я думаю, что если на расте код заработал, то он будет работать)
Нави
Ну тоесть без проблем в будущем
Влад
Хы, я думаю, что если на расте код заработал, то он будет работать)
У меня кореш так про свою религию-Хачкель говорит
Влад
Я думаю таким свойством обладает любой сильно строго типезированный язык
Влад
(Могу напутать в терминах)
でゲソ
enjoy https://play.rust-lang.org/?gist=eb80edc519b26c06dd4c6045528f5bef&version=stable
Чёт я думал если пользовать mem то надо будет в unsafe оборачивать
Нави
Ну чем сильнее типизация пологаю, что тем низкоуровневая основа языка
Cuno
Чёт я думал если пользовать mem то надо будет в unsafe оборачивать
unsafe это свойство функции\трейта, а не модуля\крейта.
でゲソ
Ну так я и думал что в мем все функции ансейф
Нави
(Не хотел бы разводить холивар, но) Всмысле?
Зачем создавать строгую типизацию? Если только низкоуровневость заставляет это делать)
Αλεχ
Например, ожидание, когда анимация отыграет
Анимация играет роль устройства в данном случае
Αλεχ
от того, что это не физическое устройство ничего не меняется
Αλεχ
тем более с юниксовой позиции "всё файл"
Влад
Зачем создавать строгую типизацию? Если только низкоуровневость заставляет это делать)
Кек. Если тебе нужно перемешивать байтики, то можно обойтись и без типов. Строгая/сильная - это когда нельзя зделать так "5 * 'а' "
Влад
Ну в принципе ты наверно прав
Влад
В СИ же так можно
Нави
Для вычисления типизированных переменных меньше ресурсов требуется на внутреннее сведение типов
Влад
В питоне вот можно, но там строгая. Что-то в твоем определении не так.
Ну там то поведение такое определено изначально. Я думаю если ты объявишь свой тип то тебе выдаст ошибку если ты его попытаешься умножить
Влад
Лолче
Try it self
Cuno
Лолче
Ты наверное из тех, кто путает строгая\слабая и статическая\динамическая.
Alexander
Питон вроде строгий, но динамический.
Влад
Да
Влад
Ya rigth ma fa
Alexander
Но питону это не особо помогает (с виду). смотрел на коллегу-питониста, и как правило запуск, а потом падение в ран-тайме, такая вот разработка.
Αλεχ
Есть ещё сокеты)
те же файлы
Anonymous
В питоне вот можно, но там строгая. Что-то в твоем определении не так.
В питоне вот можно, но там сильная. Что-то в твоем определении не так.
Нави
Я питон не знаю но пару раз посмотрел, очень легко вроде понимать его начал
Cuno
s/строгая/сильная/g
сильная\слабая = строгая\нестрогая. Терминология говно, да.
Αλεχ
типизация это для того, чтобы яблоки с апельсинами не складывать
доня.
сильная\слабая = строгая\нестрогая. Терминология говно, да.
ну вот по моей информации терминология сильная/слабая — более правильная, чем строгая/нестрогая)
Αλεχ
если для кого-то это слишком низкоуровнево, то стоит провериться
Αλεχ
че вы опять тут развели
Αλεχ
ортогональные понятия
Alexander
Спросите в хаскеле -чате, там точно знают :)
доня.
может быть статическая слабая и динамическая строгая
может быть статическая слабая и динамическая сильная, вот я о чём
Αλεχ
это то что я сказал
Αλεχ
спасибо что повторил)
доня.
перечитай тред плез
Αλεχ
там про то, что гошник радуется жизни
Αλεχ
потому что не знает, чего лишен
Αλεχ
вот о чем тред
Anton
тем более с юниксовой позиции "всё файл"
Ну блин, там же никаких системных вызовов не делается и тред нигде не блокируется
Αλεχ
а где в определении асихнронности системность вызовов?
Αλεχ
если отрисовка анимации это системная функция вызов внезапно становится асинхронныМ?
доня.
спасибо что повторил)
короч, бесит когда делают как ты
Влад
🙈А есть у кого ссылка на чатик с Го? Хочу спросить чё там у них и как
Влад
А может я к ним уйти совсем хочу)
Влад
Как АЛТЕРНАТИВНЫЙ ЙАЗЯК
доня.
А может я к ним уйти совсем хочу)
то есть мы, твои собратья по расту, должны своими руками отвести тебя в стан врага?