×Закрыть
клирик 3-его уровня, советник боевого губернатора в Гильдия Серых Братьев
  • Занимается ли в Украине кто-то созданием фреймворка аналогичного технологической платформе 1С?

    Кожаев кстати, на которого ты ссылался в своем бложеке, где ты меня забанил, тоже теперь языки программирования делает: jobs.dou.ua/...​ies/new-language-service

    У вас стадии болезни похоже в унисон развиваются: воркфлоу, язычек, бугага.

  • Занимается ли в Украине кто-то созданием фреймворка аналогичного технологической платформе 1С?

    Лол, как тебя порвало. :-)
    Судя по webcache.googleusercontent.com/...​vejournal.com/432082.html (гугл кеш все помнит, как бы ты не удалял, и не банил в своем бложике), ты оставил гавнопомойку кода на «серверах Hetzner», и срулил, оставляя других выгребать.

    С чего ты взял что я в Нью-Джерси, и учился у Буя, и мне 45 лет? Борись со своими фантазиями, потом будет поздно!
    Стартап кстати продан уже давно, теперь уже следующий этап покорения мира.

  • Занимается ли в Украине кто-то созданием фреймворка аналогичного технологической платформе 1С?

    Поэтому вы на DOU пишете, а мы рабоатаем.

    Где работаете? Тебя же с Приватбанка — того..

  • Кто интересуется языком Google Go?

    Есть, и я тебе уже отвечал.

  • Кто интересуется языком Google Go?

    В гугле 2 миллиарда строк на джаве и ц++ против 20 млн у ядра линукса.
    Ну и ядро линукса — это специфическая ниша, к тому же ц — это еще и вопрос наследия.

  • Кто интересуется языком Google Go?

    Я уже обьяснил что я думаю по поводу твоего мнения. Можешь меня больше не коментировать.

  • Кто интересуется языком Google Go?

    В go нет никакой проблемы с return-кодами, и возвращать принято не код, а объект, поддерживающий интерфейс error.
    Как я уже писал в другом коменте проблема в перегруженности кода конструкциями на каждый чих:
    if err != NILL {
    return NewErrorObject(err)
    }

    Эксепшны позволяют иметь более чистый код.
    Ну или делать обработку макросом как в расте.

    panic/recover для ретурн кодов использовать не рекомендуют и никто так не делает, т.е. тебе прийдется пихать везде ретурн коды, потому что вся остальная экосистема (библиотеки) так устроена.

  • Кто интересуется языком Google Go?

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

  • Кто интересуется языком Google Go?

    Мне кажется ты дилетант в области в которой пытаешься умничать.

    Поддержал: De Money
  • Кто интересуется языком Google Go?

    Но суть в том, что в Java, .Net этого не сделать никак.
    Не «никак», а «зачем»?
  • Кто интересуется языком Google Go?

    С чего ты взял что он несовместимый между собой?
    Грейдл прекрасно работает со всей мавен инфраструктурой — и тащит зависимости и умеет их публиковать.

  • Кто интересуется языком Google Go?

    Ну вот и в джаве так.

  • Кто интересуется языком Google Go?

    В случае с go исходники всех зависимостей принято хранить в своем репозитории.
    Что, весь гитхаб вместе с лаптопом продают? Совсем не зачем в интернет ходить?
  • Кто интересуется языком Google Go?

    Мне кажется в гугл как раз джава абсолютно преобладает над го, все офисные и бизнес преложения(дашборды, адвордс, джимейл, и т.д.) пишут на ней а не на го.

  • Кто интересуется языком Google Go?

    В случае го — это исходники, которые не факт что меньше, которые еще и скомпилить нужно.
    Непонятно чем ты гордишься.

    Ну и вытягивать нужно один раз в жизни, подле этого джарники кешируются локально.

  • Кто интересуется языком Google Go?

    Никак. В текущем тысячилетии у программистов как правило есть интернет.
    Для читабельных зависимостей мавен поддерживает разные форматы, и еще есть грейдл: github.com/…​/blob/master/build.gradle

  • Кто интересуется языком Google Go?

    apt-get update
    apt-get upgrade

  • Кто интересуется языком Google Go?

    — go поддерживает кэш скомпилированных модулей, поэтому перекомпилируются только измененные модули, а время инкрементальной компиляции огромных проектов редко превышает пары секунд (обычно меньше секунды);
    Я говорил про изначальную компиляцию. Пока что го живет в мире небольших студенческих поделий, в котором нету больших инфраструктурных проектов это не критично. Но когда/если го дорастет до больших деяний, этот недостаток остро прочувствуется. А инкрементальная компиляция и в джаве есть понятно.
    а не искать/ждать джарники зависимостей под новую версию джавы;

    Это ты опять коментируешь какие то странные свои фантазии.

    С джарниками видно только, что тогда-то пришел новый блоб, но совершенно не понятно, что в нем изменилось;

    Опять новости из альтернативной вселенной.
    В мавене зависимости лежат отдельным от джара файлом: central.maven.org/…​3.5/commons-lang3-3.5.pom
    И даже есть веб интерфейс где их смотреть можно: mvnrepository.com/…​commons/commons-lang3/3.5

    размер репозитория не увеличивается со скоростью сотни мегабайт в неделю за счет обновлений джарников.
    Я думал лишние 100 мегабайт на диске ни для кого проблем уже давно не вызывают, но возможно у нищих программистов на го жизнь более трудная.
  • Кто интересуется языком Google Go?

    он многословен;
    Он многословен потому что после многих дебатов решили не вводить полное выведение типов (даже Гостлинг патч отсылал) в угоду читабельности
    Также в java принято писать абстрактные фабрики визиторов синглтонов через обязательный inversion of control на каждую строчку кода,
    если правильно выбирать фреймворки — то не принято
    в java присутствуют почти полный набор «убийц времени» — эксепшны, наследование, перегрузка функций, конструкторы и generic’и.
    Это сохранители времени
    скорость компиляции java вроде повыше, чем у swift, rust, scala и C++ , но все же не дотягивает до go;
    В джаве правда тебе не нужно компилировать все-все как в го, в репозитории лежат скомпиленные джарники
    Отсюда jvm hell — попробуйте быстро и безболезненно перейти на новую версию jvm.
    Раскрой что это такое? Не вижу проблемы.
    замеров производительности и профилирования программ.
    В стандартной поставке есть профайлер, семплер, инструментатор, которому го как до луны.
    Например можно удаленно подключится к серваку и записать выполнение всей программы, а потом прокручивать на локальной машине заглядывая в переменные. See jvisualvm && mission cruise control.
    стандартная библиотека в java с одной стороны переполнена устаревшим хламом и кучей бесполезных штук, а с другой стороны, в ней отсутствуют удобные средства, требующиеся в большинстве программ;
    Это твое личное мнение.
    Поддержал: Vadym Drozd
  • Кто интересуется языком Google Go?

← Сtrl 123456...619 Ctrl →