@typescript_ru

Страница 656 из 669
Alexander
15.06.2018
10:58:33
Просто все это "почти нет" и так далее -- это про компилируемые языки (c++, c#, java, rust, ...). Всё становится НАМНОГО хуже, если мы о javascript

Alexander
15.06.2018
10:58:55
русскоговорящее не вывозит?)
Так мы ж тут за go и плюсы =)))

Oleg
15.06.2018
10:59:11
надо переименовать чатик

Google
John
15.06.2018
10:59:16
блин, а вы хороши, быстро меня раскусили

Oleg
15.06.2018
10:59:20
ide, go, c++,

John
15.06.2018
10:59:33
я думал сказать "спасибо", и тут же выйти красиво из чатика

Сергей
15.06.2018
10:59:58
Алексей
15.06.2018
11:00:20
Просто все это "почти нет" и так далее -- это про компилируемые языки (c++, c#, java, rust, ...). Всё становится НАМНОГО хуже, если мы о javascript
у JS какие-то свои оптимизации хитрые, точнее у его движков, плюс всякое наследование - это наверняка не самое медленное

Alexander
15.06.2018
11:00:56
в расте вообще нет проблем с наследованием
Да. Там тот самый +1 jump будет для всех =))

Сергей
15.06.2018
11:01:11
там наследования нет

Alexander
15.06.2018
11:01:42
по сути есть. По другому называется, но это ничего не меняет

Олександр
15.06.2018
11:02:01
Что вы используете для написания бекенда вебовского (если это JS), TypeScript или чистый JS (пусть es7/esnext)?

Alexander
15.06.2018
11:02:06
Ты можешь реализовать несколько интерфейсов поверх одной структуры и менять их как перчатки

Сергей
15.06.2018
11:02:20
Google
Сергей
15.06.2018
11:02:26
интерфейсы это не наследование

Олександр
15.06.2018
11:02:48
Лично я для бекенда использую python
а я пых обычно юзаю, но у меня выбора вообще нету, совсем)

Алексей
15.06.2018
11:02:51
интерфейсы это не наследование
но внутри они реализуются также как и вызовы виртуальных функций

Alexander
15.06.2018
11:02:56
Олександр
15.06.2018
11:02:56
толкьо JS/TS

Сергей
15.06.2018
11:03:00
Формально -- да.
фактически

ты не можешь никак, пронаследовать (структурки?)

Алексей
15.06.2018
11:03:17
более того, даже в плюсах отдельной сущности интерфейса нет

что как бы намекает

Alexander
15.06.2018
11:03:38
ты не можешь никак, пронаследовать (структурки?)
Нет, не могу. И это очень здраво на мой вкус =)

Сергей
15.06.2018
11:03:47
Alexander
15.06.2018
11:03:55
Играть в динамику можно только в интерфейсах и имплементациях.

Сергей
15.06.2018
11:04:01
ага

имхо это лучше

Alexander
15.06.2018
11:04:54
вот кстати весьма годный подход, да. Данные прибиты гвоздями и ты имеешь набор гарантий (!!) что они не поменяются каким-то васей. Одновременно, ничего не мешает Васе перекрыть твои методы, если ему так хочется.

Сергей
15.06.2018
11:05:39
контракты на минималках

Alexander
15.06.2018
11:06:57
кстати, @sergeysova , ты уже пробовал в раст как фронтенд язык? webassembly, stdweb, вотэтовсё?

Alexander
15.06.2018
11:07:28
мне чота не глянулось вот совсем никак. Может либы сыроваты пока.

Google
Сергей
15.06.2018
11:07:47
> Yew is a modern Rust framework inspired by Elm and ReactJS.

Alexander
15.06.2018
11:08:45
фу, реакт)

Сергей
15.06.2018
11:08:59
лол

John
15.06.2018
11:09:01
че сказал?

Сергей
15.06.2018
11:09:02
реакт это збс

kana
15.06.2018
11:09:19
реакт уже давно не модно

с утра

John
15.06.2018
11:09:23
ахаха

Алексей
15.06.2018
11:09:26
фу, реакт)
За такое тут и забанить могут

Сергей
15.06.2018
11:09:32
из всего что есть, уж лучше раст или эльм, вместо ангуляра или вуе

Kendr
15.06.2018
11:09:55
Как кстате растеры относятся к фрамеворкам? В го сообществе обычно умеренно негативно относятся

Oleg
15.06.2018
11:10:13
ну чет судя по вакансиям доля вуе на рынке растет, а реакта падает

Andrey
15.06.2018
11:10:36
Alexander
15.06.2018
11:11:01
из всего что есть, уж лучше раст или эльм, вместо ангуляра или вуе
ну вот да, ты очень точно выразился. "Все они лажа, некоторые хуже". Мне правда vue нравится чуть чуть больше, но я вполне могу понять и тех, кому реакт больше глянулся.

Google
John
15.06.2018
11:13:22
намек понятен)

Alexander
15.06.2018
11:14:05
Как кстате растеры относятся к фрамеворкам? В го сообществе обычно умеренно негативно относятся
В расте нет (и надеюсь не будет) таких вот "мегафреймворков", которые ДОВЛЕЮТ НАД РАЗРАБОТЧИКОМ. Собственно, сам факт их существования -- это очевидный косяк языка. В расте дохрена и больше микрофреймворков и да, к ним отношение очень даже ок.

John
15.06.2018
11:14:56
ну реакт позиционирует себя не как фреймворк

Alexander
15.06.2018
11:15:30
да, это был скорее камень в огород angular (js) и Qt(c++).

John
15.06.2018
11:15:36
а...

Сергей
15.06.2018
11:16:06
лол

Ангуляр почти мертв.

Алексей
15.06.2018
11:16:08
Qt чем не угодил то?

John
15.06.2018
11:16:40
клиент телеграма разве плох?

отличный клиент

Alexander
15.06.2018
11:17:09
Qt -- прекрасен. Это замечательный, очень классный фреймворк, я его обожаю и пользуюсь. Но сам факт его существования -- живое доказательство того, что C++ -- чудовищно уродлив

John
15.06.2018
11:17:12
хотя раньше на кути приложения десктопные были полным мусором

Kendr
15.06.2018
11:17:37
у меня друг на тайпскрипте писал. потом у него опухоль нашли. это конечно не связано, но и плюсов тайпскрипту не добавляет

Сергей
15.06.2018
11:17:38
лол

John
15.06.2018
11:18:24
https://github.com/telegramdesktop/tdesktop

вот этот вот

Сергей
15.06.2018
11:19:12
John
15.06.2018
11:19:42
для меня критерием прелести является хорошо написанное приложение.

а шо там программист написал - вообще похуй

Google
Сергей
15.06.2018
11:20:02
багов в десктопе тоже хватает

John
15.06.2018
11:20:15
я не встречал

но и не искал

не, не хочу холиварить, но среди множества десктопных клиентов различных меседжеров телеграм лично для меня вне конкуренции

Andrew
15.06.2018
11:20:54
Это такой веселый способ использовать short-circuit?

John
15.06.2018
11:22:14
мне самому под силу только на електроне вот лабать), или на javaFX, но лучше уже на електроне...

для гуидесктопа.

Дмитрий
15.06.2018
11:22:48
JavaFX мертв

John
15.06.2018
11:23:13
был, при рождении

?)

Дмитрий
15.06.2018
11:23:27
Ага

Можно веб стек не любить, но он объективно победил в нише ui на данном этапе)

Grigorii
15.06.2018
11:24:45
John
15.06.2018
11:27:15
я вот тихонечко пописываю клиент для твича сейчас на электроне и ts. очень нравится.

John
15.06.2018
11:27:47
пока нет.

пока стыдненько

но! есть прототип рабочего приложения

просто с электроном они там много работают по улучшению, если сравнить с тем, что было 2 года назад и сейчас - небо и земля

dexofan
15.06.2018
11:28:59
Скриншот в студию

Страница 656 из 669