Egor
Поэтому я бы внес исключение что либо иначе нельзя было сделать либо он очень узкий по применению и монополен
Sergius Ofitserov
Зайду после полуночи
Sergius Ofitserov
Oleg
Аналоги есть ? Подозреваю что не особо
Ну это такой COBOL слитый с Objective-C и с типизированным SQL в языке и кучей нишевых устаревших конструкций
Egor
Если мерить с си - да, даёт. Я привел пример интелла. Они вопреки сям заюзали ситон
Pawel
А вот единственный дотнет долгожитель, что я знаю - это стэковерфлоу
дотнэта в РФ очень много в энтерпрайзе. примерно по моему мнению на порядок больше петона. студенты C# в основном знают.
Pawel
Ты сравнил платформу и язык
всем срать на платформу без языка и на язык без платформы
Oleg
Аналоги есть ? Подозреваю что не особо
Его сложнг сравнивать с нормальными языками, потому что он типа 4 поколения. Вот как VBA или PL/SQL, чувствуете общность?
Egor
всем срать на платформу без языка и на язык без платформы
Согласен. Поэтому как я говорил нужно сравнивать язык по задачам
Egor
А не демагогия как сейчас
Pawel
я там выше подробно писал про C#, но основная его боль - асинхронщина, оверинженеринг и отвратительный рантайм. netcore пилят, да, но поздно. джава от него далеко ушла
Pawel
Вот SAPа тоже очень много. Он от того не красивеет
я понимаю. это к тому, что C# очень дофига много где есть
Oleg
я понимаю. это к тому, что C# очень дофига много где есть
Да, но он по-прежнему говно и хуже пыхтона
Pawel
да по всяким рейтингам это один из самых поопулярных языков
Pawel
всегда в топе тиобэ и SO, нет?
Oleg
По рейтингу стэковерфлоу он в most dreadful десятке
Oleg
Тиобе вообще не адекватен
Egor
Парни, сравнивайте хоть по списку задач и типам, я не знаю, пустой разговор же..
Oleg
Я не пойму на каких индусских свалках они стату собирают
Oleg
Не указывай пацанам, как им сраться о ЯП. Здесь действуют законы улиц
Oleg
А вот most loved второй год Rust
Slava
хорошо любить то чем не пользовался ни разу =)
Oleg
Так что все вышли из чатика, напрягли заплывшие жиром мозги неосиляторов и начали читать про афинные типы
Anonymous
Мержу два слайса и такая вот штука, cannot use s5 (type []int) as type int in append func MergeSlices(s1 []float32, s2 []int32) []int{ idx := 0 var val1 float32 var val2 int32 s3 := make([]int, 3) s5 := make([]int, 2) for idx, val1 = range s1 { s3[idx] = int(val1) } for idx, val2 = range s2 { s5[idx] = int(val2) } s4 := append(s3, s5) return s4 }ЧЯДНТ ?
Oleg
ну вот, всё испортил
Oleg
своим голангом
Oleg
как всегда
Aleksandr
надо юзать ...s5 вроде так
Anonymous
А разве канал не по голангу ?
Anonymous
ну вот, всё испортил
Anonymous
своим голангом
Valentin
А разве канал не по голангу ?
Это канал ненависти к решёткам
Oleg
нет, это чат хейтеров голанга, ты же видишь, сколько народа собралось
Aleksandr
s5...
или так
Pawel
если чем то не нравится C#, можно на F# посмотреть
маргинальщина же) в C# хотябы годный тулчейн от некрософт, а это - ну шляпа полная. Недохаскель
Andrey
у нас на нем есть несколько проектов
Anonymous
s5...
Спасибо. Вроде понял свою ошьібку, но вопрос зачем три точки в конце ?понимаю зачем [...]int{1,2,3} ... - в данном случае длинна при инициализацьіи а зачем в конце ?
Andrey
недокамл, если быть точным, на хачкель они и не покушались
если быть совсем точным - и то и другое языки ML группы, и взяли многое от ocaml
Anonymous
Это канал ненависти к решёткам
Видимо ко всему что не golang
Oleg
если быть совсем точным - и то и другое языки ML группы, и взяли многое от ocaml
Идрис тоже ML группы, а в хачкель ничего не взяли из окамла
Oleg
а система типов не в счет ?
В счёт, она никакого отношения к окамлу не имеет. А вот к миранде или SML имеет
Oleg
но система типов в хачкеле всяко мощнее окамловой, так что тут даже странно пытаться в эту сторону повернуть
Pawel
а система типов не в счет ?
система типов F# - убогая совсем в сравнении с труЪ-функциональными ЯП. на фиг он вообще нужен - не понятно. ad-hock полиморфизма - нет и не будет. метапрограммирования - нет. Каррирование тормозит безбожно. seq в продакшене не пригоден. что там ловить кроме боли и депрекейшена, я хз
Pawel
а я - когда понел, что в классе не надо перечислять интерфейсы, которые он реализует
Oleg
Пристрелите меня, если со мной это случится
Doublegrey
Kirill
?
Не нужны
Doublegrey
ну так бы и сказал(
Doublegrey
ну мне нужнв
Kirill
Зачем?
Doublegrey
просто все подобные фреймворки, по сути готовый пазл
Kirill
Которые зачем?
Pawel
Пацаны вот из интелла делали на нем часть близкую к хв и сделали свой компилятор на ситон. Им норм а тебе нет
вот кстати за такое хочется начать бить уже сейчас (без обид, не к тебе лично а вообще). Не понимать что инженерные решения, принимаемые крупнейшими корпорациями - могут стоить бесконечность денег. Фейсбук может писать на PHP и построить город-офис с клоунами. У него хватит денег чтобы покрыть любой долбоебизм. У более мелких инвесторов в основном - нет бесконечной тумбочки с деньгами, поэтому они выбирают гошечку
Kirill
Когда задача собрать БелАЗ, зачем тебе вообще пазлы?
Doublegrey
Pawel
Andrey
система типов F# - убогая совсем в сравнении с труЪ-функциональными ЯП. на фиг он вообще нужен - не понятно. ad-hock полиморфизма - нет и не будет. метапрограммирования - нет. Каррирование тормозит безбожно. seq в продакшене не пригоден. что там ловить кроме боли и депрекейшена, я хз
Он нужен тогда, когда в Enterprise хочется на функциональном языке писать - есть готовая экосистема (.net). Примерно так же как и с Scala на JVM. А вот Haskell в Enterprise что-то пока не заходит :) Не смотря на все его изящество - и я сейчас без иронии
Egor
Я не думаю что компетентнее их будешь, парни сделали железо и софт под себя. Без обид
Egor
Ты говоришь они не правы но кодишь на го
Egor
Языке который сделал гугл для своих нужд изначально
Egor
Чем гугл подход пиздаче подхода интелла? Не вижу разницы