Убийца python go и rust

Поделиться
HTML-код
  • Опубликовано: 2 янв 2025

Комментарии •

  • @АнжелкаИванова-ь6й
    @АнжелкаИванова-ь6й 7 месяцев назад +111

    сейчас бы переписать гигатонны финтех кода с фортрана и кобола, потом переписать легаси С/C++, затем джуновский костыльный код, который вертится на проде после IT-бума всяких курсов Java/Python/JS/C#, потом код первопроходцев GO/Rust, чуть чуть отскрести отдельные файлы и приложухи Zig (даже не понял, когда начилась его популярность, а ему уже замену ищут), и вот тогда мамкин Убийца и захватит мир

    • @gregortokarev
      @gregortokarev  7 месяцев назад +13

      Под мертвой технологией подразумевается не технология, которая вообще нигде не используется, а технология на которой не начинают новые проекты

    • @aquinary.
      @aquinary. 7 месяцев назад

      Zig норм тема, но вот эта их "фича" с мультистрочным текстом, где автор яп предлагает использовать мультикурсор, чтобы ставит эти \\ - это просто БОМБА. Аля "вам не нравится, что ваши соседи буянят и шумят по ночам? Так поменяйте квартиру!"

    • @SIM31r
      @SIM31r 7 месяцев назад +6

      Chat GPT это и сделает, причем сразу в ассемблер, чтобы кожанные мешки даже не пытались разобраться ))

    • @LithiumDeuteride-6
      @LithiumDeuteride-6 7 месяцев назад

      Как же не охота изучать стопитсот ЯПов, все эти ржаки/рыгаки гошки и питухонеры, забивать голову и так пухнет. Ассемблер UASM рулит, и С/С++ это про один ЯП, если вы понимаете что значит ЯП С/С++.

    • @aquinary.
      @aquinary. 7 месяцев назад +14

      ​@@LithiumDeuteride-6 как же не охота держать 50 инструментов, все эти молотки, отвёртки, дрели, стамески, забивать голову и так пухнет. Гвоздодёр рулит, и гвозди/шурупы это про один инструмент, если вы понимаете, что значит инструмент гвозди/шурупы.

  • @climenty
    @climenty 5 месяцев назад +12

    Внимательно читаем описание от создателей языка: "Gleam is a friendly language for building type-safe systems that scale!". Во что он там может компилиться это не имеет значения, главная его задача - работать внутри виртуальной машины Erlang. Отсюда и ноги растут. Если ваша задача требует бонусов от использования Erlang, то присмотритесь к языку, если нет - спокойно проходите мимо, убийца "из под коробки" стреляет не по вам.

  • @truedespair293
    @truedespair293 8 месяцев назад +13

    Очень хотел бы увидеть туториал по Gleam! За 5 минут вашего видео у меня сформировалось чёткое понимание того, что вы - профессионал своего дела! Желаю успехов!

    • @indefixrootor9655
      @indefixrootor9655 7 месяцев назад +11

      😂

    • @Maks-Gooddyny
      @Maks-Gooddyny 7 месяцев назад +4

      😂

    • @gregortokarev
      @gregortokarev  7 месяцев назад +3

      Как автор канала благодарю вас за то, что вы посмотрели аж 5 минут.

  • @damirvakhidov175
    @damirvakhidov175 7 месяцев назад +97

    Круто теперь ждем убийцу этого gleam

    • @gregortokarev
      @gregortokarev  7 месяцев назад +6

      + тогда будет о чем новый ролик снять)))

    • @subz466
      @subz466 7 месяцев назад

      Подожду пока они друг друга убьют и продолжу кодить на python

    • @femboy_advance
      @femboy_advance 5 месяцев назад

      Мне кажется, что он уже делается. Потому что я когда пробовал себя в новых проетах, то сразу через пару дней после его начала выходили новости о том, что реализовалась какая-то задумка. Я сразу бросаю это дело, потому что банально не успеваю превзойти всё и вся. Это нужно думать очень наперёд​@@gregortokarev

    • @DRAK0NN
      @DRAK0NN 5 месяцев назад

      @@gregortokarev все еще ждем)

  • @rofl6233
    @rofl6233 7 месяцев назад +31

    Ну если "убийца ИЗ ПОД КОРОБКИ", то да, он явно на что то претендует 😂

  • @The_EnG1nE
    @The_EnG1nE 7 месяцев назад +85

    Чтобы убить go python и rust нужно что-то действительно годное а не noname ЯП, который и на___ никому не упёрся

    • @nefrace
      @nefrace 7 месяцев назад +50

      Почти любой язык, когда он только появлялся, являлся ноунеймом, который никому не упёрся.

    • @abcdef-vk7si
      @abcdef-vk7si 7 месяцев назад +3

      я тоже так подумал, потому что неприятно что то что я учил (те три языка из заголовка) может в будущем стать никому ненужным, но с другой стороны если этот язык будет к примеру таким же быстрым и безопасным как Раст, но более удобнее, то я только за его развитие

    • @russiancybercheck
      @russiancybercheck 7 месяцев назад +6

      @@abcdef-vk7si Языки ненужными не станут. Ненужным станешь ты. Не в обиду. Просто факт.

    • @abcdef-vk7si
      @abcdef-vk7si 7 месяцев назад +5

      ​@@russiancybercheck Чем подтвержден этот факт?

    • @gregortokarev
      @gregortokarev  7 месяцев назад +11

      Я как автор канала осуждаю буллинг в сети

  • @lufog
    @lufog 6 месяцев назад +4

    Gleam который выполняется в виртуалке, убьет Rust который выполняется на голом железе? Сомневаюсь...

  • @nik161
    @nik161 4 месяца назад +3

    Rust в ядро linux приняли, он теперь ничего не боится

  • @СеваПрохоров-е8л
    @СеваПрохоров-е8л 9 месяцев назад +4

    Даешь туториал!)

  • @artemsedykh
    @artemsedykh 6 месяцев назад +8

    Как быстро понять, что человек ни разу не писал на go и rust.

  • @olekollo7875
    @olekollo7875 8 месяцев назад +8

    даешь уроки для gleam для начинающих?

  • @alexmorozov4752
    @alexmorozov4752 6 месяцев назад +5

    где-то Мурыч точит нож, смотря на автора видео

  • @AndreyP165
    @AndreyP165 7 месяцев назад +10

    Кодил на c/c++, сейчас на js. И очень люблю js. Главное, головой думать

    • @ДмитрийКарпич
      @ДмитрийКарпич 7 месяцев назад +5

      Попробуйте Go. Я тоже с перла начинал, сейчас на js пишу уже лет 8 наверное. И вот решил вот гошечку попробовать и напару с электронным болваном (мне лениво читать учебники) делаем пет-проект. Гошечка хороша тем, что на выходе получаем бинарник, кладем его в scratch-образ и вуаля, сервис готов, никаких зависимостей, никакого рантайма. И язык прикольный, есть то что нужно и вроде нет ничего что не нужно, очень мало боллерплейта приходится писать, встроенные тесты и прочая, плюс концепция договоренностей очень изящная, когда в нее вкуришь.

    • @freemorger
      @freemorger 5 месяцев назад

      JS не от мира сего

  • @AntonD-kc9zy
    @AntonD-kc9zy Месяц назад

    В Go тоже есть gofmt из коробки.
    Зачем нужен Gleam, если на эрланговской BEAM уже есть Elixir, а на нём в свою очередь [по отзывам очень удобный] фреймворк Phoenix?

    • @gregortokarev
      @gregortokarev  Месяц назад

      Гоуленг конечно молодец, это не отменяет заслуг gleam
      А отличие от Elixir в типизации и обработке ошибок

  • @Mytest437
    @Mytest437 7 месяцев назад +1

    Там вроде как не может быть асинхронщины. Машина Erlang работает на актерах и микропроцессах, а не откладывает выполнение кода в последовательном коде.

  • @EyeOfInfinity-t5g
    @EyeOfInfinity-t5g 5 месяцев назад +1

    Не знаю из под какой коробки все там идёт, но не увидел ничего что будет плюсом относительно golang

  • @augustrum1358
    @augustrum1358 9 месяцев назад +2

    По async и смежным вещам ничего в документации не нашел. Было бы интересно посмотреть что-нибудь на этот счёт.

  • @АндрейМихайлов-о6я3ц
    @АндрейМихайлов-о6я3ц 7 месяцев назад +3

    под коробкой глим. а что в коробке?

    • @comachine
      @comachine 4 месяца назад

      в коробке убийца глим, судя по всему

  • @АндрейРешетченко-т9й
    @АндрейРешетченко-т9й 7 месяцев назад +2

    В итоге ничего не сказал про сам язык. Только про туллинг (который в любом языке есть и +/- одинаковый) и похейтил js.

  • @МаксимГуцан-ю1м
    @МаксимГуцан-ю1м 10 дней назад

    можешь vlang посмотреть. Он только без VM крутиться. Тоже всё из коробки есть LSP, Formatter, package manager. По скорости как Си. По удобству разработки и сложности как python & javascript

    • @gregortokarev
      @gregortokarev  9 дней назад

      В качетсве замены C мне сейчас больше всего нравится ziglang как он компейрится с vlang-ом?

  • @alexpain4841
    @alexpain4841 7 месяцев назад +2

    Так, а в чём он убийца раст и го, я не понял.

  • @bumcharik
    @bumcharik 4 месяца назад

    А что думаешь про vlang по сравнению с gleam? Ждем видео на эту тему)

  • @PiterTikshoret
    @PiterTikshoret 6 месяцев назад +2

    Каминг-аут джаваскриптизера...

  • @ВячеславС-к1м
    @ВячеславС-к1м 7 месяцев назад +4

    Все из под коробки идет, в коробку не положили.

  • @SIM31r
    @SIM31r 7 месяцев назад +7

    Прикольно, но не настолько чтобы с Delphi переходить ))

    • @Shareezz
      @Shareezz 6 месяцев назад

      Некрофилы в треде.

    • @comachine
      @comachine 4 месяца назад +1

      вот именно, я ещё с кобола на делфи то не успел перейти, а здесь уже какие-то глимы

  • @ОлегК-б2ю
    @ОлегК-б2ю 7 месяцев назад +9

    О времена!
    Что бы создать убийцу яп (раста), нужно просто слегка переписать его компилятор.

    • @olekollo7875
      @olekollo7875 7 месяцев назад

      если rust убить то gleam тоже ласты склеет так как компилятор написан на ржавчине

  • @RottenFoil
    @RottenFoil 8 месяцев назад +1

    Столько базы по js я никогда в одном видео не видел. Это точно подписка и колокольчик.

    • @ГармонистВитюша
      @ГармонистВитюша 7 месяцев назад

      Не то что в одном видео, а в одном скрине)))

    • @equim7363
      @equim7363 4 месяца назад

      А вот я уже встречал этот скрин, и храню его у себя как очень ценную шпаргалку))

  • @IvanPiratkin
    @IvanPiratkin 5 месяцев назад

    Ну и где ты найдешь работу потом?

  • @MrCommanderKid
    @MrCommanderKid 2 месяца назад

    Фронтендеров где-то 50-70% и вся проблема в том, что они говорят, что C и C++ не нужны, а потом... срочно ищем плюсовиков...

  • @COMBATMONC
    @COMBATMONC 6 месяцев назад

    Снять туториал очень хорошая идея, я поддерживаю

  • @ihabia
    @ihabia 7 месяцев назад

    А что по поводу работы с памятью, как с этим обстоят дела у Gleam ?

    • @HeavyOnTheMagick
      @HeavyOnTheMagick 7 месяцев назад +1

      Наверное так же, как у OTP BEAM

    • @olekollo7875
      @olekollo7875 7 месяцев назад +1

      @@HeavyOnTheMagick 100%

  • @Prof-Shor
    @Prof-Shor 7 месяцев назад +9

    "Из коробки", а не "из ПОД коробки"

    • @pick-pock
      @pick-pock 7 месяцев назад +8

      По мнению автора Gleam прижало коробкой с другими ЯП

  • @MrJloa
    @MrJloa 6 месяцев назад +3

    А энтерпрайз как сидел на java 30 лет назад, так и сидит😅
    Rust, go, python и тд.
    Напоминает анекдот бородатый. Байкер старый в баре сидит, заходит молодой мото-гонщик на супер-байке в эквипе "привет, я Вася". А мужик ему "да, мне без разницы. Вы каждую неделю меняетесь " 😂
    Так и с яп.

    • @comachine
      @comachine 4 месяца назад

      что насчёт джавы всё таки? судя по тенденции он медленно но верно теряет свою популярность, безусловно легаси, то сё, на нём много чё написано, но со временем всё будет развиваться, технологии растут, бизнес растёт и рано или поздно судя по нынешней ситуации с джавой он будет уходить потихоньку в небытие? или как с этим обстоят дела?

    • @solenopsys-ru
      @solenopsys-ru 3 месяца назад

      Ну 25 лет наверно да, а 30 это вряд ли. По поводу java, в разрезе микросервисной архитектуры, смысла эта платформа не имеет. Последние лет 15, java активно пытается дать ответ на kubernetes. Ну и любой кто писал на go понимат что это высер а не ответ. Просто корпорации не могут перейти на чистые микросервисы по соображениям совместимости. А частичные попытки перехода создают неверное впечатление о микросервисах. Если делать корпоративные облака и микросервисные архитектуры корпоративного уровня, то кода будет меньше на порядок.

  • @mohutop5355
    @mohutop5355 5 месяцев назад

    Ждём тутор по Gleam
    P. S. Маскот реально классный

  • @albert_psy
    @albert_psy 6 месяцев назад

    Запишите туториал по Gleam! 🙏🏻

  • @GreenChest
    @GreenChest 5 месяцев назад +2

    Чуваки походу не слышали про Dart

    • @comachine
      @comachine 4 месяца назад +1

      вейдера?

  • @roman-romadin
    @roman-romadin 7 месяцев назад

    Как форматить код, всё равно будут "Ведикие Кворумы", еритики и чистокровки.

  • @starkoracia
    @starkoracia 7 месяцев назад

    Туториал в студию!) И что нибудь написать плиз! Увидеть реальные кейсы применения!

    • @olekollo7875
      @olekollo7875 7 месяцев назад

      telegrambot например

  • @InStoKiller
    @InStoKiller 5 месяцев назад +2

    Типичный убийца убийц

  • @solenopsys-ru
    @solenopsys-ru 3 месяца назад

    ХЗ о чем ты говоришь, весь JS мир давно перешел на TS с очень продвинутой и эффективной системой типов. Zig поддерживает асинхронность async/await, в go она вообще идеальна. Лет 15 назад все это было бы актуально. Прикол в том что erlang обеспечивает высокую эффективность только в том параметре сколько памяти занимает 1 поток, а сама виртуальная машина имеет обычную эффективность 1/3 от нативного кода.

  • @ufrs12
    @ufrs12 7 месяцев назад +1

    "из коробки"))))) из-под хвоста у коровы...

  • @user-qg5ur3uw8r
    @user-qg5ur3uw8r 7 месяцев назад

    Если вы снимите туториал, то он будет самым первым туториалом по глиму в интернете.

    • @olekollo7875
      @olekollo7875 7 месяцев назад +2

      в русскоязычной среде

  • @ОлегИванов-я2ж5и
    @ОлегИванов-я2ж5и 6 месяцев назад

    Gleam сейчас это чисто функциональный язык программирования. В нём невозможно инкапсулировать логику программы через концепции ООП и даже если такие возможности появятся в будущем, то скорее всего это будет не скоро, потому полностью заменить какие-то стандартные ООП и недоООП языки он скорее всего не сможет.

    • @gregortokarev
      @gregortokarev  6 месяцев назад

      Так а минусы будут?

    • @tzn9597
      @tzn9597 5 месяцев назад +2

      Кому то всерьёз инкапсуляция нужна? Самая бесполезная концепция

    • @montecristo31
      @montecristo31 2 месяца назад

      Потому что ему и не нужно эти концепции. Вообще насколько я понимаю Gleam это просто Elixir с типами, эти два языка вроде написаны, ну или работают по крайней мере на BeamVM, на которой работает Erlang. Суть в том что они используют акторную модель парралелизма, тобишь мы пишем процессы - которые могут принимать сообщения, отдавать что то в ответ, или взаимодействовать с другими процессами. Тоись это вроде по аналогии, как реальные процессы OC только в виртуальной машине, и это очень даже производительно. Например: Discord для real-time работы используют Elixir, это вебсокеты и вся эта шняга. Так что по итогу, Elixir/Gleam - вообще не нужно то ООП, о котором ты говоришь. Тут вообще можно вести долгую дискую, вплоть то того, что вообще такое ООП, и является ли например акторная модель ООП, ведь по сути туть ведь тоже есть объекты ( процессы )которые взаимодействуют с друг другом, потому что ООП это не про классы, интерфейсы и тд.

  • @RedPixel.Studio
    @RedPixel.Studio 7 месяцев назад

    Хотелось бы туториал и посмотреть что он поддерживает в данный момент

  • @nartoomeon9378
    @nartoomeon9378 5 месяцев назад

    а как же Mojo ?

  • @forixsins
    @forixsins 2 месяца назад

    Ну хватит уже про убийц говорить, прямо как в СМИ. Давайте жить дружно!🙂

  • @lapppse2764
    @lapppse2764 5 месяцев назад

    Давай тутор по Глиму!)

  • @Есенин-т7м
    @Есенин-т7м 7 месяцев назад

    Ждём туториал по Gleam, хочется посмотреть

  • @alexandrfolomkin9380
    @alexandrfolomkin9380 6 месяцев назад +1

    Язык из над сзади коробки. А коробка из под холодильника

  • @DearFox
    @DearFox 5 месяцев назад

    Интересное )
    А ещё мне почему-то говор / манера речи автора, напоминает Заквиеля 😅

  • @ZK-ez1gd
    @ZK-ez1gd 5 месяцев назад

    Жгите,ждём..

  • @e-acomics
    @e-acomics 6 месяцев назад

    микроконтроллеры потянет?

    • @tzn9597
      @tzn9597 5 месяцев назад

      Зачем тебе они?

    • @nanoqsh
      @nanoqsh 5 месяцев назад +1

      Нет, это же ерланг рантайм. Чисто очередной вебовчкий недоязычек для тех, кто не смог раст осилить

  • @aleksandrbeloushkin7971
    @aleksandrbeloushkin7971 6 месяцев назад

    Erlang runtime это интересно

  • @imp0ssibl333
    @imp0ssibl333 7 месяцев назад

    Прикольно, но он будет нужен если там есть компиляция и высокая скорость

    • @olekollo7875
      @olekollo7875 7 месяцев назад

      прикол gleam в beam, то есть отказоустойчивость

  • @digitalmushroom1757
    @digitalmushroom1757 5 месяцев назад

    Урааа очередной тайпскрипт!

  • @Aniomino
    @Aniomino 2 месяца назад

    Нужен туториал по Gleam :3

  • @bloodycuite7138
    @bloodycuite7138 5 месяцев назад

    Да не, пайтон это как песочница в Fortnite том же, или же моды в майнкрафт. Всегда будет нужным, так как можно достаточно легко создавать библиотеки на C

  • @AlexMitinPlus
    @AlexMitinPlus 5 месяцев назад

    Все пытаются уйти от этих языков.....
    Ну да, ну да. Особенно от JS в браузере все просто бегут и никто его не использует. Все хотят открывать попапы, конечно же, на Rust, C++ или даже ассемблере!
    Сколько раз уже говорили о том, что множество языков появились как раз из-за множества разнообразных задач. И для каждой задачи свой инструмент.
    Никто в здравом уме не будет делать десктопное приложение на php (хотя попытки я видел), с другой стороны, бэк на ассемблере смотрится не лучше (и такое извращение реально существовало).
    И нет ничего удивительного, что испытываешь боль, когда пытаешься воткнуть JS в микроконтроллер.

  • @konstantinrebrov675
    @konstantinrebrov675 7 месяцев назад +1

    Слишком много новых языков. Моё мнение что все эти новые языки не испытают время. Профессиональные энжинера, программисты не будут этим заниматься. Тем более больше компаний которым нужны уже проверенные, надёжные языки и системы которые всем известны. А так никто эту новояз не знает. Все будут как прежде, использовать C/C++, Go, Rust, итд.

  • @shinkey7808
    @shinkey7808 9 месяцев назад +3

    Давай давай вперед!

  • @snatvb
    @snatvb 6 месяцев назад

    раст он не заменит, но вот Go может быть сподвинет
    у раста нет рантайма по сути, он там совсем крохотный, и тот отключаемый
    в следствии у него нет сборщика мусора, и он бьется на другом поприще - системных языков. просто у раста нереально крутые концепции, потому он становится языком общего назначения. правда он страдает от болей по эргономике и других штук(тип долгой компиляции, отсутствие prebuild), оттого под своим весом начинает страдать
    мне кажется, что сейчас современные языки должны уменить проникать в уже существующие, gleam сделал этот шаг, посмотрим что будет дальше :)

  • @aselakimalieva5583
    @aselakimalieva5583 7 месяцев назад

    Обучаете?

  • @ELENADESIGNS
    @ELENADESIGNS 8 месяцев назад +5

    Маскот джава скрипт 😂

  • @АЗЫМ-к1ы
    @АЗЫМ-к1ы 5 месяцев назад

    ну так себе, эмоциональное вдохновение грегора )), возможно и интересно скриптерам

  • @peace__duke
    @peace__duke 7 месяцев назад

    Это не красный цвет маскота, а фиолетово-розовый. Правильное название цветов это важно, понятненько?!

  • @Румяные_Блины
    @Румяные_Блины 5 месяцев назад

    Ну... На этом языке нету работы... Разве что в стартапах.

  • @nikitavolkov7127
    @nikitavolkov7127 7 месяцев назад +2

    ИМХО - Язык мертв только из-за виртуальной машины Эрланг. Данная ВМ очень жадная на ресурсы. Есть же LLVM ...

    • @awwarez
      @awwarez 7 месяцев назад +1

      Реализации на beam vm созданы для io bound нагрузки и для создания отказоустойчивых систем. Beam жадная на ресурсы - ну да, один из аспектов отказоустойчивости.
      Язык не мёртв, но ему будет тяжело занять своё место так как есть erlang и elixir которые уже имеют свою базу и языки прекрасно решают свои узкие задачи.

    • @olekollo7875
      @olekollo7875 7 месяцев назад

      @@awwarez elexir и gleam немного разные подходы, к тому же код elexir можно запускать в gleam 1.2

    • @olekollo7875
      @olekollo7875 7 месяцев назад

      jwm разве меньше жрет?
      к тому же это принцип отказоустойчивоти beam перекинуть выполнение программы с одного процесса на другой в случае падение оного и перезапустить процесс. Перезапуск процесса дешевле, да и легче чем тужится и поддерживать сам процесс "костылями" в случае падения. Для "дежурных" процессов есенно нуно память

  • @lafireta578
    @lafireta578 9 месяцев назад +2

    Вперёд. Давай ещё

  • @fahrenheit1863
    @fahrenheit1863 5 месяцев назад

    Все решает бизнес, если этот язык сможет решать задачи быстрее и дешевле других языков.
    Эликсир насколько бы он классным и замечательным не был, все равно не очень популярен, хоть и появился уже давно и так и не смог ворваться в топ(хоть ему это и пророчили).
    Так что время покажет.

  • @neckpuck1369
    @neckpuck1369 5 месяцев назад

    Я JavaScript программист, но буду судить ЯП за их инженерные решения, пусть ничего и не понимаю в этом. Слышал хоть себя?

  • @mjaysmileofficial
    @mjaysmileofficial 7 месяцев назад +7

    Осуждаю кликбейты, дизлайк, отписка. Даже на расте практически нет вакансий, хотя язык более-менее устоявшийся, а этот вообще полтора дня назад сделали, считай, и вдруг он должен "убить" питон го и раст. У питона, го и раста свои ниши, в которых они прекрасно выполняют свою работу, а тут какой-то ноунейм язык якобы покроет и дата аналитику и системное программирование и разработку микросервисов и различных девопс утилит. Не говоря о том, что ЯП без комьюнити, которое делает библиотеки считай что бесполезен в наше время. Верим, короче

    • @---cp9gd
      @---cp9gd 7 месяцев назад

      раст говно вот на нем и нет вакансий😂 Там константы переопределять можно меняя их тип

    • @aquinary.
      @aquinary. 7 месяцев назад

      Полностью согласен, сообщество очень сильно решает.

    • @stass191
      @stass191 7 месяцев назад

      да ещё это фулл функциональный язык. как же нам с отравленными императивщиной мозгами забыть про фор лупы и мьютабилити, а главное зачем

  • @МихаилВикторович-р2я
    @МихаилВикторович-р2я 7 месяцев назад +2

    Кто в 2024 пишет на JS))))) Не назвал ни одной фичи которой бы не было в TS. Snake_case - отстой.

    • @gregortokarev
      @gregortokarev  7 месяцев назад

      ??? да много кто на js пишет. У TS проблема в том, что у него рантайм js-овский и это уже делает его неприемлемым для многих задач

    • @BOCbMOU
      @BOCbMOU 5 месяцев назад

      @@gregortokarev каких?
      На жс можно разве что небольшой скриптик написать в рамках одного файла. Собственно, это единственная задача, которую можно подать под разными соусами и которая встречается крайне редко.

  • @СергейЧехов-й7т
    @СергейЧехов-й7т 7 месяцев назад

    Будет интересно посмотреть.

  • @14setscript88
    @14setscript88 7 месяцев назад

    у мя знакомый там syntax designer-ом работает)

  • @AndrewYurchenko
    @AndrewYurchenko 5 месяцев назад

    Парень совсем зелёный. Для него важно легкость языка и свистелки и перделки. До него не дошло, что тот же rust выбрали не за его синтаксис или ещё, что. А за работу с памятью и отсутствие garbage collector. А тут разговор извините школьника о свистелках. Чел явно не пониает работы и разницы япов на системном уровне.

  • @dewatanabe4010
    @dewatanabe4010 8 месяцев назад +2

    Интересен туториал

  • @petrtcoi9398
    @petrtcoi9398 8 месяцев назад +1

    Давай Tutorial.

  • @ArteEtMarte
    @ArteEtMarte 5 месяцев назад

    А чего в нем хорошего то? Немного удобней и лаконичней питона и жс, конечно... Про скам проект в лице раста я вообще молчу... Но сразу бросается в глаза отсутствие метапрограммирования. И предложение в FAQ от разработчиков обратиться к ним, если что то захочется реализовать при помощи метапрограммирования занижает ожидания от языка и его развития до минимума. Так и хочется добавить "и тогда, через несколько лет может быть мы запилим желаемую вами фичу"... Плюс он очень молодой, у него нет экосистемы... плохая поддержка фп, например. На стыке быстродействия и простоты синтаксиса уже много лет Julia сидит - по моему она выглядит намного лучше... По сути это ожидаемый всеми mojo, тока уже работает, причем давно... У нее, правда, есть свои проблемы, например, долгий первый запуск кода и необходимость прекомпиляции, чтобы этого избежать...

  • @nobodydoe
    @nobodydoe 6 месяцев назад +1

    Из под коробки блеа

  • @КимЧенОрк
    @КимЧенОрк 6 месяцев назад

    Там убийца, тут убийца 🙄

  • @aquinary.
    @aquinary. 7 месяцев назад

    Нет уверенности, что взлетит. Не хейчу ЯП. Просто я сам испытываю огромную симпатию к Dart, который для многих скорее "мёртвый язык". И даже когда за плечами такой гигант как гугл, гарантии того, что ЯП выстрелит - никаких. В случае dart - очень даже обидно. Сам ЯП решает многие проблемы js, на нём очень приятно писать код. При этом синтаксис максимально походит на JS. (хотя иногда ловлю себя на мысли, что не хватает настолько мощной типизации, как в ts).
    Dart уже можно спокойно использовать и для написания бека и для каких-нибудь утилит. Т.е. он уже давно не "замена js" и не только "язык, на котором пишут flutter приложения". - его можно компилировать в нативный код под винду, мак, линукс, мобилки. Само собой, если нужно прикрутить что-то специфическое для определённой ОС, то есть ffi.
    Имеет нормальную экосистему без вот этих приколов по типу "у нас есть три вида импортов: commonjs, pure esm, ts esm, а ещё декораторы из js будут несовместимы с декораторами из ts. Как вы будете с этим жить - не наши проблемы, ибитесь сами". Нормальный cli инструмент. Я просто кайфую, как они нормально там сделали. Если не лучше всех, то прям очень годно.
    Нормальные офф. доки, которые охватывают весь сам язык, кодстайл, как комментить, как писать пакеты. Я открываю любое репо на dart и понимаю, что могу понять о чём там вообще. А вот с js - это не так. Открываешь одно репо - там чел по своему пишет, второе - по своему.
    Радует, что язык развивается, ошибки правятся, фичи добавляются. И единственный, самый большой минус dart'a - это маленькое комьюнити, вследствии которого за той же нодой в плане количества и актуальности пакетов, а так же активности сообщества очень далеко.

    • @gregortokarev
      @gregortokarev  7 месяцев назад

      Спасибо вам за развернутый комментарий.
      По поводу дарта, могу сказать, что конечно он лучше чем js(практически все что угодно лучше чем js).
      Он не вывозит только из-за отсутствия экосистемы, которая в js абсолютно бешеная.
      Почему software инженеры не обратили на dart внимание это конечно хороший вопрос. Мне кажется это из-за того, что он лучше только в косметических моментах, если бы он предлагал современный error handling и Option типы, что по сути уже является обязательным условием для новых языков, возможно у него было бы больше шансов.

    • @aquinary.
      @aquinary. 7 месяцев назад

      ​@@gregortokarev error hangling же есть, если имеешь ввиду try, exception, throw и т.д.
      А option типы - pub. dev/ documentation / optional/ latest/ - это не оно?
      Есть подозрение, что гугл не хочет привлекать маркетологов к ЯП, так как он всё ещё в активной разработке, "в альфе".
      Совсем недавно (судя по публикациям - в 2023 году) ввели те же null-safety, pattern mathching. При этом dart 2 стала "dart 3 incompatible".
      С точки зрения разработки сломать обратную совместимость, чтобы не тратить на неё ресурсы, правильное. А с точки зрения продакшена - уже не очень. Кому нужен язык, который через время снова станет "incompatible"? Вот мб и доводят до нормального состояния.
      Всё это, конечно, только домыслы. Как там на самом деле - я хз.
      Ещё одни домыслы - попробуй вбить репо глима в github star history. C 6 марта по сегодняшнее число взрывной рост количества звёзд на репозитории + немного потыкал руками в тех, кто звёзды эти ставил и там есть просто пустые профили, которые только joined и всё. Ни на что не намекаю, просто оч. подозрительно)

    • @aquinary.
      @aquinary. 7 месяцев назад

      ​@@gregortokarev Продублирую ответ, так как есть подозрение, что ютуб опять трёт комменты​
      error hangling же есть, если имеешь ввиду try, exception, throw и т.д.
      А option типы - pub dev documentation optional latest - это не оно? (там где пробелы - косая черта, ну кроме pub dev)
      Есть подозрение, что гугл не хочет привлекать маркетологов к ЯП, так как он всё ещё в активной разработке, "в альфе".
      Совсем недавно (судя по публикациям - в 2023 году) ввели те же null-safety, pattern mathching. При этом dart 2 стала "dart 3 incompatible".
      С точки зрения разработки сломать обратную совместимость, чтобы не тратить на неё ресурсы, правильное. А с точки зрения продакшена - уже не очень.
      Всё это, конечно, только домыслы. Как там на самом деле - я хз.
      Ещё одни домыслы - попробуй вбить репо глима в github star history. C 6 марта по сегодняшнее число взрывной рост количества звёзд на репозитории + немного потыкал руками в тех, кто звёзды эти ставил и там есть просто пустые профили, которые только joined и всё. Ни на что не намекаю, просто оч. подозрительно)

    • @gregortokarev
      @gregortokarev  7 месяцев назад

      1) try catch это как раз то чего не должно быть в современных языках.
      2) Не знал, что в dart есть option, это круто, но в языке все равно есть возможность писать код с null
      3) Тоже посмотрел, выглядит странно. Также проверил, когда начали появляться первые хайповые видео по нему 10-11 марта. Тут можно начать строить какую-то теорию, если не учитывать, что 4 марта был релиз 1.0

    • @olekollo7875
      @olekollo7875 7 месяцев назад

      взлетит, еще и как взлетит
      посмотри на elexir, взлетел же да на плечах сообщества, а не каких-то мастадонтов

  • @israinddertou5973
    @israinddertou5973 6 месяцев назад

    В итоге Rust все равно поставит раком глим, я в этом уверен

  • @gingerantelopeandgreywolf6701
    @gingerantelopeandgreywolf6701 7 месяцев назад

    Записывай!!! Ждем

  • @СержПахомов-л4я
    @СержПахомов-л4я 7 месяцев назад

    Ждём туториал

  • @evgeny_guguev
    @evgeny_guguev 9 месяцев назад +2

    Продолжай!

  • @narek1771
    @narek1771 7 месяцев назад

    Братан жду туториала обз записивай

  • @sovenok-hacker
    @sovenok-hacker 7 месяцев назад +1

    Rust нет, Go может. Хороший язык для бэка.

    • @gregortokarev
      @gregortokarev  7 месяцев назад +2

      В целом согласен с выводом.

    • @olekollo7875
      @olekollo7875 7 месяцев назад +2

      как по-мне им обоим будет уютно в нише back

  • @solyaga
    @solyaga 5 месяцев назад

    В курсе кто, убил ли кого-то уже этот убийца?

  • @kotovkonst
    @kotovkonst 8 месяцев назад

    а кто разработчик

  • @СергейЧехов-й7т
    @СергейЧехов-й7т 7 месяцев назад

    Может вместо JS выучу

  • @Сергй-д7к
    @Сергй-д7к 7 месяцев назад

    еликсир пратух чтоли уже

  • @yomo1abh586
    @yomo1abh586 7 месяцев назад

    JS прекрасен )))

  • @pa_khan
    @pa_khan 7 месяцев назад

    Алёша, бл. Компиляция в TS нужна для контрактов между беком и фронтом, а не замены в бразуере

    • @gregortokarev
      @gregortokarev  7 месяцев назад

      Здравствуйте, я Григорий, а не Алексей.
      с точки зрения программиста ts все-таки заменяет js, поскольку полностью абстрагируется, вы же можете сказать, что C например заменяет интерпретацию машинного кода процессором, так же это справедливо и для более высоких уровней абстракции
      P.S. Из вашего утверждения про компеляцию TS, я могу заключить, что статическая типизация нужна только в случае, когда у нас есть бек и фронт.

    • @pa_khan
      @pa_khan 7 месяцев назад

      ​@@gregortokarev это все чистая наркомания. Когда сталкнешся с подключением фреймворка или либы, расскажи пж как будешь в очко долбиться, чтобы это все подружить. Линтеры, форматеры настраиваются 1 раз и выкидываются в Git Dist, ну и модернизируются со временем. Рынок не схавает эту балалайку, потому что такие языки без явного прикола выходят минимум раз в 2 месяца

  • @aleksandrlukashenko4240
    @aleksandrlukashenko4240 8 месяцев назад

    Ну сделай туториал

  • @Рустам_Гасанов
    @Рустам_Гасанов 5 месяцев назад

    Убил одним названием ролика )

  • @andreas-o
    @andreas-o 3 месяца назад

    изподкоробочно

  • @StanislavPaliutin
    @StanislavPaliutin 6 месяцев назад

    ...из коробки ;)

  • @Rust_ekb
    @Rust_ekb 5 месяцев назад

    Очередной супер язык нюню

  • @whatisthistheplace
    @whatisthistheplace 7 месяцев назад

    Гребанный стыд!

  • @wotanforward88
    @wotanforward88 5 месяцев назад

    с++ все равно лучше