Здравствуйте, Mihal9, Вы писали:
M>Собственно сабж. M>Каково ваше мнение?
Вы вот не хотите видеть — но сейчас все быстро меняется. Не сегодня так завтра будет качественный переводчик с одного языка на другой — причем с учетом всех особенностей.
Язык перестанет иметь значение — главное владение любым из общепринятых формальных языков.
Здравствуйте, Mihal9, Вы писали:
S>>Язык перестанет иметь значение — главное владение любым из общепринятых формальных языков.
M>Язык не имеет значение, сейчас важнее фреймворки знать
Альтман — это символ. Вот есть типа мессия — Нео Андерсон — новый человек. А Альтман — это алтернативный человек — как бы тот альтернативный путь, который от человечества всегда ускользал — не синяя и не красная таблетка, а, скажем так, немножко фиолетовая.
Человек принял фиолетовых таблеток и думает, что ИИ будет переводить с учётом фреймворков.
Здравствуйте, Mihal9, Вы писали:
M>Язык не имеет значение, сейчас важнее фреймворки знать
Может парадигмы?
Если работал с MVVM на C# — то не так уж долго въехать в MVVM на Dart, к примеру. Важнее даже понимать парадигмы — иметь опыт работы с ними. GPT если что — подскажет на базовом уровне особенности тех или иных технологий — главное чтобы понимание было.
Здравствуйте, Shmj, Вы писали:
S>Здравствуйте, Mihal9, Вы писали:
M>>Собственно сабж. M>>Каково ваше мнение?
S>Вы вот не хотите видеть — но сейчас все быстро меняется. Не сегодня так завтра будет качественный переводчик с одного языка на другой — причем с учетом всех особенностей.
S>Язык перестанет иметь значение — главное владение любым из общепринятых формальных языков.
Ну-ну, а потом сиди неделю отлаживай то, что за два дня сам бы сделал и протестил.
Здравствуйте, Shmj, Вы писали:
S>Здравствуйте, Mihal9, Вы писали:
M>>Язык не имеет значение, сейчас важнее фреймворки знать
S>Может парадигмы?
и фрэймворки, я вот потыкал фронт реалврод апп на разных ФМ, и оказалось,
что свелт рвет всех(80%), даже ванильный жс(что понятно ведь нужно быть уровня разрабов свелта, чтобы оптимизировать код).
и вот раст на васме в середине оказался,(60%) а блазор вообще сильно плавал(25-50%).
сразу за свелтом шел вью. так что ФМ очень важен.
Здравствуйте, Разраб, Вы писали:
Р>и фрэймворки, я вот потыкал фронт реалврод апп на разных ФМ, и оказалось, Р>что свелт рвет всех(80%), даже ванильный жс(что понятно ведь нужно быть уровня разрабов свелта, чтобы оптимизировать код). Р>и вот раст на васме в середине оказался,(60%) а блазор вообще сильно плавал(25-50%). Р>сразу за свелтом шел вью. так что ФМ очень важен.
Вот пример языка, на котором надо изъясняться в присутствии неприятеля. Враг не поймет ни слова.
Здравствуйте, Doom100500, Вы писали:
S>>Язык перестанет иметь значение — главное владение любым из общепринятых формальных языков.
D>Ну-ну, а потом сиди неделю отлаживай то, что за два дня сам бы сделал и протестил.
Угу. Но во многих конторах твое стремление сделать за два дня и протестировать не поймут.
И оно даже имеет свою рациональную причину. Если давать тебе делать по-своему, тебя потом легко не заменишь двумя нанятыми с улицы сеньерами.
Здравствуйте, Shmj, Вы писали:
M>>Собственно сабж. M>>Каково ваше мнение?
S>Вы вот не хотите видеть — но сейчас все быстро меняется. Не сегодня так завтра будет качественный переводчик с одного языка на другой — причем с учетом всех особенностей.
S>Язык перестанет иметь значение — главное владение любым из общепринятых формальных языков.
Я думаю, что возможен немного другой вариант.
Вполне вероятно, что для ИИ будет оптимальней использовать какой-то определённый язык. К примеру Haskell. Почему? Потому, что он очень сильно типизирован. Есть такая присказка — если программа на Haskell скомпилировалась, значит в ней нет багов. Это, конечно, преувеличение, но суть передаёт. Сгенерированный текст на JS скорей всего запускаться будет, но будет ли он работать — это большой вопрос.
И вот я полагаю, что использование ИИ для генерации кода на Haskell будет по итогу гораздо продуктивней, чем использование ИИ для генерации кода на JS. Как только это станет всем очевидно и появится наглядная демонстрация этого, то всё IT переметнётся на использование Haskell. Один синьор на хаскеле будет заменять сотню программистов на других языках. За такую продуктивность стоит бороться.
PS Haskell и JS это лишь примеры, совсем не факт, что это будет так, может быть всё будет с точностью до наоборот, к примеру чем больше кода, на котором нейросеть тренировалась, тем качественней будет генератор, а кода на JS в открытом доступе уж точно девать некуда.
vsb>И вот я полагаю, что использование ИИ для генерации кода на Haskell будет по итогу гораздо продуктивней, чем использование ИИ для генерации кода на JS
А не боишься что обучив ИИ хаскелю ты создашь интеллект настолько чуждый человеческим ценностям, что он нас уничтожит просто за то, что мы придумали С++?
Как много веселых ребят, и все делают велосипед...
Здравствуйте, Mihal9, Вы писали:
M>Собственно сабж. M>Каково ваше мнение?
Нет особой альтернативы для околосистемных приложений с предсказуемым откликом и достаточно высокоуровневым. Есть rust, но он очень страшен, ООП какое-то странное, всё равно паразитирует на сишных библиотеках, стандарта нет, лепят, что хотят.
Здравствуйте, vsb, Вы писали:
vsb>И вот я полагаю, что использование ИИ для генерации кода на Haskell будет по итогу гораздо продуктивней, чем использование ИИ для генерации кода на JS.
Возможно, какой-то наиболее близкий к человеческому мышлению язык нужен. Но формальный.