Тебе не нужно это дерьмо!
Взято из Телеграм канала Programmer memes: https://tlgg.ru/programmer_memess/20
Взято из Телеграм канала Programmer memes: https://tlgg.ru/programmer_memess/20
если бы питон был акуенен ему бы уже давно прикрутили визуальный редактор для самых маленьких.
Красиво. Один вопрос НАХУЯ? Сколько я не видел визуальных редакторов кода, все были говном, годным разве что для обучения детей (самых маленьких, которым нужно всё цветное с зайчиками).
На всякий случай уточню. Я говорю именно про визуальные редакторы кода. Некоторые вещи действительно проще делать в визуальных редакторах. Скажем ты делаешь обработку сигнала на DSP. У человека есть вход, выход, набор разных фильтров и человек накидывает их на схему и соединяет по разному. В этом случае визуальный редактор имеет смысл. Но это не код. Даже если потом его схема конвертируется в прошивку, то всё равно это не код. Это скорее схема обработки.
1) Читать сообщение на которое отвечаешь? Не не вариант. Я ведь специально оговорился про то, что говорю чисто про код, и редакторы схем действительно имеют место быть.
2) Если говорить про Xod то у меня большие вопросы по визуальным редакторам для Ардуино. Это хорошо, когда ты работаешь со стандартными модулями. Разработчик запилил красивые блоки для кнопок, светодиодов и т. д. Но как только ты выходишь за пределы начальной песочницы у тебя начинаются проблемы.
Сомневаюсь, что нужно делать язык, на котором люди будут программировать с первого класса школы до последнего дня в доме престарелых. Скорее, нужно выделить обобщённое подмножество, имеющее все основные концепции, чтобы с ними можно было ознакомиться. Ибо сбрасывать детей в объятья монад, замыканий, шаблонов и множественного наследования я бы не стал.
И ещё, я ОЧЕНЬ сомневаюсь, что визуальное программирование на уровне if then else вообще имеет смысл. Даже ваш пример - это разукрашенный код, а не более понятный способ записи. Как уже написали выше, визуальщина лучше на высоком уровне - источники данных, фильтры, шейдеры.
Сомневаюсь, что нужно делать язык, на котором люди будут программировать с первого класса школы до последнего дня в доме престарелых
А я разве про это говорил? Я просто пример выдал.
Ну так сдай его обратно. Пример - откровенное говно, где текстовый редактор обмазали неуместными рисунками. Хотя, почти всё визуальное программирование такое, так что оставь.
Ну хер его знает. Я вообще не занимаюсь визуальным программированием, просто слышал про scratch. Мне вполне хватает C++ и Java. Спасибо что разрешили, сдал говно обратно. Если вы в этом разбираетесь, то поверю вам на слово.
Честно говоря спорный момент по поводу целесообразности обучения детей программированию на каком то конкретном языке в визуальных редакторах.
Визуальный редакторы имеет смысл использовать только на самом самом раннем этапе обучения. Когда закладываются самые основы программирования. При этом имеет смысл использовать выдуманный, максимально человеко читаемый язык. Можно даже на русском. Это нужно только чтоб показать самые основы алгоритмостроения.
Следующий этап переход к нормальным языкам и тут уже ни каких визуальных редакторов. Зачем приучать человека к плохому, а потом переучивать, когда можно сразу приучать к хорошему.
Визуальный редакторы имеет смысл использовать только на самом самом раннем этапе обучения. Когда закладываются самые основы программирования. При этом имеет смысл использовать выдуманный, максимально человеко читаемый язык. Можно даже на русском. Это нужно только чтоб показать самые основы алгоритмостроения.
Скорее даже небольшое подмножество языка, вроде той же черепашки Logo. Или множества игр, где ты программируешь роботов, выбирая одно из нескольких доступных действий (не более 10).
Да вообще никак. Нельзя сказать, что какой то язык крутой, а какой то нет. Каждый язык это просто инструмент, и какие то задачи лучше решает он, а какие то другой язык.
IT-юмор
5.6K поста52.5K подписчиков
Правила сообщества
Не публикуем посты:
1) с большим количеством мата
2) с просьбами о помощи
3) не относящиеся к IT-юмору