LINUX.ORG.RU

Java vs Kotlin [не мобильники]

 ,


0

4

Какое ваше отношение к котлину, стоит ли он того хайпа, который вокруг него сейчас происходит (или хайп искусственен для вас)? Почему бы вы не рекомендовали или наоборот рекомендовали котлин?

Вопросы касаются любых отраслей кроме мобильной разработки (можно даже kotlin-native, kotlin-js, но не мобильники)

Ответ на: комментарий от vlad9486

В Fortran 4? Если честно, то уже не помню. Я его школьником изучал. Может быть и были, наряду с дефолтными типами по первой букве идентификатора

dave ★★★★★
()
Ответ на: комментарий от anonymous

а не, таки, уточнил и классикой считается Algol 60

anonymous
()
Ответ на: комментарий от vlad9486

В фортране ii (1958) было объявление строки, декларация типов была неявная. Чуть позже в него добавили типы double precision и complex. Уже были функции преобразования типа.

В фортране iv появился logical. Можно было явно указать какой тип с какой быквы начинается.

Но полноценно всё это оформлялось в виде объявлений начиная с фортран 66.

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 2)
Ответ на: комментарий от grem

После принятия в 1958 году первой версии описания языка Алгол 58 довольно быстро были осознаны проблемы, для решения которых комитет сформировал новый вариант стандарта — Алгол 60, он и стал «классическим» Алголом.

Пример кода на языке Алгол 60:

procedure Absmax(a) Size:(n, m) Result:(y) Subscripts:(i, k);
    value n, m; array a; integer n, m, i, k; real y;
comment Наибольший элемент матрицы a, размера n на m передаётся в виде результата в y, а его индексы — в параметры i и k;
begin integer p, q;
    y := 0; i := k := 1;
    for p:=1 step 1 until n do
      for q:=1 step 1 until m do
        if abs(a[p, q]) > y then
        begin y := abs(a[p, q]);
          i := p; k := q
        end
end Absmax

anonymous
()
Ответ на: комментарий от anonymous

А потом создали алгол 68 и всё испортили :(

grem ★★★★★
()

Хайп в чистом виде.

Ну не будет никто создавать систему на хипстерском недоязычке, который знают полтора человека.

Проджект-манагер не ССЗБ, чтобы брать на себя риски.

Bioreactor ★★★★★
()
Ответ на: комментарий от pftBest

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

Начиная от того, что какой-то нуб засрал все в АПИ андроидной джавы венгерской нотацией и заканчивая подобными официальными признаниями своей некомпетентности.

foror ★★★★★
()
Последнее исправление: foror (всего исправлений: 1)
Ответ на: комментарий от pftBest

Читаем в заголовке топика ВИ-НИ-МА-ТЕЛЬ-НО

[не_мобильники]

Bioreactor ★★★★★
()
Ответ на: комментарий от foror

Начиная от того, что какой-то нуб засрал все в АПИ андроидной джавы венгерской нотацией и заканчивая подобными официальными признаниями своей некомпетентности.

Кажется АПИ засрали ещё до покупки андроида гуглом, не?

static_lab ★★★★★
()
Ответ на: комментарий от static_lab

Кажется АПИ засрали ещё до покупки андроида гуглом, не?

Да это без разницы, судят по тому что в продакшне.

foror ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.