Scratch заменит программистов
ฝัง
- เผยแพร่เมื่อ 13 เม.ย. 2024
- В данном видео мы разберемся, смогут ли визуальные языки программирования (такие как scratch, pocket code или ccode) в ближайшем будущем заменить уже укрепившиеся языки программирования
Превью делал - t.me/ilovenastya2009
Мой тгк: t.me/kingmangapps - เกม
Мне кажется основной проблемой визуал языков является невозможность глубоко внедряться в код, т.е. неудобно делать сложные алгоритмы, поэтому врятли эта система пойдет куда-то дальше геймдева
согласен, но то что делает CCode сейчас уже более интересно. у него открытый код, внедрение api, возможность конвертировать сразу в apk, aab. Скоро будет ещё заезд 3д и визуального редактора сразу внутри
Так по-настоящему глубоко, можно только двоичным кодом внедряться или хотя бы машинным кодом.
@@HoroshiyPocketCoder Открытый код в каком месте? это лишь интерфейс, ничего рабочего там нету
@@Kaiphusha скорее всего он имел ввиду про структуры данных: стеки, множества, классы, хаш таблицы, бинарные деревья и т.д.
Мое мнение, всякие ноукод решения (типа констракт, скреч, покет код и тд) нужны для не-программистов, скорей для бизнес-продюсеров. Кто может быстро клепать прототипы, тестить ниши. А если ниша зашла, уже нанять программиста, который перепишет прототип на стандартный язык, оптимизирует и добавит нужные фичи.
Сам пользуюсь констрактом, должен сказать что это не так. Он не рассчитан на это. Там как раз расчет на идею, а для мобильных помоек используют Юнити или Годот.
Скрипты в Констракте в принципе почти не отличаются от обычного кода.
@@just_a_sock не отличаются. Сам кодил и на с++ и на констракте.
Вообще, если клево водишь на ноукоде, изучить обычный кодинг дело нескольких месяцев.
@@Poloskun4ik ну вот, констракт только потенциал поменьше имеет чем тот же Юнити, но он закаляет гей дизайнера и учит подстраиваться под движок
@@just_a_sock Годот не "мобильная помойка". На нём реально можно сделать хорошую игру, и не только на телефон
О да помню как в лагере на кружке программирования делали динозаврика. Эх ностальгия:)
Я пишу операционную систему на ассемблере
Sigma
А какой ассемблер используешь?
💀
@@user-gn1ss2hh8x чекни ТГК: @os32bit
база
Я каждый день заходил на твой канал в ожидании нового видео, ты наконец его выпустил! Спасибо!
Вместо того, чтобы просто представлять, как будет выглядеть более сложный скретч, можно просто вспомнить блюпринты в ue. Их можно использовать для создания прототипов или реализации очень простых механик, но в серьезной разработке они гораздо менее удобные чем обычные плюсы
Ждём видео по процессингу.
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
5:34 я не хочу быть вторым Линусом Торвальдсом, я хочу быть первым %My_Name% %My_Surname%
оставлю тут коммент чтобы попасть в историю твоего канала и говорить что я олд и смотрел с 2к подписчиков. а видос интересный)
Вопрос а кто-то учился и платил деньги за скретч обучение?! ну типо там всё легко..
Прикол в том, что я ещё 5 лет назад понял как делать там приложения, когда там версия старая была, и бесплатно причём(нигде не отдавал деньги).
ага, я сам узнал о скретче благодаря бесплатному школьному кружку. Лишь потом я понял, что существует прям огромное количество школ, которые учат малолетних скретчеров за весьма серьезные деньги. Еще больший шок у меня вызвало то, что они пользуются таким же спросом, как и платные курсы по с++, но во всех этих школах работает ситуация, которая была описана на примере Паши из этого видео. Единственный, кто остается в плюсе с этой аферы - владелец школы, потому что это реально очень выгодный бизнес, который приносит по моим подсчетам неплохую прибыль (я не учитывал налоги, но учитывал зарплаты учителей, время и вложения учеников, и исходя из этого тема выгодная). Так что, будущие бизнесмены, берите на заметку.
@@kingmang_it 1 тысяча за 1 урок. Полностью согласен.
@@IESTORAIBLE да это вообще п*здец. Нафига платить за какой-то скретч? Я на нём могу за 10 минут научиться работать, лол
Синглтонщики когда увидили скретч: ЭТО МНЕЕ???
я один ожидал что тут будет много комментов малолеток по типу: "скретч это лучший движок! все эти ваши языки фуфло! а скретч лучший!"?
ИМХО скретч никогда не презентовал себя как полноценный ЯП. Нет большого смысла говорить о написании больших приложений на том инструменте, который не был для этого создан. Scratch, в первую очередь, важен преподавателям, чтобы показать ученикам быстрый профит от их работы. Т.е. он лучший не в разработке приложений, а в обучении и поддержании мотивации.
В теории можно сделать визуальный язык программирования для создания программ, но, как показала практика, они не приводили к успеху. Обычно хватает обычных редакторов. Например в powerpoint для созданиям анимаций не нужно писать код, нужно лишь выставить пару нужных ключей. А в екскле нужно использовать формулы. Это все упрощения, которые, по моему мнению, пошли именно из языков программирования. Для случаев, когда программа не будет типична, нужно использовать настоящий язык программирования. Он сложнее, но поэтому и гибкий
Я как опытный скретчер скажу что construct 3 намного легче чем скретч (вы приставляете я когда писал платформер я так много кода написал что у меня кружилась голова)
Благодарю за объяснение. Действительно в данном видео есть смысл
Большинство скретчеров очень быстро переходят на наиболее мощные языки программирования, ведь буквально скретч может использоваться как тик ток.
В нем нет ничего сложного, я сам сижу на скретче чисто по фану, хотя перешел уже почти как год на питон и ардуино, делая там неплохие проекты.
Поэтому вопрос в видео поставлен очень некорректно
главная проблема, о которой я говорю в видео: "заменят ли скретчеры программистов?". Свою точку зрения я объяснил, расписав каждую мысль по порядку. А то, что ты сидишь и на питоне и на скретче тоже ни о чем мне не говорит, ведь о таких людях я тоже упомянул на моменте 4:26
Я нубчик в программировании, сам не умею програмировать, но как по мне сидеть на скретче(даже по фану) означает что ты в программировании абсолютный новичок. Типо допустим создаешь ты игру на скретче: ну чо там интересного? партиклы есть? волюметрика есть? освещение? создаешь на норм движке: у тебя есть все. Теперь допустим создаешь программу на скретче: получится ли у тя норм дизайн? польза от проги? ее возможности? а на норм движке у тебя все появляется с 0. Ну мне так кажется, мож я не прав, я не шарю в програмировании и скретч никогда не пробовал
@@LeWoWGuides ты вообще мой комм читал
@@kingmang_it я спантанно написал комментарий, но смысл моего комма был не в этом
@@LeWoWGuides я и вовсе не говорил что программирую на скретче. Только иногда захожу, а все мои проекты написаны на нормальных движках.
Мне кажется да и так никто и не думал что скретчеры могут заменять программистов. Но по-любому было интересно смотреть 👍🏻
*могут заменять программистов.
*по-любому
И извини, пожалуйста, за мою придирчивость.
Спасибо
Я сначала подумал что это ехртрим коде
Сделай небольшой гайд по языку процесинг или джава пожалуйста пожалуйста😫🙏🙏💓
Для оптимизации и т.д можно использовать Turbowarp и + блоки там новые и оптимизация
Незнаю, лично я в будущем возможно перейду на годот, раньше помню сидел на пакете, потом на сикоде, сейчас на кликтим, по-моему создать игру можно и не зная языков программирования, например на кликтиме, ведь там же создавалось куча интересных игр, или гейм мейкер тот-же, а так видео топ, но язык программирования это начало, потом ещё фреймворк учить)
Но не стоит забывать что тот же скретч написан на тех же языках прлграммирования
Можно видос про lazurite? Мне интересно, забоошел ли он, т.к хочу его изучать
Буквально вчера вышла новая версия лазурита, нужно следить за его тгк)
Привет, а как ты на учился processing'у? я бы тоже хотел!
официальная документация
кстати кто не помнит я вторник сидел почти на каждом стриме
0:45 - Добро пожаловать на Unreal Engine Blueprints
Короче на самом деле можно вывести проекты скретча на комп просто нужен Turbo Warp
оу привет. Это я тот самый (недо)защитник питона который впоследствии стал джавером. Если честно я сейчас уже только общаюсь на скретче, серьезных проектов не делаю.
Сделай видео про Roblox Studio и язык LUA
Эхх был бы у меня хотя бы ноутбук изучал бы джаву нос сейчас максимум сикод
Я год программировал на java и processing используя исключительно свой телефон
Я пользуюсь скреч, но только для хобби. А так я разбираюсь в HTML, CSS и JavaScript. Прям сейчас цже учусь делать ИИ, но не суть. ВП это очень ограниченный код, там мало чего сделаешь если нету креатива.
Паша - Мой Друг😅
Пр кигмант го сделаем совмеску
Погуглите devel next...
Знаю его
У меня вопрос: ГДЕ КОНСТРАКТ 3
нуу... я пока что даже не думаю уходить со скретча пускай и начинаю делать игры на юнити где у меня пока плоховато получается, но на скретче у меня получается даже годнота, я + стараюсь это оптимизировать, хотя да может когда то я уйду с него... но многие там этого не захотят ведь у емня хорошо получается
Scratch заменит программистов? - тезис видео эссе.
Вот что такое scratch по мнению первого запроса в Гугле:
Скретч - визуально-блочная событийно-ориентированная среда программирования.
Думаю, вопрос видео поставлен не корректно
Я не имею ввиду человека, я имею ввиду - "В любом случае это движок, так что просто не возможно употреблять слово заменит."!
@@NecmonRed видимо ты не внимательно смотрел видео, ведь на его протяжении я забегал в будущее, рассказывая о скретче, как о инструменте, который почти не ограничен в возможностях (то есть я рассматривал его как визуальный язык, на котором возможно писать не только игры, но и например бекенд). Именно таким инструментом и является язык программирования, а потому я могу говорить о замене япов такой средой как скретч.
@@kingmang_it Я имею ввиду, что ты пытаешься заменить яп на яп (движок). Как бы я да не досмотрел, меня тригирнуло название.
@@NecmonRed нет, я не пытаюсь заменить яп на яп, посмотри видео внимательнее, или разберись с тем, что такое скретч
Все равно, у тебя осталось окошко для скретчеров в конце в твоей аргументации. И я уверен что название до сих пор не клректеое сугубо мое мнение. И как машина может заменить человека? 😅
Ладно давай закончим на этом. ;)
Я писал игры в павепроите после скреча а после этого на c# и пайтон
Хм, интересно. Однако, текст в любом случае победит, даже если визуальное программирование раскрутится.
CCode уже год, как собирает apk,aab.Можно вставить рекламу UnityAds.Удобные сортировка и управление блоками. А уже у бета тестеров(50 человек есть возможность делать 3д игры, а не 2.5д) и это все на телефон.Заменят, не заменят, но визуальное программирование найдет свою нишу, где будет лучше текстовых. Например тот же коодинг на телефоне печатаньем это же ужас, а купить ПК нет возможности.Уже 20+ игр на CCode выложенны в Google Play с рекламой. На самой популярной вроде 100к+ скачиваний. Прибыльно - значит нужно.
@@legomindbreaker цифры из головы, ни разу не слышал о игре на сикод, которая набрала 100к+ скачиваний. Единственная ниша, где найдет себя визуальное программирования - прототипирование. Об этом я сказал еще в видео, так что лучше его посмотри, а уже после просмотра мы можем вернутся к дискуссии, если ты считаешь, что я не прав
мой выбор C++, с всякими визуальными мне никогда удобно не было
Ну, это физически невозможно☠
ну ты бы что-ли хоть посмотрел)
я сам был на скретче а шас я на покет коде и пытаюсь учить C# и GODOT и PAYTON и Processing
Покет код это даже похуже будет чем скретч в плане возможностей, хотя в целом одно и тоже
@@kingmang_it я просто привык делать на покет коде
@@user-uv5ul2zn3e ну это не есть хорошо
@@user-uv5ul2zn3e ну это не есть хорошо
Если бы у меня был компьютер то я бы так и сделал Но у меня нету компьютера поэтому я и делаю на Pocket code
@@Minefort29 это не отмазка. Я +- пол года делал игры на телефоне в приложении APDE
Я там Виндоус делаю
Я сам учил скретч
На чём пишешь ещё?
Java, processing, python, c#, c++
Но чаще всего на java
Я не нашёл норм учебних пособий по lwgjw 😭
это еще что?
@@Noname-ee8gh библа для java. Игры на ней можно клевые делать
На этой библиотеке Майнкрафт сделан
@@ElectroBlastStep знаю
там уже всё што нада есть
Кто шарит за язык chicken?
Тема github не раскрыта
И зачем ее раскрывать?
Нет ну если конечной целью человека является лишь заработок-стать пашей не так уж и плохо.
Дело не только в заработке, скретч тебя очень сильно ограничивает в создании проектов. Даже игры (на которых специализируется скретч) там нормальные не сделаешь, в отличии от языков программирования или уж тем более движков
@@kingmang_itCCode
@@legomindbreaker а он что?
Я делал фнаф на скретче...
Я тоже, это пиздец💀💀💀
@@ElectroBlastStep брат
2:50 реально есть люди, которые хотя бы интуитивно не понимают о чем этот код на процессинге?? 🥀
Не, интуитивно поймет это даже человек, который просто английский знает. Тут скорее больше упор на то, что ради какой-то загрузки изображения нужна отдельная переменная, отдельного типа, которая должна где-то там инициализироваться, а потом отрисовываться, чтобы пройти 10 шагов, в то время как на скретче это 2 блока к спрайту
😂😂😂😂😂
23 й 29 лайков 1 час назад
Пон
Скретч не более, чем простое развитие логики и минимальнго понимания чего-то сложнее.
Армянская мудрость гласит : из сложного и делают простое
Видимо ты не понял, что я хотел донести этим видео
@@kingmang_it понял )
@@Derrnifleed_official понял бы, не писал такое
0 просмотров 1 лайк
Да он еле-еле на детские игрушки тянет! Этот твой "Паша" так и останется вечным студентом NN-школы, перекладывая кубики с кодом.
"Универсальная среда разработки"? Да ну, брось! Это как пытаться построить небоскреб из лего. Хочешь серьезные проекты делать - учи нормальные языки, а не детский сад этот разводи.
И вообще, сравнивать Scratch с Assembler - это как сравнивать детский велосипед с космическим кораблем.
Не люблю скретч
Оптимизация говно