Знакомство

Как бы выглядели языки программирования, если бы были людьми? Соотнеси куски кода с описаниями людей, которые на них «говорят».

← Назад

Знакомство

Выбери персонажа → выбери блок кода → пара создана
Персонажи
🎩 Джентльмен в строгом костюме
Ценю public class и private String. На моём логотипе — чашка кофе.
🕶 Хипстер в очках с блокнотом
Только func и chan. Придуман в Google. Мой талисман — суслик.
⚡ Чувак с банкой энергетика
Люблю document.querySelector и стрелочные функции =>. Меня путают с кофе.
📚 Профессор, заваленный книгами
Работаю с памятью напрямую: int* ptr, new и delete. На мне написан Фотошоп.
📱 Девушка-блогер с улыбкой
Никаких фигурных скобок — только отступы! Меня назвали в честь комедийного шоу. На мне пишут нейросети.
🤠 Парень в ковбойской шляпе
Мои знаки — <?php и ?>. Прячусь в HTML. Мой символ — слон.
Блоки кода
A
public class Main {
    private String name = "Java";
    public static void main(String[] args) {
        System.out.println("Hello!");
    }
}
B
package main
import "fmt"
func main() {
    ch := make(chan string)
    go func() { ch <- "Привет" }()
    fmt.Println(<-ch)
}
C
const btn = document.querySelector('.buy');
btn.addEventListener('click', () => {
    console.log('Куплено!');
});
D
#include <iostream>
int* ptr = new int(42);
int main() {
    std::cout << *ptr;
    delete ptr;
}
E
def greet(name):
    if name:
        print(f"Привет, {name}!")
    else:
        print("Привет!")
greet("Python")
F
<?php
$items = ["яблоко", "банан"];
foreach ($items as $item) {
    echo "<li>$item</li>";
}
?>

Результаты

— / 6
верных ответов