Mozilla запустит инкубатор для стартапов, чтобы сделать общество лучше и «починить интернет» Статьи редакции
Участники получат инвестиции и наставников.
Mozilla анонсировала запуск инкубатора Mozilla Builders Incubator, который пройдёт летом 2020 года. Компании интересны люди, проекты и технологии, которые помогут «улучшить интернет».
«Firefox, Wikipedia, Wordpress, DuckDuckGo, Kickstarter, Etsy, Node.js, Ethereum — некоторые примеры лучшего, что есть в интернете. Мы создадим ещё тысячу таких», — утверждает Mozilla.
Mozilla запустит три программы:
- Startup Studio — для стартапов ранней стадии. Компания готова инвестировать $75 тысяч по принципу SAFE (Simple Agreement for Future Equity — простое соглашение о будущей доле) в обмен на 3,5%. Эта программа рассчитана на стартапы на ранней стадии, у которых может быть продукт или прототип. Она рассчитана на срок свыше трёх месяцев.
- MVP Lab — для коммерческих и некоммерческих организаций, разработчиков открытого ПО. Она длится восемь недель и помогает разработать концепцию и выпустить минимальной жизнеспособный продукт. Объём финансирования программы — $16 тысяч на команду.
- Open Lab — для команд с проектами, которые хотелось бы доработать или запустить в сотрудничестве с наставниками. Призовой фонд — $100 тысяч для 10 лучших команд-участников The Startup Studio и The MVP Lab.
В феврале Mozilla уже провела отбор участников весенней программы, напоминает Techcrunch. Компания предлагает по $2500 каждому участнику, призовой фонд — $40 тысяч. Инкубатор привлёк 1500 человек и 520 проектов, из которых были отобраны 25. В их числе, например, стартап Ameelio, который планирует оснастить тюрьмы бесплатным сервисом видеозвонков.
Чтобы "починить" интернет нужно для начала убить HTML и JS.
Можно поинтересоваться, почему Вы так считаете?
JS - написан на коленке за неделю, он ужасен как язык.
Т.е. он хорошо подходит для изначальной цели - простенькая анимация на странице, но для написания сложных веб-приложений - нет. У него плохая производительность и большой расход памяти.
С HTML - тоже не все гладко, он не создавался для таких сложных UI которые на нем пытаются делать, отсюда проблемы с производительностью и юзабилити (ниже я про некоторые писал). У HTML куча легаси тегов, которые тоже надо поддерживать (что сильно усложныет браузеры), в него пихают нововедения с адской скоростью, в результате чего нормально сайты работают только в Хроме, остальные браузеры - как получится.
"плохая производительность и большой расход памяти" - это не вопрос языка.
Ну да конечно!
Именно динамизм языка (например что в любой момент, к любому объекту можно дабавить поле или метод) не дают сделать хороший JIT или AOT.
Именно отсутсвие типизации и возможности управлять тем где аллоцировать данные - приводит к лишнему расходу памяти.
Плюс в нем есть куча уёбищных дизайнерских решений типа:
[6, 1, 12, 8].sort()[1, 12, 6, 8]
(это кстати к вопросу о типизации, типы вроде как есть, но ЖС на них похер)