LINUX.ORG.RU
ФорумTalks

То переписать, сё переписать... Даёшь нейросети!

 , , , ,


0

1

В чём проблема open source? В том, что нет единого стиля написания кода, нет единого стиля API, нет единого стиля оформления DE.

А вот если пофантазировать. Учат же нейросетки код писать. Что если научить их писать системные вещи, выдать вычислительные возможности всего Китая, да дать времени лет пять - чтобы нейросетка сваяла ядро со всеми прикладными утилитами, DE и браузер - в едином стиле. Вы бы стали такой операционкой пользоваться?

ЗЫ. Какие утилиты? Да самые часто используемые. Пусть проанализирует их исходный код, поймёт, зачем они нужны, и перепишет с нуля - в едином стиле, с другими параметрами, но с тем же самым функционалом (по возможности).

А чё, пусть ваяет под GPL 3, мечтать так мечтать.

И код сторонних программистов (ежели кто захочет что-то под эту ОС своё написать) пусть читает и приводит к своему стилю - а чтоб неповадно было.

★★★★★

Чтобы все понимали код вообще должен писаться один раз и повторно использоваться 1000 раз для ускорения разработки. ИИ может писать код со всеми новыми изменениями стандартов, которые я не хочу изучать ибо блевать тянет от какой-то новой фичи, которую можно теперь переписать на чистом С++. Все прикладные ПО должны быть в одном стиле как MS Word 2003. Стандартная строка меню. Панели инструментов, при необходимости. Рабочее поле / поля, строка состояния. Обязательно должено быть заголовок окна со стандартными кнопками: закрыть, свернуть, развернуть на весь экран.

Диалоги ввода информации уже могут быть прописаны в шаблоне с указанием мест входных и выходных данных и так далее. Я так писал свои 3 программы, копированием участков кода целиком или частично. Например справка. К кроссворду написал шаблон и использовал его для библиотеки и тестировщика, так как менялся только текст и картинки были другими. Хейтерам сразу скажу, когда я писал свои программы с подробной инструкцией и собирал под все платформы(кстати код нужно будет максимально переносимым делать), то мне приходили письма с вопросами сколько человек в моей лаборатории и хотели со мней писать код, думая, что со мной люди работают и за деньги, типо донаты шлют.

Для СПО написанно миллионы строк бессмысленного кода: 10-ки форков, клоны одинаковых программ с разными авторами, заброшенного кода тонны. Я писал свою библиотеку и потом упёрся в тупик, где мне нужно разбирать компонент изнутри и переписывать его, на что тяму не хватило и 10-15т. строк кода написаны впустую и уйма зря потраченного времени. Таких примеров полно. Совершенный ИИ / нейросеть будет выдавать законченный продукт всегда в конечный промежуток времени.

Простой пример. Игра шахматы пишется снуля, потом игра шашки берёт шаблон шахмат и меняя правила игры дописывает возможность игры с другими фигурами - шашками, потом игра чапаевец - также быстро будет переписана, где не будет «а я хочу шашки квадратные», грубо говоря.
При правильно написанной нейросети / ии всё должно получаться идеально.

xwicked ★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.