Что такое демократизированное программирование?

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

Но большинству невольных программистов будет легко столкнуться с проблемами, в то время как они просто хотят завершить свое дело. В самом лучшем случае, это поспособствует раздражением, ну а в плохом – придется за это отвечать работодателям. Кроме того, это не считается ошибкой программиста.

Как могут поставщики программных софтов принести больше пользу невольным разработчикам? Необходимо ли в мире программирования новые языки, усовершенствованные фреймфорки?

Необходимо досконально изучить хрупкий домик, который строится из карт, применяя новый подход к разработке программного обеспечения. Проблема очевидна: мозг в состоянии вместить столько информации, сколько в него поместится. Теперь для того, чтобы стать успешным программистом, необходимо создавать программу, которая пишется в голове.

Когда область предмета становится огромной, то реакцией программиста является создание фреймфорка, который опять ее уменьшает. Вот и получаются операционные системы, которые действуют на базе ЦПУ. Интерфейсы пользователей, работающие на базе операционных систем, и библиотеки; инфраструктуры приложений, функционирующие на базе этих библиотек; веб-браузеры, которые работают на базе инфраструктур; JavaScript, выполняющий задания на базе браузеров; библиотеки Java Script, созданные на JavaScript. И на этом дело не заканчивается.

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

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