Python VS С# | Согласен / Не согласен

  Рет қаралды 66,477

Технологии в Контуре

Технологии в Контуре

Күн бұрын

Пікірлер: 290
@АртёмБондарев-д5э
@АртёмБондарев-д5э 3 ай бұрын
Писал говнокод на шарпе, Теперь пишу гавнокод на питоне, Скорее всего дело в языках, думаю начать писать на го.
@Lord_of_darkness
@Lord_of_darkness 3 ай бұрын
На говне?
@danilamint
@danilamint 3 ай бұрын
Правильно говорить обфускация, а не говнокод
@shamai1099
@shamai1099 3 ай бұрын
Удачи написать объемный проект без ооп) без объектов будет тяжело масштабировать нагрузку на железо, а если речь про движки и редакторы и прочий софт то без ооп удачи!
@RomanAvdeevX
@RomanAvdeevX 3 ай бұрын
​@@shamai1099Composition over inheritance
@okke00
@okke00 3 ай бұрын
ну на го само название обязывает писать только говнокод))
@ent3333rgalactic
@ent3333rgalactic 3 ай бұрын
нотч программировал на питоне чзх?!
@okeJS3560
@okeJS3560 2 ай бұрын
а че не так
@Fixerers
@Fixerers 2 ай бұрын
Джаву он заучил до дыр, решил перейти на пайтон
@phase7615
@phase7615 3 ай бұрын
я учил питон первым ... но тут появился си шарп и моя жизнь наладилась ...
@КупиОтдайМрнн
@КупиОтдайМрнн 3 ай бұрын
Жиза, так синтаксис нравится и его сахарок
@ggInzox
@ggInzox 3 ай бұрын
Ну тут кому понравится лично я не вижу не чего такого лично мне Python напоминает c++ без ; и скобочек 😂
@КупиОтдайМрнн
@КупиОтдайМрнн 3 ай бұрын
@@ggInzox с++ как по мне мало похож на питон
@danosito
@danosito 3 ай бұрын
Учил джаву первой Сейчас иду на мидла на питоне
@MyU-v5k
@MyU-v5k 3 ай бұрын
У меня наоборот было 😂, Прикольно.
@konstantink2396
@konstantink2396 2 ай бұрын
Пассивная агрессия выглядит вот так пацаны))
@АлександрШейка-ц5ь
@АлександрШейка-ц5ь 2 ай бұрын
Это они еще не разогрелись.
@ierarhist1574
@ierarhist1574 2 ай бұрын
Я думал они на 3 вопросе подерутся
@Ivan_sev
@Ivan_sev 2 ай бұрын
Питон: мы можем не указывать какой тип данных у переменной. C#: брат, пиши var и я сам разберусь что за тип данных и дам подсказки для данного типа. Питон: посчитать длину string и записать в эту же переменную длину как число. C#: используй тип данных dynamic и вообще не парься какие там будут данные. Питон: ну ide подскажит где у тебя лишний пробел. C#: ide при помощи фигурных скобок выставит нужное количество tab'ов чтобы код был красивым, а с если будет +- одна ф. скобка лишний то ты об этом точно узнаешь. Питон: нельзя написать одну функцию разными способами и это хорошо. C#: есть множество способов выполнить эту задачу, от убогих до богоподобных, выбирай как тебе удобнее.
@КоляКоронов-к9э
@КоляКоронов-к9э 2 ай бұрын
да вар это прикольно когда переходишь на шарп с жс а вот если привык к сишной парадигме
@boderaner
@boderaner 2 ай бұрын
Миф, что в Питоне нет перегрузки функций, достаточно забавен, учитывая a) наличие "волшебных методов", позволяющих описать поведение при любом типе переменной, b) динамической типизации, позволяющей принять переменную любого типа и описать работу со всеми типами прямо внутри функции (в JS то же самое), хотя это и не питоновская парадигма.
@Ivan_sev
@Ivan_sev 2 ай бұрын
@@boderaner я это не говорил
@ТестТест-в3ъ
@ТестТест-в3ъ 2 ай бұрын
​@@boderanerклассическая перегрузка методов это другое, когда есть метод с двумя аргументами, а другой с 3 но одинаковым именем. В видео имелось ввиду именно оно, на что получил предъяву что в питона на такое случай есть кварги
@boderaner
@boderaner 2 ай бұрын
@@ТестТест-в3ъ, это да, хотя классическая перегрузка это не про разное число аргументов, а про аргументы разных типов. Хотя в обоих вариантов с этим проще в JS, где вообще типы аргументов и их число не прописываются и можно прописывать хоть все функции без аргументов и внутри работать с объектом Arguments.
@dmitriy4415
@dmitriy4415 3 ай бұрын
В переменную строку, а потом в неё же длину строки - за такой код подзатыльники надо давать.
@ДмитрийЖданов-ю5т
@ДмитрийЖданов-ю5т 3 ай бұрын
Правило хорошего тона. Принимай все в текстовом типе, суммы используй в копейках, и будет тебе счастье.
@АлександрШейка-ц5ь
@АлександрШейка-ц5ь 2 ай бұрын
@@ДмитрийЖданов-ю5т А время и даты в милисекундах.
@Ivan_sev
@Ivan_sev 2 ай бұрын
​@@АлександрШейка-ц5ьApple момент 😂
@rusenot
@rusenot 3 ай бұрын
Не согласен насчет читаемости питона, если рассуждать в рамках пары строчек возможно, но в реальности на питоне тоже пишут громадные конструкции и это не всегда лаконичные методы на пару строк, тут как раз и играет против него отсутствие фигурных скобок, это просто становится сложным для восприятия, ты путаешься в области видимости переменных и циклов, конечно и С# в этом плане не идеален, на громоздких конструкциях путаешься и с фигурными скобками, но ты хотя бы можешь поставить курсор на скобку и она покажет тебе от какой она конструкции, в остальном вообще не вижу отличий, да и вообще продуктовый код редко хорошо читаем из за сложных бизнес моделей, хотя микросервисная архитектура хоть как то старается держать код разбитым на мелкие задачки
@wasyaokyn4077
@wasyaokyn4077 2 ай бұрын
"Без фигурных скобок плохо" и "С фигурными тоже плохо". Так и смысл в них?
@rusenot
@rusenot 2 ай бұрын
@@wasyaokyn4077 в комментарии все написано по поводу их преимущества даже на громоздких конструкциях
@rusenot
@rusenot 2 ай бұрын
@@wasyaokyn4077 это скорее о том, что слишком большие методы плохо
@АлександрШейка-ц5ь
@АлександрШейка-ц5ь 2 ай бұрын
Если блоки большие, то скобки можно подписывать, что-то типа тегов. Можно даже делать жирные комменты в три строки.
@boderaner
@boderaner 2 ай бұрын
Но вообще считается, что гигантские конструкции - зло, и если код одной функции вылезает за границы экрана, то это повод разбить её на 2‒3 функции и вызывать их по очереди.
@lavshyak9640
@lavshyak9640 3 ай бұрын
Они как-будто стесняются друг друга хд
@arbitertl
@arbitertl 3 ай бұрын
Fluent API - это не в фишка языка, а всего лишь приём (который, как правило, означает что под капотом используется паттерн Builder)
@NGC-rr6vo
@NGC-rr6vo 3 ай бұрын
это не обязательно builder
@zhuk9349
@zhuk9349 3 ай бұрын
блин, чувак справа вайбовый, не понял изза чего заикается, но прикольный шарм
@KonturTech
@KonturTech 3 ай бұрын
у одного шарп, у другого шарм! :D
@kostya-m
@kostya-m 3 ай бұрын
это всё из-за бороды
@310384Alex
@310384Alex Ай бұрын
Все всегда зависит от головы и прямости рук. На разных языках можно написать решение одной и той же задачки, где то будет быстрее где то удобней.
@rumata__estorsky
@rumata__estorsky 2 ай бұрын
Шарп необязательно типизировать, есть динамический тип. Но за его использование по рукам бьют
@Milk-gw1zl
@Milk-gw1zl 3 ай бұрын
На c# уже давно можно клипать быстро что-то, просто наше русско язычное комбюнити не удасуживается следить за развитием языка
@bernish
@bernish 3 ай бұрын
Вот именно что что-то
@Andreymatveyev
@Andreymatveyev 3 ай бұрын
Долго С# к этому шёл. Пока он шёл, все переметнулись кто куда.
@lavshyak9640
@lavshyak9640 3 ай бұрын
Что-то это что? Недавно парсер вк писал, на дотнете библиотеки с багами и процесс написания кода долгий был, плюнул и на питоне значительно быстрее написал
@lavshyak9640
@lavshyak9640 3 ай бұрын
На с# быстро клипать только тогда, когда есть опыт и это серьезный продукт. Все несерьёзное попрежнему проще на питоне/тайпскрипте.
@iteospace
@iteospace 3 ай бұрын
@@lavshyak9640 Короче питон для скриптиков, а C# для приложений
@mega_mak
@mega_mak 2 ай бұрын
Прикольная рубрика, нехватает пояснительных сносок, "статическая типизация".
@ЦукербергФраер
@ЦукербергФраер 2 ай бұрын
Static неизменная, постоянная Type тип Соединяешь и получаешь логическое выражение Dynamic-динамичная, подвижная, изменяемая
@Fortpsina
@Fortpsina 2 ай бұрын
String a = “статическая типизация” b = “динамическая типизация”
@Fortpsina
@Fortpsina 2 ай бұрын
а вообще писать нужно так, как велит сердце. class main: @staticmethod def main () -> None: c = str (“Hello world!”) print (c) if __name__ == “__main__”: main.main()
@Ilya-wc1xv
@Ilya-wc1xv 3 ай бұрын
> хинты гарантируют что придет нужный тип Даниил в фастапи уже пустил корни
@billyknife616
@billyknife616 3 ай бұрын
он же добавил, что если использовать статические анализаторы типов
@supreltd
@supreltd 3 ай бұрын
Имелось ввиду использовать линтер типо MyPy или prospector
@jobdob7823
@jobdob7823 3 ай бұрын
Там же под капотом пайдентик, который написан на расте
@evan_kirk
@evan_kirk 3 ай бұрын
​@@jobdob7823 На Rust? Откуда информация?
@АлексейВикулин-я3х
@АлексейВикулин-я3х 3 ай бұрын
Выпуск огонь!
@KonturTech
@KonturTech 3 ай бұрын
❤️‍🔥 Спасибо!
@someoneneverknown1120
@someoneneverknown1120 3 ай бұрын
На моменте "а потом решил посчитать длину строки и оставить ее в той же переменной" я икнул ))))
@ВадимЖарков-р8ж
@ВадимЖарков-р8ж Ай бұрын
Удивился применение Perl в промышленной автоматизации у Siemens, так что там остался его след, так что есть хоть кто-то, который двигает Перл. Хотя у Siemens вообще очень много странных вещей, поэтому именно в автоматизации, кто хочет помирить мир IT и автоматизацию пока что знаю только B`n`R, у них вместе с ISOшными языками для программирования (FBD, ST, IL, LAD) применяются Automation Basic и С/С++, вроде С# и Python были на подходе, а в большой автоматизации используют APROL, что является форком от SuSe Linux, и Python там точно есть для написания каких-то скриптов. Там белорусы очень много пишут - они точнее знают.
@Aspadien
@Aspadien 3 ай бұрын
Защол в питон не понравилось заошёл в джаву, теперь хочу спиться, но язык понравился.
@bulsaf2587
@bulsaf2587 3 ай бұрын
Спиться кофе наверно
@legomindbreaker
@legomindbreaker 2 ай бұрын
А че не в C# ? Они похожи с Java на 90%.
@Ivan_sev
@Ivan_sev 2 ай бұрын
​@@legomindbreakerкак то решил JS изучить, вот теперь в психушке сижу
@foxkait
@foxkait 3 ай бұрын
чет вы не правильного шарписта посадили. Согласиться, что динамическая типизация и ТАБЫ это ок… ☠️☠️☠️
@mrqldu1559
@mrqldu1559 3 ай бұрын
Табы лучше
@MrAleksQD
@MrAleksQD 2 ай бұрын
Ага, табы г**но - поэтому все IDE во множестве языков их помогают расставлять. А смотреть и печатать кучу скобок - это так удобно и глаз радует! З.Ы. если что, это сарказм. Кодил вначале на Java, сейчас на питоне, и читабельность без скобок - это офигенно.
@kopetannngame
@kopetannngame 2 ай бұрын
Табуляции это аспект, без которого хороший и читаемый код невозможен. С помощью них можно легко понять где идёт метод.
@qKuCh
@qKuCh 2 ай бұрын
структура кода на С шарпе намного понятнее потому что там почти всё пишется текстом, чем меньше разных символов в коде тем понятнее
@bog4797
@bog4797 2 ай бұрын
Если знать пайтон то он очень легкий в чтении
@Albert-nc1rj
@Albert-nc1rj 3 ай бұрын
Смотрел одно из ваших видео несколько месяцев назад пока искал работу разработчиком Сейчас устроился и работаю с API одного из сервисов Контура)
@KonturTech
@KonturTech 3 ай бұрын
Поздравляем с новой работой! Пусть там всё сложится :)
@СтасМитрофанов-ы5ч
@СтасМитрофанов-ы5ч Ай бұрын
Картины сзади идеально подходят
@ЭтоМедуза
@ЭтоМедуза 2 ай бұрын
Было бы неплохо, если бы вы подписывали, кто из участников за какую позицию(язык) топит
@АлександрШейка-ц5ь
@АлександрШейка-ц5ь 2 ай бұрын
Интрига.
@Perfecto55
@Perfecto55 2 ай бұрын
Ну в начале же подписали
@ГерманПопов-х1й
@ГерманПопов-х1й 3 ай бұрын
Про питон не совсем согласен. Скрипты там не читаются если в проекте больше 10 строк кода. Про динамическую типизацию такие себе аргументы.
@ДжозефДжостар-я4ч
@ДжозефДжостар-я4ч 3 ай бұрын
ты много проектов пересмотрел на питоне?
@xinitru
@xinitru 3 ай бұрын
@@ДжозефДжостар-я4ч я много либ из области датасаенса пересмотрел. И вот эти функции с 20-ю, 30-ю и более агрументов - это жесть, вообще не читаемая каша.
@xinitru
@xinitru 3 ай бұрын
Это я к тому, что можно говноформат сделать и на Python-е, и читаемость конкретного кода - это не заслуга языка, это заслуга разработчика.
@marmeladmarmeladovich3659
@marmeladmarmeladovich3659 3 ай бұрын
Ну слушай, справляются как то программисты не? И проблем с этим не испытывают, быть может дело в привычке?
@Meowta
@Meowta 3 ай бұрын
во 1 и много ты кода на python вуидел? во 2 говнокод можно сделать на любом ЯП
@Revisionoff
@Revisionoff Ай бұрын
Все видео наблюдал за локтем правого чувака, которое типа:↗↘⬇↗↘↘➡↗↘
@xinitru
@xinitru 3 ай бұрын
Погодите, это чем это гарантировано, что если есть тайп-хинты, то другой тип там быть не может? Сам Python такой гарантии не дает, это только сторонние утилиты.
@ДаниилМясников-ф4й
@ДаниилМясников-ф4й 3 ай бұрын
Ну собственно в чём противоречие, если эту гарантию предоставляют сторонние утилиты, то это значит, что ты гарантировать не можешь что ли? Никто в процессы деплоя линтеры на типы встраивать не запрещает.
@bernish
@bernish 3 ай бұрын
Почему это так многих волнует? Никогда еще не видел чтобы в условном тайпскрипте у кого-то реально была проблема с типами хотя под капотом никакой статической типизации там очевидно нет
@peeperfromflxovich9458
@peeperfromflxovich9458 3 ай бұрын
Ну не знаю как у вас, у меня в PyCharm пишет и подчеркивает, что не тот тип, но код работать будет
@xinitru
@xinitru 3 ай бұрын
@@ДаниилМясников-ф4й вопрос же про возможности самого языка, а не про линтеры
@xinitru
@xinitru 3 ай бұрын
@@bernish так я же не говорю, что это плохо или хорошо. Я просто констатирую факт, что в Пайтоне тайпхинты не гарантируют, что в переменную будут записаны данные именного того типа, который указан.
@DreamingDolphing
@DreamingDolphing 3 ай бұрын
Шутка про перл!
@AskhatSerikbekuly
@AskhatSerikbekuly Ай бұрын
надо было одеться с логотипом языка - тогда легче воспринимать и понимать (забываю кто есть кто- потому что они на всем кодят)
@xuseriand
@xuseriand 2 ай бұрын
C# вообще не развивается последнее время,максимум как и сказали используются в игровых движках,xamarin убрали ,wpf и нью maui очень не удобные + сложно их изучать в ру сообществе Вообще если хотите GameDev то c# Все остальное python Сам пишу на c# для юнити и насчет читаемости кода честно 50/50 , в c# мб даже проще читать огромные проекты нежели на питоне , но если говорить про маленькие скрипты то питон будет понятнее, ide очень бафуют c# и облегчают с ним жизнь,visual очень часто помогает с кодом и библиотеки очень легко ставить(найти для юнити легко их достаточно много) Также проблема c# и питона в их легком реверсе , обфускации и тд редко помогут и вашу программу будет легко крякнуть без крутой защиты,и то не факт что эта защита поможет
@Ax1F1LiS
@Ax1F1LiS 26 күн бұрын
Тут уже смотря что ты хочешь писать) Видимо ты не слышал об альтернативах wpf и xamarin, а asp net core даже не затрагивал) А про ру сообщество, в любом случае придется знать английский, что бы разбираться в ЛЮБОМ ЯЗЫКЕ(не мне говорить про ингл, но все же).
@Just_go_gg
@Just_go_gg 2 ай бұрын
Это Маркус Персон? (Создатель Майнкрафта) Эт шутка, если что!
@legomindbreaker
@legomindbreaker 2 ай бұрын
А ведь похож😂
@DaniloCHETIREkaaaa
@DaniloCHETIREkaaaa 2 ай бұрын
Вы тоже подумали, что Нотч на превью?
@qwertymangames1800
@qwertymangames1800 2 ай бұрын
Динамическая типизация не нужна в функциональном программировании, так как там всё итак иммутабельно)))
@ТимурКотов-о4е
@ТимурКотов-о4е 3 ай бұрын
Питон был моим первым языком. Потом попробовал шарпы, кайфанул. Но в тот момент был уже слишком глубоко в питоне…
@spudimen8087
@spudimen8087 2 ай бұрын
Мне нравится такого рода видео тем, что тут в комментариях собираются "профессионалы-Senior-разработчики" и начинают поливать помоями по большей части Python и небрежно называть разработчиков на нём ламерами😂, хотя на деле большинство из таких горе комментаторов никогда не были программистами и скорее всего они ни одной программы не написали достойной🏁
@КоляКоронов-к9э
@КоляКоронов-к9э 2 ай бұрын
что таке дойсойная програма ?
@g0kusa1337
@g0kusa1337 Ай бұрын
питон для леймов кек
@HPMuwa
@HPMuwa 3 ай бұрын
В C# есть dynamic тип который убирает статическую типизацию если надо
@okeJS3560
@okeJS3560 2 ай бұрын
ну и нафиг она нужна
@qwertymangames1800
@qwertymangames1800 2 ай бұрын
Императивщикам лишь бы обмазаться мутабельными сущностями. C# превращается в C++ с кучей возможностей которые не рекомендовано использовать, но кто-то обязательно использует. ЗАЧЕМ давать возможность которая будет считать плохим кодом в будущем? Где тут логика?
@SirEzcha
@SirEzcha 2 ай бұрын
Ну при парсинге того же джсона без динамики будет не очень удобно, если только не клепать кучу рекордов каких-нибудь, что порой не оч удобно.
@SuperScrapland
@SuperScrapland 3 ай бұрын
"Каждый разработчик сделает одинаково..." :D
@SuperScrapland
@SuperScrapland 3 ай бұрын
чел, у вас фор вот так можно использовать: "[print(x) for x in a]" чо это вообще значит.
@jamesprice6925
@jamesprice6925 3 ай бұрын
​@@SuperScraplandмы итерируемся по списку а и выводим каждый элемент
@SuperScrapland
@SuperScrapland 3 ай бұрын
@@jamesprice6925 охуительно, только это можно написать двадцатью способами в питоне.
@SuperScrapland
@SuperScrapland 3 ай бұрын
Питон самый заполненный язык тупыми конструкциями, а тут оказывается, что все пишут одинаково :D
@jamesprice6925
@jamesprice6925 3 ай бұрын
@@SuperScrapland а что для тебя "тупая конструкция"? Я тоже могу сказать, что мне в языке Х не понятен синтаксис/конструкции, поэтому он для дебилов
@АлександрШейка-ц5ь
@АлександрШейка-ц5ь 2 ай бұрын
Я хочу написать что-то большое и светлое, но пока понятия не имею, что это будет и как оно будет работать. По этому выбрал С#
@КоляКоронов-к9э
@КоляКоронов-к9э 2 ай бұрын
бери просто си
@АлександрШейка-ц5ь
@АлександрШейка-ц5ь 2 ай бұрын
@@КоляКоронов-к9э Да куда мене С? Я же говорю, что писать буду большое, объектно-ориентированное, с базами данных.
@КоляКоронов-к9э
@КоляКоронов-к9э 2 ай бұрын
@@АлександрШейка-ц5ь тогда С++
@vladko1124
@vladko1124 2 ай бұрын
воу воу воу, а почему никто ничего не сказал про то, что динамическая типизация есть в c#??? как человек справа сказал, что питон можно сделать на высоконагруженные приложения, так и в c# можно везде понатыкать dynamic и будет динамическая типизация)
@seka1309
@seka1309 2 ай бұрын
Или тупо везде var написать и будет джава скрипт:)
@heindale
@heindale 2 ай бұрын
​@@seka1309не, var в шарпах так не работает. При инициализации переменной он определит тип данных и больше не поменяется, а в js в эту же переменную можно сначала засунуть строку, потом слона, потом число, потом дату...
@КоляКоронов-к9э
@КоляКоронов-к9э 2 ай бұрын
@@heindale А потом можно забрать обект хотя клал туда онли числа
@boderaner
@boderaner 2 ай бұрын
@@КоляКоронов-к9э, это как, через Object(valuable)? Так типизировать на лету везде можно, если, конечно, переменная это умеет.
@КоляКоронов-к9э
@КоляКоронов-к9э 2 ай бұрын
@@boderaner Мне оно было не надо мне их сложить надо было (а может вычесть ) и мне нужен был результат в виде числа а не объекта
@accardiontoptanov6466
@accardiontoptanov6466 3 ай бұрын
Питон - топовый язык. Когда где-то упираюсь в C#, использую его для быстрой проверки логики
@ОлегЛитвиненко-о5з
@ОлегЛитвиненко-о5з Ай бұрын
<a href="#" class="seekto" data-time="448">07:28</a> PytoRust
@khayolnoranjov918
@khayolnoranjov918 3 ай бұрын
Пианист хорошо старается - а Шарпер просто улыбается. Это говорит об одном: Питон это хорошая военная техника типа миномёт, а c# это беспилотная военная машина. Конечно используя миномёт можно достичь хороших результатов, но если у конкурента нет беспилотная военная машина.
@ЗамирЗакиев-т6д
@ЗамирЗакиев-т6д 2 ай бұрын
Давай те бой на ринге между ними
@senser1o76
@senser1o76 3 ай бұрын
Язык без фигурных скобок не должен существовать
@khayolnoranjov918
@khayolnoranjov918 3 ай бұрын
согласен на 💯, мне кажется если добавить фигурные скобки даже в человеческих языках хуже не будет
@ОлегРолдугин-ъ5ч
@ОлегРолдугин-ъ5ч 3 ай бұрын
Тем временем assembler без фигурных скобок😮
@Andreymatveyev
@Andreymatveyev 3 ай бұрын
😂
@TheMakarik-y6l
@TheMakarik-y6l 3 ай бұрын
Мне кажется лучше использовать do-end
@flatmapper
@flatmapper 3 ай бұрын
Scala 3
@anyreU
@anyreU Ай бұрын
Паравоз тоже можно через лямду писать
@Logicatube
@Logicatube 2 ай бұрын
Если программист знает только один ЯП, то он плохой программист
@lemeshenko
@lemeshenko 3 ай бұрын
Чувак не слышал про автоформат. И никогда не копировал python код с stack overflow.
@АртемАрте-г5х
@АртемАрте-г5х 14 күн бұрын
Питонис слабенький, живёт в своих фантазиях. Так строгая типизиация совсем никак не влияет на скорость разработки, зато влияет на скорость работы приложения. Ничего там продумывать не нужно, потому что тип выбирается быстрее чем пальцы касаются кнопки. Во-вторых сдвиги и пробелы в питоне это абсолютное зло. А скобки никуда уехать не могут, они всегда одна под другой и визуально видно где заканчивается код. И полная чушь что код не запуститься с неправильным пробелом. Он ещё как отработает да неправильно, выйдя где-нибудь за рамки цикла после очередного рефакторинга и переноса (случайно сдвинул и не заметил). Короче, питон как язык отстал очень-очень сильно даже от джавы, не то что от шарпа, за последним сейчас ни одному языку не угнаться.
@Tokinada1488
@Tokinada1488 2 ай бұрын
Создатель майнкрафт выучил питон
@legomindbreaker
@legomindbreaker 2 ай бұрын
Ждем Майнкрафт 2 на Python😂
@b2b4
@b2b4 2 ай бұрын
Питон более читаемый. Ьерем любую связку для ИИ где все операторы перегружены и радуемся...
@friendly_cucumber
@friendly_cucumber 3 ай бұрын
В шарпе вообще то есть dlr
@HeCodi
@HeCodi 2 ай бұрын
люди бывают разные и могут что угодно написать как угодно и вы забыли про обобщение
@ЭдуардМельник-с8ц
@ЭдуардМельник-с8ц 2 ай бұрын
Мертвый формат
@lavshyak9640
@lavshyak9640 3 ай бұрын
По-моему с# продвигается в основном аспнетом
@KanalSinyaKlashka
@KanalSinyaKlashka 3 ай бұрын
шарписту не дали слово вставить) я писал и на том, и на том языке, хотя сейчас пишу на шарпах, и я бы сказал, что пайтон именно в руках новичка гораздо менее читаемый, чем шарпы, просто потому что на шарпах тебе не позволят сделать то, что можно на питоне. в руках профессионала, используя принципы ооп максимально строго, шарп не отстает по читаемости от современных и более новых яп, но не могу сказать, как обстоят дела с пайтоном в руках профессионала, но скорее всего не сильно хуже. во всяком случае если брать код новичка, считаю шарпы более читаемый
@ДмитрийЖданов-ю5т
@ДмитрийЖданов-ю5т 3 ай бұрын
В руках профессионала на Python принципы ооп и solid не соблюдаются в принципе. Ибо декларативно писать на Python легче чем заворачивать какой-то кусок с декораторами, полиморфизмом, клозерами и так далее.
@0x00AE1C9B
@0x00AE1C9B 3 ай бұрын
Зачастую ООП только усложняет читаемость своими перегрузками, повсеместными билдерами, фабриками и т.п. Это конечно круто и классно, что код можно расширять, но это можно делать и без лишних усложнений.
@TaimanSaidaliev
@TaimanSaidaliev 2 ай бұрын
Начал писать на питоне. Сейчас пишу на JS. Лучше бы на актёра пошёл
@king_fox_3106
@king_fox_3106 3 ай бұрын
Чел забыл сказать про динамический тип в C#. Нет нет, да все равно рано или поздно используется.
@HumanNHuman
@HumanNHuman Ай бұрын
Сколько пишу на дарт но ох как скобки бесят. Ищи что где пропало и если придется код закомментировать тоже ищи где эта скобка заканчичается ещё решил поменять функционал кода ищи где лишние скобки убрать когда как на питоне просто взял и закомментил и иди дальще
@alexy431
@alexy431 Ай бұрын
Гарантирую, что ты пишешь не просто на Dart, а на Dart под Flutter! С Dart все нормально. Обычный язык. А вот Flatter - это дикие портянки, от которых всегда хотели уходить. Но разрабы Flutter решили иначе. В общем это не проблема языка. Надо просто Flutter выкинуть на помойку.
@jz4887
@jz4887 3 ай бұрын
Питон вообще не читаемый. Ужасный язык.
@dilukfrommonshtadt3645
@dilukfrommonshtadt3645 3 ай бұрын
Питон ведь читается и работает на чистом английском, что там не понять? Даже чисто интуитивно, глядя на код, понимаешь, что он делает
@jz4887
@jz4887 3 ай бұрын
@@dilukfrommonshtadt3645 Какой то странный аргумент. Ну, почти каждый язык содержит английские слова. От этого языки читаемее не становятся.
@dilukfrommonshtadt3645
@dilukfrommonshtadt3645 3 ай бұрын
@@jz4887 Не спорю, но глядя на другие языки, хоть они и используют английские слова, синтаксис питона мне понятен куда больше. Тебе какой язык больше нравится?
@jz4887
@jz4887 3 ай бұрын
@@dilukfrommonshtadt3645 Я шарпист
@micon6714
@micon6714 3 ай бұрын
Бляяя, ну если для тебя питон не читаемый язык то я не понимаю зачем ты вообще под этим видео пишешь коментарий, ты же 100% в программировании нихрена не понимаешь.
@АртёмЧавыкин-у5щ
@АртёмЧавыкин-у5щ 3 ай бұрын
Python отлично подходит для производительных задач, таких как работа с матрицами/тензорами и всем, с большим количеством вычислений, всем что связано с ml. есть встроенные декораторы для распараллеливания вычислений, так же использования GPU. Ребята походу за Веб только шарят. Статическая типизация так же есть в Python при работе с tensorflow допустим. Аннотация типов вообще не гарантируют , что ты можешь использовать определенный тип данных, если аннотация прописана, то просто будет подсказки методов и функции если используете ide, а проверка на соответствие типу это уже другая проверка с последующем вызовом исключения, которая ничего общего не имеет к аннотации типов.
@sergtim1879
@sergtim1879 2 ай бұрын
Где java?! Java это кайф перфекциониста, со всеми скобками, точками с запятой мммми
@IQ-120
@IQ-120 2 ай бұрын
Чет фигня получилась! Оба писали и на шарпе и змейкой баловались.... Так где чего лучше то? Или как всегда - мерились усами? А по сути: стартапы и хахатоны не в расчет... хтонить скажет где проще выглядит реализация персептрона, хотябы?
@КоляКоронов-к9э
@КоляКоронов-к9э 2 ай бұрын
Они и сами не знают
@СергейЗязев-х6о
@СергейЗязев-х6о Ай бұрын
Питон разработчик не много маркуса персона напоминает
@DevRusRaz
@DevRusRaz 3 ай бұрын
Товарищи спорящие, будьте более категоричными, что то у вас ответы в основном, "да, но", " Нет, но"
@ЕвгенийП-д8л
@ЕвгенийП-д8л 2 ай бұрын
Как можно сравнивать Пидон с полноценным языком?!
@АлександрШейка-ц5ь
@АлександрШейка-ц5ь 2 ай бұрын
Вы хоть бы покормили программистов. Бурчат под нос из последних сил.
@cdeblog
@cdeblog 3 ай бұрын
Нет уверенности в словах и бормотарие вместо слов (может звук нормализовать?)
@whiteflorist
@whiteflorist Ай бұрын
Динамическая типизация основа говнокода
@artemxyi
@artemxyi Ай бұрын
Не всегда. Например при складывании может вместо флота или дабла получиться инт
@rebrov_vyacheslav
@rebrov_vyacheslav 3 ай бұрын
а чел со стороны пайтона, точно синиор?
@Ver1Sus
@Ver1Sus 3 ай бұрын
Наоборот, питонист за шарпы шарит больше шарписта, имхо
@ДаниилМясников-ф4й
@ДаниилМясников-ф4й 3 ай бұрын
Не, я притворяюсь. Чтобы звали в разных видосах и подкастах участвовать. Только тссс, никому! 😉
@Andreymatveyev
@Andreymatveyev 3 ай бұрын
Не уверен что он сениор
@Andreymatveyev
@Andreymatveyev 3 ай бұрын
Не уверен что он сениор
@Andreymatveyev
@Andreymatveyev 3 ай бұрын
Не уверен что он сениор
@sanjarsharipov7996
@sanjarsharipov7996 Ай бұрын
Нехрена нечего не понял
@dfbdtrhgwtwd7149
@dfbdtrhgwtwd7149 3 ай бұрын
Эти мальчики на самом деле не понимают разницу между сильной (статической) типизацией и отсутствием типизации (выражения типа "динамическая" или "утко-" типизация - это, конечно же, полнейшая туфта для ламеров). Они называют только одно преимущество статический типизации, причем даже не самое важное преимущество. Мне в голову сразу приходят как минимум три преимущества!
@mndtr0
@mndtr0 3 ай бұрын
А в итоге обоих уволят и заменят искусственным интеллектом лол
@АртурИванов-ч9э
@АртурИванов-ч9э 3 ай бұрын
А зачем ты под разными видео это пишешь? Зависть?
@mappaletti
@mappaletti 3 ай бұрын
твой комментарий это самая настоящая база, спасибо что ты есть.
@RomanAvdeevX
@RomanAvdeevX 3 ай бұрын
Только ваш ии скоро перестанет развиваться и всё. С чего вы взяли, что прогрессия будет постоянной? На данный момент это не более чем навороченный Intellisense
@Сергей-ч9н1ц
@Сергей-ч9н1ц 3 ай бұрын
​@@RomanAvdeevX Не перестаёт удивлять точность фразы "как только что-то поддается машине, человеку свойственно это занятие обесценивать". Прогресс и так произошел колоссальный. Количество исследований на эту тему и сейчас каждую неделю десятками выходят. Архитектуры улучшаются, оптимизируются, аналогично и с датасетами. Понятное дело, что ожидать увеличения качества за счёт банального увеличения данных для обучения или наращивания размера модели не выйдет, в этих областях мы либо достигли текущего максимума, либо ожидаем разработки специфически направленных чипов. До окончательного плато в развитии пока далеко, ещё несколько резких скачков точно будет благодаря новому специализированному железу, улучшению и разработке новых архитектур, иных подходах и так далее.
@RomanAvdeevX
@RomanAvdeevX 3 ай бұрын
@@Сергей-ч9н1ц Соглашусь, что до окончательного плато мы ещё не дошли. Но в ближайшее время (лет 50-100) можно даже не думать о том, что нейросети кого-то заменят или достигнут AGI, поэтому высказывание автора комментария выше фактически некорректно
@GTLOLhoh
@GTLOLhoh 3 ай бұрын
Херня все, учите раст или Си
@demenevdmitriy4175
@demenevdmitriy4175 3 ай бұрын
Оба языка хорошие, но и C# и Python имеют свои ниши.
@leosv0
@leosv0 3 ай бұрын
Потом что?
@demenevdmitriy4175
@demenevdmitriy4175 3 ай бұрын
@@leosv0 А потом используйте. Решайте реальные задачи.
@leosv0
@leosv0 3 ай бұрын
@@demenevdmitriy4175 за си платят копье. За руст ниче не платят, так как работы нет.
@icefox2853
@icefox2853 3 ай бұрын
Каждый язык хорош в определённых задачах. Взять тот же геймдев, если ты делаешь игру на юнити, то там шарп, на UE, то там си++. Питон же для разработки игр то еще де***, однако он хорош для других задач, например чтобы по-быстрому написать бота в тг. Хватит хейтить языки, даже не зная где они используются.
@Iamfrommymother
@Iamfrommymother 3 ай бұрын
Не знаю, мне отвратительно от питона, только из-за его легкости, как будто детская игрушка
@smoothie-ws
@smoothie-ws 3 ай бұрын
вы ошибаетесь сильно
Как Ходили родители в ШКОЛУ!
0:49
Family Box
Рет қаралды 2,3 МЛН
Хочу стать Junior Python
16:29
Y_LAB University
Рет қаралды 10 М.
Похоже, власти готовятся к полному запрету VPN…
12:58
КАК УСТРОЕН TCP/IP?
31:32
Alek OS
Рет қаралды 246 М.
SENIOR on JUNIOR Javascript Developer interview
26:35
BELOV
Рет қаралды 386 М.
1С VS Python | Согласен / Не согласен
8:21
Технологии в Контуре
Рет қаралды 9 М.