Jump to content

Recommended Posts

21 minutes ago, DA FARTMAN said:

Кто что за Котлин скажет в 2021 году? Актуальная срань где-то вне андроид разработки?

Более чем актуальная на замену джаве везде и всюду без шуток сказано. Все джавовые фреймворки и библиотеки отлично работают с котлином (тот же спринг например), код получается более компактным, можно упарываться в функциональщину. Судя по моим коллегам, джаваны на него массово с джавы переходят.

Еще котлин неплохо подходит для DSL-строения, те же JetBrains на нем сделали DSL для описания билдов тимсити.

Edited by Королевский нумеролог
Link to post
Share on other sites
  • 1 month later...

Вопрос, а разве сейчас не сделали конверторы из разных языков программирования в другие? Не получается знать один язык и переводить в другие посредством какого-нибудь компилятора? Или это в принципе не особо возможно?

 

Edited by MC EBALO
Link to post
Share on other sites
7 hours ago, MC EBALO said:

Вопрос, а разве сейчас не сделали конверторы из разных языков программирования в другие? Не получается знать один язык и переводить в другие посредством какого-нибудь компилятора? Или это в принципе не особо возможно?

 

ну посмотри как гугол переводит обычный человечий пиздеж

Link to post
Share on other sites
16 минут назад, Антон сказал:

ну посмотри как гугол переводит обычный человечий пиздеж

Всё лучше и лучше.

Link to post
Share on other sites
8 hours ago, MC EBALO said:

Вопрос, а разве сейчас не сделали конверторы из разных языков программирования в другие? Не получается знать один язык и переводить в другие посредством какого-нибудь компилятора? Или это в принципе не особо возможно?

 

интересный вопрос. мне кажется, что нормально  (в смысле, что в итоге не получится какой-то дикий говнокод, пусть даже и работающий) "перевести" невозможно в принципе. по крайней мере мало-мальски сложную программу. но я конечно не специалист. 

Link to post
Share on other sites

Настоящее программирование - микрокод. :дамн::олд: :тру: А все остальное - это так, чисто портирование, транслирование, компилирование, а по сути так оно и есть - машинный перевод с одного языка на другой. :дисгаст:

:вако:

Link to post
Share on other sites
16 minutes ago, Медовый Джек said:

интересный вопрос. мне кажется, что нормально  (в смысле, что в итоге не получится какой-то дикий говнокод, пусть даже и работающий) "перевести" невозможно в принципе. по крайней мере мало-мальски сложную программу. но я конечно не специалист. 

:агри: а по сути так и есть, по крайней мере пока это так выглядит. Особенно если языки достаточно разные - отличаются по наличию сборщика мусора, статической типизации, препроцессора/макросов/шаблонов, исключений, системы модулей/хедеров, и т.д. Там и для человека вопрос, как это лучше выразить - нетривиальный.

Если языки очень близки, и всё, что можно написать на одном, легко перевести на другой в более-менее идиоматическом виде, то можно, например, IntelliJ позволяет Java в Kotlin перевести без проблем.

Некоторые компиляторы транслируют программы в C или JavaScript, но этот код читать опасно для здоровья, это не для людей делается. Ну и в ассемблеры ещё :) 

Link to post
Share on other sites
2 hours ago, Антон said:

ну посмотри как гугол переводит обычный человечий пиздеж

Кстати обратил внимание, что с французского там или немеского Гугл на английский переводит збсь. А с них же и английского на русский - полный тащемта кэлл! Они нас за людей не считают!

Link to post
Share on other sites
2 minutes ago, ЛЫСОГОН-ТВ said:

Кстати обратил внимание, что с французского там или немеского Гугл на английский переводит збсь. А с них же и английского на русский - полный тащемта кэлл! Они нас за людей не считают!

вобще рускей язык сложный и немного другой языковой группы

с руского на хохляцкий и наоборот нормально же гоняет

Link to post
Share on other sites
5 minutes ago, ЛЫСОГОН-ТВ said:

Французски то по сравнению с англ - тоже другой языковой группы

ну в английский очень много слов из французского было привнесено

Link to post
Share on other sites
1 minute ago, Токсичный Арабанщик said:

ну в английский очень много слов из французского было привнесено

с переводом слов гугол справляется прекрасно. сбоит на языковых конструкциях которые даже при использовании одинаковых слов будут разные

Link to post
Share on other sites
6 минут назад, Токсичный Арабанщик сказал:

ну в английский очень много слов из французского было привнесено

Есть мнение, что современный английский язык - это изначально пиджин. :вако:

Цитата

Одним из примеров развития такого пиджина некоторые считают современный английский, изначально сформировавшегося как смесь саксонского и древнескандинавского языков с последующим мощным англо-нормандским и французским лексическим влиянием. В современном английском языке, по мнению некоторых лингвистов[каких?], 30 % корневых слов германского происхождения, 31 % из французского языка, 20 % из латыни, 3 % из греческого. Оставшиеся 16 % приходятся на кельтские и другие языки.

 

Link to post
Share on other sites
4 minutes ago, Токсичный Арабанщик said:

ну я переводил с французского и немецкого на английский гуглом рецензии почитать, полное гавно получается вообще говоря. 

может там оригинальные рецензии гараж писал

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...