|
Просто Трёп / Что за язык Go?
|
|||
---|---|---|---|
#18+
Не, функции в пакете и их можно экспортировать. Методы можно связывать с объектами. Упор просто в ООП сделан не на наследование, а на композицию, как щас модно. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2023, 20:09 |
|
Просто Трёп / Что за язык Go?
|
|||
---|---|---|---|
#18+
Не, функции в пакете и их можно экспортировать. Методы можно связывать с объектами. Упор просто в ООП сделан не на наследование, а на композицию, как щас модно. Можно к нему привязать метод. Если это структура, то получится "класс", похожий на привычное ООП (C++, Java) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2023, 00:11 |
|
Просто Трёп / Что за язык Go?
|
|||
---|---|---|---|
#18+
В самом простом виде, "ООП" - это сахар для функций, которым как первый параметр неявно передается ссылка на объект. всякие там self, this и т.п., в зависимости от языка так и в go мы говорим где-то есть тип и метод func (this *тип) function_blabla() float64 - допустим просто она не внутри класса объявляется, а вне подобный стиль например в ООП Perl применяется. Так как там нет "структур" и привязывать надо всегда к нативным типам (обячно привязывают к хешу и получается похожее на привычный ООП - поля, методы). ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2023, 00:19 |
|
Просто Трёп / Что за язык Go?
|
|||
---|---|---|---|
#18+
вообще, по моему, softwarer как-то сказал, что как язык ему perl не нравится, но всем полезно изучить ООП программирование в perl, чтоб понимать, как оно работает под капотом в языках, где сахар всё скрывает. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2023, 00:20 |
|
Просто Трёп / Что за язык Go?
|
|||
---|---|---|---|
#18+
В go есть goto? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2023, 12:52 |
|
Просто Трёп / Что за язык Go?
|
|||
---|---|---|---|
#18+
клопег немного напиздел - есть goto, но с огаиниченным применением: тока для выхода из циклов. примерно как в перле. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2023, 13:02 |
|
Просто Трёп / Что за язык Go?
|
|||
---|---|---|---|
#18+
Приятный во всех отношениях. Пока не начинает заебывать это правило про неиспользуемые пакеты и переменные. Для финального кода это прекрасно. А для отладки - жуть жуткая. Они хоть бы флаг сделали в компиляторе. ... |
|||
:
Изменено: 16.12.2023, 13:34 - IT-Клоп
Нравится:
Не нравится:
|
|||
16.12.2023, 13:31 |
|
Просто Трёп / Что за язык Go?
|
|||
---|---|---|---|
#18+
нет, только никлас. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2023, 15:59 |
|
Просто Трёп / Что за язык Go?
|
|||
---|---|---|---|
#18+
Если считать, что язык основан на Си, а не на С++(а вроде так), то они ничего и не выпиливали, просто не стали добавлять. а сделали в итоге схему panic-defer-recover другие яйца в профиль. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2023, 16:02 |
|
Просто Трёп / Что за язык Go?
|
|||
---|---|---|---|
#18+
Нахуя нужны всякие пидорские языки похожие на си или сипипи?! Неужели си, с++ не справляется с каким-то сраными микросервисами! Напридумывали всякой параши.. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2023, 16:32 |
|
Просто Трёп / Что за язык Go?
|
|||
---|---|---|---|
#18+
а такая. Что когда у тебя язык с явным управлением памятью - ты вынужден с ними сталкиваться не только в ходе отладки, но и в ходе эксплуатации. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2023, 16:40 |
|
Просто Трёп / Что за язык Go?
|
|||
---|---|---|---|
#18+
а такая. Что когда у тебя язык с явным управлением памятью - ты вынужден с ними сталкиваться не только в ходе отладки, но и в ходе эксплуатации. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2023, 18:17 |
|
Просто Трёп / Что за язык Go?
|
|||
---|---|---|---|
#18+
Да хуй их знает зачем. Гугл мог бы использовать там си++ и не ибать никому мозг. Как был си да ява 100 лет, так все и осталось. Выдумывают пидерастию всякую) типа новое, новое, пиздец, пиздец, а нихуя. В которые пиздец человекочасов квалифицированнейших разработчиков вложено и вылизано. А всё выскокоуровневое пишется давно на управляемых языках или интерпретаторах. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2023, 11:28 |
|
Просто Трёп / Что за язык Go?
|
|||
---|---|---|---|
#18+
Есть. А в чем проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2023, 11:29 |
|
Просто Трёп / Что за язык Go?
|
|||
---|---|---|---|
#18+
Не совсем понятно, на чём таком пишет Сирьоз, если он не сталкивается с корками и ошибками сегментации и при этом презирает всякие там перлы-пайтоны,пхп и go. Исключтельно на жабе, что ли. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2023, 12:29 |
|
Просто Трёп / Что за язык Go?
|
|||
---|---|---|---|
#18+
ты-то вообще эникейщик убогий, печень лечи! ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2023, 14:28 |
|
Просто Трёп / Что за язык Go?
|
|||
---|---|---|---|
#18+
нучо, в декларациях имена перед типом ставить - паскале подобно, но это завитушки а вот раздельная компиляция модулей с виртовских языков - да, делает go компилятор быстрым и позволяет использовать систему в режиме скриптового языка, когда исходник сразу подаётся на компиляцию и выполнение. Как в Perl, скажем. ... |
|||
:
Изменено: 05.01.2024, 13:32 - IT-Клоп
Нравится:
Не нравится:
|
|||
05.01.2024, 13:25 |
|
|
Start [/forum/search.php?do_search=1&tid=14772&author_mode=wrote_post&author=IT-%D0%9A%D0%BB%D0%BE%D0%BF&start_from=664150]: |
0ms |
get settings: |
0ms |
get forum list: |
4ms |
searching: |
13ms |
get settings: |
1ms |
get forum list: |
5ms |
get topic data: |
3ms |
check forum access: |
0ms |
check topic access: |
0ms |
get forum data: |
1ms |
get found posts: |
44ms |
track hit: |
28ms |
get online users: |
59ms |
check new: |
1ms |
others: | 308ms |
total: | 467ms |
0 / 0 |