Bogdan
я просто сказал то что ts выглядит более перспективно
Денис
ну просто в js оно отличается, я больше привык до принципа class-object
Ну то есть ты не можешь сказать, чем лучше, и единственный аргумент - "я привык"?
Денис
Хорошо, простой вопрос: стоит ли учить эти языка оба, или лучше выбрать что-то одно?
Ts - инструмент, и надо знать, где он нужен, а где нет. Знать лучше, чем не знать... Вот такие инфоцыган-стайл ответы %)
Денис
да ну шутейка с долей правды, типо реально ts намного лучше обычного js
Просто сказал, что выглядит более перспективно )
Bogdan
ну тип это моё мнение, для меня ts выглядит лучше
Денис
я просто к тс больше склоняюсь ввиду того что на шарпе пишу
Я тоже. Но это ж не повод совать его куда ни попадя и говорить всем, что так лучше и правильно )
Maxim
я просто к тс больше склоняюсь ввиду того что на шарпе пишу
Как по мне, если ты делаешь тудушку, то тебе ТС не нужен. Если ты делаешь какую-нибудь большую срань с микросервисами (возможно даже, монорепу с АПИ и клиентом в одной монорепе), то ТС чуть ли не обязателен
Денис
ну тип это моё мнение, для меня ts выглядит лучше
Ну тип оно не подкреплено ничем и твои громкие слова не имеют веса? )
Maxim
так как я ищу работупока, то могу в целом выучить ТС и искать вакансии под себя)
Да тебе и учить толком его не надо, если ты уже на шарпе пишешь. Я после ТСа посмотрел пару видосов по шарпу и по синтаксису как таковому у меня вопросов не возникло вообще. То же самое - дженерики, интерфейсы, типы. А уж про паблики, протектеды, приваты - ты и в шарпе слышал наверняка. Тоже самое
Дима
а там учить нечего
у меня в плане он все равно пока в последнюю очередь
Денис
Как по мне, если ты делаешь тудушку, то тебе ТС не нужен. Если ты делаешь какую-нибудь большую срань с микросервисами (возможно даже, монорепу с АПИ и клиентом в одной монорепе), то ТС чуть ли не обязателен
Я бы просто привязал степень необходимости тс к размеру проекта. Но даже в крупных проектах его можно не использовать (ага, так один чувак из интернета сказал, я согласен с ним)
Maksim Pozharskiy
запахло Климовым
Дима
я думал он во многом похож на js а не на шарп :D
Maxim
Я бы просто привязал степень необходимости тс к размеру проекта. Но даже в крупных проектах его можно не использовать (ага, так один чувак из интернета сказал, я согласен с ним)
Ну я это и имел ввиду, по сути. Просто пересев с проекта на ДЖС на ТС, я почувствовал разницу в использовании и удобство от ТСа
Денис
запахло Климовым
Им самым 😂 ну если по делу, то он, полагаю, не сильно далек от правды
Bogdan
Дима
он просто компилируется в js
бля, так вот оно что :D
Maxim
бля, так вот оно что :D
С подключением) а выглядит как шарп
Maksim Pozharskiy
Maksim Pozharskiy
Ну не только мне, остальным кто в беседе участвовал
Денис
Ну я это и имел ввиду, по сути. Просто пересев с проекта на ДЖС на ТС, я почувствовал разницу в использовании и удобство от ТСа
Бесспорно ) А вот что всегда реально интересовало - насколько эффективный js-код потом получается? Проиграет ли он тому же софту на чистом жс и если да, то насколько?
Maxim
Так уж выходит, что скорость, удобство разработки и масштабируемость проекта на первом плане. А потом эти ваши гонения за этими милисекундами
Денис
Ну наверняка кто-то замеры делал. Но я сомневаюсь, что для фронта это имеет какой-то смысл
Как знать. Из крупиц складывается общая картина. Банально больше кода по сети передать - уже дольше. А про скорость разработки согласен
Денис
Он это и в соседнем джуно чате мне задвигал)
А ты как считаешь, это все притянуто им за уши или имеет смысл? Интересно послушать мнение, не ради срача.
Maxim
А ты как считаешь, это все притянуто им за уши или имеет смысл? Интересно послушать мнение, не ради срача.
Климов - это который Джс ниндзя? Он тут тоже тусуется? Не понял из контекста вашего диалога, если честно
Maksim Pozharskiy
Я думаю что на его сениор++ уровне действительно такие выводы обоснованны и это наверняка не просто вбросы что бы подогреть интерес
Maksim Pozharskiy
Я думаю что на его сениор++ уровне действительно такие выводы обоснованны и это наверняка не просто вбросы что бы подогреть интерес
но на моём джунском уровне когда я еще не отошел от шока существования интерфейсов это что то сложное)
Денис
Я бы на всё это ответил, но хочу ответы Богдана увидеть)
Так что там? Или я пропустил ответы? ))
Maksim Pozharskiy
Так что там? Или я пропустил ответы? ))
Ну оно как то иссяклось, потерял нить, для аккордеона на лендинге конечно не нужен тс
Maksim Pozharskiy
Ну да, типа того
Maksim Pozharskiy
Когда не просто вкидываешь что ТС лучше потому что потому)
Дима
я собой доволен😌
Дима
нормально так получилось 😌😌😌
Дима
Это фидбек по минихоливару😌
Артур
подскажите, тут я тупой или степик вот такого вида код: a, b = map(int, input().split()) print(a,b) степик ругается: Traceback (most recent call last): File "jailed_code", line 1, in <module> a, b = map(int, input().split()) ValueError: not enough values to unpack (expected 2, got 1) пайчарм: выводит
Денис
Ты. Надо в map колбек передавать.
Дима
lst = [int(i) for i in input().split()]
Дима
я такую еботень делал на степике когда вводил что-то на питончике
Денис
А, простите. Питон.
Дима
ну по идее это питончик
Дима
похоже на то, по крайней мере
Antonio
Добрый вечер
Antonio
А ой
Antonio
Короче говоря, в метод map вы дали всего 1 значение (которое input().split() ), а второго-то нет
Antonio
Ибо просто int на позиции первого аргумента ничего не значит, потому что это всего лишь обозначение типа данных переменной, которой там нет
Артур
видимо, проблема в том что степик дает: строка = ввод = 1 строка = ввод = 2 пайчарм тоже стал ругаться, если значения не в одну строку
Артур
Работает, если значения == 3 4 a, b = map(int, input().split()) print(a,b) не работает, если значения == 3 4
Maksim Pozharskiy
int это же тип просто
Antonio
Я об этом же
Дима
lst = [int(i) for i in input().split()]
да фором ввести можно и делов то ...
Дима
Ладно спокойной всем :)
Артур
да, это «дрочево», в итоге вот такой вариант: c, v = int(input()), int(input()) степик принимает
Артур
Ладно спокойной всем :)
Доброй ночи, Дима
Артур
а есть «красивый» вариант, как в одну переменную две строки ввода записать?
Antonio
Тогда через регулярное выражение можно будет красиво в одну строку загнать в одну переменную несколько значений
Antonio
А так вообще можете попробовать просто a, b = input().split()
Antonio
Потому что метод split() превращает при разделении введеную строку в список с элементами
Antonio
Но есть большая вероятность, что я сейчас говорю чепуху
Bogdan
кстати подкиньте совет как можно реализовать задалбывание пользователя, то-есть требовать что бы он ввел правильные данные, а не просто каждый раз выбрасывать исключение и заново запрашивать все с нуля
Bogdan
везде вайл пропихнуть?