Скоро будет не важно какой язык программирования вы используете
Facebook готов выпустить TransCoder AI, который позволит разработчикам легко конвертировать код с одного языка программирования на другой.
Исследователи из Facebook сказали, что они разработали нейронный транскомпилятор, систему, которая конвертирует код из одного языка программирования высокого уровня, такого как C ++, Java и Python, в другой. Как вы знаете, перенос существующего кода на эффективные языки, такие как Java или C ++, часто является дорогостоящим.
Переводы, отмеченные исследователями Facebook путем преобразования кода с одного языка программирования на другой, приведены ниже: ️При переводе с C ++ на Java 74,8% поколений TransCoder вернули ожидаемые результаты. ️При переводе с Java на Python 68,7% поколений TransCoder вернули ожидаемые результаты. ️При переводе с Java на C ++ 91,6% поколений TransCoder вернули ожидаемые результаты. ==================== Вроде бы здорово, но не стоит забывать, что все это может со временем обесценить труд программистов и сократить количество рабочих мест
>>9168912 (OP) >все это может со временем обесценить труд программистов и сократить количество рабочих мест Так и надо программистам, эти суки думали что автоматизация с роботизацией порешают простое быдло, а одними из первых пострадают миллионы говнокодеров, ахахахахха УДАР В ПСИНУ
>>9168912 (OP) Давно пора, нечего сидеть сутками за компьютерами, пора бы уже и на стройке поработать разнорабочими, чтобы сколиоз и геморрой не зарабатывать
>>9168939 Ну хуй знать, я на стройке заработал межпозвонковую грыжу (2шт), а моего друга парализовало, когда межпозвоночный диск просто хрустнул и перебил нервный пучок когда он таскал мешки с цементом
>>9168912 (OP) Технологии развиваются, рыночек постепенно порешает программеров. В программеры будут брать только по настоящему умелых нердов, которые будут разбираться в сложных системах, а остальные пойдут в сферы услуг, анальными клоунами, развлекать клиентов за пожрать, так как на иное они не годятся.
>>9168950 >Кстати я слышал там специальный скелет создали для поднятия грузов Барину не выгодно будет его покупать. Выгодно будет просто каждый год нового рабочего нанимать после поломки спины предыдущего.
>>9168971 Технологии развиваются, рыночек постепенно порешает нёрдов. В программеры будут брать только по настоящему компанейских ребят, которые будут разбираться в массовой движухе и знать как правильно хайпить, а задротики пойдут в сферы услуг, анальными клоунами, решать капчу за пожрать, так как на иное они не годятся.
кек. удивили ежа жопой. что и комменты напишет? и нормально переменные назовёт? а изначальный код кто напишет?
давным давно уже всякие клёвые интерпретаторы компиляторы хуипиляторы понапридумывали. например сраное юнити-хуюнити шарп в плюсы компилирует il2cpp. а может и шарп в llvm сунуть и в байткод нахуй. и хули? код все равно кому-то надо писать!
>>9168999 кабели пускай дроны возят. и дроны пускайсобирают дронов.
>>9168912 (OP) хаха, а погромисты хвалились, что им ничего не грозит. В будущем клиент будет говорить: "Сделай всё заебись" и ИИ будет делать заебись, а не мычать про ТЗ.
>>9168994 >насколько вообще будет рабочим На 100% рабочим. >что то сложнее helo world Ты видимо плохо представляешь себе нейросети последних поколений. Единственное, что будет пока страдать - время обработки большого куска кода в случае глубоковложенных абстракций, но и это временная хуита. Но плохого ничего в этом нет, звучит как просто компилятор.
>>9168912 (OP) Угу, так и вижу, как они какой-нибудь Spring или Django с одного языка на другой переводят. Ебанутые, ЕБАНУТЫЕ. И, что самое главное, НАХУЯ? В этом же реально нет смысла! Если система маленькая и не сильно сложная, то лучше взять человека, он один хуй разберется. Если система большая и сложная, то электронный погромист может наломать таких дров, что вздрогнут все.
>>9169064 >Если система большая и сложная, то электронный погромист может наломать таких дров Зависит от качества разработки, будут дорабатывать, будет становиться всё лучше.
>>9169069 Даже пара мелких косяков займет кучу часов на нахождение и устранение. Собственно суть даже не в этом. Сам перевод нахуй никому не нужен с одного языка на другой, это довольно абсурдно, нужен перевод с одной технологии на другую, а это не просто перевод с языка на язык это полная смена алгоритмов и структуры кода и вот тут ИИ хуй пососет.
>>9168912 (OP) Это было логичным продолжением сегодняшних технологий. Думаю, что отсюда не так далеко до создания какого-нибудь транскодера, который будет писать программы на основе блюпринтов аля Unreal Engine 4. После чего вообще буквально формы нарисовать можно будет и описать функционал. А в будущем вообще надиктовать необходимую программу, а система если что будет переспрашивать спорные моменты.
>>9169064 >Ебанутые, ЕБАНУТЫЕ. И, что самое главное, НАХУЯ? Чтобы не платить говнокодеру. Так же как и не платить говноповару, а поставить машину. Людишек порешали кабанчики.
>>9169125 Ага, а как напишут, так этих бедных людей с глазами просто уволят. С одной стороны наблюдаем классический переход между технологическими укладами, как при промышленной революции, а с другой перспектив пока что-то не видно. Некуда перекатываться.
>>9168912 (OP) >легко конвертировать код с одного языка программирования на другой.
Это еще в 2000-м умели. Переводить с Кобола на С или VB6. Но правда оч хуево. Приходилось все равно нахуй эти говны ручками бля разгребать, подчищать, допиливать.
>>9169064 >Если система большая и сложная, то электронный погромист может наломать таких дров, что вздрогнут все. Компиляторы давно существуют, ничего. Просто следующая стадия компилятора. А блять на поделия мясных мешков я и сейчас смотрю и вздрагиваю.
>>9169064 >Если система большая и сложная, то электронный погромист может наломать таких дров, что вздрогнут все. Если компилятор делает меньше ошибок, чем человек при написании, то человек не нужен.
Ой, придумают новый язык, как обычно. Пока нейросеть натренируют, появится еще один язык; которых и так расплодилось как тараканов, из которых некоторыми владеют 1,5 специалиста.
Это как с обычным языком, вроде уже придумали слова, описывающие всё на свете, но нет, сука, каждый месяц придумывают новое. И это слово тупо заменяет старое и не привносит ничего нового — просто чтобы было движение.
>>9169306 И для чего нужны будут эти полтора языка? Как писали на всеизвестных, так и продолжат, а потом, какой-нибудь энтузиаст, просто напишет модуль для маргинальных языков.
>>9169355 >И для чего нужны будут эти полтора языка? Для того, для чего и сейчас — чтобы всю жизнь обеспечивать высокими зарплатами трех потных уебанов.
>Как писали на всеизвестных И "всеизвестными" они становятся после очередного хайпа, хотя вчера на них было по большому счету похуй, а позавчера их даже не существовало.
>>9168912 (OP) > Facebook готов выпустить TransCoder AI, который позволит разработчикам легко конвертировать код с одного языка программирования на другой. Сука, где вы раньше были? Мне пришлось ебучий шарп выучить. А с этим ИИ мог бы продолжать кодить в православных дельфях!
>>9168938 TrancCoderAI лишь переговнячивает, что Вася с Петец наговнячиили. Всю с Петей можно трахнуть в жопу и сказать, чтобы переговняичили нормально, а TransCoder-у так не скажешь, и попросить объяснить, что это за говно TrancCoder не сумеет, нужен будет Вася с Петей. Короче - чемодан, да ещё и без ручки.
>>9169409 Ну транскодер можно выучить лучше, а Петю и Васю только нахуй выкинуть и нанять нормальных, а чтобы понять, что пришедшие на место Пети и Васи Крурбанбелы и Азазотульме являются такими же долбоебами как и их предшественники потратится слишком много времени. Так что лучше один раз вложиться в транскодер, который будет работать несмотря на выходные, праздники, смерть и свадьбы родственников и прочую залупу.
Ну хуй знает, выглядит как бесполезное говно. Зачем переносить что-то с питона на с++, при этом абсолютно не заморачиваясь с памятью/чисткой мусора/etc. Более того, чтобы что-то переносить с питона, нужно что-то на нём написать. И ладно бы ещё с питона на плюсы, но вот нахуя что-то переносить с ПЛЮСОВ НА ПИТОН, лол. Плюс ещё я не представляю, кто вообще работает в стандартных библиотеках языков. Везде всякие фреймворки и прочие надстройки, которые хуй перенесёшь адекватно с одного языка на другой.
>>9169447 Ты в в курсе, что асинхронный код надо НАПИСАТЬ, БЛЯТЬ? Не бывает так, что ты написал какую-то хуйню, а она потом работает параллельно. На питоне можно писать асинхронно, на шарпе, на плюсах. К чему ты это высрал вообще - не понятно.
>>9168950 >Кстати я слышал там специальный скелет создали для поднятия грузов Уже давно продается, только цена его равна заработной плате шести или десяти грузчиков. И это не замена грузчика, это доп расходы.
>>9169091 >олная смена алгоритмов и структуры кода и вот тут ИИ хуй пососет а возможно наобороД
с увеличением и усложнением задач, увеличением многократно количества кода, многократным усложнением внутренней структуры кода, люди в силу далеко "неэлектронного мышления и сознания" не видят весь объём затронутой ими и обрабатываемой машиной информации, разделяя проект на тысячи, а сложный проект на десятки тысяч частей... с десятками, сотнями и тысячами участников проекта... разных участников. с разными подходами. и разным понимаем "условно" того , что они делают
таким образом приходим к выводу, что проекты будущего будут реализовываться машинами, возможно во взаимодействии с людьми
а возможно люди также будут писать кусок кода абсолютно уже не понятный "для куда", в то время как ИИ в составе нейросети будет максимально оптимизировать стек и код
возможны варианты работы на лету, когда например ОС будет висеть в облаке управляя железом и дописываться... импланируя код в реальном времени в уже рабочее ядро рабочей системы без всяких перезагрузок и скачивания...
всё это невозможно переварить человеческим мозгом, слишком большой объём виртуальной абстракции
>>9169428 >один раз вложиться в транскодер TransCoder - Марковка от Цукерберга, которая будет постоянно высасывать деньги, а не позволять "один раз влошиться" и жировать.
>>9169499 Шизик, сейчас ВСЕ проекты неосиляемы для одного человека и создаются командами, тогда как возможности ИИ не дотягивают даже до одного человека в возможностях создания кода.
Ни один ИИ тебе не напишет программу просто по фразе "а мне вот нужно такую прогу чтобы", это сейчас вообще невозможно, сначала структуру прогу должен набросать человек, а уже потом ИИ может и заполнит блоки алгоритма кодом сам.
>>9168912 (OP) > Скоро будет не важно какой язык программирования вы используете > Вроде бы здорово, но не стоит забывать, что все это может со временем обесценить труд программистов и сократить количество рабочих мест Как что-то плохое
>>9168912 (OP) > Facebook готов выпустить TransCoder AI, который позволит разработчикам легко конвертировать код с одного языка программирования на другой.
Долбоебы не понимают, что чтобы перевести код с одного языка на другой, первый код кто-то должен написать. А трансляторы с одного языка существуют чуть ли не с появлением первых языков программирования. Только сейчас для хайпа добавили НЕЙРОСЕТОЧКИ.
>>9169658 Никто никого не заменит при вашей жизни, расслабьтесь. Рабы должны РАБотать и приносить прибыль. Роботы так не работают. Идея робота в том, чтобы лишить человека труда. То есть обеспечить ему безбедное существование без дефицита чего-либо. Вот только единственная возможность сохранять власть это контролировать дефицит. Единицы способны отказаться добровольно от власти. На ваш век работы хватит.
>>9169726 Это потому что большинству надо на хлебушек зарабатывать с утра до ночи у станка. Тут не по творчествуешь. А вот когда роботы освободят от труда, вот тогда-то!
>>9169778 >А вот когда роботы освободят от труда, вот тогда-то! Ну так суда по тому что те же самые тиктокеры с массой свободного времени помимо кривляний и взаправду пытаются в творчество, хоть убогое и потешное, то это о чём-то и говорит. Надо только планку культуры поднимать, что бы люди стремились получать больше знаний и усложнять своё творчество.
>>9169830 Обесни вкратце, братушка-братушечка, я с работки капчую. >>9169817 Именно так. Кроме того, не забывай, что творческая деятельность очень обширна, так называемый DIY тоже творчество. И тоже ценится многими. Мною например. Есть знаменитая саркастическая пикча на этот счёт, прикреплейтед. Так вот, я любитель такого творчества, кроме всего прочего.
>>9169054 Шо там, уже реальный ИИ подвезли? Нет еще? Ну тогда вопросы "насколько вообще будет рабочим что то сложнее helo world?" вполне уместны, потому что "нейросети последних поколений" все еще хуита. Это не с картиночками баловаться или генерацией графомании где на все ошибки похуй.
>>9169886 Из-за существующей нормального распределения по интеллекту, работу интеллектуалов могут выполнять не только лишь все. А существует прослойка интеллектуалов, чью работу не выполнишь, вне зависимости от того, сколько жизней за токарными станками простоишь. И эту ситуацию невозможно изменить никакими деньгами.
>>9168912 (OP) >позволяет переводить из одного языка на другой >двачеры ряяяякают что программисты будут без работы А хоть кто-то подумал что чтобы перевести код на другой язык, нужно его блять сначала написать? Если эта хуйня будет и правда работать как надо, то все программисты просто перейдут на питон и сроки разработки ускорятся, делов то.
>>9170027 Да че там блять ускориться то, такая залупа существует с нулевых, и каждая новая такая хуета раздувала штат работяг ещё больше и качество падало, а оплачивал банкет пользователь продукта, пиздец блять, будто всех в гугле забанили, откройте да посмотрите
Дурачек, "ии" ещё нишмог даже на 1% изобразить спинной мозг, а картавые цукербрины уже кукарекают домохозяйкам про "интеллект" человеческого мозга. Иди пиздуй посуду мыть, быдло тупое.
>>9170027 >нужно его блять сначала написать? Конечно. Только реальный код пишут 2% от всех программистов, остальные макаки пиздят сырцы с открытых репозиториев.
>>9168912 (OP) > ️При переводе с Java на Python 68,7% поколений TransCoder вернули ожидаемые результаты. Эту хуйню ребёнок переведёт правильно, два простейших языка. 68% это блядь монеточка. Нахуй Фейсбук.
>>9170353 Всё так. Нынешние нейросети это просто умный виртуальный станок, не более. Ни разума, ни интеллекта. Просто инструмент, как и паровые станки в индустриальную эпоху.
В разы легче что? Написать код много ума не надо, потом его надо еще поддерживать, развивать, фиксить баги. Кто будет разбираться в дрисне, которую высирает нейросетка -- вот вопрос.
>>9169965 Ты идиот? Уже 20 лет назад можно было компилить с одного яп на другой, уже 10 лет назад можно было компилить-декомпилить в функционалку с 99% переноса функционала. Да, это был код из индусских костылей, был медленным, но работал, просто блять как гугл транслейт работал, медленно - но переводил. Современным нейронкам достаточно скормить несколько десятков тысяч типовых ситуаций и блоксхем, чтобы они начали переделывать питон в джаву.
Еще раз для тебя, долбоёба: переводить - не сложно, сложно код придумывать. Для перевода ИИ не нужен.
Вместо человекочитаемого кода, давайте лучше разбираться в дрысне, которую высрала машина. Звучит как отличный план для снижения издержек и повышения качества кода.
Я по секрету скажу, что до недавнего времени компилятор и рантайм такого языка как Go был написан на языке C. И несколько лет назад они сделали тулзу, которой конвертировали этот код в Go. Т.е. продакшон реди код, который используется до сих пор. Не 68%, не 72%, а сложный рабочий код. Без всякого ИСКУСТВЕННОГО ИНТЕЛЕХТА и МАШИННОГО ОБУЧЕНИЯ. И никто не кукарекал, что погромистам теперь точно пизда.
>>9170587 >Уже 20 лет назад можно было компилить с одного яп на другой Мань, человек может написать конвертер потому что он в принципе знает что конкретно хочет в итоге получить. Он может сказать правильно или неправильно сконвертилось в его конкретном случае. А нейронка просто выдаст что-то похожее на на говно с гитхаба или чем там ее обучили и не факт что даже hello world после такого заработает. В каждом языке свои собственные идиомы, тонкости, хаки и т.д., никакая магическая нейронка ничего этого не учтет.
>>9171147 >В каждом языке свои собственные идиомы, тонкости, хаки недокументированные возможности? допилю в следующем релизе пока так сойдёт
>никакая магическая нейронка ничего этого не учтет и не надо. нужен механизм создания рабочего алгоритма по заданным параметрам применяя наработки прошлых лет. о чём и ведут сейчас речь. не на дваче конечно. упоротые макаки блять.
>>9170444 >Только реальный код пишут 2% от всех программистов, остальные макаки пиздят сырцы с открытых репозиториев >Пруфы ищите в гугле Тебе вот делать нехуй шитпостить в ньюсаче?
Этот механизм, как и 10 лет назад, чуть лучше, чем генератор контента для дорвеев. По кривым комментам лахтаботов наглядно видны все достижения интилехта и нейроног. Уровень дискуссий как у бота в жж апача на заре жж-срачей.
Всё прям как двадцать с копейками лет назад. Тогда пели про языки и среды разработок следующего поколения, которые тебе и код напишут оптимизированный и бутылку пива откроют, чтобы отметить. Только вот в реале нехватка специалистов и всё большие объёмы работ.
Подобные штуки помогают автоматизировать рутину, но не затрагивают труд "высокого программирования", такого где думать надо. Ты банально не можешь адекватно переводить код Питона в Си-шку даже которая к нему же крепится - у них разная семантика, воспроизводить Питон в Си это просто глупость.
Из примеров которые пейсбук показывает они именно тулзу для потокенной конвертации сделали, т.е это даже на ИИ с трудом тянет, он там скорее всего зависимости вычисляет и ищет аналогичные объекты в библиотеках принимающего языка.
Отдельный лулз если ИИ будут тренировать на воспроизведение ебанутых паттернов отдельных ебанутых компаний.
>>9171525 Ну то есть, код с лицензией AGPL, GPL никто не пиздит, так, серунишка? Каждая мамкака сидит и пишет свой код с нуля, а не шарится по репозиториям.
>>9168912 (OP) > Facebook готов выпустить Напомню, до этого они выпустили React и WhatsUp. Сравните по работе и по сложности восприятия с Angular и Vue и с Telegram и все станет ясно.
>>9168912 (OP) Очевидный вброс для заводчан-гречневых чтобы стоя по локоть в мазуте тешили себя мыслями что скоро рыночнек порешает программистов и они пойдут на завод, а петрович потом будет ими командовать и потешаться над очкариками, не умеющими задержать дыхание чтобы нырнуть в чан с дерьмом и гайку закрутить.
>>9169522 > хотят сбить цену на кодинг Фейсбуку с этого профитов ноль, у них прибыль на кодера одна из наиболее высоких в мире. Там маржинальность какая-то нереальная, но статью в качестве найти не могу, в том году еще читал.
Угу, у них там одни хипстеры на гироскутерах, чуркобесы-индусы, хохлоадмины и гендерные пидарасы, они вам такой смастерят искусственный интеллект, охуеете от его разумности.