Search
Write a publication
Pull to refresh
13
0
Алексей Соломонов @asolomonoff

Разработчик

Send message
Задача, есть рассылка на 100K, к примеру. Как быстро запихнуть ее в postfix?
спасибо, отличные вопросы, соберу информацию, отпишусь в новой статье
зачем пишут новые статьи о других языках? может потому, что возникают проблемы и их решение, и этим хочется поделиться… разве нет?
я тоже читал цикл этих статей, не хотел игнорировать человека. Да и в любой момент может быть минута лирики, не вижу ничего такого
Добрый день, могу предложить доклад о том, как мы используем go для отправки ~20K писем в минуту?
вообще, очень забавно народ минусует, некоторые комменты вполне безобидные) впрочем, я ожидал похожую реакцию) а что касается статей про Катю, то интересная была подача!
это, скажем так, некрасиво.

пожалуй, соглашусь) что неправильно использовал термины( эх…
да, вы правы! Я вкладывал иной смыл в термин обобщенный код.
спасибо, посмотрю
Это просто наглядная демонстрация, зачем бывают нужны дженерики


Я вас прекрасно понял! Я пытался на простом примере с Equaler показать, что это возможно в принципе. Т.е. в функции и методы структур и сами структуры в go могут работать с интерфейсами, а не с конкретными типами данных.

Без кастов? Я бы с любопытством посмотрел на это.


Нужна пища для размышления…
Sort(T[] data, Comparer comparer)

я думаю, что такой же гибкости в go не добиться, увы. Но все же некую обобщенную реализацию можно написать. Эта интересная тема для статьи, может накидаете еще пару примеров или ссылок?
понятное дело, что приложение на любом языке может потреблять много ресурсов, я не спорю)
я не смог хоть немного выучить Java

А так по вашим каментам все выглдяит так, буд-то вы по хреновым хеловордам из инета пытались на Java поднять проект и он у вас тормозил.

взял офф доки java ee, по ним делал. Проект не тормозил, просто много кушал. Я не противник java, просто мне не подошло.

А недавно мы написали кривое приложение на Go

писал не я, а коллега java программист, не в его интересах было писать криво.

Не «JVM говно, а Go молодец»,

я этого и не говорил, и вообще статья о проблемах go, а не jvm))

А Java уже 20 лет

круто! Но это не означает, что это панацея для всех проектов

Ну и да, ждем пруфов в виде одинаковых проектов, в которых Go есть памяти в 18 раз меньше чем Java

легко, достаточно написать сервер на go и и на spring, но повторюсь статья не об этом))) извините, если задел за живое)
Так что я не уверен, что вы правильно понимаете «слова создателей языка»

статья ребят из яндекса. В заключении статьи написано, про дженерики. Говорю же, не я это придумал)))

Мне кажется, вы упускаете из виду тот факт

Полностью с вами согласен — списки и словари дженерики. Я говорю про другое:
template <typename T> bool eq(T x, T y)

в Go
type Equaler interface {
    IsEq(Equaler) bool
}

func Eq(x, y Equaler) bool

type IntEqualer int
type StringEqualer string
// и т.д.
согласен, в Go тоже следит. Если тщательно проектировать проект, то использование interface{} можно свести к минимуму, тогда большинство глупостей отпадут на этапе компиляции.
зачет!!! спасибо, поищу)
java ee + restfull + клиент на java
это было давно, когда только выходила восьмая java
ой, это не я) сам жду)))
спасибо, поправил!
1

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity