Alexander
Эрланг вполне себе промышленный язык, а не экзотика. Просто очень узкоспециализированный. Эликсир - ну да, такое себе
Eugene
Низкоуровневый - банальная арифметика указателей.
*nix на C написаны, тот же netbsd, который запускается на разных процессорах
Dorian
Эрланг вполне себе промышленный язык, а не экзотика. Просто очень узкоспециализированный. Эликсир - ну да, такое себе
Эрланг да. Но чисто субьективно. Его синтаксис для меня все равно что китайский учить
Bogdan (SirEdvin)
Никогда такого не было
Программы на c++ довольно часто используют фишки платформы и не запускаются (или с костлями) на других
саша
по идее, у C\C++ принцип: write once, compile anywhere
Ран то может энивэ, но вот то, что оно будет работать быстро на нормальном процессоре никто не обещает.
Pawel
С чем сравнивали?
кроме джавы и котлина под андроид ничего нет. остальное можно не рассматривать даже
Dorian
есть, мы что, спорим? но чаще всего Go достаточно быстр и гораздо более продуктивен
Никто не берет почему то время и стоимость разработки. Тока о перфомансах пиздят, котрые выражены вылизанными бенчами в гистах.
Olzhas
Котлин надо тыкать
Olzhas
ща Flutter появился
Дарт та еще хуита
Eugene
Поэтому я и говорю - джява. Она быстрая и в работе и в разработке
вы запускали Android Studio, например, или Intellij Idea? Нормально работает?
саша
*nix на C написаны, тот же netbsd, который запускается на разных процессорах
Потому что процессоры напичканы костылями для запуска сишного кода. Даже в Эльбрус режим эмуляции завезли.
Dorian
Потому что это чат го, а это то, в чем он проигрывает, например, питону?)
Не понял посыл и суть вопроса. Но думаю порогом вхождения, хотя нынче это огромный плюс нежели минус
Bogdan (SirEdvin)
Поэтому я и говорю - джява. Она быстрая и в работе и в разработке
Когда туда нормальные дженерики завезут, может быть. Котлин вроде быстрее
Dorian
Yep
А с чем сравнивали?
Olzhas
А если серьезно, нужно писать на том, что подходит для задачи
Bogdan (SirEdvin)
А что значит нормальные?
для примитивных типов без анбоксинга. Вроде проект вальхалла или как-то так
Alexander
А с чем сравнивали?
Зачем мне сравнивать? Единственное для чего лично мне ява не подходит - это мелкие пет-проекты. Их я раньше писал на Питоне, сейчас на гошке
Olzhas
ничего не подходит
Хаскель норм
Co(n)stantine👨‍🔬
Pawel
Хаскель норм
но тоже говно
Olzhas
У нас андроид разраб переписал на флаттер приложение
Daniel
Хаскель норм
чет я не могу вспомнить ни одного серьезного продукта на нем
Co(n)stantine👨‍🔬
Хаскель норм
там женерики есть?
Dorian
Зачем мне сравнивать? Единственное для чего лично мне ява не подходит - это мелкие пет-проекты. Их я раньше писал на Питоне, сейчас на гошке
Ну вы советуете Яву как нормальынй язык, но в практике имеете только язык всея гавнокода после пхп и Го, который сдя по всему недавно начали
Co(n)stantine👨‍🔬
Co(n)stantine👨‍🔬
ща
Pawel
чет я не могу вспомнить ни одного серьезного продукта на нем
потому что их всего два - elm и спам фильтр в мордокниге
Olzhas
У фейсбука есть
Антиспам сервис вроде
Olzhas
И в опенсорсе библиотека
Olzhas
https://github.com/facebook/Haxl
Dorian
А если серьезно, нужно писать на том, что подходит для задачи
Такое в пабликах только писать. На проекте бывает разные задачи и наверное ни один язык не покроет их всех, а держать штат разных разрабов не каждый себе позволит
Eugene
Не очень понял. Джяву я советую как нормальный язык и практики у меня на ней -навалом
java может и нормальный, только компилится в байт-код; если бы нативно компилился, как go, то было бы ок
Daniel
Ну вы советуете Яву как нормальынй язык, но в практике имеете только язык всея гавнокода после пхп и Го, который сдя по всему недавно начали
ява - хороший язык. ну если окинуть взглядом. но два недостатка 1. почему-то тошнит на ней писать. объективных причин не вижу - но тошнит. 2. почему-то на ней все время пишут каких-то неповоротливых монстров. хотя все, что я сам писал на яве, я не мог бы и на с++ написать так, чтобы оно было быстрее
Daniel
java может и нормальный, только компилится в байт-код; если бы нативно компилился, как go, то было бы ок
она компилится нативно, причем со вторым проходом оптимизатора, учитывающим реальное использование
Olzhas
Потомушта жаба она как пхп
Изи ту лерн, хард то мастер
Dorian
Olzhas
Неверный порядок
Пхп ща пизже жабы, в нем трейты есть
Daniel
не, это другой язык
Alexander
Есть же котлин, который джава с сахарком
Есть и Ломбок, который кучу сахара добавляет
Алексей
кстати в джаву же хотели AOT компилятор завести, который бы в здоровенные бинарники компилил бы
Olzhas
Говорят, жит завезут в пыху и в руби
Co(n)stantine👨‍🔬
чет я не могу вспомнить ни одного серьезного продукта на нем
я нашел, вот https://wire.com/ https://github.com/wireapp/wire-server
Olzhas
И в руби от гил избавятся
Dorian
От руби пусть избавятся
Bogdan (SirEdvin)
Сразу после питона)
Алексей
Говорят, жит завезут в пыху и в руби
осталось только нормально спроектированный язык и нормальную стандартную либу в пыху завезти
Алексей
чего не будет никогда уже походу
Olzhas
чего не будет никогда уже походу
Так они стараются, выпиливают
Bogdan (SirEdvin)
Учитывая, что gil вроде как перформанс костыль, его очень сложно выпилить
Daniel
Это из за ООП или что-то еще? Если нет то как C#?
вообще не в курсе. там же экосистема - .net, а она к винде прибита.