1.1, Козлетто (?), 15:45, 06/10/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Вот бы весь JS и Rust он бы в С или ассемблер преобразовывал. Особенно актуально для КолибриОС
| |
|
2.2, ИмяХ (?), 15:49, 06/10/2020 [^] [^^] [^^^] [ответить]
| +119 +/– |
Вот хорошо бы такую штуку, которая С++ переводит в машинный код.
| |
|
3.57, Аноним (57), 19:22, 06/10/2020 [^] [^^] [^^^] [ответить]
| –6 +/– |
>Вот хорошо бы такую штуку, которая С++ переводит в машинный код.
Есть такая штука, называется g++.
| |
3.142, Аноним (-), 19:43, 07/10/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Вспоминается одна старая, но годная статья, затрагивающая тему крайне низкого качества исходного кода программных продуктов и нежелания программистов погружаться решение возникающих проблем. Цитирую близко к смыслу: когда я вижу, что качество кода проверено искусственным интеллектом, я с ужасом понимаю, что этот код даёт тормозящее, висевшее, прожорливое и уродливое программное обеспечение.
| |
|
4.166, Аноним (166), 01:40, 14/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
Что значит с ужасом? Радуйся, для тебя есть работа. Не будь быдлокода с голоду бы помер.
| |
|
|
2.48, Anonim (??), 18:08, 06/10/2020 [^] [^^] [^^^] [ответить]
| –5 +/– |
А что не на фортран? Или на фортране Линус, идол опен нета не кодит?
| |
2.67, Аноним (67), 21:12, 06/10/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
JS послдние годы чет мало используют, а вот транслятор TS было бы неплохо иметь.
А то язык есть, а транслятора нет.
| |
|
3.161, Георгий (??), 13:55, 09/10/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Можно попробовать JS перевести в C. Потом C скормить транскодеру как C++ и получить джаву/питон.
| |
|
2.86, Аноним (86), 22:55, 06/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
>Вот бы весь ... Rust он бы в ... ассемблер преобразовывал.
есть такая программа, называется rustc
| |
|
3.92, DerRoteBaron (ok), 01:20, 07/10/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
как бы так можно и в C преобразовать: для LLVM IR есть бэкенд, генерирующий код на C. Правда неэффективно, но все равно лучше, чем C2Rust
| |
|
|
1.3, Аноним (3), 15:50, 06/10/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +17 +/– |
Вот уж где мракобесие и антинаучная ересь. Что уж сразу не с естественного языка в x86?
| |
|
2.56, flkghdfgklh (?), 19:01, 06/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
> не с естественного языка в x86?
Для этого есть программисты. Ты им на одном из человеческих языков задачу, а они на один из компьютерных переводят.
| |
|
3.71, iLex (ok), 21:35, 06/10/2020 [^] [^^] [^^^] [ответить]
| +6 +/– |
Программисты нужны не для того, чтоб перевести задачу с естественного языка на язык программирования. А чтобы эту самую задачу сформулировать, предварительно вытряхнув хоть какую-то конкретику из менеджера, который и сам толком не знает, чего хочет.
| |
|
4.94, flkghdfgklh (?), 01:48, 07/10/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Задачу формулирует руководство через project manager'ов на человеческом языке, а программист ее переводит в готовое решение. Если программист формулирует задачу, то у тебя что-то в конторе не так
| |
|
5.104, Аноним (104), 04:48, 07/10/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
Не у него в конторе, что то не так. Со всем миром, что то не так. Перекладывание работы менеджеров на программистов это общая тенденция.
| |
5.120, Skynin (?), 09:36, 07/10/2020 [^] [^^] [^^^] [ответить] | +1 +/– | Менеджеры не являются техническими специалистами, чтобы перевести задачу с общей... большой текст свёрнут, показать | |
|
|
|
2.130, Урри (?), 12:33, 07/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
Потому что студенты почитав пару статей в интернете с помощью тензорфлоу такого сделать не могут, а транслировать простые структуры в простые структуры (что вполне легко делается с помощью якк/бизон) - могут. Правда это не точно (нейросети не умеют точно(!) делать заданную работу - это заложено в самое понятие нейросети).
Посему встает вопрос - "а нехрена"? Попытаться классифицировать непонятный обфусцированный метакод и сказать на каком он языке и что, приблизительно, пытается делать - это запросто. А переводить один компьютерный язык, не допускающий вольностей в другой компьютерный язык, не допускающий вольностей - не-а?
| |
|
|
2.50, Стартаперсмузихлёб (?), 18:19, 06/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
Это как трансниггер, только транскодер. Что же поделать, когда родился маркетологом-гуманитарием. А в душе я программист.
| |
|
3.60, анон (?), 19:45, 06/10/2020 [^] [^^] [^^^] [ответить]
| +5 +/– |
В высшем обществе уже за то, что спутал программиста или программистку с транскодером, лишают социальных благ.
Достаточно использовать абсолютно нейтральное предложение: "Как в новом апдейте программисты теперь чинят черный экран в гноме?", и ты гарантированно получаешь ответ, никак не связанный с линуксом и программированием, а про жендерные принадлежности, и почему такой анон, как я, должен пройти в биореактор.
| |
|
4.64, Денис (??), 20:10, 06/10/2020 [^] [^^] [^^^] [ответить]
| –3 +/– |
Где вы таких находите? Я сколько ни общался на гитхабе, все адекватные.
В отличии от русских.
Исключение: швед Fredrik Mellbin, автор VapourSynth. Но, если его не облаивать, отвечает нормально.
| |
|
5.144, IRASoldier_registered (ok), 20:10, 07/10/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
Вообще на техфорумах в среднем у _них_ уровень токсичности сильно поменьше _нашего_. У нас вероятность нарваться на ответ "кури мануалы", "ниасилятор", "а зачем тебе вообще цуникримпель?" обычное дело. С откровенным убожеством сталкивался, да, на техподдержках - но что характерно, какой-нибудь индус или вьетнамец, хотя нифига не поможет, вежлив до последнего.
| |
|
6.150, анон (?), 14:28, 08/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Вообще на техфорумах в среднем у _них_ уровень токсичности сильно поменьше _нашего_.
Потому что у них очень много узкопрофильных форумов, которые без матчасти не сказу найдешь.
| |
|
7.155, IRASoldier_registered (ok), 19:40, 08/10/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
И так бывает. Никто не идеален. И есть места в ИХтернете, где можно общаться "без правил" и куда, ожидаемо, стекаются неадекваты. Но у нас такого больше и неадекваты чувствуют себя вольготно везде, часто полагая своё поведение нормой - "а чо? мы не какие-то там европиндосотолерасты! прямо, по-мужски разговариваем".
Кстати, неплохо по ссылке заминусованный товарищ умывал любителей русского своеобразия.
| |
|
|
|
|
7.157, Аноним (152), 21:38, 08/10/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
Только эта дама не любит, когда называют дамой. Она ненавидит любой гендер, она типо над гендерами. Почитай ее твиттер, там кристально чистая ненависть к людям, которые не уважают ее третий гендер (к слову, местоимения she/her она тоже ненавидит). Их IT среда не менее токсичная, чем наша. Просто направление желчи немного в другое русло.
| |
|
|
|
|
|
2.62, Денис (??), 20:04, 06/10/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Классное название! Очень инклюзивное!
Транскодер у меня ассоциируется с видеоконвертером, а транспондер со спутником.
Но у кого что болит..
| |
2.85, Аноним (85), 22:54, 06/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
Я знал, что опеннетовцы без этого не смогу. Поэтому в оригинале я написал заголовок вроде "Транс-программист переводит код между языками программирования. Но есть нюанс."
| |
|
|
2.106, Vkni (ok), 06:28, 07/10/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ну мертворожденное дело, ясен пень. В переводчиках программ с языка на язык главное - корректность. Это мы, собственно, по переводчикам на ассемблер знаем.
| |
|
1.12, Аноним (13), 16:01, 06/10/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
А в питон потому что программисты facebook больше ни на что кроме питона не способны. Да и то, даже на питон уже не способны, поэтому транслятор чтобы спокойно тырить чужой код выдавая за свой.
| |
|
2.39, заминированный тапок (ok), 17:33, 06/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
зато если в примере убрать строчки с отдельными '{' и '}' то можно заметить, что код на C++ меньше, чем аналогичный код на питоне :-D
| |
|
3.79, niger (??), 22:19, 06/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
А это кого-то удивляет? Вроде и ежу понятно. Учитывая что скобки раставляют редакторы нынче сами.
| |
3.107, Vkni (ok), 06:29, 07/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
Там совершенно дикий, неидиоматический С++ переведён на такой же дикий, неидиоматический Питон. Garbage in, garbage out.
| |
|
|
1.18, Аноним (18), 16:17, 06/10/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> Python в C++
Супер! Надо будет portage транслировать и скомпилять в бинарь.
| |
|
|
3.35, Аноним (35), 17:04, 06/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
nuitka мутноватая вещь... Хоть и транслирует, но всё равно она тащит за собой горы питонных библиотек. Надо что-то такое, что будет еще заменять библиотечные вызовы одного языка на вызовы другого.
| |
|
4.55, Андрей (??), 18:55, 06/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Надо что-то такое, что будет еще заменять библиотечные вызовы одного языка на вызовы другого.
Действительно, ценность проекта получается на поиграться без их распознавания и замены на аналоги, имеющиеся в стандартной библиотеке языка, или популярной библиотеке (glib, logging, tracing...), или "самописные". И если проект с тестами, то ИИ мог бы спокойно поупражняться, до тех пор пока тесты будут пройдены. А вот если без тестов, тогда разработчики получили бы ещё один аргумент в пользу написания тестов.
Эх, питон/джава в Си или хотя бы в Си++ только с нативными зависимостями. Вот это было бы здорово.
| |
|
|
2.70, Аноним (70), 21:26, 06/10/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Надо вначале кому-то заморочиться и этот ТрансКодер транслировать в С++ из питона
| |
|
1.19, Аноним (19), 16:18, 06/10/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
> использующий методы машинного обучения для преобразование исходных текстов с одного высокоуровневого языка программирования на другой
Даже поржать уже не хочется. Впрочем, оно конечно дешевле, чем юзать этих белковых)
| |
|
2.68, Аноним (67), 21:16, 06/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ну слушай сидят деньги идут сами собой с рекламы, а заниматься сколь нибудь серезным делом они не хотят, а хотят хайпа. Выпусти они новую версих хранилища на Rust все молча так пожмут усами и дальшей подут, а если в предложении будет что-то нашумевшее в сочетании с чем-то популярным, то они еще раз пропиарят свою уродливый продукт.
С другой стороны у них все впереди они скоро подрастут поумнеют и смогут писать полезные и толковые и нужные программы. Так что дай немного времени на развитие.
| |
|
1.24, Аноним (26), 16:41, 06/10/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
30 лет назад уже были проекты по переводу кода на Фортране в эквивалентный код на С. Однако качество такого перевода не устроило. Поэтому проще оказалось переписать всё на С вручную.
| |
|
2.27, Аноним (26), 16:45, 06/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
Добавление. "Всё" - это получилось примерно 100 тысяч строк кода на С.
| |
|
|
2.28, Фанатик (?), 16:48, 06/10/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Также для тех, кто использует только два языка программирования потребуется слой кеширования - BiCoder
| |
|
3.42, Аноним (41), 17:50, 06/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
А если ты pansexual или heteroflexible как быть? А если вообще nonbinary?
| |
|
|
|
2.52, Аноним (52), 18:26, 06/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
а это вообще возможно? понимая, что указатель может ползать где угодно внутри структур и типов.
| |
2.105, Аноним (104), 04:56, 07/10/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну в JS же смогли перекодировать. Просто любой указатель у них это индекс управляемого массива. Одного, на всю программу.
| |
|
1.34, Маняним (?), 17:02, 06/10/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
На картинке даже не С++98, а С к которому зачем-то вместо printf-ов присобачили std::cout.
| |
|
2.38, Маняним (?), 17:32, 06/10/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
ЗЫ: Они бы показали как их чудо транскодер, вооружённый искусственным интелектом, переводит сам iostream хидер в джавапитон, - вот это была бы укатайка.
| |
|
1.36, Аноним (-), 17:07, 06/10/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
А оно хруст научится делать в си ? Очень была бы неплохая тулза чтоб не тащить гигабайты в систему.
| |
|
2.72, анонн (ok), 21:56, 06/10/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А оно хруст научится делать в си ? Очень была бы неплохая тулза чтоб не тащить гигабайты в систему.
Интересно, откуда вы гигабайты берете, если "самодостаточный" пакет ржавчины (с собственной версией LLVM, доками которых там на 200 МiB и сорцами) весит
pkg rquery %n/%sh rust rust-nightly
rust/695MiB
rust-nightly/494MiB
| |
|
3.77, Аноним (77), 22:12, 06/10/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ну даже пусть и не гигабайты. Но избавиться от лишних зависимостей тоже неплохо.
| |
3.81, Аноним (52), 22:31, 06/10/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
0.7 ГБ... И это только 1 установочный пакет компилятора. 0.2 ГБ - доки, это десятки тысяч страниц, в многотомных энциклопедиях и то меньше.
| |
|
4.88, анонн (ok), 23:16, 06/10/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> 0.7 ГБ... И это только 1 установочный пакет компилятора.
Выкинь сорцы и доки, будет 0.4 ГБ. Но никак не "гигабайты".
> 0.2 ГБ - доки, это десятки тысяч страниц, в многотомных энциклопедиях и то меньше.
И то ли дело с полгига qt5 доков?
| |
|
|
|
1.49, Anonim (??), 18:19, 06/10/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Зачем транслятор из с++ в питон не очень понятно. Но вот из питона в с++ это прямо бомба
| |
|
2.74, Аноним (77), 22:09, 06/10/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Из Java в C++ тоже бомба. Тонны ынтерпрайзного кода скопились.
| |
|
1.51, ixrws (??), 18:20, 06/10/2020 [ответить] [﹢﹢﹢] [ · · · ] | +4 +/– | Полная хрень Впрочем любой кто более-менее серьёзно либо ковырялся в компилятор... большой текст свёрнут, показать | |
|
2.102, Ordu (ok), 04:02, 07/10/2020 [^] [^^] [^^^] [ответить] | +3 +/– | Прежде чем кидаться такими утверждениями о проделанной кем-то работе, стоит поин... большой текст свёрнут, показать | |
|
3.112, myhand (ok), 07:38, 07/10/2020 [^] [^^] [^^^] [ответить] | +1 +/– | Ну-ну Че-т я не вижу кобола в списке этой приблуды, равно как и оценки стоимост... большой текст свёрнут, показать | |
|
4.121, Ordu (ok), 10:04, 07/10/2020 [^] [^^] [^^^] [ответить] | +1 +/– | Фейсбук, как я понимаю, пилит эту штуку под свои задачи И в фейсбуке вряд ли ес... большой текст свёрнут, показать | |
|
5.126, myhand (ok), 10:58, 07/10/2020 [^] [^^] [^^^] [ответить] | +1 +/– | Или в фейсбуке дядиньки просто работают Ну вряд-ли там новую CAS пилят, согл... большой текст свёрнут, показать | |
|
6.128, Ordu (ok), 12:18, 07/10/2020 [^] [^^] [^^^] [ответить] | +/– | А, тебе не приходилось переписывать код Процесс может быть организован по-разно... большой текст свёрнут, показать | |
|
7.131, myhand (ok), 12:41, 07/10/2020 [^] [^^] [^^^] [ответить] | +/– | Милое дело Тут я не копенгаген по части практической, но теоретически - машинна... большой текст свёрнут, показать | |
|
8.138, Ordu (ok), 15:36, 07/10/2020 [^] [^^] [^^^] [ответить] | +/– | Я думаю, что такой компилятор можно написать, но он нагенерит тебе такой код, чт... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
1.54, Аноним (54), 18:55, 06/10/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
столько комментов и не заметили очевидной недоработки.
последний кусок на яве обернут исключением, питоновский - нет. хотя делается это элементарно.
| |
|
2.65, Аноним84701 (ok), 20:50, 06/10/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
> столько комментов и не заметили очевидной недоработки.
> последний кусок на яве обернут исключением, питоновский - нет. хотя делается это элементарно.
Э-э, объявлять "foo(bar) throws XYZException" для проброса исключения в питоне не нужно.
| |
|
|
|
3.165, Аноним (166), 01:37, 14/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
А почему такое угнетение гвоздей?! Это гвозди должны забирать молоток для социальной справедливости.
| |
|
2.69, Аноним (67), 21:21, 06/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
Проблема в том, что классы это дополнительная информация которой в оригинальном коде нет и этот транс кодер взять эту архитектуру ниоткуда не сможет, так что уровень этого инструмента пословный String Replace перевод. Короче Facebook опозорились и жалко что нет достаточно крутого издания или СМИ которые могли бы обьяснить что ханяты они херней. Вообще такое ощущение, что уровень СМИ он как бы идет с отставанием на 70 лет от актуального разития технологий.
| |
|
3.132, Аноним (57), 13:29, 07/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
Не совсем всё грустно. Можно было бы многочисленные ядерные структуры с указателями на функции заменять на абстрактные базовые классы.
| |
3.137, Аноним (137), 14:29, 07/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
Т.е. ты знаешь нишу на миллион долларов и даже не пытаешься ее занять? Странный ты или чего-то не договариваешь.
| |
|
|
1.59, user90 (?), 19:35, 06/10/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Опачки! Как только я слышу про машинное обучение, то сразу понимаю, что попахивает лажей!)) Не отвергаю эту технологию, только вот применима она лишт для:
1) тупых рутинных операций,
2) с вероятностным результатом "ответа",
3) опирающихся на проработанный матаппарат.
И как это они хотят впендюрить сюда написание кода??
| |
|
2.63, Аноним (52), 20:05, 06/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Большую часть ошибок ... удаётся устранить через добавление ограничений ... что генерируемые функции будут синтаксически корректны.
Большую часть ошибок? А остальные?! Вот так вот... Даже синтаксически могут остаться ошибки, не говоря уж про семантику.
| |
2.73, Аноним (77), 22:05, 06/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
Но квантовый компьютинг он тоже с вероятностным результатом ответа.
| |
|
3.76, Аноним (52), 22:12, 06/10/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Про квантовые компы: это то же самое, что моделировать кирпич кирпичом.
| |
3.113, myhand (ok), 07:44, 07/10/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Там ответ можно относительно легко _проверить_. На классическом компьютере или даже вручную.
Здесь - ты легко проверить можешь что-то тривиальное. Т.е. канпелицца, ай нет. А
потом ловить баги в рантайме, которые неизвестно когда проявятся...
| |
|
|
|
2.75, Аноним (52), 22:09, 06/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Большую часть ошибок ... удаётся устранить ... что генерируемые функции будут синтаксически корректны.
Получается, остаются даже синтаксические ошибки!
| |
|
1.82, Аноним (85), 22:38, 06/10/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
>Исследователями предложена новая архитектура нейронной сети "Transformer"
Она не новая, она была предложена в 2017 году другими исследователями в работе Attention is all you need. Просто state of the art - лучшие нейросети на данный момент используют её.
| |
1.89, Аноним (-), 00:31, 07/10/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Перевод будет плохой - иерархии исключений (выше про них уже вспоминали) в разных языках не совпадают. А значит - не ясно на каком именно catch-е в результирующем языке нужно будет "обрабатывать исключение". А это значит - что перевод будет не эквивалентный. Итого - для мелких и неважных поделий конечно сойдёт.
ЗЫ а ошибки исправлять оно сможет? ;-)
ЗЫЫ хмммм, а может подкинуть идею PVS Studio(они тут вроде публиковались)? пусть добавят кнопку "Fix it" для части своих диагностик
| |
|
2.90, Аноним (-), 00:38, 07/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
>> не ясно на каком именно catch-е в результирующем языке нужно будет "обрабатывать исключение"
не ясно не только ГДЕ его обрабатывать, но и КАК
| |
|
|
|
3.134, Аноним (101), 13:44, 07/10/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
В крестовом примере на картинке не аллока, получается, обoсpались
| |
|
4.141, Аноним (141), 18:09, 07/10/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Это не VLA. VLA это когда int[] в описании структуры. int[] в параметре функции это тоже самое что int*. какой в опу alloca...
| |
|
5.151, Совершенно другой аноним (?), 18:55, 08/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
там прямо вторая строчка C++ исходника:
void worstFit(int blockSize[], int m, int processSize[], int n) {
int allocation[n];
...
}
строка "int allocation[n];" это VLA
| |
|
|
|
|
|
2.116, Аноним (116), 08:28, 07/10/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
дык, адназначна надо строить новый AI powered bugfixer в помощь к этой шняге
| |
|
1.117, Аноним (117), 08:43, 07/10/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Не, ну а чё, хорошая идея - сначала пишем на г..не, а потом преобразовываем в норм языки.
| |
1.119, Мечтатель (?), 09:31, 07/10/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Так, глядишь, научатся проводить говнокод на любом яп в нормальный код на нем же. А там рукой подать до перевода: 1. Хочу чтобы на экране окошко вылезло. 2. Хочу чтобы в окошке написалось Хело ворлд! 3. А ещё хочу чтобы эта штука за меня в ВК отвечала всякими умными словами и видеобложик вела с кучей лайков. 4. Хочу заработать кучу бабла ничего не делая!
| |
|
2.125, Аноним (85), 10:29, 07/10/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
>1. Хочу чтобы на экране окошко вылезло.
>2. Хочу чтобы в окошке написалось Хело ворлд!
GPT-3 (гигантская сетка тоже на Transformer) уже это умеет.
| |
|
|
2.140, Анонимсан (?), 17:12, 07/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
> ИИ начнёт заниматься поиском уязвимостей в исходниках
Это очень опасно. А вдруг ИИ начнёт эксплуатировать найденные уязвимости? Будет взламывать компьютеры хомячков, шифровать весь домашний архив с проном, а затем требовать выкуп в биткоинах? Как представлю себе это,- аж мурашки по коже.
| |
|
3.149, Аноним (-), 12:30, 08/10/2020 [^] [^^] [^^^] [ответить]
| +/– |
Вы слишком хорошего мнение об ИИ. Обычно за любой любым страшным ИИ, сидит кучка обезьянок, только чубы торчат.
| |
|
|
|