Eugene
только nano
Ilya
хз зачем все эти ide VSCode + GCC
Ilya
больше ничего не юзаю)
🐬 Vladislav
зачем vscode?
🐬 Vladislav
vim же)
Ilya
редактор кода
Ilya
вим уже стал каким-то выебоном для показания своего олдфажества и мастерства
🐬 Vladislav
лол
Ilya
это рили так
🐬 Vladislav
удобство не?
Ilya
где?
Skeptic
А почему ты пишешь Swift на Linux? o_O
А почему нет? Это универсальный язык, под все платформы.
Ilya
ни разу не видел удобства
🐬 Vladislav
где?
в хоткеях
Skeptic
А то больше нигде нет хоткеев
Ilya
ничего не мешает сделать хоткеи в vscode
Ilya
А почему нет? Это универсальный язык, под все платформы.
пока только под Unix, на винду вроде нет, или я пропустил что-то?
Skeptic
пока только под Unix, на винду вроде нет, или я пропустил что-то?
Ну код открыт, все выложено в опенсурс, так что, видимо, дело времени.
Anonymous
Сколько лет виму?
Loyd
Anonymous
Вопрос времени? =)
Loyd
Не считая вим-плагина к емаксу
🐬 Vladislav
ну есть в сублайме всяки винтадж моды
Loyd
И что, предлагаешь жрать гов^W^W ждать, а не использовать инструмент?
🐬 Vladislav
но зачем) если есть вим
Loyd
Винтадж мод говёненький
Loyd
Вот именно.
Loyd
vim или spacemacs
Skeptic
Так возвращаясь к Свифт. Есть смысл вообще его вместо ноды использовать?
Skeptic
Хоть в каких-нибудь кейсах?
Eldar
Имхо, пока нет экосистемы - нет
Skeptic
При том, что есть Go.
🐬 Vladislav
swift удобный) но да, без инфраструктуры будет слжно)
Loyd
А что там удобного?
Skeptic
Ну т.е. это чтобы маководам не учить отдельный язык для вэбдева?
Eldar
да
🐬 Vladislav
А что там удобного?
func greet(person: String) -> String { let greeting = "Hello, " + person + "!" return greeting }
Loyd
Нода это асинхронщина в все щели
Loyd
Если почитаете интервью с создателем, то язык выбран уже после того, как она выбрал направление сабжа
Skeptic
Тем не менее, нода откушала неплохой кусок вэбдэва
Loyd
Так что забудь про "прежде всего".
Skeptic
ОК. А есть смысл использовать Go? И в каких случаях?
Loyd
Ну я вот не знаю
Eldar
Go клевый ^__^ И быстрый, но зависит от того может ли кто-то тебе потом этот бекенд поддержать
🐬 Vladislav
Loyd
Я вообще не знаю зачем из новых языков есть го и свифт. Ни капли нового, что решают непонятно
Loyd
Болячки си вылечил rust
🐬 Vladislav
ну пока раст сделают
Loyd
раст давно сделан
Loyd
уже 1.10 стейбл
Loyd
Заодно вылечив кресты
Loyd
И вообще привнеся в статические языки без gc номральную систему типов (как в хацкеле)
Ilya
@ZeroFQ
Ilya
Статья Лучшие серверные Swift фреймворки против Node.js. Ссылка #Article #NodeJS #Swift
Loyd
Ну. Он конкурент сям в системном программировании.
🐬 Vladislav
а на расте вообще пишут в реально мире?
Loyd
Ну, больше всего пишут в mozilla. Они servo запилили и начинают его в лису внедрять по частям
Loyd
А потом огребают проблемы на каждом шагу
Loyd
Именно наебавшись с проблемами мозиловцы запилили раст
Дима
Видел несколько новых проектов на go, в паре предлагали участвовать но не потянул по времени
Loyd
Ну, тут выбор между глючностью и ненадёжностью и (пока ещё) слаборазвитой экосистемой
Дима
На rust видел только мозиллу
Дима
Nuff said
Loyd
Это при том, что из раста можно с zero-cost сишные либы использовать (именно их большинство, а не крестовых)
Loyd
На rust видел только мозиллу
Из крупных проектов? Ну разумеется. Язык год в стейбле, откуда крупным взяться ещё
Loyd
Хотя нет, dropbox использует
Дима
Из любых
Дима
А не крупных
Loyd
Из любых дофига
Loyd
Даже ОС пишут (redox os)
Loyd
http://sysdev.me/rust-and-dropbox/
Дима
Откуда взяться крупным, если на языке никто не пишет
Loyd
Вылезай из танка: https://crates.io/
Дима
Бла бла
Дима
А на go даже есть full-time в моём замкадье
Loyd
Я понимаю, что тебе сложно даже понять какие проблемы решает раст (ты небось фронтендер?), так что да, для тебя это выглядит как бла бла.
Дима
Небось - диагнозы по юзерпику