Executando verificação de segurança...
Em resposta a Kotlin vs Java
1

Cara eu nao sei se a minha opniao é valida até pq eu nao seu nem um estagiario ainda mas aqui vai um que fara eu tirar a minha conclusao final (Pode nao ser a certa e provavelmente nao é pois nao existe linguagem melhor)

Codigo em java:

public class Fibonacci {
    public static int fibonacci(int n) {
        if (n <= 1) {
            return n;
        }
        int prev1 = 0;
        int prev2 = 1;
        int result = 0;
        for (int i = 2; i <= n; i++) {
            result = prev1 + prev2;
            prev1 = prev2;
            prev2 = result;
        }
        return result;
    }

    public static void main(String[] args) {
        int n = 10;
        int fib = fibonacci(n);
        System.out.println("Fibonacci(" + n + ") = " + fib);
    }
}

Codigo kotlin:

object Fibonacci {
    fun fibonacci(n: Int): Int {
        if (n <= 1) {
            return n
        }
        var prev1 = 0
        var prev2 = 1
        var result = 0
        for (i in 2..n) {
            result = prev1 + prev2
            prev1 = prev2
            prev2 = result
        }
        return result
    }
}

fun main() {
    val n = 10
    val fib = Fibonacci.fibonacci(n)
    println("Fibonacci($n) = $fib")
}

bom vamos la se eu nao fosse estudar js e tivesse que escolher uma das duas talvez eu escolheria kotlin por me "assustar" menos e por eu achar mais facil de ser lido e entendido

Carregando publicação patrocinada...
1

Exatamente, acho aue kotlin pode assustar menos e talvez até facilitar a comunicação técnica em diversos setores de uma empresa, pois assim um desenvolvedor front talvez consiga mesmo que em fase inicial ter esse entendimento mais facilitado do código em visão full.