@spbpython

Страница 664 из 785
Roman
23.02.2018
17:20:27
вообще го спецом сделан чтоб любая обезьяна за неделю начинала промышленный код писать
и это правильно. язык должен поощрять хорошие практики и бить за плохие.

ну и да, сишечку в 2018 тоже стоит использовать и знать )

Aleksandr
23.02.2018
17:20:48
я и не спорю

другой вопрос что для некоторых людей он прям слишком примитивен

Google
Aleksandr
23.02.2018
17:21:14
(не для меня, не подумайте)

Roman
23.02.2018
17:21:36
другой вопрос что для некоторых людей он прям слишком примитивен
это да. я вот внезапно ощутил насколько тяжко без дженериков там =(

Aleksandr
23.02.2018
17:22:03
котлин кто нить смотрел?

Michael
23.02.2018
19:27:24
все любят гошечку
Я не люблю ☺️

Roman
23.02.2018
19:30:17
Норм язык
Но не плюсы, да? :)

Michael
23.02.2018
19:30:42
Roman
23.02.2018
19:30:53
?

Aleksandr
24.02.2018
07:01:08
Чем вим

Hot
24.02.2018
12:13:56
Тормоза, глюки и работа под JVM.

Google
Hot
24.02.2018
12:15:06
Так емакс с евил-модом это апгрейднутый вим.

Aleksandr
24.02.2018
12:51:57
вимскрипт - кусок говна на лапате, прям совсем плохо ну и то что нельзя запускать любые приложения в соседних буферах

Hot
24.02.2018
12:56:22
Ну кстати насчёт вимскрипта согласен.

Georgy
24.02.2018
12:57:05
и тут тролфейс должен быть детей из эфиопии

вимскрипт такое говнище

ну ещё че хочется свалить на имакс, так это то что там этот ад с настройкой

сидишь дебажишь чуть ли не каждый плагин

и это прям выбешивает

хочешь автодополнение? вот тебе ман на три листа

и не дай бог что подойдёт на так

сиди разбирайся в вимскрипт

Roman
24.02.2018
14:55:37
>если только ему не нужен хинди-код за хинди-цену

Georgy
24.02.2018
16:25:26
хинди хорошо, если не панджаби

панджаби это те чёрные что посередине Афганистана, Пакистана и Индии

вот они ад

Roman
24.02.2018
18:59:45
свежая кровь?

Olya
24.02.2018
19:06:02
? так сурово

R
24.02.2018
19:10:13
и вам привет)

Google
Georgy
24.02.2018
19:21:02
скажите, а вы считаете го нормальным языком?

Nikolay
24.02.2018
19:21:46
скажите, а вы считаете го нормальным языком?
параллельность там офигительная, остальное средненькое

Olya
24.02.2018
19:24:19
https://ru.wikipedia.org/wiki/Go

Georgy
24.02.2018
19:25:20
Stepan
24.02.2018
19:28:43
скажите, а вы считаете го нормальным языком?
я считаю его очень очень нишевым

а вообще офигенный был бы язык для 90x ?

Denis
24.02.2018
19:30:11
я считаю его очень очень нишевым
Верно. Go идеально подходит под ряд определённых задач. Как язык же вообще - просто супер, даже в наше дни. Как бы там ни было, Си ведь сейчас много где используется, в таких же нишах

Stepan
24.02.2018
19:33:16
Где-то в параллельной вселенной события пошли по иному сценарию: не было доминации майкрософт, unix и его идеи захватили умы и рынок, Plan 9 удался, а Dennis Ritchie был президентом США.

Stepan
24.02.2018
19:35:07
((А в другой параллельной вселенной победили Lisp машины) (и ничего кроме лиспа люди не используют (и людей то не осталось, их заменили lisp машины)))

Denis
24.02.2018
19:35:23
супер если от языка ничего не надо кроме как быть better C ?
Да ну ) Нужен просто язык для использования существующих абстракций, с достаточно высоким уровнем качества разрабатываемого софта в реалиях асинхронного программирования

Stepan
24.02.2018
19:36:07
ну вот бытует мнение что си после го уже не нужен
есть ниши где низя Gc, оттуда C/C++ разве что Rust вытолкает

Denis
24.02.2018
19:36:15
ну вот бытует мнение что си после го уже не нужен
Вообще всё несколько хуже. В мире Си сейчас преобладает версия что Rust - замена Си. Так уж сработала агитация.

Nikolay
24.02.2018
19:36:29
супер если от языка ничего не надо кроме как быть better C ?
го ни разу не заменяет си, даже ничего общего с ним не имеет

Denis
24.02.2018
19:37:28
го ни разу не заменяет си, даже ничего общего с ним не имеет
Интересное мнение. Чем отличается тогда?

Georgy
24.02.2018
19:37:29
это бред сивой кобылы
это слово в слово от чувака что пишет на плюсах и го последний год

до этого пять лет на плюсах

Google
Admin
ERROR: S client not available

Stepan
24.02.2018
19:37:47
го ни разу не заменяет си, даже ничего общего с ним не имеет
тут культурно-историческое сходство, нежели прикладное. действительно у них разные ниши, но вот ДЕДЫ которые всю жизнь писали на Си, не нарадуются на Go

Denis
24.02.2018
19:38:09
это слово в слово от чувака что пишет на плюсах и го последний год
Я на гоу пишу последние 3 года, на сях и плюсах суммарно окло 3х лет писал, так что такой вывод тоже имею

Georgy
24.02.2018
19:38:21
что не замена?

Nikolay
24.02.2018
19:38:31
Интересное мнение. Чем отличается тогда?
ээ, всем? вообще ничего общего у них. Структуры в го никак не связаны со структурами в си, кроме как слегка похожим синтаксисом. С параллельностью совсем другая парадигма со своими плюсами и минусами. Управления памятью и параллельностью в го практически нет вообще.

что не замена?
напиши прошивку для эмбеддед-устройства на го

Некто
24.02.2018
19:39:26
После фразы что си не нужен после го, у меня почему то сразу взрыв мозга по микроконтроллерам

Stepan
24.02.2018
19:39:32
JAVASCRIPT @ МОЛОДОСТЬ @ ХАРДКОР

Некто
24.02.2018
19:39:34
Как жёж без си

Nikolay
24.02.2018
19:40:04
никак, си - язык номер один в мире до сих пор

Aleksander
24.02.2018
19:40:16
JAVASCRIPT @ МОЛОДОСТЬ @ ХАРДКОР
Стильно, модно, молодёжно

Nikolay
24.02.2018
19:40:22
и никто его оттуда не снимет в ближайшее время

Denis
24.02.2018
19:45:40
ээ, всем? вообще ничего общего у них. Структуры в го никак не связаны со структурами в си, кроме как слегка похожим синтаксисом. С параллельностью совсем другая парадигма со своими плюсами и минусами. Управления памятью и параллельностью в го практически нет вообще.
Ну давай по пунктам: 1) Структуры в си являются просто блоком памяти с оффсерами по типу данных. В гоу то же самое, разве что добавлена возможность встраивания структур и синтаксический сахар для функций, дабы "привязать" их к структурам. 2) Параллельность в си... да там не было ничего, используешь что даст любая библиотека(ядро). В гоу же добавлено то, что является типичным в данное время для нагруженых систем, вокруг чего пришлось построить и саму имплементацию языка Что общего ещё: 1) Обработка ошибок. Одни и те же паттерны в Си и Гоу. Не сказать чтобы были плюсы/минусы, просто классический подход 2) Компилируемость и оптимизация на уровне компилятора. Имплементации Си знамениты довольно тем, как хорошо оптимизируют код, аж иногда лишнее удаляют, приводя к kernel panic ? 3) Строгая типизация. Я давно искал замену Си. Нашёл DLang, просидел на нём годик, а вот дет 5 назад встретил гоу. Разочарован не был, но взгляд пришлось поменять. 4) Стиль написания софта. Как на Си писали функции, так и на Гоу пишем простые функции. Разве что добавили чутка синтаксического сахара, чтобы гне было как в GLib, где первым аргументом всегда передаётся контекст.

и никто его оттуда не снимет в ближайшее время
Оу. Мы возможно о разном. Никто не говорит что Гоу вытеснит. Это нереально и не нужно. Но для новых решений, для которых выбирается Си, крайне часто Гоу окажется более удобным вариантом.

Некто
24.02.2018
19:48:36
И cgo

Nikolay
24.02.2018
19:48:42
1) структуры в го не являются просто блоками памяти с оффсетами по типу данных. Там есть менеджер, который может их перемещать и даже бить на куски при необходимости. 2) вот именно. То есть в си есть гибкость, а в го прибита гвоздями конкретная реализация. Некастомизируемая притом, хоть и неплохая. 3) нет, вообще разные паттерны. Как минимум потому, что ошибок в си нет в принципе. 4) не понял, к чему это вообще 5) ты, видимо, имел в виду сильную типизацию. В си она сильнее, чем в го. 6) в си писали функции, в го пишем асинхронные обработчики. Да, синтаксис близкий, но суть довольно разная.

Некто
24.02.2018
19:48:47
Когда выбрали го, но надо впихнуть си

:D

Google
Nikolay
24.02.2018
19:49:29
то есть он вообще не является заменой. Никак.

это прям языки из совсем разных областей

более того, на го в принципе практически нет смысла писать, когда у тебя одно ядро

Vadim
24.02.2018
19:52:23
я все никак не могу основную идею го уловить

Nikolay
24.02.2018
19:52:44
я все никак не могу основную идею го уловить
параллельность офигительная, лучше сейчас нет

сравнима по крутости разве что clojure

Jonh
24.02.2018
19:53:22

Страница 664 из 785